summaryrefslogtreecommitdiff
path: root/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'default.nix')
-rw-r--r--default.nix6
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