Nuova versione
Questa documentazione fa riferimento alla nuova versione della libreria, attualmente manutenuta. Non è compatibile con le versioni precedenti. Per vedere la vecchia documentazione, clicca qui.
In un terminale, nella root del progetto Laravel, installare la libreria tramite
composer con i comandi sopra indicati,
quindi aggiungere in config/app.php le seguenti linee nell'array aliases:
I valori NOMETEMA supportati sono: Adminlte, Angle, Bootswatch, Inspinia,
Minimalart, Nifty e Templatevamp.
Includi scripts e stili
Per determinate funzionalità la libreria richiede scripts
e stili disponibili sulla CDN Pixelstyle:
Per la gestione dell'autenticazione utente, Laravel 11+ utilizza Breeze:
1. installa Laravel Breeze e Tailwind:
info qui: https://laravel.com/docs/11.x/starter-kits#laravel-breeze-installation
2. installa Flowbite:
info qui: https://flowbite.com/docs/getting-started/laravel/#install-tailwind-css-with-laravel
nota: i primi step non sono necessari, in quanto già compiuti per Laravel Breeze
3. [opzionale] Installa FontAwesome:
crea un kit e segui le indicazioni per l'installazione, poi aggiungi questo al file app.css
@import '@awesome.me/kit-xxxxxxxxxx/icons/css/all.css';
oppure per importare stili singoli
@import '@awesome.me/kit-xxxxxxxxxx/icons/css/fontawesome.css';
@import '@awesome.me/kit-xxxxxxxxxx/icons/css/solid.css';
4. se utilizzi Laravel al di fuori della cartella public, aggiungi la seguente riga all'htaccess:
RewriteRule ^build/(.*)$ public/build/$1 [L]
5. ricorda che ad ogni nuova classe Tailwind e componente Blade UI usati, va dato il comando
npm run build