devtical/nova-inspire
A Laravel Nova card that displays a random inspirational quote on your dashboard, bringing a small moment of motivation to your admin panel. Lightweight and easy to install, it adds a thoughtful touch for you and your team with no configuration required, making it a simple way to brighten your Nova...
devtical/nova-inspire is a Laravel Nova card that surfaces rotating inspirational quotes/knowledge snippets on a Nova dashboard. v2.0.3 is a content-only release (a new "knowledge" topic), so nothing changes in the install path.
composer require devtical/nova-inspire
app/Providers/NovaServiceProvider.php. Nova 4/5 style:
public function cards()
{
return [
new \Devtical\NovaInspire\NovaInspire(),
];
}
(Older Nova versions register cards in the cards() array passed to Nova::cards([...]) — same object, different location.)/nova and confirm the card renders on the main dashboard.Where to look first: the package's README.md for the exact card class name/namespace and any publishable config, then vendor/devtical/nova-inspire/src/ — it's a small package, and the quote/topic data lives in the repo (typically a PHP array or JSON file), which is the fastest way to see what v2.0.3's new "knowledge" topic actually contains.
First use case: a zero-config "quote of the day" panel on the admin dashboard — useful as a low-effort morale/onboarding touch for internal teams, with no database tables and no migrations.
php artisan make:dashboard Team) so the card is visible only to specific user groups via canSee().^2.0 rather than *. v2 was a major bump from v1 — if any project still runs v1, treat that upgrade separately and read the 2.0.0 changelog, not the 2.0.3 notes.composer update devtical/nova-inspire, clear caches, and eyeball the dashboard. Content packages don't need test-suite changes; they need a visual check.cards() (or Nova::cards()), that the file was actually autoloaded (composer dump-autoload), and that the user passes any canSee() check.php artisan nova:publish and php artisan view:clear; a hard browser refresh is often needed before the card shows up..env or a config file; check for a vendor:publish tag before assuming you can. If customization matters, publish the views (if exposed) or fork.composer show devtical/nova-inspire (confirm the installed version is 2.0.3), confirm Nova version compatibility in the package's composer.json, check storage/logs/laravel.log for render exceptions, and temporarily replace the card with a bare new \Laravel\Nova\Card() to isolate whether the problem is the package or your dashboard.How can I help you explore Laravel packages today?