From: Dan Brown Date: Thu, 7 Aug 2025 13:32:20 +0000 (+0100) Subject: A11y: Improved tagging of profile menu X-Git-Tag: v25.07.1~1^2~7^2^2~1 X-Git-Url: http://source.bookstackapp.com/bookstack/commitdiff_plain/c66f3b2a3754db0543e996e533554772b6a8b50a A11y: Improved tagging of profile menu - Swapped toggle out to actual button. - Ensured menu items have proper menu item role. - Added extra roles/labels where is makes sense. --- diff --git a/resources/sass/_header.scss b/resources/sass/_header.scss index 3ec7275a4..a23f92d3f 100644 --- a/resources/sass/_header.scss +++ b/resources/sass/_header.scss @@ -65,6 +65,7 @@ header { margin: 0 (-(vars.$s)); border-radius: 3px; gap: vars.$xs; + color: #FFF; > span { padding-inline-start: vars.$xs; display: inline-block; diff --git a/resources/views/common/dark-mode-toggle.blade.php b/resources/views/common/dark-mode-toggle.blade.php index 531755109..384932519 100644 --- a/resources/views/common/dark-mode-toggle.blade.php +++ b/resources/views/common/dark-mode-toggle.blade.php @@ -3,8 +3,8 @@ {{ method_field('patch') }} @if(setting()->getForCurrentUser('dark-mode-enabled')) - + @else - + @endif \ No newline at end of file diff --git a/resources/views/layouts/parts/header-user-menu.blade.php b/resources/views/layouts/parts/header-user-menu.blade.php index db4820a4d..c252deb82 100644 --- a/resources/views/layouts/parts/header-user-menu.blade.php +++ b/resources/views/layouts/parts/header-user-menu.blade.php @@ -1,33 +1,43 @@