Skip to content

Commit f7d0ccb

Browse files
committed
feat: add tailwind theme
1 parent 77866ff commit f7d0ccb

File tree

6 files changed

+652
-48
lines changed

6 files changed

+652
-48
lines changed

site/astro.config.mjs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,18 @@ import starlight from "@astrojs/starlight";
44
import mdx from "@astrojs/mdx";
55
import react from "@astrojs/react";
66

7+
import tailwindcss from "@tailwindcss/vite";
8+
79
// https://astro.build/config
810
export default defineConfig({
911
site: 'https://meta-wiki.leaguetoolkit.dev',
12+
1013
// Remove 'base' when using custom domain (no subpath needed)
1114
integrations: [
1215
starlight({
1316
title: "LoL Meta Wiki",
1417
customCss: [
18+
"./src/styles/global.css",
1519
"./src/styles/custom.css",
1620
],
1721
editLink: {
@@ -43,4 +47,9 @@ export default defineConfig({
4347
mdx(),
4448
react(),
4549
],
46-
});
50+
51+
vite: {
52+
// @ts-expect-error - Vite plugin type compatibility issue between dependencies
53+
plugins: [tailwindcss()],
54+
},
55+
});

site/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,14 @@
1414
"@astrojs/mdx": "4.3.9",
1515
"@astrojs/react": "4.4.1",
1616
"@astrojs/starlight": "^0.36.1",
17+
"@tailwindcss/vite": "^4.1.17",
1718
"@types/react": "^19.2.2",
1819
"@types/react-dom": "^19.2.2",
1920
"astro": "^5.6.1",
2021
"react": "^19.2.0",
2122
"react-dom": "^19.2.0",
2223
"sharp": "^0.34.2",
23-
"shiki": "^3.15.0"
24+
"shiki": "^3.15.0",
25+
"tailwindcss": "^4.1.17"
2426
}
2527
}

0 commit comments

Comments
 (0)