Skip to content

Commit 84a94be

Browse files
feat: tailwind 4 in astro
1 parent 26a9417 commit 84a94be

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

templates/astro-starter/astro.config.mjs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ import { defineConfig } from "astro/config";
22
import mdx from "@astrojs/mdx";
33
import sitemap from "@astrojs/sitemap";
44
import juno from "@junobuild/vite-plugin";
5-
import tailwind from "@astrojs/tailwind";
5+
import tailwindcss from "@tailwindcss/vite";
66

77
// https://astro.build/config
88
export default defineConfig({
99
site: "https://example.com",
10-
integrations: [mdx(), sitemap(), tailwind()],
10+
integrations: [mdx(), sitemap()],
1111
vite: {
12-
plugins: [juno({ container: true })],
12+
plugins: [tailwindcss(), juno({ container: true })],
1313
},
1414
devToolbar: {
1515
enabled: false,

templates/astro-starter/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515
"@astrojs/mdx": "^4.0.1",
1616
"@astrojs/rss": "^4.0.10",
1717
"@astrojs/sitemap": "^3.2.1",
18-
"@astrojs/tailwind": "^5.1.3",
1918
"@junobuild/config": "^0.0.17",
2019
"@junobuild/vite-plugin": "^0.0.19",
20+
"@tailwindcss/vite": "^4.0.0",
2121
"astro": "^5.0.3",
2222
"prettier": "^3.4.2",
2323
"prettier-plugin-astro": "^0.14.1",
24-
"tailwindcss": "^3.4.16",
24+
"tailwindcss": "^4.0.0",
2525
"typescript": "^5.4.3"
2626
}
2727
}

templates/astro-starter/src/styles/global.css

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
@import "tailwindcss";
2+
@config "../../tailwind.config.mjs";
3+
14
@font-face {
25
font-family: "JetBrains Mono";
36
font-style: normal;

0 commit comments

Comments
 (0)