improved styling of side-bound TableOfContents component
This commit is contained in:
@@ -81,31 +81,38 @@
|
||||
|
||||
<style>
|
||||
:global {
|
||||
body {
|
||||
--padding-indent-base: 44px;
|
||||
--padding-level-indent: 24px;
|
||||
}
|
||||
|
||||
.toc-container, .toc-container-side {
|
||||
box-sizing: border-box;
|
||||
padding: 16px 0;
|
||||
border: var(--border-style) var(--border-dash-size) var(--color-highlight);
|
||||
border-radius: var(--border-radius);
|
||||
}
|
||||
|
||||
.toc-container {
|
||||
--padding-indent-base: 44px;
|
||||
--padding-level-indent: 24px;
|
||||
|
||||
max-width: var(--width-toc);
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
margin-top: 12px;
|
||||
border: var(--border-style) var(--border-dash-size) var(--color-highlight);
|
||||
background-color: var(--color-background-highlight);
|
||||
}
|
||||
|
||||
.toc-container-side {
|
||||
--padding-indent-base: 24px;
|
||||
--padding-level-indent: 24px;
|
||||
|
||||
width: 400px;
|
||||
margin: 0 12px 0 12px;
|
||||
margin: 32px 12px 0 12px;
|
||||
position: sticky;
|
||||
top: 64px;
|
||||
border-left: var(--border-style) var(--border-dash-size) var(--color-highlight);
|
||||
}
|
||||
|
||||
.toc-container-side .toc-list a {
|
||||
border-top-right-radius: var(--border-radius);
|
||||
border-bottom-right-radius: var(--border-radius);
|
||||
}
|
||||
|
||||
.toc-list {
|
||||
|
||||
Reference in New Issue
Block a user