From e175e87a198c2c8bdb3dbf7796cd98d2bd56b46f Mon Sep 17 00:00:00 2001 From: Caillou <6117264+JeSuisUnCaillou@users.noreply.github.com> Date: Thu, 4 Jul 2024 12:21:57 +0200 Subject: [PATCH 1/2] add feedback button --- app/assets/stylesheets/application.css.erb | 15 +++++++++++++++ app/views/shipments/show.html.erb | 7 +++++++ 2 files changed, 22 insertions(+) diff --git a/app/assets/stylesheets/application.css.erb b/app/assets/stylesheets/application.css.erb index d5f0e537..3db77fc3 100644 --- a/app/assets/stylesheets/application.css.erb +++ b/app/assets/stylesheets/application.css.erb @@ -112,3 +112,18 @@ button.fr-connect { .break-link { word-break: break-all; } + +/* Bouton je donne mon avis */ +a.image-link { + display: inline-block; + background-image: none; + --hover-tint: none; + --active-tint: none; + transition: transform 0.1s ease-in-out; +} +a.image-link:hover { + transform: scale(1.05); +} +a.image-link:active { + transform: scale(1); +} \ No newline at end of file diff --git a/app/views/shipments/show.html.erb b/app/views/shipments/show.html.erb index 89f0af11..a89bd21e 100644 --- a/app/views/shipments/show.html.erb +++ b/app/views/shipments/show.html.erb @@ -7,4 +7,11 @@ <% if @redirect_uri %> <%= link_to t('.redirect_cta'), @redirect_uri, class: "fr-btn fr-btn--secondary fr-btn--lg fr-btn--icon-right fr-icon-external-link-line fr-mt-3w" %> <% end %> + + +
+ + Je donne mon avis + +
From 5a85081453934009a0fb6bd58ed57fd4931608ac Mon Sep 17 00:00:00 2001 From: Caillou <6117264+JeSuisUnCaillou@users.noreply.github.com> Date: Mon, 8 Jul 2024 15:10:41 +0200 Subject: [PATCH 2/2] =?UTF-8?q?replace=20"commune"=20by=20"collectivit?= =?UTF-8?q?=C3=A9"=20in=20wordings?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/views/home/faq.html.erb | 8 ++++---- config/locales/fr.yml | 15 ++++++++------- features/accueil.feature | 2 +- features/france_connexion.feature | 2 +- features/step_definitions/web_steps.rb | 4 ++-- .../s\303\251lectionner_une_commune.feature" | 6 +++--- features/transmettre_mes_informations.feature | 10 +++++----- 7 files changed, 24 insertions(+), 23 deletions(-) diff --git a/app/views/home/faq.html.erb b/app/views/home/faq.html.erb index 12965ccb..4bfac9c0 100644 --- a/app/views/home/faq.html.erb +++ b/app/views/home/faq.html.erb @@ -15,17 +15,17 @@ Les cantines, transports ou aides spécifiques proposés par les collectivités sont souvent tarifés ou alloués selon la situation familiale et les ressources des particuliers.

- Ce service vous permet de transmettre de façon sécurisée via FranceConnect vos données d’identité permettant à votre commune de récupérer instantanément votre quotient familial CAF ou MSA auprès de l’administration détenant cette information. + Ce service vous permet de transmettre de façon sécurisée via FranceConnect vos données d’identité permettant à votre collectivité de récupérer instantanément votre quotient familial CAF ou MSA auprès de l’administration détenant cette information.

diff --git a/config/locales/fr.yml b/config/locales/fr.yml index 36fd620e..ea91da8c 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -43,14 +43,14 @@ fr: content: | Les cantines, transports ou aides spécifiques proposés par les collectivités sont souvent tarifés ou alloués selon la situation familiale et les ressources des particuliers. -

Ce service vous permet de transmettre de façon sécurisée vos données d’identité permettant à votre commune de récupérer instantanément votre quotient familial CAF ou MSA auprès de l’administration détenant cette information.

+

Ce service vous permet de transmettre de façon sécurisée vos données d’identité permettant à votre collectivité de récupérer instantanément votre quotient familial CAF ou MSA auprès de l’administration détenant cette information.

items: - title: Facile et certifié - content: Vous n’avez plus besoin de retrouver votre attestation MSA/CAF, les administrations transmettent directement la donnée source à votre commune ; + content: Vous n’avez plus besoin de retrouver votre attestation MSA/CAF, les administrations transmettent directement la donnée source à votre collectivité ; - title: Rapide et instantané - content: Au dernier clic de cette démarche de 4min, votre commune réceptionne votre identité pivot et votre quotient familial ; + content: Au dernier clic de cette démarche de 4min, votre collectivité réceptionne votre identité pivot et votre quotient familial ; - title: Renouvelé automatiquement - content: Vous n’avez plus besoin de refournir les justificatifs chaque mois ou année, car avec vos données d’identité, la commune mettra à jour de façon proactive votre quotient familial + content: Vous n’avez plus besoin de refournir les justificatifs chaque mois ou année, car avec vos données d’identité, la collectivité mettra à jour de façon proactive votre quotient familial link: En savoir plus sur le fonctionnement de ce service which_informations: title: Quelles informations vous seront demandées ? @@ -99,7 +99,7 @@ fr: alternative_options: - Votre attestation CAF sur le site de la CAF. - Votre attestation MSA sur le site de la MSA. - transmission_text: Et la transmettre directement à votre commune : + transmission_text: Et la transmettre directement à votre collectivité : transmission_options: - Par mail - Au guichet de votre mairie @@ -129,10 +129,10 @@ fr: next_button: "Transmettre les données à la collectivité" show: browser_title: Démarche terminée - redirect_cta: Retourner sur le site de ma commune + redirect_cta: Retourner sur le site de ma collectivité reference: | Identifiant de cette démarche, - À garder et à transmettre à votre commune en cas de difficulté : + À garder et à transmettre à votre collectivité en cas de difficulté : %{reference} title: | @@ -147,6 +147,7 @@ fr: text: | Nous sommes désolés, la connexion avec l'administration détentrice de votre quotient familial n'ayant pas pu être établie, ce service ne peut pas fonctionner. Raison: %{message} + errors: title: "Une erreur est survenue" report_sent: Un rapport d'erreur a été transmis à l'opérateur de ce service en ligne, la DINUM, afin de déterminer pourquoi la connexion pour le quotient familial n'a pas pu être établie et améliorer ce service. diff --git a/features/accueil.feature b/features/accueil.feature index 7faabb4f..bbbabed0 100644 --- a/features/accueil.feature +++ b/features/accueil.feature @@ -8,7 +8,7 @@ Fonctionnalité: Consulter la page d'accueil Alors la page contient "Je transmets mon quotient familial à ma collectivité" Scénario: Je me rends sur la page de collectivités - Etant donné l'existence de la commune de Majastres + Etant donné l'existence de la collectivité de Majastres Quand je clique sur le premier "Débuter la démarche" Alors la page contient "Je choisis la collectivité" Alors la page contient "Majastres" diff --git a/features/france_connexion.feature b/features/france_connexion.feature index 6d9074d0..f0293195 100644 --- a/features/france_connexion.feature +++ b/features/france_connexion.feature @@ -2,7 +2,7 @@ Fonctionnalité: France connexion Contexte: - Etant donné l'existence de la commune de Majastres + Etant donné l'existence de la collectivité de Majastres Sachant que j'ai un compte sur FranceConnect Et que j'ai un quotient familial CAF sans enfants Et que je me rends sur la page d'accueil diff --git a/features/step_definitions/web_steps.rb b/features/step_definitions/web_steps.rb index d7c557c3..c04b4516 100644 --- a/features/step_definitions/web_steps.rb +++ b/features/step_definitions/web_steps.rb @@ -6,11 +6,11 @@ visit "/" end -Sachantque("j'arrive sur le formulaire depuis le portail de ma commune") do +Sachantque("j'arrive sur le formulaire depuis le portail de ma collectivité") do visit "/collectivites/21040107100019/me_connecter?external_id=123&redirect_uri=http://real_uri" end -Soit("l'existence de la commune de Majastres") do +Soit("l'existence de la collectivité de Majastres") do Collectivity.find_by(siret: "21040107100019") || FactoryBot.create(:collectivity, name: "Majastres", siret: "21040107100019", code_cog: "04107", status: "active") end diff --git "a/features/s\303\251lectionner_une_commune.feature" "b/features/s\303\251lectionner_une_commune.feature" index 6d10a468..6a63947b 100644 --- "a/features/s\303\251lectionner_une_commune.feature" +++ "b/features/s\303\251lectionner_une_commune.feature" @@ -1,12 +1,12 @@ # language: fr -Fonctionnalité: Sélectionner une commune +Fonctionnalité: Sélectionner une collectivité Contexte: - Etant donné l'existence de la commune de Majastres + Etant donné l'existence de la collectivité de Majastres Quand je me rends sur la page d'accueil Et que je clique sur le premier "Débuter la démarche" - Scénario: Je sélectionne une commune + Scénario: Je sélectionne une collectivité Quand je sélectionne "Majastres" pour "Nom de la collectivité" Et que je clique sur "Suivant" Alors la page contient "S’identifier avec FranceConnect" diff --git a/features/transmettre_mes_informations.feature b/features/transmettre_mes_informations.feature index 7ea8ac36..742b60fa 100644 --- a/features/transmettre_mes_informations.feature +++ b/features/transmettre_mes_informations.feature @@ -2,7 +2,7 @@ Fonctionnalité: Transmettre mes informations Contexte: - Etant donné l'existence de la commune de Majastres + Etant donné l'existence de la collectivité de Majastres Sachant que j'ai un compte sur FranceConnect Et que hubee peut recevoir un dossier Et que je me rends sur la page d'accueil @@ -45,11 +45,11 @@ Fonctionnalité: Transmettre mes informations Quand je clique sur "Transmettre les données à la collectivité" Alors la page contient "Vos informations ont bien été transmises à Majastres" Et la page contient la référence de ma demande - Et la page ne contient pas "Retourner sur le site de ma commune" + Et la page ne contient pas "Retourner sur le site de ma collectivité" - Scénario: Je peux retourner sur le site de ma commune - Et que j'arrive sur le formulaire depuis le portail de ma commune + Scénario: Je peux retourner sur le site de ma collectivité + Et que j'arrive sur le formulaire depuis le portail de ma collectivité Et que j'ai un quotient familial msa avec des enfants Et que je clique sur "S’identifier avec FranceConnect" Quand je clique sur "Transmettre les données à la collectivité" - Alors la page contient "Retourner sur le site de ma commune" + Alors la page contient "Retourner sur le site de ma collectivité"