thinhnx/laravel-tabler-ui

Tabler UI Blade for Laravel

dev-master 2025-04-17 07:49 UTC

This package is auto-updated.

Last update: 2025-04-17 07:49:38 UTC


README

Tests Test Coverage License

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