mckenziearts/filament-untitledui-icons
composer require installation with zero runtime conflicts (MIT license, no PHP version constraints beyond Filament’s).panel() method, minimal boilerplate.heroicon-o-cog), enabling drop-in replacement for existing icon usage.regular()) is declarative and aligns with Filament’s configuration patterns.filament-icon Blade components, Icon helper).UntitleduiIcons::make()->overrideStyleForAlias(['heroicon-o-cog' => 'untitledui-cog']);
panel() registration.fallbackIcon config for missing icons:
->icon('heroicon-o-cog')->fallbackIcon('heroicon-o-question-mark')
filament/filament-icons (v1.x).filament/filament-icons is installed.composer require mckenziearts/filament-untitledui-icons
app/Providers/Filament/AdminPanelProvider.php.composer update).filament.log for alias resolution errors.npm run build -- --stats-json; consider tree-shaking.| Failure Scenario | Impact | Mitigation |
|---|---|---|
| Untitledui icon missing for critical UI | Broken functionality (e.g., nav buttons) | Fallback aliases + designer review. |
| Filament plugin API breaks | Icons stop rendering | Test against Filament’s release candidates. |
| Bundle size increases >10% | Slower page loads | Audit unused icons; lazy-load non-critical. |
| Style |
How can I help you explore Laravel packages today?