See the documentation for detailed installation and usage instructions.
This package is a collection of super simple but elegant Laravel blade-based UI components using Tabler and vanilla Javascript.
Laravel Tabler UI components are purely Laravel blade components sprinkled with some Tabler sauce. This means you absolutely need to be using Laravel Tabler UI in a Laravel project. The package has the following dependencies:
- PHP >= 8.1
- Laravel >= 10.x
At the root of your Laravel project, type the following composer command in your terminal to pull in the package.
composer require lucifer293/laravel-tabler-ui
Next you need to publish the package's public assets by running the command below, still at the root of your Laravel project. This will create a tabler
directory in your public directory.
php artisan vendor:publish --provider="Lucifer\LaravelTablerUi\LaravelTablerUiProvider" --force
Running composer update at the root of your project will pull in the latest version of Laravel Tabler UI depending on how your dependencies are defined in composer.json.
composer update lucifer293/laravel-tabler-ui
It is important to republish the assets and config after every update to pull in any new css and js changes. Run the command below to publish the Laravel Tabler UI assets and config.
php artisan vendor:publish --provider="Lucifer\LaravelTablerUi\LaravelTablerUiProvider" --force