© 2026 Hedgehog Software, LLC
/* resources/css/app.css */ @import "../../vendor/filament/forms/dist/module.esm.css"; @tailwind base; @tailwind components; @tailwind utilities;
/* resources/css/filament.css */ @import "../../vendor/filament/filament/resources/css/app.css";
// postcss.config.js module.exports = { plugins: { tailwindcss: {}, autoprefixer: {}, }, }
// tailwind.config.js import colors from "tailwindcss/colors"; import forms from "@tailwindcss/forms"; import typography from "@tailwindcss/typography"; export default { content: [ "./resources/**/*.blade.php", "./vendor/filament/**/*.blade.php", "./resources/**/*.blade.php", "./resources/**/*.js", "./resources/**/*.vue", ], darkMode: "class", theme: { extend: { colors: { danger: colors.rose, primary: colors.blue, success: colors.green, warning: colors.yellow, ...colors, }, }, }, plugins: [forms, typography], };
// 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/css/filament.css", ], refresh: [ ...refreshPaths, "app/Http/Livewire/**", "app/Tables/Columns/**", "app/Forms/Components/**", ], }), ], });