aboutsummaryrefslogtreecommitdiff
path: root/resources/assets/javascripts/bootstrap/application.js
diff options
context:
space:
mode:
authorThomas Hackl <hackl@data-quest.de>2022-12-07 13:55:04 +0000
committerMarcus Eibrink-Lunzenauer <lunzenauer@elan-ev.de>2022-12-07 13:55:04 +0000
commitdc24c8991022fd9b0036e2fa48e7cc7da8e83710 (patch)
tree663a0d0653850238f90374d1776c486a9495c2c7 /resources/assets/javascripts/bootstrap/application.js
parent5e0b51c7eb287825cdd756d27375be97d877e113 (diff)
Resolve "Neue HTML-Grundstruktur für Stud.IP"
Closes #838, #1850, and #1817 Merge request studip/studip!1136
Diffstat (limited to 'resources/assets/javascripts/bootstrap/application.js')
-rw-r--r--resources/assets/javascripts/bootstrap/application.js18
1 files changed, 9 insertions, 9 deletions
diff --git a/resources/assets/javascripts/bootstrap/application.js b/resources/assets/javascripts/bootstrap/application.js
index 05b2c26..cafd07e 100644
--- a/resources/assets/javascripts/bootstrap/application.js
+++ b/resources/assets/javascripts/bootstrap/application.js
@@ -282,29 +282,29 @@ STUDIP.domReady(function () {
// Fix horizontal scroll issue on domready, window load and window resize.
// This also makes the header and footer sticky regarding horizontal scrolling.
STUDIP.domReady(function () {
- var page_margin = ($('#layout_page').outerWidth(true) - $('#layout_page').width()) / 2,
- content_margin = $('#layout_content').outerWidth(true) - $('#layout_content').innerWidth(),
- sidebar_width = $('#layout-sidebar').outerWidth(true);
+ var page_margin = ($('#current-page-structure').outerWidth(true) - $('#current-page-structure').width()) / 2,
+ content_margin = $('#content').outerWidth(true) - $('#content').innerWidth(),
+ sidebar_width = $('#sidebar').outerWidth(true);
function fixScrolling() {
- $('#layout_page').removeClass('oversized').css({
+ $('#current-page-structure').removeClass('oversized').css({
minWidth: '',
marginRight: '',
paddingRight: ''
});
var max_width = 0,
- fix_required = $('html').is(':not(.responsified)') && $('#layout_content').get(0).scrollWidth > $('#layout_content').width();
+ fix_required = $('html').is(':not(.responsified)') && $('#content').get(0).scrollWidth > $('#content').width();
if (fix_required) {
- $('#layout_content').children().each(function () {
+ $('#content').children().each(function () {
var width = $(this).get(0).scrollWidth + ($(this).outerWidth(true) - $(this).innerWidth());
if (width > max_width) {
max_width = width;
}
});
- $('#layout_page').addClass('oversized').css({
+ $('#current-page-structure').addClass('oversized').css({
minWidth: sidebar_width + content_margin + max_width + page_margin,
marginRight: 0,
paddingRight: page_margin
@@ -314,7 +314,7 @@ STUDIP.domReady(function () {
var last_left = null;
return function (top, left) {
if (last_left !== left) {
- $('#flex-header,#tabs,#layout_footer,#barBottomContainer').css({
+ $('#navigation-level-1,#tabs,#main-footer,#top-bar').css({
transform: 'translate3d(' + left + 'px,0,0)'
});
}
@@ -326,7 +326,7 @@ STUDIP.domReady(function () {
}
}
- if ($('.no-touch #layout_content').length > 0) {
+ if ($('.no-touch #content').length > 0) {
window.matchMedia('screen').addListener(function() {
// Try to fix now
fixScrolling();