Se passer de Geist UI #1150
Replies: 4 comments 7 replies
-
|
Je vote pour 😄 |
Beta Was this translation helpful? Give feedback.
-
|
@thom4parisot est-ce que tu penses que c'est une bonne idée d'utiliser https://github.com/reactjs/react-modal pour construire nos modales ou est-ce qu'on part de zéro ? |
Beta Was this translation helpful? Give feedback.
-
|
Je comprends l'envie de laisser les boutons accessibles peu importe le niveau de scroll, mais je trouve que cela laisse trop peu de place au contenu qui semble "écrasé", ou en tout cas pour lequel il n'y a pas beaucoup de place. Pour ces cas, je préfère qu'on ne fixe pas les boutons en bas de la modale peu importe le scroll. Et donc qu'on soit plutot comme dans la 2e vidéo : #1150 (reply in thread) Merci pour la vidéo ça m'aide pour me rendre compte des choses 👍 |
Beta Was this translation helpful? Give feedback.
-
|
Les modales c'est fait, il reste encore quelques bouts :
|
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Geist UI n'est plus maintenu, et peut-être que le passage à
react@19va poser problème (voir si les.propTypeset surtout.defaultValuesvont poser problème).C'est à la base un design system, qu'on ajoute en plus au notre. Les interfaces sont plutôt verbeuses.
Chemins de migration possibles :
Les boutons
Ça fait doublon avec notre composant
<Button />(même nom, comportements différents).Les modales
Les
<dialog>natives et un composant réutilisable suffiraient.Les toasts
Peut-être passer par React Toastify, qui est accessible.
Ou par React Aria, qui propose des composants sans style mais accessibles ?
Beta Was this translation helpful? Give feedback.
All reactions