formfeed-uk/nova-theming-classes
Adds reusable theming and utility CSS classes to Laravel Nova, making it easy to customise the look of resources, cards, forms and detail views without writing bespoke styles. Drop-in classes keep Nova customisations consistent across your admin panel.
Consider adoption when:
Look elsewhere or build in-house when:
mounted → update), which is version-sensitive.Specific to 1.1.0: This is a minor, backwards-compatible fix — components registered before Nova's liftOff now receive theming classes, resolved by switching class application to the update lifecycle hook. No API or breaking changes. Adopt or upgrade freely, but add a regression check on your themed Nova screens after upgrading, and pin the version if you rely on class timing.
For executives: This is a small, low-cost utility that makes our Laravel Nova admin interface consistently branded and easier to restyle. The new 1.1.0 release fixes a theming gap where some components missed their styles depending on load order — a reliability improvement, not a new capability. Cost and risk are minimal; it is an internal-tooling dependency with no customer-facing exposure.
For engineering: Adopt as a styling seam for Nova first-party components so theming lives in CSS rather than vendor patches. 1.1.0 moves class application from mounted to the update lifecycle hook to fix components registered before liftOff; no breaking changes, semver-minor. Two caveats: it relies on Nova's internal lifecycle, so validate on Nova upgrades, and it is a single-maintainer package — pin the version and add a smoke test on themed admin screens to your upgrade checklist. If we ever need behavior-level customization rather than class hooks, we should plan to own that in-house.
How can I help you explore Laravel packages today?