+3
docs/mode.html
+3
docs/mode.html
+2
docs/template.html
+2
docs/template.html
···
74
$if(toc-title)$$toc-title$$else$Table of Contents$endif$
75
</button>
76
${ table-of-contents:toc.html() }
77
</div>
78
79
···
83
<h2 id="$idprefix$toc-title" class="text-lg font-semibold mb-4 text-gray-900">$toc-title$</h2>
84
$endif$
85
${ table-of-contents:toc.html() }
86
</nav>
87
$endif$
88
···
74
$if(toc-title)$$toc-title$$else$Table of Contents$endif$
75
</button>
76
${ table-of-contents:toc.html() }
77
+
${ single-page:mode.html() }
78
</div>
79
80
···
84
<h2 id="$idprefix$toc-title" class="text-lg font-semibold mb-4 text-gray-900">$toc-title$</h2>
85
$endif$
86
${ table-of-contents:toc.html() }
87
+
${ single-page:mode.html() }
88
</nav>
89
$endif$
90
+13
-1
nix/pkgs/docs.nix
+13
-1
nix/pkgs/docs.nix
···
18
# icons
19
cp -rf ${lucide-src}/*.svg working/
20
21
-
# content
22
${pandoc}/bin/pandoc ${src}/docs/DOCS.md \
23
-o $out/ \
24
-t chunkedhtml \
25
--variable toc \
26
--toc-depth=2 \
27
--css=stylesheet.css \
28
--chunk-template="%i.html" \
29
--highlight-style=working/highlight.theme \
30
--template=working/template.html
31
···
18
# icons
19
cp -rf ${lucide-src}/*.svg working/
20
21
+
# content - chunked
22
${pandoc}/bin/pandoc ${src}/docs/DOCS.md \
23
-o $out/ \
24
-t chunkedhtml \
25
--variable toc \
26
+
--variable-json single-page=false \
27
--toc-depth=2 \
28
--css=stylesheet.css \
29
--chunk-template="%i.html" \
30
+
--highlight-style=working/highlight.theme \
31
+
--template=working/template.html
32
+
33
+
# content - single page
34
+
${pandoc}/bin/pandoc ${src}/docs/DOCS.md \
35
+
-o $out/single-page.html \
36
+
--toc \
37
+
--variable toc \
38
+
--variable single-page \
39
+
--toc-depth=2 \
40
+
--css=stylesheet.css \
41
--highlight-style=working/highlight.theme \
42
--template=working/template.html
43