| | |
| | .wy-nav-content { |
| | max-width: none !important; |
| | width: 100% !important; |
| | padding: 1.618em 3.236em !important; |
| | } |
| |
|
| | |
| | .wy-nav-content-wrap { |
| | margin-left: 300px; |
| | transition: margin-left 0.2s ease; |
| | width: auto !important; |
| | position: relative !important; |
| | background: white !important; |
| | min-height: 100vh !important; |
| | } |
| |
|
| | |
| | .rst-content { |
| | max-width: none !important; |
| | width: 100% !important; |
| | } |
| |
|
| | |
| | .rst-content table.docutils { |
| | width: 100% !important; |
| | table-layout: auto !important; |
| | } |
| |
|
| | |
| | .rst-content .highlight { |
| | width: 100% !important; |
| | } |
| |
|
| | |
| |
|
| | |
| | @media (min-width: 1400px) { |
| | .wy-nav-content { |
| | max-width: none !important; |
| | margin: 0 auto !important; |
| | } |
| | } |
| |
|
| | |
| | .wy-nav-side { |
| | position: fixed !important; |
| | top: 0 !important; |
| | bottom: 0 !important; |
| | left: 0 !important; |
| | width: 300px; |
| | min-width: 200px; |
| | max-width: 600px; |
| | display: flex; |
| | flex-direction: column; |
| | z-index: 200 !important; |
| | } |
| |
|
| | |
| | .wy-side-nav-search { |
| | width: 100% !important; |
| | box-sizing: border-box !important; |
| | padding: 0.809em 0.809em !important; |
| | } |
| |
|
| | .wy-side-nav-search input[type="text"] { |
| | width: 100% !important; |
| | box-sizing: border-box !important; |
| | } |
| |
|
| | |
| | .wy-side-nav-search > div.version { |
| | width: 100% !important; |
| | } |
| |
|
| | .wy-side-nav-search > a { |
| | width: 100% !important; |
| | display: block !important; |
| | white-space: nowrap !important; |
| | overflow: hidden !important; |
| | text-overflow: ellipsis !important; |
| | } |
| |
|
| | |
| | @media (max-width: 300px) { |
| | .wy-side-nav-search > a { |
| | font-size: 0.9em !important; |
| | } |
| | |
| | .wy-side-nav-search input[type="text"] { |
| | font-size: 0.8em !important; |
| | } |
| | } |
| |
|
| | |
| | .wy-side-nav-search form { |
| | width: 100% !important; |
| | margin: 0 !important; |
| | } |
| |
|
| | |
| | .wy-side-nav-search .wy-dropdown { |
| | width: 100% !important; |
| | } |
| |
|
| | |
| | .wy-side-nav-search .wy-dropdown-menu { |
| | width: 100% !important; |
| | max-width: none !important; |
| | left: 0 !important; |
| | right: 0 !important; |
| | } |
| |
|
| | |
| |
|
| | |
| | .wy-side-scroll { |
| | width: 100% !important; |
| | flex: 1 !important; |
| | overflow-y: auto !important; |
| | overflow-x: hidden !important; |
| | padding-right: 10px !important; |
| | box-sizing: border-box !important; |
| | scroll-behavior: auto !important; |
| | } |
| |
|
| | |
| | html { |
| | scroll-behavior: smooth !important; |
| | } |
| |
|
| | |
| | .wy-nav-content-wrap { |
| | scroll-behavior: smooth !important; |
| | } |
| |
|
| | |
| | .rst-content { |
| | scroll-behavior: smooth !important; |
| | } |
| |
|
| | |
| | .rst-content .section { |
| | scroll-margin-top: 60px; |
| | } |
| |
|
| | |
| | .rst-content h1, .rst-content h2, .rst-content h3, .rst-content h4, .rst-content h5, .rst-content h6 { |
| | scroll-margin-top: 60px; |
| | } |
| |
|
| | |
| | .rst-content .headerlink { |
| | scroll-margin-top: 60px; |
| | } |
| |
|
| | |
| | .wy-menu-vertical { |
| | width: 100% !important; |
| | } |
| |
|
| | .wy-menu-vertical li { |
| | width: 100% !important; |
| | } |
| |
|
| | .wy-menu-vertical a { |
| | width: 100% !important; |
| | word-wrap: break-word !important; |
| | white-space: normal !important; |
| | } |
| |
|
| | |
| |
|
| | |
| | .resize-handle { |
| | position: absolute; |
| | top: 0; |
| | right: 0; |
| | width: 8px; |
| | height: 100%; |
| | background: #ccc; |
| | cursor: col-resize; |
| | z-index: 1001; |
| | opacity: 0.3; |
| | transition: opacity 0.2s ease; |
| | } |
| |
|
| | .resize-handle:hover { |
| | opacity: 0.8; |
| | background: #999; |
| | } |
| |
|
| | .resize-handle::before { |
| | content: ''; |
| | position: absolute; |
| | top: 50%; |
| | left: 50%; |
| | width: 2px; |
| | height: 20px; |
| | background: #666; |
| | transform: translate(-50%, -50%); |
| | border-radius: 1px; |
| | } |
| |
|
| | .resize-handle:hover::before { |
| | background: #333; |
| | } |
| |
|
| | |
| | .wy-nav-side.resizing { |
| | user-select: none; |
| | pointer-events: none; |
| | } |
| |
|
| | .wy-nav-side.resizing .wy-side-scroll { |
| | overflow: hidden; |
| | } |