From 951dd742d85e3dbee2763d977c2d7b17bfa81234 Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Wed, 14 Feb 2024 12:12:08 +0100 Subject: [PATCH] add accessibility to open and close buttons (#311) refactor the way to focus apps when the menu is opened (#301) --- css/sideMenu.css | 6 ++++++ src/CloserButton.vue | 9 ++++++++- src/OpenerButton.vue | 6 ++++-- src/l10n/fixtures/tpl/base.yaml | 2 +- src/lib/createElement.js | 8 +++++++- templates/js/script.php | 36 +++++++++++---------------------- 6 files changed, 38 insertions(+), 29 deletions(-) diff --git a/css/sideMenu.css b/css/sideMenu.css index b66e53a..8a63202 100644 --- a/css/sideMenu.css +++ b/css/sideMenu.css @@ -83,6 +83,12 @@ padding-left: 12px !important; margin-left: 5px !important; margin-left: 3px !important; + overflow: hidden; +} + +.side-menu-opener span { + position: relative; + left: 50px; } .side-menu-opener:active, .side-menu-opener:focus { diff --git a/src/CloserButton.vue b/src/CloserButton.vue index 99779f8..80ed747 100644 --- a/src/CloserButton.vue +++ b/src/CloserButton.vue @@ -15,11 +15,18 @@ You should have received a copy of the GNU Affero General Public License along with this program. If not, see . --> diff --git a/src/OpenerButton.vue b/src/OpenerButton.vue index 58298ae..538291c 100644 --- a/src/OpenerButton.vue +++ b/src/OpenerButton.vue @@ -15,7 +15,9 @@ You should have received a copy of the GNU Affero General Public License along with this program. If not, see . -->