A beautiful, self-contained UI component library for Laravel with Alpine.js and Tailwind CSS.
You can install the package via composer:
composer require dennenboom/verdant-ui
After installation, you need to add the Verdant assets to your layout's head section:
<head>
...
@verdantAssets
</head>
Add this to your composer.json's post-autoload-dump section:
"post-autoload-dump": [
"@php artisan vendor:publish --tag=verdant-assets --force",
"php artisan cache:clear"
]
Verdant UI provides a comprehensive set of components including:
After installation, you can use Verdant UI components in your Blade templates:
<x-v-button.primary>
Click me!
</x-v-button.primary>
<x-v-form.input
name="email"
label="Email Address"
type="email"
required
/>
Verdant UI streamlines your Laravel development by providing production-ready components that are:
License: | MIT |
PHP Version: | ^8.0 |
Laravel: | ^8.0 |
Package: | dennenboom/verdant-ui |