feat: install custom themes

This commit is contained in:
Yoga Pangestu 2025-12-22 14:57:21 +07:00
parent 904552bd68
commit 7637bcc8b5
5 changed files with 2389 additions and 4 deletions

View File

@ -90,6 +90,7 @@ public function panel(Panel $panel): Panel
->authMiddleware([
Authenticate::class,
])
->databaseTransactions();
->databaseTransactions()
->viteTheme('resources/css/filament/dashboard/theme.css');
}
}

2376
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -7,11 +7,11 @@
"dev": "vite"
},
"devDependencies": {
"@tailwindcss/vite": "^4.0.0",
"@tailwindcss/vite": "^4.1.18",
"axios": "^1.11.0",
"concurrently": "^9.0.1",
"laravel-vite-plugin": "^2.0.0",
"tailwindcss": "^4.0.0",
"tailwindcss": "^4.1.18",
"vite": "^7.0.7"
}
}

View File

@ -0,0 +1,4 @@
@import '../../../../vendor/filament/filament/resources/css/theme.css';
@source '../../../../app/Filament/**/*';
@source '../../../../resources/views/filament/**/*';

View File

@ -5,7 +5,11 @@ import tailwindcss from '@tailwindcss/vite';
export default defineConfig({
plugins: [
laravel({
input: ['resources/css/app.css', 'resources/js/app.js'],
input: [
'resources/css/app.css',
'resources/js/app.js',
'resources/css/filament/dashboard/theme.css'
],
refresh: true,
}),
tailwindcss(),