From fcb8a3a0db5c39a8ca6725cc5827b25c1c12fee7 Mon Sep 17 00:00:00 2001
From: Olivia Simonet <91660674+Olivia206@users.noreply.github.com>
Date: Mon, 7 Oct 2024 10:59:15 +0200
Subject: [PATCH] =?UTF-8?q?[A11Y]=20Mise=20=C3=A0=20jour=20du=20focus=20et?=
 =?UTF-8?q?=20correctif=20du=20footer=20(#635)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 assets/sass/_theme/dependencies/leaflet.sass     | 7 +++++++
 assets/sass/_theme/design-system/footer.sass     | 3 +++
 assets/sass/_theme/design-system/typography.sass | 3 ++-
 3 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/assets/sass/_theme/dependencies/leaflet.sass b/assets/sass/_theme/dependencies/leaflet.sass
index b95c1383..b11d4c01 100644
--- a/assets/sass/_theme/dependencies/leaflet.sass
+++ b/assets/sass/_theme/dependencies/leaflet.sass
@@ -1 +1,8 @@
 @import "leaflet/dist/leaflet"
+.map
+    .leaflet-marker-icon
+        &:focus,
+        &:focus-visible
+            outline-offset: 15px
+            outline-width: 3px
+            border-radius: 1px
\ No newline at end of file
diff --git a/assets/sass/_theme/design-system/footer.sass b/assets/sass/_theme/design-system/footer.sass
index fb5e2083..a3f55c0d 100644
--- a/assets/sass/_theme/design-system/footer.sass
+++ b/assets/sass/_theme/design-system/footer.sass
@@ -11,6 +11,7 @@ footer#document-footer
         @extend %underline-on-hover
     .logo
         @extend %logo
+        display: block
         img
             height: $footer-logo-height
             max-width: 100%
@@ -48,6 +49,8 @@ footer#document-footer
             @include dropdown
             @include media-breakpoint-up(desktop)
                 --dropdown-border-color: transparent
+            button:focus-visible
+                border-radius: 3px
             
         @if $footer-icons-enabled
             &-social 
diff --git a/assets/sass/_theme/design-system/typography.sass b/assets/sass/_theme/design-system/typography.sass
index 00f485a7..4f13040c 100644
--- a/assets/sass/_theme/design-system/typography.sass
+++ b/assets/sass/_theme/design-system/typography.sass
@@ -277,8 +277,9 @@ sup
         @include icon(check-line, after)
 
 *:focus-visible
+    border-radius: 3px
     outline-color: inherit
-    outline-offset: 5px
+    outline-offset: 8px
     outline-style: dashed
     outline-width: 1px
 
-- 
GitLab