feat(ui): token w-m-btn-action partagé + fix alignement pagination DataTable
- Nouveau token de largeur partagé `w-m-btn-action` (150px) exposé via tailwind.config.ts + CSS var `--m-btn-action-width` dans malio.css. Themable côté consommateur en redéfinissant la CSS var dans son :root. - DataTable : pagination réalignée verticalement après l'introduction du `min-h-[1rem]` sur MalioSelect — la barre passe en `items-center` et le MalioSelect du sélecteur perPage est encapsulé dans un wrapper `h-12` qui borne sa taille flex à la hauteur du field. Span « Lignes : » et boutons Prev/Page/Next désormais centrés exactement sur le field. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -653,8 +653,11 @@ Bouton d'action avec 4 variantes visuelles et icône optionnelle.
|
||||
<MalioButton label="Voir plus" variant="tertiary" />
|
||||
<MalioButton label="Supprimer" variant="danger" icon-name="mdi:trash" icon-position="left" />
|
||||
<MalioButton label="Pleine largeur" button-class="w-full" />
|
||||
<MalioButton label="Modifier" button-class="w-m-btn-action" /> <!-- 150px, format bouton d'action -->
|
||||
```
|
||||
|
||||
> **Token de largeur partagé** : `w-m-btn-action` (150px) est exposé via `tailwind.config.ts` du layer, branché sur la CSS var `--m-btn-action-width`. Pour les boutons d'action (listes, lignes de tableau, footers denses…). Themable côté consommateur en redéfinissant `--m-btn-action-width` dans son propre CSS.
|
||||
|
||||
---
|
||||
|
||||
## MalioButtonIcon
|
||||
|
||||
Reference in New Issue
Block a user