diff --git a/admin/inc/class.admin_asyncservice.inc.php b/admin/inc/class.admin_asyncservice.inc.php index c21688e6a5..21b1c6d4d1 100644 --- a/admin/inc/class.admin_asyncservice.inc.php +++ b/admin/inc/class.admin_asyncservice.inc.php @@ -29,6 +29,7 @@ class admin_asyncservice } $GLOBALS['egw_info']['flags']['app_header'] = lang('Admin').' - '.lang('Asynchronous timed services'); + Api\Framework::bodyClass('scrollVertical'); echo $GLOBALS['egw']->framework->header(); $async = new Api\Asyncservice(); // use an own instance, as we might set debug=True @@ -215,4 +216,4 @@ class admin_asyncservice _egw_log_exception($e); } } -} +} \ No newline at end of file diff --git a/pixelegg/css/mobile.css b/pixelegg/css/mobile.css index a97550d618..7b579f6f0f 100644 --- a/pixelegg/css/mobile.css +++ b/pixelegg/css/mobile.css @@ -4224,6 +4224,12 @@ span.overlayContainer img.overlay { width: 100%; overflow-x: hidden; } +/** + * allow to use Api\Framework::bodyClass('scrollVertical'); to enable scrolling of body + */ +body.scrollVertical { + overflow-y: auto; +} /** * EGroupware: Stylite Pixelegg template * diff --git a/pixelegg/css/monochrome.css b/pixelegg/css/monochrome.css index 8aaf9e5a78..32bebbd95a 100644 --- a/pixelegg/css/monochrome.css +++ b/pixelegg/css/monochrome.css @@ -4204,6 +4204,12 @@ span.overlayContainer img.overlay { width: 100%; overflow-x: hidden; } +/** + * allow to use Api\Framework::bodyClass('scrollVertical'); to enable scrolling of body + */ +body.scrollVertical { + overflow-y: auto; +} /** * EGroupware: Stylite Pixelegg template * @@ -6584,4 +6590,4 @@ span.egw_tutorial_title { /*@import "../less/layout_raster.less";*/ /*@import "../less/layout_nextmatch.less";*/ /*@import "../less/layout_footer.less";*/ -/*@import "../less/layout_dialog.less";*/ +/*@import "../less/layout_dialog.less";*/ \ No newline at end of file diff --git a/pixelegg/css/pixelegg.css b/pixelegg/css/pixelegg.css index 426dee92de..94e81b8c3d 100644 --- a/pixelegg/css/pixelegg.css +++ b/pixelegg/css/pixelegg.css @@ -4214,6 +4214,12 @@ span.overlayContainer img.overlay { width: 100%; overflow-x: hidden; } +/** + * allow to use Api\Framework::bodyClass('scrollVertical'); to enable scrolling of body + */ +body.scrollVertical { + overflow-y: auto; +} /** * EGroupware: Stylite Pixelegg template * diff --git a/pixelegg/less/layout_raster.less b/pixelegg/less/layout_raster.less index 366ba29076..7007f47212 100644 --- a/pixelegg/less/layout_raster.less +++ b/pixelegg/less/layout_raster.less @@ -39,3 +39,9 @@ overflow-x: hidden; } +/** + * allow to use Api\Framework::bodyClass('scrollVertical'); to enable scrolling of body + */ +body.scrollVertical { + overflow-y: auto; + } \ No newline at end of file diff --git a/pixelegg/mobile/fw_mobile.css b/pixelegg/mobile/fw_mobile.css index 83c5634045..05cfb58b58 100644 --- a/pixelegg/mobile/fw_mobile.css +++ b/pixelegg/mobile/fw_mobile.css @@ -4235,6 +4235,12 @@ span.overlayContainer img.overlay { width: 100%; overflow-x: hidden; } +/** + * allow to use Api\Framework::bodyClass('scrollVertical'); to enable scrolling of body + */ +body.scrollVertical { + overflow-y: auto; +} /** * EGroupware: Stylite Pixelegg template *