Skip to content
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 : Modification des filtres sur la liste de candidatures [GEN-216] #4199

Merged
merged 1 commit into from
Jun 27, 2024

Conversation

hellodeloo
Copy link
Contributor

@hellodeloo hellodeloo commented Jun 10, 2024

🤔 Pourquoi ?

Évolutions UI

Comment tester ? 🏝️

https://c1-review-deloo-update-apply-list-filters-ui.cleverapps.io/

  1. En tant que employeur, puis prescripteur, puis candidat
  2. Se connecter
  3. Aller à la liste des candidatures
  4. Utiliser les filtres

💻 Captures d'écran

image
image
image

@hellodeloo hellodeloo self-assigned this Jun 10, 2024
@hellodeloo hellodeloo changed the title feat: update apply filters ui UX/UI : Modification filtres sur la liste de candicatures Jun 10, 2024
@hellodeloo hellodeloo marked this pull request as draft June 10, 2024 15:24
@hellodeloo hellodeloo changed the title UX/UI : Modification filtres sur la liste de candicatures UX/UI : Modification des filtres sur la liste de candicatures Jun 10, 2024
@hellodeloo hellodeloo force-pushed the deloo/update-apply-list-filters-ui branch 4 times, most recently from f78b693 to d2254be Compare June 13, 2024 13:56
@francoisfreitag francoisfreitag changed the title UX/UI : Modification des filtres sur la liste de candicatures UX/UI : Modification des filtres sur la liste de candidatures Jun 18, 2024
@francoisfreitag francoisfreitag force-pushed the deloo/update-apply-list-filters-ui branch 6 times, most recently from 20698ce to 6bf5e8c Compare June 19, 2024 13:14
@francoisfreitag francoisfreitag marked this pull request as ready for review June 19, 2024 13:58
@francoisfreitag francoisfreitag added the 1-recette-jetable [Payé à l’heure] Crée une recette jetable sur CC label Jun 19, 2024
@francoisfreitag
Copy link
Contributor

Pour les commits, je vais tout squasher dans deux commits :

  1. Describe expectations of test_list_for_siae_filter_for_different_kind
  2. Tous les autres

Copy link

🥁 La recette jetable est prête ! 👉 Je veux tester cette PR !

@francoisfreitag francoisfreitag changed the title UX/UI : Modification des filtres sur la liste de candidatures UX/UI : Modification des filtres sur la liste de candidatures [GEN-216] Jun 19, 2024
@francoisfreitag francoisfreitag force-pushed the deloo/update-apply-list-filters-ui branch 6 times, most recently from 1959f5d to ffa7b76 Compare June 25, 2024 14:58
@francoisfreitag francoisfreitag removed the 1-recette-jetable [Payé à l’heure] Crée une recette jetable sur CC label Jun 25, 2024
@francoisfreitag francoisfreitag force-pushed the deloo/update-apply-list-filters-ui branch from ffa7b76 to 2996857 Compare June 25, 2024 15:28
@francoisfreitag francoisfreitag added 1-recette-jetable [Payé à l’heure] Crée une recette jetable sur CC and removed 1-recette-jetable [Payé à l’heure] Crée une recette jetable sur CC labels Jun 25, 2024
@francoisfreitag francoisfreitag force-pushed the deloo/update-apply-list-filters-ui branch from 2996857 to dc41538 Compare June 25, 2024 16:45
@francoisfreitag francoisfreitag added 1-recette-jetable [Payé à l’heure] Crée une recette jetable sur CC and removed 1-recette-jetable [Payé à l’heure] Crée une recette jetable sur CC labels Jun 26, 2024
@francoisfreitag francoisfreitag force-pushed the deloo/update-apply-list-filters-ui branch from dc41538 to c15d0d3 Compare June 26, 2024 07:05
@francoisfreitag francoisfreitag added 1-recette-jetable [Payé à l’heure] Crée une recette jetable sur CC and removed 1-recette-jetable [Payé à l’heure] Crée une recette jetable sur CC labels Jun 26, 2024
@francoisfreitag francoisfreitag force-pushed the deloo/update-apply-list-filters-ui branch 2 times, most recently from 0ed2d4e to 494e666 Compare June 26, 2024 13:40
@francoisfreitag francoisfreitag force-pushed the deloo/update-apply-list-filters-ui branch 3 times, most recently from 4b7276e to 458f5ac Compare June 26, 2024 13:54
@francoisfreitag francoisfreitag force-pushed the deloo/update-apply-list-filters-ui branch 2 times, most recently from cdc5065 to 44df30f Compare June 26, 2024 15:21
@francoisfreitag francoisfreitag force-pushed the deloo/update-apply-list-filters-ui branch from 9930c21 to e5fa003 Compare June 27, 2024 07:42
The new UI has drowdown filters, which do not open a menu when there are
no available filters (e.g. no applications, so no departments). When a
filter is not available, it is hidden from the UI.

Filters are now located in two places:
- quick access from the top bar to the most frequently used filters
- an offcanvas toggled by “Tous les filtres”

There are two forms:
- an HTMX form for the quick access, that reloads the offcanvas form
  along with the results. That keep both forms in sync.
- a regular form, that triggers a page reload, after filters were
  selected from the offcanvas.
In order to keep the state between both forms, hidden fields are added
to each, for the fields they do not show.
@francoisfreitag francoisfreitag force-pushed the deloo/update-apply-list-filters-ui branch from e5fa003 to 4a0018f Compare June 27, 2024 07:46
@francoisfreitag francoisfreitag added this pull request to the merge queue Jun 27, 2024
Merged via the queue into master with commit 39089a2 Jun 27, 2024
11 checks passed
@francoisfreitag francoisfreitag deleted the deloo/update-apply-list-filters-ui branch June 27, 2024 08:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1-recette-jetable [Payé à l’heure] Crée une recette jetable sur CC modifié
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants