From 4f8391bc7c46e943a669c5ec4ac36ae80b5847dc Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 29 Aug 2022 14:40:29 +0200 Subject: [PATCH] fix(rgaa/html): locale dropdown with valid html --- app/views/layouts/_locale_dropdown.html.haml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/views/layouts/_locale_dropdown.html.haml b/app/views/layouts/_locale_dropdown.html.haml index e5cbf9d9a..f0cd75a98 100644 --- a/app/views/layouts/_locale_dropdown.html.haml +++ b/app/views/layouts/_locale_dropdown.html.haml @@ -1,7 +1,8 @@ .dropdown.locale-dropdown.header-menu-opener{ data: { controller: 'menu-button' } } %button.button.dropdown-button.icon-only.header-menu-button{ title: t('.languages'), data: { menu_button_target: 'button' } } - .hidden t('.languages') - = image_tag "icons/translate-icon.svg", alt: t('.languages'), width: 24, height: 24, lazy: true, aria: { hidden: true } + %span.hidden + = t('.languages') + = image_tag "icons/translate-icon.svg", alt: t('.languages'), width: 24, height: 24, loading: :lazy, aria: { hidden: true } %ul.header-menu.dropdown-content{ data: { menu_button_target: 'menu' } } %li = active_link_to save_locale_path(locale: :fr), method: :post, class: "menu-item menu-link", active: I18n.locale == :fr do