From fb00d89fe37bffc3b5e1eb6f240b17c74f999dcb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathias=20Gla=CC=88ser?= Date: Thu, 4 Jun 2026 17:53:45 +0200 Subject: [PATCH] Make left navigation items selectable --- patterns/left-navigation.html | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/patterns/left-navigation.html b/patterns/left-navigation.html index 8ae2c85..a6d785a 100644 --- a/patterns/left-navigation.html +++ b/patterns/left-navigation.html @@ -87,6 +87,14 @@ setMenuState(menu.hidden); }); + menu.querySelectorAll('.sg-tab-button').forEach((button) => { + button.addEventListener('click', () => { + menu.querySelectorAll('.sg-tab-button').forEach((otherButton) => { + otherButton.setAttribute('aria-selected', String(otherButton === button)); + }); + }); + }); + syncMode(); mediaQuery.addEventListener('change', syncMode); })();