From 8ef8d0bf81f53684f47b430c917ea612fa3b8dba Mon Sep 17 00:00:00 2001 From: Philippe Loctaux
Date: Sat, 5 Jul 2025 01:22:24 +0200 Subject: [PATCH 1/3] tailwind.nix: tailwind cli is a build depedency, not at runtime --- crates/plcom/tailwind.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/plcom/tailwind.nix b/crates/plcom/tailwind.nix index f58c8d8..744b6df 100644 --- a/crates/plcom/tailwind.nix +++ b/crates/plcom/tailwind.nix @@ -8,7 +8,7 @@ stdenvNoCC.mkDerivation { name = "plcom-css-tailwind"; inherit src; - buildInputs = [ tailwindcss ]; + nativeBuildInputs = [ tailwindcss ]; dontUnpack = true; buildPhase = "${tailwindcss}/bin/tailwindcss --config ${src}/tailwind.config.js --input ${src}/${inputFile} --output $out/output.css --minify"; } From fd947858e91a7c42260a2d86271c08d03eb9a46f Mon Sep 17 00:00:00 2001 From: Philippe Loctaux
Date: Sat, 5 Jul 2025 01:23:13 +0200 Subject: [PATCH 2/3] tailwindcss: 3 -> 4 --- crates/plcom/css/main.css | 9 ++++++--- crates/plcom/src/pages/root/hero.rs | 2 +- crates/plcom/src/pages/wallpapers.rs | 2 +- crates/plcom/tailwind.config.js | 16 ---------------- crates/plcom/tailwind.nix | 2 +- flake.nix | 2 +- 6 files changed, 10 insertions(+), 23 deletions(-) delete mode 100644 crates/plcom/tailwind.config.js diff --git a/crates/plcom/css/main.css b/crates/plcom/css/main.css index 2dcc3d7..933dc0b 100644 --- a/crates/plcom/css/main.css +++ b/crates/plcom/css/main.css @@ -1,6 +1,9 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; +@import "tailwindcss"; + +@theme { + --almostscreen: 90vh; + --halfscreen: 60vh; +} /* Fixed background when scrolling in tailwind * Disabled on iOS devices diff --git a/crates/plcom/src/pages/root/hero.rs b/crates/plcom/src/pages/root/hero.rs index 2c8e665..a9da6c6 100644 --- a/crates/plcom/src/pages/root/hero.rs +++ b/crates/plcom/src/pages/root/hero.rs @@ -68,7 +68,7 @@ pub fn hero(wallpaper: Option<&'static Wallpaper>) -> impl IntoAny {