Skip to content

Commit 0e568f0

Browse files
authored
Remove Sass (#84)
* Use `component` directive * Install `postcss-import` * Use CSS files instead of Sass * Remove `Sass`
1 parent 02aeb29 commit 0e568f0

File tree

10 files changed

+18
-23
lines changed

10 files changed

+18
-23
lines changed

bun.lockb

-276 Bytes
Binary file not shown.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"autoprefixer": "^10.4.20",
1515
"laravel-vite-plugin": "^1.0.5",
1616
"postcss": "^8.4.47",
17-
"sass": "^1.79.1",
17+
"postcss-import": "^16.1.0",
1818
"tailwindcss": "^3.4.12",
1919
"vite": "^5.4.6",
2020
"vue": "^3.5.6"

postcss.config.cjs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
module.exports = {
22
plugins: {
3-
tailwindcss: {},
4-
autoprefixer: {},
3+
'postcss-import': {},
4+
'tailwindcss': {},
5+
'autoprefixer': {},
56
}
67
}

resources/css/app.css

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
@import "tailwindcss/base";
2+
@import "tailwindcss/components";
3+
@import "tailwindcss/utilities";
4+
5+
@import "@css/forms.css";
6+
@import "@css/buttons.css";
7+
@import "@css/content.css";
8+
9+
#app {
10+
@apply h-full;
11+
}
File renamed without changes.
File renamed without changes.
File renamed without changes.

resources/scss/app.scss

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

resources/views/app.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
@routes
99

10-
@vite(['resources/scss/app.scss', 'resources/js/app.js'])
10+
@vite(['resources/css/app.css', 'resources/js/app.js'])
1111

1212
@inertiaHead
1313
</head>

vite.config.js

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default defineConfig({
66
plugins: [
77
laravel({
88
input: [
9-
'resources/scss/app.scss',
9+
'resources/css/app.css',
1010
'resources/js/app.js',
1111
],
1212
refresh: true,
@@ -29,15 +29,7 @@ export default defineConfig({
2929
'@fonts': '/public/fonts',
3030
'@img': '/public/img',
3131
'@js': '/resources/js',
32-
'@scss': '/resources/scss',
33-
},
34-
},
35-
36-
css: {
37-
preprocessorOptions: {
38-
scss: {
39-
api: 'modern',
40-
},
32+
'@css': '/resources/css',
4133
},
4234
},
4335

0 commit comments

Comments
 (0)