diff options
| author | aristote <quentin.aristote@irif.fr> | 2025-07-27 18:33:57 +0200 |
|---|---|---|
| committer | aristote <quentin.aristote@irif.fr> | 2025-07-27 18:33:57 +0200 |
| commit | 777a65837cf545cbc8c3c03e3ac998eb53d4afa8 (patch) | |
| tree | a3bb02e3c7c2704b060dfb728d5782d3963fa04e /default.nix | |
| parent | 8622e40e675c72b9402625189517f99891a046c9 (diff) | |
add themes
Diffstat (limited to 'default.nix')
| -rw-r--r-- | default.nix | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/default.nix b/default.nix index 1e2c4c6..81735de 100644 --- a/default.nix +++ b/default.nix @@ -12,6 +12,8 @@ nixpkgsSrc, src, data, + # Parameters + theme ? "light", }: let compress = "${yuicompressor}/bin/yuicompressor"; clean = "${uncss}/bin/uncss"; @@ -72,7 +74,7 @@ in # build and compress CSS ${mkPushDir "css"} # $out/static/css/ ${nixEvalExpr} " - ${make} $src/css/classless.nix { + ${make} $src/css/classless.nix ({ big-first-letter = true; details-cards = true; grid = true; @@ -82,7 +84,7 @@ in tooltip-citations = true; printing = true; tabs = true; - } + } // (import $src/css/themes.nix).${theme}) " > classless.css ${clean} $out/index.html --stylesheets file://$(pwd)/classless.css \ | ${compress} --type css >classless.min.css |
