amelioration(app/views/shared/help/_help_dropdown_dossier.html.haml): passe le menu d'aide sur un dossier au nouveau menu
This commit is contained in:
parent
2c8781ff98
commit
3dc4a51bf3
4 changed files with 39 additions and 42 deletions
|
@ -1,15 +1,16 @@
|
||||||
.dropdown.help-dropdown{ data: { controller: 'menu-button' } }
|
= render Dropdown::MenuComponent.new(wrapper: :span, wrapper_options: { class: ['help-dropdown']}, menu_options: { id: "help-menu" }) do |menu|
|
||||||
%button.fr-btn.dropdown-button{ data: { menu_button_target: 'button' } }
|
- menu.with_button_inner_html do
|
||||||
= t('help')
|
= t('help')
|
||||||
#help-menu.dropdown-content.fade-in-down{ data: { menu_button_target: 'menu' } }
|
- title = dossier.brouillon? ? "Besoin d’aide pour remplir votre dossier ?" : "Une question sur votre dossier ?"
|
||||||
%ul.dropdown-items
|
|
||||||
- title = dossier.brouillon? ? "Besoin d’aide pour remplir votre dossier ?" : "Une question sur votre dossier ?"
|
|
||||||
|
|
||||||
- if dossier.messagerie_available?
|
- if dossier.messagerie_available?
|
||||||
= render partial: 'shared/help/dropdown_items/messagerie_item',
|
- menu.with_item do
|
||||||
locals: { dossier: dossier, title: title }
|
= render partial: 'shared/help/dropdown_items/messagerie_item', locals: { dossier: dossier, title: title }
|
||||||
- elsif dossier.procedure.service.present?
|
|
||||||
= render partial: 'shared/help/dropdown_items/service_item',
|
|
||||||
locals: { service: dossier.procedure.service, title: title }
|
|
||||||
|
|
||||||
= render partial: 'shared/help/dropdown_items/faq_item'
|
- elsif dossier.procedure.service.present?
|
||||||
|
- menu.with_item do
|
||||||
|
= render partial: 'shared/help/dropdown_items/service_item',
|
||||||
|
locals: { service: dossier.procedure.service, title: title }
|
||||||
|
|
||||||
|
- menu.with_item do
|
||||||
|
= render partial: 'shared/help/dropdown_items/faq_item'
|
||||||
|
|
|
@ -1,9 +1,7 @@
|
||||||
%li
|
= link_to t("links.common.faq.url"), title: new_tab_suffix(t('help_dropdown.general_title')), **external_link_attributes, role: 'menuitem' do
|
||||||
= link_to t("links.common.faq.url"), title: new_tab_suffix(t('help_dropdown.general_title')), **external_link_attributes do
|
%span.icon.help
|
||||||
%span.icon.help
|
.dropdown-description
|
||||||
.dropdown-description
|
%span.help-dropdown-title
|
||||||
%span.help-dropdown-title
|
= t('help_dropdown.problem_title')
|
||||||
= t('help_dropdown.problem_title')
|
%p
|
||||||
%p
|
= t('help_dropdown.problem_description')
|
||||||
= t('help_dropdown.problem_description')
|
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
%li
|
= link_to messagerie_dossier_path(dossier), role: 'menuitem' do
|
||||||
= link_to messagerie_dossier_path(dossier) do
|
%span.icon.mail
|
||||||
%span.icon.mail
|
.dropdown-description
|
||||||
.dropdown-description
|
%span.help-dropdown-title= title
|
||||||
%span.help-dropdown-title= title
|
%p Envoyez directement un message à l’instructeur.
|
||||||
%p Envoyez directement un message à l’instructeur.
|
|
||||||
|
|
|
@ -1,15 +1,14 @@
|
||||||
%li.help-dropdown-service
|
%span.icon.person
|
||||||
%span.icon.person
|
.dropdown-description
|
||||||
.dropdown-description
|
%span.help-dropdown-title= title
|
||||||
%span.help-dropdown-title= title
|
.help-dropdown-service-action
|
||||||
.help-dropdown-service-action
|
%p Contactez directement l’administration :
|
||||||
%p Contactez directement l’administration :
|
%p.help-dropdown-service-item
|
||||||
%p.help-dropdown-service-item
|
%span.icon.small.mail
|
||||||
%span.icon.small.mail
|
= link_to service.email, "mailto:#{service.email}", role: 'menuitem'
|
||||||
= link_to service.email, "mailto:#{service.email}"
|
%p.help-dropdown-service-item
|
||||||
%p.help-dropdown-service-item
|
%span.icon.small.phone
|
||||||
%span.icon.small.phone
|
= link_to service.telephone, service.telephone_url, role: 'menuitem'
|
||||||
= link_to service.telephone, service.telephone_url
|
%p.help-dropdown-service-item
|
||||||
%p.help-dropdown-service-item
|
%span.icon.small.clock
|
||||||
%span.icon.small.clock
|
= service.horaires
|
||||||
= service.horaires
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue