aboutsummaryrefslogtreecommitdiff
path: root/resources/assets/javascripts
diff options
context:
space:
mode:
authorThomas Hackl <hackl@data-quest.de>2023-07-17 15:18:20 +0200
committerThomas Hackl <hackl@data-quest.de>2023-07-18 10:36:10 +0000
commit90f7e7ff475f047eb7c1f492ae1c7e3785bba4c9 (patch)
treea9069d7276c3f8eb8cea0397bc909adb9f7c56b3 /resources/assets/javascripts
parent6e7632d1568059b9374fe6b8ad47156fb41f0e04 (diff)
make sidebar fully accessible again in responsive viewissue-2388
Diffstat (limited to 'resources/assets/javascripts')
-rw-r--r--resources/assets/javascripts/bootstrap/sidebar.js19
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();
+ });
+ }
});