moved toc padding parameters to variables

This commit is contained in:
2026-02-12 19:48:16 +01:00
parent 4497b78f38
commit 4e82d67799

View File

@@ -80,6 +80,11 @@
<style> <style>
:global { :global {
body {
--padding-indent-base: 44px;
--padding-level-indent: 24px;
}
.toc-container { .toc-container {
width: 70%; width: 70%;
margin-left: auto; margin-left: auto;
@@ -106,7 +111,7 @@
line-height: 1.4rem; line-height: 1.4rem;
padding-top: 2px; padding-top: 2px;
padding-bottom: 2px; padding-bottom: 2px;
padding-right: 24px; padding-right: var(--padding-indent-base);
margin: 0; margin: 0;
display: inline-block; display: inline-block;
text-decoration: none; text-decoration: none;
@@ -124,16 +129,16 @@
.toc-level-0 { .toc-level-0 {
font-weight: 800; font-weight: 800;
padding-left: 44px; padding-left: var(--padding-indent-base);
} }
.toc-level-1 { .toc-level-1 {
padding-left: 68px; padding-left: calc(var(--padding-indent-base) + var(--padding-level-indent));
} }
.toc-level-2 { .toc-level-2 {
padding-left: 92px; padding-left: calc(var(--padding-indent-base) + calc(var(--padding-level-indent) * 2));
} }
.toc-level-3 { .toc-level-3 {
padding-left: 116px; padding-left: calc(var(--padding-indent-base) + calc(var(--padding-level-indent) * 3));
} }
.toc-level-1::before, .toc-level-2::before, .toc-level-3::before { .toc-level-1::before, .toc-level-2::before, .toc-level-3::before {
content: "└ "; content: "└ ";