A simple theme for FilamentPHP with custom user menu in sidebar
tomatophp/filament-simple-theme is a Laravel package for a simple theme for filamentphp with custom user menu in sidebar.
It currently has 14 GitHub stars and 7.429 downloads on Packagist (latest version 5.0.0).
Install it with composer require tomatophp/filament-simple-theme.
Discover more Laravel packages by tomatophp
or browse all Laravel packages to compare alternatives.
Last updated

A simple theme for FilamentPHP: the user menu lives in the sidebar and the page content is an inset card.
| Plugin | Filament | Laravel | PHP | |--------|----------|---------|-----| | 1.x | 3.x | 10.x / 11.x | 8.1+ | | 5.x | 5.x | 12.x / 13.x | 8.2+ |

composer require tomatophp/filament-simple-theme
php artisan filament-simple-theme:install
Then register the plugin in /app/Providers/Filament/AdminPanelProvider.php:
->plugin(\TomatoPHP\FilamentSimpleTheme\FilamentSimpleThemePlugin::make())
The theme is plain CSS registered with Filament assets: no Vite, Tailwind or npm step, and it works next to your own
viteTheme(). Run php artisan filament:assets after updating the package (the install command does it for you).
Keep the topbar and its user menu, and only use the styling:
->plugin(\TomatoPHP\FilamentSimpleTheme\FilamentSimpleThemePlugin::make()->sidebarUserMenu(false))
composer test
Checkout our Awesome TomatoPHP