- Version Matrix
- Filament v4 Notes
- Filament v5 Notes
- Migrating from v4 to v5
- Tailwind CSS 4 Requirement
- Browser Support
Version Matrix
| Package | Filament | PHP | Laravel | Tailwind CSS |
|---|---|---|---|---|
| aura-filament 2.x | ^4.0 | ^5.0 | ^8.3 | 11+ | 4.0+ |
The Laravel 11+ requirement comes from Filament itself, not from aura-filament directly.
Filament v4 Notes
Known Issue: Focus Ring with OKLCH Colors
Filament v4 defines --primary-* CSS variables as OKLCH colors inline in the HTML. Aura Filament uses these variables inside color-mix():
--aura-focus-ring: 0 0 0 3px color-mix(in oklch, var(--primary-500) 35%, transparent);
In some browser contexts, color-mix() with nested OKLCH variables doesn't resolve correctly, making focus rings invisible on form inputs.
Workaround: Add this to your panel's theme.css, after the aura-filament import:
.fi-body .fi-input-wrp:focus-within {
box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.35),
0 0 0 1px rgba(37, 99, 235, 0.8) !important;
}
Replace 37, 99, 235 (blue) with your primary color's RGB equivalent. For example:
- Violet:
124, 58, 237 - Emerald:
16, 185, 129 - Amber:
245, 158, 11
Filament v5 Notes
Aura Filament is fully compatible with Filament v5. The OKLCH focus ring issue from v4 is resolved — color-mix() works correctly with Filament v5's color system.
No workarounds or special configuration needed.
Migrating from v4 to v5
- Update Filament in
composer.json:"filament/filament": "^5.0" - Run
composer update - Remove the focus ring workaround CSS from your
theme.css(if applied) - Rebuild assets:
npm run build
No changes needed to the AuraFilamentPlugin configuration — the API is identical across v4 and v5.
Tailwind CSS 4 Requirement
Aura Filament requires Tailwind CSS v4 because:
- CSS
@importsyntax: The stylesheet uses native CSS imports (@import './base/presets.css'), which is the standard in Tailwind v4's PostCSS-free pipeline - CSS custom properties: The preset system relies heavily on CSS custom properties with modern color functions (
color-mix(), OKLCH) - No
@applydirectives: Aura Filament uses pure CSS, not Tailwind utility classes
Tailwind CSS v3 projects using the @apply-based build pipeline are not supported.
Browser Support
The Glass and Midnight presets use backdrop-filter for blur effects. Support:
| Browser | Version | Status |
|---|---|---|
| Chrome | 76+ | Supported |
| Firefox | 103+ | Supported |
| Safari | 9+ | Supported |
| Edge | 79+ | Supported |
Graceful degradation: On browsers without backdrop-filter support, surfaces fall back to their solid background colors. The layout and functionality remain fully intact — only the frosted glass visual effect is lost.
The Corporate and Warm presets do not use backdrop-filter at all, so they work on any modern browser.