Repository navigation
v3.1.0 - Mega Menu Integration & Theme Improvements
New Features
- Mega Menu Plugin Support - Theme scaffolding now includes mega-menu plugin integration out of the box
- Theme Switcher - daisyUI theme switching with drawer UI when multiple presets are configured
- Dark Mode Menu Manager - FilamentNestedset tree views now support dark mode styling
Improvements
- Theme CSS Scanning - Added missing
@sourcepaths for core package views (breadcrumbs, menu components) - Block Class Discovery - Theme CSS now scans
Filament/Blocks/**/*.phpfor daisyUI class definitions - Official Themes Updated - All bundled themes (autumn, blog, candy, corporate, creative, minimal) rebuilt with complete component support
Bug Fixes
- Breadcrumbs Component - Fixed breadcrumbs not rendering correctly in themes (missing CSS classes)
- Core Components - Fixed menu and other core components missing from theme builds
Documentation
- Added Theme Switcher developer guide (
docs/dev-theme-switcher.md) - Added Mega Menu site owner guide (
docs/site-mega-menu.md)
Developer Notes
Theme CSS now requires these @source paths for full component support:
@source '../../../../packages/tallcms/cms/resources/views/**/*.blade.php';
@source '../../../../packages/tallcms/cms/src/Filament/Blocks/**/*.php';New themes created with php artisan make:theme automatically include these paths.