mirror of
https://github.com/LBRYFoundation/lbry-tech.git
synced 2025-03-04 06:57:53 +00:00
add toc styling
This commit is contained in:
parent
9ef0749f98
commit
9ac470b109
1 changed files with 42 additions and 1 deletions
|
@ -67,8 +67,15 @@ Object.keys(docs).forEach(group=>{
|
||||||
|
|
||||||
<Layout title={repo}>
|
<Layout title={repo}>
|
||||||
<div class="wrapper">
|
<div class="wrapper">
|
||||||
|
<section class="sidebar">
|
||||||
|
{(headings && headings.length) ? (
|
||||||
|
<aside id="toc">
|
||||||
|
<TableOfContents headings={headings} />
|
||||||
|
</aside>
|
||||||
|
) : ''}
|
||||||
|
</section>
|
||||||
|
|
||||||
<TableOfContents headings={headings} />
|
<!-- <TableOfContents headings={headings} /> -->
|
||||||
<select>
|
<select>
|
||||||
{tags.map(tag=>(
|
{tags.map(tag=>(
|
||||||
<option>{tag.version}</option>
|
<option>{tag.version}</option>
|
||||||
|
@ -130,6 +137,40 @@ Object.keys(docs).forEach(group=>{
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
gap: 1em;
|
gap: 1em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.wrapper #toc {
|
||||||
|
position: fixed;
|
||||||
|
width: calc(var(--sidebar-width) - 2rem);
|
||||||
|
height: fit-content;
|
||||||
|
max-height: calc(100vh - var(--nav-height)*2 - 2rem * 2);
|
||||||
|
inset-block: 0;
|
||||||
|
inset-inline-end: 2rem;
|
||||||
|
margin: calc(2rem + var(--nav-height)) 0;
|
||||||
|
// background-color: var(--secondary-background);
|
||||||
|
transition: 0.3s;
|
||||||
|
z-index: 10;
|
||||||
|
overflow-y: auto;
|
||||||
|
border-radius: 1em;
|
||||||
|
background-color: var(--secondary-background);
|
||||||
|
}
|
||||||
|
|
||||||
|
@media only screen and (max-width: 1000px) {
|
||||||
|
.wrapper #toc {
|
||||||
|
position: relative;
|
||||||
|
width: var(--sidebar-width);
|
||||||
|
max-height: unset;
|
||||||
|
inset-block: unset;
|
||||||
|
inset-inline-end: unset;
|
||||||
|
margin-top: 0;
|
||||||
|
z-index: 1;
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
.wrapper .main {
|
||||||
|
padding-inline-end: unset;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<style is:inline>
|
<style is:inline>
|
||||||
|
|
Loading…
Reference in a new issue