hide unsightly sidebar scroll bar

pull/1890/head
Rich Harris 7 years ago
parent 0c91ad34ba
commit ba595d0a46

@ -73,16 +73,22 @@
</script> </script>
<style> <style>
.sidebar { aside {
display: none; display: none;
position: fixed; position: fixed;
left: 0; left: 0;
top: var(--nav-h); top: var(--nav-h);
width: var(--sidebar-w); width: var(--sidebar-w);
height: calc(100vh - var(--nav-h)); height: calc(100vh - var(--nav-h));
overflow: hidden;
}
.sidebar {
padding: var(--top-offset) 3.2rem var(--top-offset) 0; padding: var(--top-offset) 3.2rem var(--top-offset) 0;
font-family: var(--font-ui); font-family: var(--font-ui);
overflow-y: auto; overflow-y: auto;
height: 100%;
width: calc(var(--sidebar-w) + 5rem);
} }
.content { .content {
@ -95,7 +101,7 @@
} }
@media (min-width: 52em) { /* can't use vars in @media :( */ @media (min-width: 52em) { /* can't use vars in @media :( */
.sidebar { aside {
display: block; display: block;
left: var(--side-nav); left: var(--side-nav);
} }
@ -107,7 +113,7 @@
} }
@media (min-width: 89.6rem) { /* can't use vars in @media :( */ @media (min-width: 89.6rem) { /* can't use vars in @media :( */
.sidebar { aside {
display: block; display: block;
left: calc(50% - 60rem); left: calc(50% - 60rem);
} }
@ -205,6 +211,8 @@
{/each} {/each}
</div> </div>
<aside class='sidebar'> <aside class="sidebar-container">
<div class="sidebar">
<GuideContents {sections} /> <GuideContents {sections} />
</div>
</aside> </aside>
Loading…
Cancel
Save