-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New comp Alert #2175
New comp Alert #2175
Conversation
BundleMonUnchanged files (2)
No change in files bundle size Groups updated (1)
Final result: ✅ View report in BundleMon website ➡️ |
Fais-moi rêver, on va modifier le Alerter pour qu'il affiche une Alert? Aussi quid de https://docs.cozy.io/cozy-ui/react/#/Content?id=infos ou encore https://docs.cozy.io/cozy-ui/react/#/Basics?id=banner ? |
Nice :) This PR is WIP, so no review expected yet? |
Modifier le Alerter je sais pas, mais en tout cas il est question ensuite d'avoir un snackbar basé sur Alert oui. J'ai pas encore poussé la réflexion jusqu'à l'Alerter mais à vu de nez comme ça, ce sera surement un nouveau composant qui va déprécier Alerter. J'ai conscience qu'il y a aussi Infos et Banner qui sont proches, ces composants seront gérés d'une manière ou d'une autre (je sais pas encore comment) quand la PR sortira de draft
Non, il faut également d'abord que @joel-costa valide l'aspect visuel |
4ff25ec
to
07f0717
Compare
Info : Pour moi le composent “info” est voué à disparaitre, remplacé par “alert”. Par contre on a “InfoCaroussel” basé sur “Info” qui gère l’affichage de plusieurs “infos” et qui ne peut pas être remplassable aujourd’hui par “alert”. Est-ce qu’on devrait ajouter une variante à “alert” qui gère du multi affichage ? Ou créer un “alertCaroussel” ? Alerter : Pour moi le composent “alerter” devra disparaitre et être remplacé par “snackbar”, qui utilise “alert” si je ne dis pas de bêtises ? Banner : Pour moi on a 2 choix :
|
@joel-costa pour Par contre tu parles de fullwidth... l' |
Color n'est pas une variante, c'est un exemple de la doc pour montrer qu'on peut forcer la couleur de fond si nécessaire. Attention les "variant selector" de la doc ne sont pas les variant possible sur le composant.
Oui exactement, c'est un exemple de doc avec une icone plus grosse. Pourquoi une variante
Dans quel cas précisément ? Sur Mobile avec beaucoup de texte et des longs boutons ? On a le comportement de Mui, donc j'imagine qu'il faut éviter ce cas de figure tout simplement et passer en "block" dans ce cas... 🤔
Non pas sur les boutons, mais sur le container principal oui. Car c'est le cas des maquettes...
Je suis d'avis de mettre le InfoCaroussel de côté, on verra plus tard... |
45c9c0e
to
6c8b520
Compare
@joel-costa nouvelle version, normalement tout est bon concernant les précédentes remarques. J'ai ajouté des exemples dans la démo pour les filled et outlined. Dernier souci : les boutons dans les actions d'un alert filled. Comme on utilise des boutons text, ils étaient couleur sur couleur, donc vert sur fond vert. J'ai feinté en utilisant alors des boutons primary plutôt que text, car on veut ici un bouton blanc. Ca marche plutôt bien, sauf pour le filled secondary... si t'as une idée ? |
T'as essayé d'ajouter des boutons sur les snackbars customisés de MUI pour voir s'ils géraient le cas ? https://mui.com/material-ui/react-snackbar/#customization |
Attention le lien est https://v4.mui.com/components/snackbars/#customized-snackbars (v4) Je viens de tester, part défaut ça fait un bouton noir : sinon en C'est un problème de nos boutons (#2194) et non de l'Alert, je pense qu'on peut passer outre ici afin d'avancer le sujet, d'autant plus qu'on peut quand même avoir un rendu convenable à mon sens en mettant la même couleur sur le bouton que sur l'alerte. |
4fa2f2c
to
38ab8fe
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍 (si l'histoire des boutons est réglée avec @joel-costa )
🎉 This PR is included in version 70.3.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
demo :
On va pouvoir déprécier Alerter, Infos et Banner... dans un second temps, quand on aura un peu éprouvé ces 2 nouveaux composants
validé par @joel-costa