diff --git a/package.json b/package.json index 12f6020..fdb25bb 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "", "main": "index.js", "scripts": { - "start": "eleventy --serve & npx tailwindcss -i ./src/css/style.css -o ./public/css/style.css --watch", + "start": "eleventy --serve & npx @tailwindcss/cli -i ./src/css/style.css -o ./public/css/style.css --watch", "build": "ELEVENTY_PRODUCTION=true eleventy && NODE_ENV=production npx tailwindcss -i ./src/css/style.css -o ./public/css/style.css --minify", "prebuild": "rm -rf ./public" }, @@ -26,7 +26,7 @@ "@grimlink/eleventy-plugin-lucide-icons": "^2.1.1", "@myxotod/eleventy-plugin-readingtime": "^2.0.0", "@quasibit/eleventy-plugin-sitemap": "^2.2.0", - "@tailwindcss/typography": "^0.5.15", + "@tailwindcss/cli": "^4.0.0", "eleventy-plugin-embed-everything": "^1.19.0", "eleventy-plugin-icons": "^4.5.1", "eleventy-plugin-metagen": "^1.8.3", @@ -40,7 +40,7 @@ "markdown-it-image-figures": "^2.1.1", "markdown-it-obsidian-callouts": "^0.3.1", "simple-icons": "^13.20.0", - "tailwindcss": "^3.4.16", + "tailwindcss": "^4.0.0", "tailwindcss-safe-area": "^0.6.0" } } diff --git a/src/css/style.css b/src/css/style.css index 0bfece9..9de10eb 100644 --- a/src/css/style.css +++ b/src/css/style.css @@ -1,8 +1,16 @@ -@import url(modules/callouts.css); +@import 'tailwindcss'; +@import './modules/callouts.css' layer(base); -@tailwind base; -@tailwind components; -@tailwind utilities; +@plugin '@tailwindcss/typography'; +@plugin 'tailwindcss-safe-area'; + +@theme { + --grid-template-rows-article-header: 1fr auto 0; + + --min-height-128: 32rem; + --min-height-160: 40rem; + --min-height-192: 48rem; +} :root { --font-copy: 'Encode Sans', sans-serif; @@ -64,12 +72,12 @@ summary { dl { dt { - @apply !font-normal !text-sky-600 dark:!text-sky-300; + @apply font-normal! text-sky-600! dark:text-sky-300!; font-family: var(--font-heading); } code { - @apply !text-sky-800 dark:!text-sky-500; + @apply text-sky-800! dark:text-sky-500!; } } diff --git a/src/layouts/base.njk b/src/layouts/base.njk index b631bdc..22beb09 100644 --- a/src/layouts/base.njk +++ b/src/layouts/base.njk @@ -33,7 +33,7 @@