diff options
| author | Thomas Hackl <hackl@data-quest.de> | 2023-07-17 15:18:20 +0200 |
|---|---|---|
| committer | Thomas Hackl <hackl@data-quest.de> | 2023-07-18 10:36:10 +0000 |
| commit | 90f7e7ff475f047eb7c1f492ae1c7e3785bba4c9 (patch) | |
| tree | a9069d7276c3f8eb8cea0397bc909adb9f7c56b3 /resources/assets/javascripts | |
| parent | 6e7632d1568059b9374fe6b8ad47156fb41f0e04 (diff) | |
make sidebar fully accessible again in responsive viewissue-2388
Diffstat (limited to 'resources/assets/javascripts')
| -rw-r--r-- | resources/assets/javascripts/bootstrap/sidebar.js | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/resources/assets/javascripts/bootstrap/sidebar.js b/resources/assets/javascripts/bootstrap/sidebar.js index df21f16..65c5b2c 100644 --- a/resources/assets/javascripts/bootstrap/sidebar.js +++ b/resources/assets/javascripts/bootstrap/sidebar.js @@ -1,14 +1,15 @@ import eventBus from '../lib/event-bus.ts'; STUDIP.ready(() => { - // Manually nudge sidebar under main header. - STUDIP.Sidebar.place(); - STUDIP.Sidebar.observeBody(); - STUDIP.Sidebar.observeFooter(); - STUDIP.Sidebar.observeSidebar(); - - document.defaultView.addEventListener('resize',() => { - STUDIP.Sidebar.reset(); - }); + if (!document.documentElement.classList.contains('responsive-display')) { + // Manually nudge sidebar under main header. + STUDIP.Sidebar.place(); + STUDIP.Sidebar.observeBody(); + STUDIP.Sidebar.observeFooter(); + STUDIP.Sidebar.observeSidebar(); + document.defaultView.addEventListener('resize', () => { + STUDIP.Sidebar.reset(); + }); + } }); |
