tablersetup / tabler-composer
There is no license information available for the latest version (v1.0.0) of this package.
Laravel package to install Tabler with custom setup
Package info
github.com/Kevinbin07/tabler-composer
Language:Blade
pkg:composer/tablersetup/tabler-composer
v1.0.0
2026-01-16 13:10 UTC
Requires
- php: ^8.1
- illuminate/support: ^10.0|^11.0|^12.0
- laravel/breeze: ^2.0
README
Laravel package to install Tabler with authentication scaffolding.
Installation
composer create-project laravel/laravel my-project
cd my-project
composer require tablersetup/tabler-composer
php artisan tabler:install
php artisan migrate
npm install
npm run build
php artisan serve
What it does
- Installs Laravel Breeze for authentication (login, register, password reset)
- Adds @tabler/core and sass to package.json
- Creates resources/scss/ with Tabler imports
- Creates resources/views/auth/ with styled auth pages
- Creates resources/views/layouts/ with Tabler layouts
- Creates resources/views/pages/ with dashboard and profile
- Updates vite.config.js to use SCSS
- Updates routes/web.php with auth routes
- Clears default app.css
Files Created/Modified
SCSS
- resources/scss/app.scss
- resources/scss/utilities/_tabler-override.scss
Views
- resources/views/auth/login.blade.php
- resources/views/auth/register.blade.php
- resources/views/auth/forgot-password.blade.php
- resources/views/auth/reset-password.blade.php
- resources/views/layouts/app.blade.php
- resources/views/layouts/header.blade.php
- resources/views/layouts/navigation.blade.php
- resources/views/pages/dashboard.blade.php
- resources/views/pages/user/profile.blade.php
- resources/views/welcome.blade.php
Routes
- routes/web.php
Config
- vite.config.js (updated)
- resources/js/app.js (updated)
- resources/css/app.css (cleared)
Usage
After installation, register a new account at /register.
Then login at /login with your credentials.