From 777a65837cf545cbc8c3c03e3ac998eb53d4afa8 Mon Sep 17 00:00:00 2001 From: aristote Date: Sun, 27 Jul 2025 18:33:57 +0200 Subject: add themes --- default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'default.nix') 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 -- cgit v1.2.3