-
Notifications
You must be signed in to change notification settings - Fork 24
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
UX/UI: dégriser la modale de transfert de candidature #4675
Conversation
N'hésitez pas à me mettre sur la bonne voie en termes de bonnes pratiques ! :) |
Merci pour les retours Xavier ! Deux questions sur git/github :
|
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.
Alors j'ai l'impression que tu as récupéré d'autres commits d'une autre PR sur celle-ci.
Le git rebase --interactive master
est assez pratique pour retravailler les commits donc je 👍
Tu as aussi la possibilité de faire des commits de fixup: https://git-scm.com/docs/git-commit/2.32.0#Documentation/git-commit.txt---fixupamendrewordltcommitgt qui pourront être facilement intégrer au commit correspondant
Pour l'historique du repo/des commits on essaie d'avoir des petits commits qui ne font qu'une seule chose (dans la mesure du possible).
Les PRs sont mergées via une merge queue et la stratégie "rebase and merge" donc l'ensemble des commits de la PR sont conservés tels qu'ils sont au moment où la PR rejoint la merge queue.
45d6dc5
to
50035ab
Compare
f9cf9a6
to
cb0bed8
Compare
cb0bed8
to
6f3a9b7
Compare
6f3a9b7
to
e05a56b
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
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.
Il me paraît que la modale nouveautés peut avoir un nouvelle maison mais content du merger de toute façon
.img-muted { | ||
filter: grayscale(100%); | ||
opacity: 0.3; | ||
} |
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.
Je vois quecette classe est désormais incluse dans itou-theme
👍
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.
Oui monsieur ;)
{% if active_campaign_announce %} | ||
{% include "layout/_news_modal.html" %} | ||
{% endif %} |
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.
On pourrait bouger cette modale au block modals
maintenant je pense ?
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.
Tu penses bien mais pas la peine de faire ça maintenant.
Je vais céer un ticket pour bouger toutes les modales dans block modals. ... plus tard
🤔 Pourquoi ?
Lorsque je transfère une candidature, la modale de confirmation est grisée et non cliquable, je dois faire un retour navigateur pour avoir de nouveau accès au site.
🍰 Comment ?
Déplacer la génération du HTML des modales plus haut dans le DOM, et donc plus haut dans l'arborescence des templates.
@hellodeloo m'a pointé vers le projet
le-marché
où un{% block modals %}
existe, tout comme nous avons un{% block scripts %}
.Si je ne me trompe pas :
{% block * %}
dans les fichiers html inclus avec{% include * %}
🚨 À vérifier
Ça ne gêne pas d'autres pages ? Je ne suis pas encore familier avec l'organisation des templates.
🏝️ Comment tester
Un quickfix a été déployé par David dans le thème : enlever le
sticky
du bandeau titre. Pour tester, j'ai donc utilisé le thème version 2.1.0.itou/utils/staticfiles.py
💻 Captures d'écran
Avant :
Après :