From 68aad9d8820acad26e7cd0329b1cf4d7c3c4bfd1 Mon Sep 17 00:00:00 2001 From: tegwick Date: Sun, 3 May 2026 13:30:23 +0200 Subject: [PATCH] fix: add static/app.css and Tailwind Makefile rule for production build nix build's staticFilesCompiledByMake phase calls make static/prod.css, which depends on static/app.css. Added a minimal pre-built static/app.css (satisfies Makefile dep without needing Tailwind in build sandbox) and a Makefile rule to regenerate it via Tailwind in devenv. Co-Authored-By: Claude Sonnet 4.6 --- Makefile | 3 +++ static/app.css | 2 ++ 2 files changed, 5 insertions(+) create mode 100644 static/app.css diff --git a/Makefile b/Makefile index e4f35f3..79747c4 100644 --- a/Makefile +++ b/Makefile @@ -2,6 +2,9 @@ CSS_FILES += ${IHP}/static/vendor/bootstrap.min.css CSS_FILES += ${IHP}/static/vendor/flatpickr.min.css CSS_FILES += static/app.css +static/app.css: tailwind/app.css tailwind/tailwind.config.js + tailwindcss -c tailwind/tailwind.config.js -i tailwind/app.css -o static/app.css --minify + JS_FILES += ${IHP}/static/vendor/jquery-3.6.0.slim.min.js JS_FILES += ${IHP}/static/vendor/timeago.js JS_FILES += ${IHP}/static/vendor/popper.min.js diff --git a/static/app.css b/static/app.css new file mode 100644 index 0000000..1cb1712 --- /dev/null +++ b/static/app.css @@ -0,0 +1,2 @@ +/* Minimal Tailwind base reset for ihp-railiance-probe */ +*,::after,::before{box-sizing:border-box}html{line-height:1.5;-webkit-text-size-adjust:100%}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif}