Skip to content

Commit

Permalink
Merge pull request #66 from etalab/feedback_button
Browse files Browse the repository at this point in the history
add feedback button
  • Loading branch information
JeSuisUnCaillou authored Jul 8, 2024
2 parents 60291a1 + 5a85081 commit f3c56cd
Show file tree
Hide file tree
Showing 9 changed files with 46 additions and 23 deletions.
15 changes: 15 additions & 0 deletions app/assets/stylesheets/application.css.erb
Original file line number Diff line number Diff line change
Expand Up @@ -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);
}
8 changes: 4 additions & 4 deletions app/views/home/faq.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -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.
</p>
<p>
Ce service vous permet de <b>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</b> auprès de l’administration détenant cette information.
Ce service vous permet de <b>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</b> auprès de l’administration détenant cette information.
</p>
<ul>
<li>
<b>Facile et certifié&nbsp;:</b> Vous n’avez plus besoin de retrouver votre attestation MSA/CAF, les administrations transmettent directement la donnée source à votre commune ;
<b>Facile et certifié&nbsp;:</b> Vous n’avez plus besoin de retrouver votre attestation MSA/CAF, les administrations transmettent directement la donnée source à votre collectivité ;
</li>
<li>
<b>Rapide et instantané&nbsp;:</b> Au dernier clic de cette démarche de 4 minutes, votre commune réceptionne instantanément les indicateurs de ressources nécessaires ;
<b>Rapide et instantané&nbsp;:</b> Au dernier clic de cette démarche de 4 minutes, votre collectivité réceptionne instantanément les indicateurs de ressources nécessaires ;
</li>
<li>
<b>Renouvelé automatiquement&nbsp;:</b> 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 vos indicateurs de ressources.
<b>Renouvelé automatiquement&nbsp;:</b> 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 vos indicateurs de ressources.
</li>
</ul>

Expand Down
7 changes: 7 additions & 0 deletions app/views/shipments/show.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -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 %>


<div class="fr-mt-12w">
<a class="image-link" href="https://jedonnemonavis.numerique.gouv.fr/Demarches/3846?&view-mode=formulaire-avis&nd_source=button&key=ba28b0f85134e19f6dd7124d50d98ca2">
<img src="https://jedonnemonavis.numerique.gouv.fr/static/bouton-bleu.svg" alt="Je donne mon avis" />
</a>
</div>
</div>
15 changes: 8 additions & 7 deletions config/locales/fr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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.
<p class="fr-text--lg">Ce service vous permet de <strong>transmettre de façon sécurisée vos données d’identité permettant à votre commune de récupérer instantanément</strong> votre quotient familial CAF ou MSA auprès de l’administration détenant cette information.</p>
<p class="fr-text--lg">Ce service vous permet de <strong>transmettre de façon sécurisée vos données d’identité permettant à votre collectivité de récupérer instantanément</strong> votre quotient familial CAF ou MSA auprès de l’administration détenant cette information.</p>
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 ?
Expand Down Expand Up @@ -99,7 +99,7 @@ fr:
alternative_options:
- Votre attestation CAF sur <a href="https://www.caf.fr/allocataires/caf-des-alpes-maritimes/offre-de-service/thematique-libre/telecharger-une-attestation" class="fr-link">le site de la CAF</a>.
- Votre attestation MSA sur <a href="https://monespaceprive.msa.fr" class="fr-link">le site de la MSA</a>.
transmission_text: <strong>Et la transmettre directement à votre commune :</strong>
transmission_text: <strong>Et la transmettre directement à votre collectivité :</strong>
transmission_options:
- Par mail
- Au guichet de votre mairie
Expand Down Expand Up @@ -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: |
<strong>Identifiant de cette démarche,</strong>
À garder et à transmettre à votre commune en cas de difficulté :
À garder et à transmettre à votre collectivité en cas de difficulté :
<strong>%{reference}</strong>
title: |
Expand All @@ -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.
<strong>Raison: %{message}</strong>
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.
Expand Down
2 changes: 1 addition & 1 deletion features/accueil.feature
Original file line number Diff line number Diff line change
Expand Up @@ -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"
2 changes: 1 addition & 1 deletion features/france_connexion.feature
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions features/step_definitions/web_steps.rb
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
6 changes: 3 additions & 3 deletions features/sélectionner_une_commune.feature
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
10 changes: 5 additions & 5 deletions features/transmettre_mes_informations.feature
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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é"

0 comments on commit f3c56cd

Please sign in to comment.