cloudcake/nova-fixed-bars
Laravel Nova package that keeps the admin panel's header and navigation bars fixed while you scroll, so key actions stay within reach on long resource tables, forms, and detail views. A lightweight UI enhancement that makes everyday Nova browsing smoother.
Nova::style() hook?" Framing it that way is reusable for every small Nova add-on your team proposes.NOASSERTION license is a concrete test case for your OSS intake rule: can a package with no explicit grant enter a commercial codebase, especially one shipped to clients or white-labeled? Deciding this once saves repeated debates.Adopt (or, more accurately, vendor) it when:
Look elsewhere when:
NOASSERTION means no explicit grant; if you redistribute the admin or ship source to clients, legal must clear it first, and the cost of that conversation likely exceeds the value.For executives: A free, tiny UI tweak for the internal admin — keeps navigation visible while staff scroll long tables and forms. Expected benefit is modest efficiency for ops users, not a customer-facing feature. Cost is roughly half an engineer-day including compatibility and license checks, and it is fully reversible. The caveats are material: the package has had no release since January 2020, has a trivial install base (~33 stars), and carries an unclear license. Recommendation: do not add it as a standing dependency; use it as a reference implementation and copy the few CSS rules into our own Nova customization if the admin UX request is prioritized. This keeps the benefit, removes the maintenance and legal exposure, and avoids a precedent of depending on abandoned packages.
For engineering: One composer require plus a config publish on Nova 3.x — but confirm the supported Nova version first, since Nova 4's rewrite almost certainly invalidates it. Check the repository's license file before anything lands on main (NOASSERTION on the registry). Plan on forking or, preferably, reimplementing the sticky sidebar/header as a small Nova::style() addition or a custom tool so it survives Nova upgrades and matches our branding. Treat the opportunity score (0.38) as confirmation that this is a pattern to absorb, not a library to adopt.
How can I help you explore Laravel packages today?