Skip to content

Commit 98f23fc

Browse files
committed
Upgrade tailwindcss setup
1 parent d13a6a3 commit 98f23fc

File tree

8 files changed

+38
-51
lines changed

8 files changed

+38
-51
lines changed

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,24 @@
2020
},
2121
"devDependencies": {
2222
"@fontsource-variable/inter": "^5.1.0",
23+
"@iconify-json/mdi": "^1.2.0",
24+
"@iconify/tailwind": "^1.1.3",
2325
"@playwright/test": "^1.47.1",
2426
"@sveltejs/adapter-static": "^3.0.4",
2527
"@sveltejs/kit": "^2.5.27",
2628
"@sveltejs/package": "^2.3.5",
2729
"@sveltejs/vite-plugin-svelte": "^3.1.2",
30+
"@tailwindcss/typography": "^0.5.15",
2831
"@types/eslint": "^9.6.1",
2932
"autoprefixer": "^10.4.20",
3033
"camelcase": "^7.0.1",
31-
"daisyui": "^3.9.4",
34+
"daisyui": "^4.12.10",
3235
"eslint": "^9.10.0",
3336
"eslint-config-prettier": "^9.1.0",
3437
"eslint-plugin-svelte": "^2.44.0",
3538
"globals": "^15.9.0",
3639
"is-port-reachable": "^4.0.0",
3740
"postcss": "^8.4.47",
38-
"postcss-load-config": "^4.0.2",
3941
"prettier": "^3.3.3",
4042
"prettier-plugin-svelte": "^3.2.6",
4143
"prettier-plugin-tailwindcss": "^0.6.6",
@@ -44,7 +46,6 @@
4446
"svelte-check": "^4.0.2",
4547
"tailwindcss": "^3.4.11",
4648
"terser": "^5.32.0",
47-
"tslib": "^2.7.0",
4849
"typescript": "^5.6.2",
4950
"vite": "^5.4.5"
5051
},

postcss.config.cjs

Lines changed: 0 additions & 13 deletions
This file was deleted.

postcss.config.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
/** @type {import('postcss-load-config').Config} */
2+
export default {
3+
plugins: {
4+
tailwindcss: {},
5+
autoprefixer: {}
6+
}
7+
}
File renamed without changes.

src/app.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
<head>
44
<meta charset="utf-8" />
55
<link rel="icon" href="%sveltekit.assets%/favicon.png" />
6-
<meta name="viewport" content="width=device-width" />
6+
<meta name="viewport" content="width=device-width, initial-scale=1" />
77
%sveltekit.head%
88
</head>
99
<body data-sveltekit-preload-data="hover">
10-
<div style="display: contents">%sveltekit.body%</div>
10+
<div>%sveltekit.body%</div>
1111
</body>
1212
</html>

src/routes/+layout.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<script>
22
import '@fontsource-variable/inter'
33
import 'prismjs/themes/prism-tomorrow.css'
4-
import '../app.postcss'
4+
import '../app.css'
55
import { dev } from '$app/environment'
66
</script>
77

tailwind.config.cjs

Lines changed: 0 additions & 32 deletions
This file was deleted.

tailwind.config.js

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
import { addIconSelectors } from '@iconify/tailwind'
2+
import typography from '@tailwindcss/typography'
3+
import daisyui from 'daisyui'
4+
import themes from 'daisyui/src/theming/themes'
5+
import dt from 'tailwindcss/defaultTheme'
6+
7+
/** @type {import('tailwindcss').Config} */
8+
export default {
9+
content: ['./src/**/*.{html,js,svelte,ts}'],
10+
theme: {
11+
extend: {
12+
fontFamily: {
13+
sans: ['Inter Variable', ...dt.fontFamily.sans]
14+
}
15+
}
16+
},
17+
plugins: [addIconSelectors(['mdi']), typography, daisyui],
18+
daisyui: {
19+
themes: [
20+
{ light: { ...themes.light, primary: '#1C75BC' } },
21+
{ dark: { ...themes.dark, primary: '#1C75BC' } }
22+
]
23+
}
24+
}

0 commit comments

Comments
 (0)