-
Notifications
You must be signed in to change notification settings - Fork 3
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
[FEATURE] Redesign du menu burger (PIX-2257). #249
[FEATURE] Redesign du menu burger (PIX-2257). #249
Conversation
I'm deploying this PR to these urls:
Please check it out! |
1f5b050
to
da50984
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.
✅ sur IE
Il y a quelques comportements bizarres mais qui étaient déjà là avant.
Je note là mais c'est à traiter dans une autre PR:
- le burger menu ne se ferme pas lorsqu'un élément du menu a été cliqué et que l'utilisateur est redirigé vers la page demandé
- lorsque le burger est ouvert, l'opacité en background ne se met que sur la navigation
- certaines pages sont toutes cassées sous IE (ex: enseignement scolaire) 😢
5c64928
to
fcf164e
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.
praise: C'est un gros morceau, bien joué ! 🎉
bbeea71
to
b5ac0f3
Compare
b5ac0f3
to
3a88c77
Compare
🦄 Problème
Le menu de navigation burger n'a pas été soumis au même traitement que le reste de Pix-Site et Pix-Pro.
🤖 Solution
Nouvelle intégration du menu pour mieux correspondre à ce qu'il est possible de retrouver sur les maquettes correspondantes.
🌈 Remarques
Plusieurs points sont à noter :
Nous avons choisi, et contrairement à ce qu'il est possible de retrouver sur les maquettes, de ne pas intégrer les logos de Pix et République Française car depuis la PR [FEATURE] Ne plus bouger les icone quand on ouvre le burger menu (PIX-2242). #247 , les icônes ne se déplacent plus lorsque l'on ouvre le menu, les laissant ainsi apparaitre une fois le menu ouvert, les rendant redondants. A cela s'ajoute une intégration non aisée liée à l'utilisation de la librairie
vue-burger-menu
.Nous avons modifié l'organisation des données passées en
props
au composantBurgerMenuNav
afin de les rendre plus facilement utilisables et de mieux accentuer la séparation entre ce estlien
etaction
(ex: Enseignement Scolaire VS S'inscrire).Cela nous incite toutefois à une répétition de la création de la liste
<ul>
dans le composant de par la pluralité nouvellement créée des données passée à la liste.Nous optons donc pour la création d'un nouveau composant
BurgerMenuNavItemsList
contenant la liste<ul>
en question et réutilisée deux fois dans le composantBurgerMenuNav
afin de réduire la duplication de code.💯 Pour tester
Aller sur Pix-site (.fr et .org) et Pix-Pro, et vérifier que l'intégration correspond aux maquettes proposées.