docs: add dark mode

- Uses sphinx-rtd-dark-mode for sphinx-rtd-theme
- Adds dark mode logos for sponsors
This commit is contained in:
Laurence Isla
2024-04-10 18:37:57 -05:00
parent c9136816a2
commit 70396d3f6c
13 changed files with 155 additions and 17 deletions
+1
View File
@@ -17,6 +17,7 @@ let
ps.sphinx-tabs
ps.sphinx-copybutton
ps.sphinxext-opengraph
(ps.callPackage ../docs-extensions/sphinx-rtd-dark-mode.nix { })
# TODO: Remove override once new sphinx-intl version (> 2.1.0) is released and available in nixpkgs
(ps.sphinx-intl.overrideAttrs (drv: { nativeBuildInputs = drv.nativeBuildInputs ++ [ ps.six ]; }))
];