diff --git a/DocGen4/Output.lean b/DocGen4/Output.lean
index f21c609..ae4037e 100644
--- a/DocGen4/Output.lean
+++ b/DocGen4/Output.lean
@@ -40,6 +40,7 @@ def htmlOutputSetup (config : SiteBaseContext) : IO Unit := do
let docGenStatic := #[
("style.css", styleCss),
("declaration-data.js", declarationDataCenterJs),
+ ("color-scheme.js", colorSchemeJs),
("nav.js", navJs),
("how-about.js", howAboutJs),
("search.html", searchHtml),
diff --git a/DocGen4/Output/Base.lean b/DocGen4/Output/Base.lean
index d02bf99..e2ae134 100644
--- a/DocGen4/Output/Base.lean
+++ b/DocGen4/Output/Base.lean
@@ -148,6 +148,7 @@ are used in documentation generation, notably JS and CSS ones.
-/
def styleCss : String := include_str "../../static/style.css"
def declarationDataCenterJs : String := include_str "../../static/declaration-data.js"
+ def colorSchemeJs : String := include_str "../../static/color-scheme.js"
def navJs : String := include_str "../../static/nav.js"
def howAboutJs : String := include_str "../../static/how-about.js"
def searchJs : String := include_str "../../static/search.js"
@@ -155,7 +156,7 @@ are used in documentation generation, notably JS and CSS ones.
def importedByJs : String := include_str "../../static/importedBy.js"
def findJs : String := include_str "../../static/find/find.js"
def mathjaxConfigJs : String := include_str "../../static/mathjax-config.js"
-
+
def alectryonCss : String := include_str "../../static/alectryon/alectryon.css"
def alectryonJs : String := include_str "../../static/alectryon/alectryon.js"
def docUtilsCss : String := include_str "../../static/alectryon/docutils_basic.css"
diff --git a/DocGen4/Output/Navbar.lean b/DocGen4/Output/Navbar.lean
index 4280864..37b0bb6 100644
--- a/DocGen4/Output/Navbar.lean
+++ b/DocGen4/Output/Navbar.lean
@@ -62,6 +62,7 @@ def navbar : BaseHtmlM Html := do
[← baseHtmlHeadDeclarations]
+