From 8b976e909a4441b369ff9d2141e182684fb2da7a Mon Sep 17 00:00:00 2001 From: Alexis <35.alexis.pele@gmail.com> Date: Wed, 2 Apr 2025 14:02:53 +0200 Subject: [PATCH] Fixed some accessibility issues --- src/components/maps/Map.astro | 5 +++-- src/components/maps/MapOverlayBreadcrumbs.astro | 4 ++-- src/components/maps/overlay/LangSwitcher.vue | 4 ++-- src/components/maps/overlay/SearchMapSwitch.vue | 2 +- src/components/maps/overlay/SearchMarkers.vue | 2 +- src/i18n/ui.ts | 6 ++++++ src/pages/en/aldys/borelis/index.astro | 1 + src/pages/en/aldys/cantane/index.astro | 1 + src/pages/en/aldys/cantane/mines-blanches.astro | 1 + src/pages/en/bamast/index.astro | 1 + src/pages/en/index.astro | 1 + src/pages/fr/aldys/borelis/index.astro | 1 + src/pages/fr/aldys/cantane/index.astro | 1 + src/pages/fr/aldys/cantane/mines-blanches.astro | 1 + src/pages/fr/bamast/index.astro | 1 + src/pages/fr/index.astro | 1 + src/types/Map.ts | 5 +++-- 17 files changed, 28 insertions(+), 10 deletions(-) diff --git a/src/components/maps/Map.astro b/src/components/maps/Map.astro index a54410f3..812ccaed 100644 --- a/src/components/maps/Map.astro +++ b/src/components/maps/Map.astro @@ -11,6 +11,7 @@ import CopyText from '../global/CopyText.astro'; interface Props extends MapProps {} const { + title, mapKey, zoomifyKey, mapHeight, // @@ -30,11 +31,11 @@ const seeMapText = t('maps.go-to-map', lang) ---
-
+
-
+
{markers.map((m, index) => ( diff --git a/src/components/maps/MapOverlayBreadcrumbs.astro b/src/components/maps/MapOverlayBreadcrumbs.astro index 9c2715f2..a2751d22 100644 --- a/src/components/maps/MapOverlayBreadcrumbs.astro +++ b/src/components/maps/MapOverlayBreadcrumbs.astro @@ -17,9 +17,9 @@ const { breadcrumbs = [] } = Astro.props - +

{breadcrumb.name} - +

} {!(index === breadcrumbs.length - 1) && diff --git a/src/components/maps/overlay/LangSwitcher.vue b/src/components/maps/overlay/LangSwitcher.vue index 2eae4cff..c1a6eb7d 100644 --- a/src/components/maps/overlay/LangSwitcher.vue +++ b/src/components/maps/overlay/LangSwitcher.vue @@ -6,7 +6,7 @@ import { PopoverArrow, PopoverContent, PopoverRoot, PopoverTrigger } from 'radix import LangSwitcherButton from './LangSwitcherButton.vue'; import { useStore } from '@nanostores/vue'; -import { currentLang } from '@/i18n/store'; +import { currentLang, t } from '@/i18n/store'; import { availableLangs } from '@/i18n/ui'; const $currentLang = useStore(currentLang); @@ -39,7 +39,7 @@ watch([wrapperHovered, buttonFocused], (value) => {
- diff --git a/src/components/maps/overlay/SearchMapSwitch.vue b/src/components/maps/overlay/SearchMapSwitch.vue index 6d0f8279..d431e84b 100644 --- a/src/components/maps/overlay/SearchMapSwitch.vue +++ b/src/components/maps/overlay/SearchMapSwitch.vue @@ -92,7 +92,7 @@ const menus: Menu[] = [
- diff --git a/src/components/maps/overlay/SearchMarkers.vue b/src/components/maps/overlay/SearchMarkers.vue index ffe6c164..1c14089c 100644 --- a/src/components/maps/overlay/SearchMarkers.vue +++ b/src/components/maps/overlay/SearchMarkers.vue @@ -209,7 +209,7 @@ function resetAllFields(actionAfter?: "focusAfter") {