diff --git a/apps/files_sharing/templates/public.php b/apps/files_sharing/templates/public.php index 81729c179f..1c552b7d47 100644 --- a/apps/files_sharing/templates/public.php +++ b/apps/files_sharing/templates/public.php @@ -2,7 +2,7 @@ /** @var $l \OCP\IL10N */ /** @var $_ array */ ?> - +
@@ -90,3 +90,4 @@ $maxUploadFilesize = min($upload_max_filesize, $post_max_size); data-url="getURLGenerator()->linkTo('files', 'ajax/upload.php')); ?>" />
+ \ No newline at end of file diff --git a/core/css/apps.scss b/core/css/apps.scss index 86f0e62240..bab47f4b00 100644 --- a/core/css/apps.scss +++ b/core/css/apps.scss @@ -74,13 +74,15 @@ kbd { /* Navigation: folder like structure */ #app-navigation { width: $navigation-width; - position: sticky; + position: fixed; top: $header-height; left: 0; - z-index: 1500; + z-index: 500; overflow-y: auto; overflow-x: hidden; - height: calc(100vh - #{$header-height}); + // Do not use vh because of mobile headers + // are included in the calculation + height: calc(100% - #{$header-height}); box-sizing: border-box; background-color: var(--color-main-background); -webkit-user-select: none; @@ -170,6 +172,7 @@ kbd { > ul { opacity: 0; max-height: 0; + overflow-y: hidden; /* bezier override the hide/slow effect due to the 2000 max-height */ transition: max-height 1000ms cubic-bezier(0, 1, 0, 1), opacity 250ms ease-in-out; @@ -523,7 +526,7 @@ kbd { .app-navigation-entry-deleted { display: inline-flex; padding-left: 44px; - transform: translateX(250px); + transform: translateX(#{$navigation-width}); .app-navigation-entry-deleted-description { position: relative; white-space: nowrap; @@ -580,12 +583,17 @@ kbd { /* CONTENT --------------------------------------------------------- */ +#content-wrapper { + // everything not related to content but needs to be on the window + // goes here (popups, tooltips...) + position: relative; +} #content { - /* header height */ - padding-top: $header-height; box-sizing: border-box; position: relative; display: flex; + margin-left: $navigation-width; + margin-top: $header-height; } /* APP-CONTENT AND WRAPPER ------------------------------------------ */ @@ -594,7 +602,7 @@ kbd { z-index: 1000; background-color: var(--color-main-background); position: relative; - min-height: calc(100vh - #{$header-height}); + min-height: 100%; flex-basis: 100vw; overflow: auto; /* no top border for first settings item */ diff --git a/core/css/header.scss b/core/css/header.scss index 7aeaed9226..b756528121 100644 --- a/core/css/header.scss +++ b/core/css/header.scss @@ -46,8 +46,7 @@ display: inline-flex; position: fixed; top: 0; - left: 0; - right: 0; + width: 100%; z-index: 2000; height: $header-height; background-color: var(--color-primary); diff --git a/core/css/ie.scss b/core/css/ie.scss index ec7f51065e..a4d2c8336e 100644 --- a/core/css/ie.scss +++ b/core/css/ie.scss @@ -1,5 +1,4 @@ -#app-navigation, #app-sidebar { position: fixed !important; } diff --git a/core/css/mobile.scss b/core/css/mobile.scss index b0f8525049..8a7b323a84 100644 --- a/core/css/mobile.scss +++ b/core/css/mobile.scss @@ -20,7 +20,7 @@ /* APP SIDEBAR TOGGLE and SWIPE ----------------------------------------------*/ #app-navigation { - transform: translateX(-250px); + transform: translateX(-#{$navigation-width}); } .snapjs-left { #app-navigation { @@ -28,8 +28,8 @@ } } - #app-content { - margin-left: -$navigation-width; + #content { + margin-left: 0; } diff --git a/core/css/styles.scss b/core/css/styles.scss index 9652b02e9d..3ca0d80444 100644 --- a/core/css/styles.scss +++ b/core/css/styles.scss @@ -89,7 +89,6 @@ body { line-height: 1.6em; font-family: var(--font-face); color: var(--color-main-text); - height: auto; } .two-factor-header { diff --git a/core/js/js.js b/core/js/js.js index c1713539f4..ef80186b98 100644 --- a/core/js/js.js +++ b/core/js/js.js @@ -1614,7 +1614,7 @@ function initCore() { var snapper = new Snap({ element: document.getElementById('app-content'), disable: 'right', - maxPosition: 250, + maxPosition: 300, // $navigation-width minDragDistance: 100 }); $('#app-content').prepend(''); diff --git a/core/templates/layout.base.php b/core/templates/layout.base.php index 2d4fc72666..8bb8e8ba3c 100644 --- a/core/templates/layout.base.php +++ b/core/templates/layout.base.php @@ -18,6 +18,10 @@ - +
+
+ +
+
diff --git a/core/templates/layout.public.php b/core/templates/layout.public.php index 07aff03127..afdd5656be 100644 --- a/core/templates/layout.public.php +++ b/core/templates/layout.public.php @@ -70,9 +70,11 @@ -
- -
+
+
+ +
+
getFooterVisible()) { ?>