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