mokhosh/filament-rating
mokhosh/filament-rating adds customizable star ratings to Filament forms, tables, and infolists. It provides an interactive rating input, display column, and read-only views for Laravel Filament panels, with configurable icons, colors, and half-star support.
Architecture fit
mokhosh/filament-rating is a leaf-level UI plugin: it adds a star-rating form field / table column to Filament panels. It has no persistence layer, no queue workers, no service providers that mutate global state beyond Filament's asset/plugin registration. Blast radius is confined to admin-panel rendering.->css()/theme registration rather than a published tailwind.config.js). This matters because Tailwind 4 removed the JS config as the default source of truth; any plugin shipping precompiled or config-based styles had to be reworked.Integration feasibility
^1.4.actions/checkout, dependabot/fetch-metadata, laravel-pint-action). No transitive runtime risk is introduced by those commits.Technical risk
npm run build? Does it work in a panel using Filament's default compiled CSS?Key questions
filament/filament ^4.0, and does it still resolve on 3.x?Stack fit
tailwind.config.js shim, which reduces per-project glue code.Migration path
^1.4. Do not attempt v2.^2.0. Reverse order will produce confusing CSS failures.vendor:publish --force on the tagged assets) and rebuild the theme.Compatibility
composer.json at the v2.0.0 tag rather than inferring from release notes.@source registrations are a plausible failure mode.Sequencing
^2.0, render the field and column in default and custom themes.^1.4 in composer.json and open a tracking issue for the Filament 4 upgrade with this package called out as a dependency gate.Maintenance
^2.0) and let Renovate/Dependabot surface minor bumps; do not float to *.Support
Scaling
Failure modes
Ramp-up
How can I help you explore Laravel packages today?