Skip to content

Commit d77bf4e

Browse files
committed
fix: 🐛 Ajoute l'icone de recherche en format mobile
1 parent 704d415 commit d77bf4e

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
@@ -160,7 +160,7 @@ export default defineComponent({
160160
>
161161
<button
162162
v-if="showSearch"
163-
class="fr-btn"
163+
class="fr-btn fr-btn--search"
164164
aria-controls="header-search"
165165
aria-label="Recherche"
166166
title="Recherche"
@@ -207,11 +207,13 @@ export default defineComponent({
207207
v-if="quickLinks && quickLinks.length"
208208
class="fr-header__tools-links"
209209
>
210-
<DsfrHeaderMenuLinks
211-
v-if="!menuOpened"
212-
:links="quickLinks"
213-
:nav-aria-label="quickLinksAriaLabel"
214-
/>
210+
<nav role="navigation">
211+
<DsfrHeaderMenuLinks
212+
v-if="!menuOpened"
213+
:links="quickLinks"
214+
:nav-aria-label="quickLinksAriaLabel"
215+
/>
216+
</nav>
215217
</div>
216218
<div
217219
v-if="showSearch"
@@ -248,12 +250,15 @@ export default defineComponent({
248250
Fermer
249251
</button>
250252
<div class="fr-header__menu-links">
251-
<DsfrHeaderMenuLinks
252-
v-if="menuOpened"
253-
:links="quickLinks"
254-
:nav-aria-label="quickLinksAriaLabel"
255-
@link-click="onQuickLinkClick"
256-
/>
253+
<nav role="navigation">
254+
<DsfrHeaderMenuLinks
255+
v-if="menuOpened"
256+
role="navigation"
257+
:links="quickLinks"
258+
:nav-aria-label="quickLinksAriaLabel"
259+
@link-click="onQuickLinkClick"
260+
/>
261+
</nav>
257262
</div>
258263
<div
259264
v-if="searchModalOpened"

0 commit comments

Comments
 (0)