diff options
| author | Michael Howell <michael@notriddle.com> | 2023-12-18 12:11:14 -0700 |
|---|---|---|
| committer | Michael Howell <michael@notriddle.com> | 2023-12-18 12:42:24 -0700 |
| commit | bd14fb68dabf972d062cfb89ce4b02c61b854189 (patch) | |
| tree | 19b1e3cce63d494bebcf80a7750c2d58b8bab334 /src/librustdoc/html/static/css/rustdoc.css | |
| parent | 859bbc5deffbee7870433c541cdbeb4a4a23780f (diff) | |
| download | rust-bd14fb68dabf972d062cfb89ce4b02c61b854189.tar.gz rust-bd14fb68dabf972d062cfb89ce4b02c61b854189.zip | |
Add back the column
Diffstat (limited to 'src/librustdoc/html/static/css/rustdoc.css')
| -rw-r--r-- | src/librustdoc/html/static/css/rustdoc.css | 33 |
1 files changed, 15 insertions, 18 deletions
diff --git a/src/librustdoc/html/static/css/rustdoc.css b/src/librustdoc/html/static/css/rustdoc.css index 0d59d81f62d..ecb80075695 100644 --- a/src/librustdoc/html/static/css/rustdoc.css +++ b/src/librustdoc/html/static/css/rustdoc.css @@ -391,6 +391,7 @@ img { .rustdoc.src .sidebar { flex-basis: 50px; + width: 50px; border-right: 1px solid; overflow-x: hidden; /* The sidebar is by default hidden */ @@ -414,14 +415,14 @@ img { } .rustdoc.src .sidebar-resizer { - /* src pages have separate closed flag */ - display: none; + /* when closed, place resizer glow on top of the normal src sidebar border (no need to + worry about sidebar) */ + left: 49px; } .src-sidebar-expanded .src .sidebar-resizer { /* for src sidebar, gap is already provided by 1px border on sidebar itself, so place resizer to right of it */ - display: block; left: var(--src-sidebar-width); } @@ -437,7 +438,7 @@ img { } .sidebar-resizing .sidebar { - position: fixed !important; + position: fixed; z-index: 100; } .sidebar-resizing > body { @@ -491,21 +492,20 @@ img { background-color: var(--sidebar-background-color); } -.src .sidebar { - position: absolute; - top: 0; - bottom: 0; - left: -1000px; +.src .sidebar > * { + visibility: hidden; } .src-sidebar-expanded .src .sidebar { - position: sticky; - left: 0; overflow-y: auto; flex-basis: var(--src-sidebar-width); width: var(--src-sidebar-width); } +.src-sidebar-expanded .src .sidebar > * { + visibility: visible; +} + #all-types { margin-top: 1em; } @@ -1561,15 +1561,9 @@ a.tooltip:hover::after { z-index: 1; } .src #sidebar-button { - left: 12px; + left: 8px; z-index: 101; } -.src .search-form { - margin-left: 40px; -} -.src-sidebar-expanded .src .search-form { - margin-left: 0; -} #settings-menu > a, #help-button > a, #sidebar-button > a { display: flex; align-items: center; @@ -1879,6 +1873,9 @@ in src-script.js and main.js height: 100vh; border: 0; } + .src .search-form { + margin-left: 40px; + } .sidebar.shown, .src-sidebar-expanded .src .sidebar, |
