From c0b96bfecbc7f0dbfc60cc6ea2cc94bcf67d40e0 Mon Sep 17 00:00:00 2001 From: Pierre de La Morinerie Date: Wed, 11 May 2022 12:19:48 +0200 Subject: [PATCH 1/2] views: improve Service breadcrumbs - Make the procedure name shorter - Capitalize the words --- app/views/administrateurs/services/edit.html.haml | 6 +++--- app/views/administrateurs/services/index.html.haml | 4 ++-- app/views/administrateurs/services/new.html.haml | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/app/views/administrateurs/services/edit.html.haml b/app/views/administrateurs/services/edit.html.haml index d16808f86..5be437f55 100644 --- a/app/views/administrateurs/services/edit.html.haml +++ b/app/views/administrateurs/services/edit.html.haml @@ -1,8 +1,8 @@ = render partial: 'administrateurs/breadcrumbs', locals: { steps: [link_to('Démarches', admin_procedures_path), - link_to(@procedure.libelle, admin_procedure_path(@procedure)), - link_to('choix du service', admin_services_path(procedure_id: @procedure.id)), - 'modifier le service'] } + link_to(@procedure.libelle.truncate_words(10), admin_procedure_path(@procedure)), + link_to('Choix du service', admin_services_path(procedure_id: @procedure.id)), + 'Modifier le service'] } .container %h1 Modifier le service diff --git a/app/views/administrateurs/services/index.html.haml b/app/views/administrateurs/services/index.html.haml index 62929fc27..cc4f14cf3 100644 --- a/app/views/administrateurs/services/index.html.haml +++ b/app/views/administrateurs/services/index.html.haml @@ -1,7 +1,7 @@ = render partial: 'administrateurs/breadcrumbs', locals: { steps: [link_to('Démarches', admin_procedures_path), - link_to(@procedure.libelle, admin_procedure_path(@procedure)), - 'choix du service'] } + link_to(@procedure.libelle.truncate_words(10), admin_procedure_path(@procedure)), + 'Choix du service'] } #services-index.container %h1 Choix du service pour la démarche diff --git a/app/views/administrateurs/services/new.html.haml b/app/views/administrateurs/services/new.html.haml index 56526d026..d6255051c 100644 --- a/app/views/administrateurs/services/new.html.haml +++ b/app/views/administrateurs/services/new.html.haml @@ -1,8 +1,8 @@ = render partial: 'administrateurs/breadcrumbs', locals: { steps: [link_to('Démarches', admin_procedures_path), - link_to(@procedure.libelle, admin_procedure_path(@procedure)), - link_to('choix du service', admin_services_path(procedure_id: @procedure.id)), - 'nouveau service'] } + link_to(@procedure.libelle.truncate_words(10), admin_procedure_path(@procedure)), + link_to('Choix du service', admin_services_path(procedure_id: @procedure.id)), + 'Nouveau service'] } .container %h1 Nouveau Service From 51512ff733a10185836bd3fc41430739aa95dae9 Mon Sep 17 00:00:00 2001 From: Pierre de La Morinerie Date: Tue, 17 May 2022 06:14:38 +0000 Subject: [PATCH 2/2] views: clarify why contact informations are important --- app/views/administrateurs/services/_form.html.haml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/app/views/administrateurs/services/_form.html.haml b/app/views/administrateurs/services/_form.html.haml index 332db507f..327c6fd38 100644 --- a/app/views/administrateurs/services/_form.html.haml +++ b/app/views/administrateurs/services/_form.html.haml @@ -21,16 +21,18 @@ %p.explication Votre démarche sera hébergée par #{APPLICATION_NAME} – mais nous ne pouvons pas assurer le support des démarches. Et malgré la dématérialisation, les usagers se poseront parfois des questions légitimes sur le processus administratif. %br - Il est donc important que les usagers puissent vous contacter s'ils ont des questions sur votre démarche. %br - Ces informations seront visibles par les utilisateurs de la démarche, affichées dans le menu "Aide", ainsi qu'en pied de page lors du dépot d’un dossier. + %strong Il est donc indispensable que les usagers puissent vous contacter + par le moyen de leur choix s’ils ont des questions sur votre démarche. + %br + %br + Ces informations de contact seront visibles par les utilisateurs de la démarche, affichées dans le menu « Aide », ainsi qu’en pied de page lors du dépôt d’un dossier. En cas d’informations invalides, #{APPLICATION_NAME} se réserve le droit de suspendre la publication de la démarche. = f.label :email do Adresse email %span.mandatory * %p.explication - Indiquer une adresse email valide est indispensable pour publier votre démarche. - Cette adresse email doit permettre de recevoir les questions des usagers. + Indiquez une adresse email valide qui permettra de recevoir et de réponse aux questions des usagers. = f.email_field :email, placeholder: 'contact@mon-service.fr', required: true @@ -47,7 +49,7 @@ = f.text_area :horaires, placeholder: "Du lundi au vendredi de 9 h 30 à 17 h 30. Le samedi de 9 h 30 à 12 h.", required: true = f.label :adresse do - Adresse + Adresse postale %span.mandatory * = f.text_area :adresse, placeholder: "20 avenue de Ségur, 75007 Paris", required: true @@ -55,4 +57,4 @@ = hidden_field_tag :procedure_id, procedure_id .send-wrapper - = f.submit "Valider", class: 'button send' + = f.submit "Enregistrer", class: 'button primary send'