Skip to content

Commit 96c74ac

Browse files
authored
Merge pull request #491 from dnum-mi/fix/dsfr-header-mobile-research-icon
fix: 🐛 Ajout balise nav pour les liens (fix RGAA) + Ajout icone oubliée de recherche du header en format mobile
2 parents 32e05e2 + d77bf4e commit 96c74ac

File tree

1 file changed

+17
-12
lines changed

1 file changed

+17
-12
lines changed

src/components/DsfrHeader/DsfrHeader.vue

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ export default defineComponent({
158158
>
159159
<button
160160
v-if="showSearch"
161-
class="fr-btn"
161+
class="fr-btn fr-btn--search"
162162
aria-controls="header-search"
163163
aria-label="Recherche"
164164
title="Recherche"
@@ -205,11 +205,13 @@ export default defineComponent({
205205
v-if="quickLinks && quickLinks.length"
206206
class="fr-header__tools-links"
207207
>
208-
<DsfrHeaderMenuLinks
209-
v-if="!menuOpened"
210-
:links="quickLinks"
211-
:nav-aria-label="quickLinksAriaLabel"
212-
/>
208+
<nav role="navigation">
209+
<DsfrHeaderMenuLinks
210+
v-if="!menuOpened"
211+
:links="quickLinks"
212+
:nav-aria-label="quickLinksAriaLabel"
213+
/>
214+
</nav>
213215
</div>
214216
<div
215217
v-if="showSearch"
@@ -246,12 +248,15 @@ export default defineComponent({
246248
Fermer
247249
</button>
248250
<div class="fr-header__menu-links">
249-
<DsfrHeaderMenuLinks
250-
v-if="menuOpened"
251-
:links="quickLinks"
252-
:nav-aria-label="quickLinksAriaLabel"
253-
@link-click="onQuickLinkClick"
254-
/>
251+
<nav role="navigation">
252+
<DsfrHeaderMenuLinks
253+
v-if="menuOpened"
254+
role="navigation"
255+
:links="quickLinks"
256+
:nav-aria-label="quickLinksAriaLabel"
257+
@link-click="onQuickLinkClick"
258+
/>
259+
</nav>
255260
</div>
256261
<div
257262
v-if="searchModalOpened"

0 commit comments

Comments
 (0)