... | ... |
@@ -28,6 +28,29 @@ $endif$ |
28 | 28 |
transition: unset; |
29 | 29 |
} |
30 | 30 |
</style> |
31 |
+ <style type="text/less"> |
|
32 |
+ a.toc-link { |
|
33 |
+ text-decoration-line: unset; |
|
34 |
+ &::before { |
|
35 |
+ all: unset; |
|
36 |
+ } |
|
37 |
+ display: block; |
|
38 |
+ color: Grey; |
|
39 |
+ &:hover { |
|
40 |
+ color: Indigo; |
|
41 |
+ } |
|
42 |
+ &.is-active-link { |
|
43 |
+ color: Indigo; |
|
44 |
+ } |
|
45 |
+ .node-name--H(1); |
|
46 |
+ .node-name--H(@heading) when (@heading <= 6) { |
|
47 |
+ &.node-name--H@{heading} { |
|
48 |
+ font-size: 1.0rem - 0.15 * (@heading - 2); |
|
49 |
+ } |
|
50 |
+ .node-name--H(@heading + 1); |
|
51 |
+ } |
|
52 |
+ } |
|
53 |
+ </style> |
|
31 | 54 |
<style type="text/css">code{white-space: pre;}</style> |
32 | 55 |
$if(quotes)$ |
33 | 56 |
<style type="text/css">q { quotes: "“" "”" "‘" "’"; }</style> |
... | ... |
@@ -117,6 +140,7 @@ $endfor$ |
117 | 140 |
tocbot.init({ |
118 | 141 |
collapseDepth: 6, |
119 | 142 |
scrollSmooth: false, |
143 |
+ headingSelector: 'h1, h2, h3, h4, h5, h6', |
|
120 | 144 |
}); |
121 | 145 |
</script> |
122 | 146 |
<script> |