- What is reedware/nova-icons used for?
- reedware/nova-icons is a Laravel Nova package that adds Vue components for icons and an icon picker field. It also provides reusable icon sets and display helpers for assigning, searching, and rendering icons in Nova resources, forms, and tables. It is intended for admin UI icon needs inside Nova, not for domain logic or public frontend design.
- Which Nova, Laravel, PHP, and Vue versions does nova-icons support?
- The package does not publish a verified compatibility matrix in the available context, so exact Nova, Laravel, PHP, and Vue support is unclear. Its last release was September 2020, which predates modern Nova 4 and Nova 5 releases. Confirm the supported versions with a clean install spike and exact version pins before adopting it.
- How do I install reedware/nova-icons in Laravel Nova?
- The Composer package name is reedware/nova-icons, but the linked repository is github.com/tylernathanreed/nova-icons, so verify the canonical source before installing. There is no documented install excerpt here, so follow the repository instructions and test composer require reedware/nova-icons in a non-production branch. A successful Composer install alone is not enough; also verify Nova asset registration and icon rendering.
- Is reedware/nova-icons still maintained?
- No, it should be treated as effectively unmaintained. The last release was in September 2020, with 0 stars and 0 dependents, so there is no meaningful community validation or upstream support. If adopted, assign an internal owner and budget for a fork or replacement path.
- Does nova-icons support Nova 4 or Nova 5?
- There is no evidence in the available context that reedware/nova-icons supports Nova 4 or Nova 5. Its 2020 release date suggests it targets older Nova and Vue versions, but that must be verified rather than assumed. Do not adopt it for a current Nova application without a passing install, asset build, and icon rendering test in a clean environment.
- How do I render icons in Nova resources, forms, and tables with nova-icons?
- The package describes an icon picker field plus display helpers for assigning, searching, and rendering icons in Nova resources, forms, and tables with consistent Blade output. Exact method names and Blade syntax are not available in the provided context, so check the repository documentation and source before implementation. Test rendering in each Nova surface because form fields and table columns may use different component patterns.
- Are the icon assets precompiled, or do I need to run npm build steps?
- The available context does not confirm whether assets are precompiled or require npm build changes. The TPM assessment flags asset-publishing and build-toolchain breakage as a primary risk. Inspect the package service provider, published assets, and package.json, then validate a clean build with pinned Node/npm versions.
- What icon sets and licenses are included in reedware/nova-icons?
- The bundled icon sets and their licenses are not specified in the available context. The TPM assessment explicitly lists unclear icon licensing and provenance as a risk. Review the repository's assets and license files before distributing or committing icons into your application.
- What are alternatives to reedware/nova-icons for icon support in Laravel Nova?
- Prefer native Nova icon fields, inline SVG components, or a locally owned Vue component before adding a stale dependency. If the package's specific picker or icon-set behavior is still needed, fork the minimal components into your application codebase. That keeps the admin UI requirement satisfied without relying on upstream releases.
- Is reedware/nova-icons safe for production, and how should I manage risk?
- Technical risk is high because the package is unmaintained, has no community footprint, and may be incompatible with current Nova, Laravel, and Vue versions. Adopt it only if you can pin and vendor the dependency, assign a named maintainer, and keep a fork or native replacement plan. Run a time-boxed spike in a non-production branch with visual regression checks and a rollback plan before production use.