build: switch to native Hugo TailwindCSS pipeline, align Dockerfile with pivoine.art

Replaces the PostCSS + autoprefixer toolchain with Hugo's native
css.TailwindCSS pipe (via @tailwindcss/cli), matching the setup already
in use on pivoine.art. Dockerfile now builds on hugomods/hugo with a
matched Hugo/Node version instead of manually installing Hugo onto
node:22-alpine.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S3xLyuoN6uzfCYBo8kVoSn
This commit is contained in:
2026-09-13 21:29:52 +02:00
co-authored by Claude Sonnet 5
parent 0532bbdc3f
commit 3166caf6a1
7 changed files with 273 additions and 547 deletions
+3
View File
@@ -36,6 +36,9 @@ noClasses = true
[build]
writeStats = true
[security.exec]
allow = ['^(dart-)?sass$', '^go$', '^git$', '^node$', '^npx$', '^tailwindcss$']
[[menus.footer]]
name = "Imprint"
url = "/imprint/"