Blade UI kit Bootstrap 0.4

Petit à petit le package évolue.

Suite à l’essai de Blade UI kit Bootstrap 0.1 et discussions avec mes collègues j’ai continué dans ma démarche.

Le package Blade UI kit Bootstrap 0.4 a déjà bien évolué.

Gestion des erreurs

Concernant la gestion des erreurs de validation il fallait « passer » les erreurs depuis la vue Blade :

1<div class="mb-3">
2 <x-label for="title" />
3 <x-input name="title" :errors="$errors" />
4 <x-error field="title" :errors="$errors" />
5</div>

C’est maintenant géré en interne et cela simplifie l’écriture :

1<div class="mb-3">
2 <x-label for="title" />
3 <x-input name="title" />
4 <x-error field="title" />
5</div>

Version de Bootstrap

Au tout début le package ne prenait en charge que la version 5 de Bootstrap. Maintenant il est possible d’utiliser également la version 4.

Mais le mieux c’est qu’il est possible d’utiliser la version 4 ou la version 5 au sein d’une même application grâce à un middleware de route.

Si, par exemple, vous avez une ancienne interface d’administration qui a été développée avec Bootstrap 4 et que vous ne souhaitez pas la modifier car elle fait très bien son job ; mais qu’il y a une refonte de l’interface front, le package le permet.

Nouveaux components

Quelques components ont été ajoutés :

Petit à petit, même s’il est loin de sa version 1.0, ce package évolu, doucement mais surement 😉.