This plugin is stand above hexadog/laravel-themes-manager and filament/filament so before you install this plugin I recommend you to learn about them first. This plugin is require you to run a proccess in a queue. Use Laravel Horizon or other tools to run queue and also i recommend you to use redis.
If you install this plugin before vite is supported you should create new migrations for themes table, your migration should looks like this
public function up()
{
Schema::table('themes', function (Blueprint $table) {
$table->string('asset_compiler')->default('mix');
});
}
composer require codewithdiki/filament-theme-manager
In your config/app.php place this code in you providers section
'providers' => [
...
/*
* Package Service Providers...
*/
Codewithdiki\FilamentThemeManager\FilamentThemeManagerProvider::class,
...
],
php artisan vendor:publish --tag=filament-theme-manager-migrations
php artisan vendor:publish --tag=filament-theme-manager-views
php artisan migrate



