So vite.config.js
import { defineConfig } from 'vite';
import laravel, { refreshPaths } from 'laravel-vite-plugin';
export default defineConfig({
plugins: [
laravel({
input: ['resources/css/app.css', 'resources/js/app.js', 'resources/js/custom.js', 'resources/js/chartjs-plugin-datalabels.js', `resources/css/filament/admin/theme.css`],
refresh: [
...refreshPaths,
'app/Livewire/**',
],
}),
],
});
Tailwind
import preset from '../../../../vendor/filament/filament/tailwind.config.preset'
export default {
presets: [preset],
content: [
'./app/Filament/**/*.php',
'./resources/views/filament/**/*.blade.php',
'./resources/views/forms/**/*.blade.php',
'./vendor/filament/**/*.blade.php',
],
}
->viteTheme('resources/css/filament/admin/theme.css');
Provider