Skip to content

Commit 4ba7c6e

Browse files
fix(a11y): add missing h1 in the search page
1 parent 6af7618 commit 4ba7c6e

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

app/pages/search.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -589,9 +589,12 @@ defineOgImageComponent('Default', {
589589

590590
<template>
591591
<main class="flex-1" :class="{ 'overflow-x-hidden': viewMode !== 'table' }">
592+
<h1 id="search-heading-title" class="sr-only">
593+
{{ $t('search.results') }}
594+
</h1>
592595
<!-- Results area with container padding -->
593596
<div class="container-sm py-6">
594-
<section v-if="query" :aria-label="$t('search.results')">
597+
<section v-if="query" aria-labelledby="search-heading-title">
595598
<!-- Initial loading (only after user interaction, not during view transition) -->
596599
<LoadingSpinner v-if="showSearching" :text="$t('search.searching')" />
597600

0 commit comments

Comments
 (0)