280b650e49
Le slot #footer était rendu à l'intérieur du body overflow-y-auto, ce qui faisait courir la scrollbar sur toute la hauteur, derrière le footer. Il est désormais frère du body (comme MalioModal) : seul le body défile et le footer reste fixé en bas. Tests, story, pages playground et doc alignés. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2.3 KiB
2.3 KiB
Changelog
Liste des évolutions de la librairie Malio layer UI
[0.0.0]
Parameters
Added
- [#333] Création d'un composant text
- [#337] Création d'un composant select
- [#362] Création d'un composant checkbox
- [#363] Création d'un composant amount
- [#364] Création d'un composant button radio
- [#365] Création d'un composant number
- [#366] Création d'un composant select checkbox
- [#407] Création d'un composant time
- Création d'un composant textarea
- [#MUI-8] Création d'un composant mot de passe
- [#MUI-9] Création d'un composant upload
- [#MUI-14] Création d'un composant bouton icône
- [#MUI-11] Création d'un composant navigation par onglets
- [#MUI-20] Création d'un composant sidebar
- [#MUI-23] Revoir la config couleur tailwind
- [#MUI-10] Création d'un composant bouton
- [#MUI-2] Faire un MCP pour la librairie de composant
- [#MUI-15] Création d'un composant drawer
- [#MUI-22] Création d'un composant datatable
- [#MUI-27] Création d'un composant sélection de site
- Création d'un composant rich text (TipTap) avec sortie markdown / HTML
- [#MUI-30] Création d'un composant email
- [#MUI-31] Création d'un composant téléphone
- [#MUI-32] Création d'un composant saisie assistée (autocomplete)
- [#MUI-34] Revoir le système de playground
- [#MUI-33] Développer le composant Datepicker
- [#MUI-33] Création du composant DateTime (date + heure, sélecteur d'heure natif intérimaire)
- [#MUI-36] Création d'un composant modal (dialogue centré, focus-trap, scroll-lock, footer fixe)
- [#MUI-37] Création d'un composant accordéon
- [#MUI-39] Création d'un sélecteur d'heure à molettes (MalioTimePicker) ; DateTime rebranché dessus (remplace l'input time natif intérimaire)
Changed
- [#MUI-35] Refonte du composant drawer : slots
#header/#footer, propside(droite/gauche),dismissable,closeOnEscape, classes d'override, focus-trap, scroll-lock et fermeture au clavier. Breaking : la proptitleest remplacée par le slot#header.
Fixed
- Drawer : le slot
#footerest désormais rendu hors de la zone scrollable (épinglé en bas, comme la modal) ; seul le body défile et la scrollbar ne s'étend plus derrière le footer - Hauteur des boutons de pagination du datatable alignée sur le select (40px)
- Distribution de
tailwind.config.tsaux projets consommateurs avec pathscontentabsolus