thinhnx / laravel-tabler-ui
Tabler UI Blade for Laravel
Requires
- php: ^8.1
- laravel/framework: ^v10|^v11|^v12
Requires (Dev)
- jaschilz/php-coverage-badger: ^2.0
- orchestra/testbench: ^8.0
- phpunit/phpunit: ^10.5
- squizlabs/php_codesniffer: ^3.11
This package is auto-updated.
Last update: 2025-04-17 07:49:38 UTC
README
Documentation, Installation, and Usage Instructions
See the documentation for detailed installation and usage instructions.
What It Does
This package is a collection of super simple but elegant Laravel blade-based UI components using Tabler and vanilla Javascript.
Requirements
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
Install
At the root of your Laravel project, type the following composer command in your terminal to pull in the package.
composer require thinhnx/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="Thinhnx\LaravelTablerUI\LaravelTablerUIProvider" --force
Updating
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 thinhnx/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="Thinhnx\LaravelTablerUi\LaravelTablerUIProvider" --force