about summary refs log tree commit diff
path: root/nixos/doc
diff options
context:
space:
mode:
authorDaniel Sidhion <DanielSidhion@users.noreply.github.com>2024-03-16 12:16:59 -0700
committerGitHub <noreply@github.com>2024-03-16 20:16:59 +0100
commita1581a3647763319d2865e589b63c73dbe67a550 (patch)
treef971cfe3f38226b25ddbc19e214437bf0931f639 /nixos/doc
parent4645c67723a68f688636fea1a501000d751d35fd (diff)
downloadnixlib-a1581a3647763319d2865e589b63c73dbe67a550.tar
nixlib-a1581a3647763319d2865e589b63c73dbe67a550.tar.gz
nixlib-a1581a3647763319d2865e589b63c73dbe67a550.tar.bz2
nixlib-a1581a3647763319d2865e589b63c73dbe67a550.tar.lz
nixlib-a1581a3647763319d2865e589b63c73dbe67a550.tar.xz
nixlib-a1581a3647763319d2865e589b63c73dbe67a550.tar.zst
nixlib-a1581a3647763319d2865e589b63c73dbe67a550.zip
doc: fix and simplify stylesheets for the manuals, fix nrd bug (#295847)
* doc: fix and simplify stylesheets for the manuals, fix nrd bug

* Add anchorjs script to add links on section headers

* Fix another nrd bug, address style changes

* Use span instead of a for inline span syntax
Diffstat (limited to 'nixos/doc')
-rw-r--r--nixos/doc/manual/default.nix7
1 files changed, 5 insertions, 2 deletions
diff --git a/nixos/doc/manual/default.nix b/nixos/doc/manual/default.nix
index a368b16201f8..5f51bb53ad7f 100644
--- a/nixos/doc/manual/default.nix
+++ b/nixos/doc/manual/default.nix
@@ -105,7 +105,9 @@ in rec {
       mkdir -p $dst
 
       cp ${../../../doc/style.css} $dst/style.css
-      cp ${../../../doc/overrides.css} $dst/overrides.css
+      cp ${../../../doc/anchor.min.js} $dst/anchor.min.js
+      cp ${../../../doc/anchor-use.js} $dst/anchor-use.js
+
       cp -r ${pkgs.documentation-highlighter} $dst/highlightjs
 
       ${prepareManualFromMD}
@@ -115,10 +117,11 @@ in rec {
         --revision ${lib.escapeShellArg revision} \
         --generator "nixos-render-docs ${lib.version}" \
         --stylesheet style.css \
-        --stylesheet overrides.css \
         --stylesheet highlightjs/mono-blue.css \
         --script ./highlightjs/highlight.pack.js \
         --script ./highlightjs/loader.js \
+        --script ./anchor.min.js \
+        --script ./anchor-use.js \
         --toc-depth 1 \
         --chunk-toc-depth 1 \
         ./manual.md \