mirror of
https://github.com/silverstripe/silverstripe-cms
synced 2024-10-22 08:05:56 +02:00
ENHANCEMENT Using concrete for CMS loading screen javascript
ENHANCEMENT Better styling for non-javascript message in CMS loading screen git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@92701 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
parent
febe9f6e8b
commit
7400f8e3d1
@ -248,8 +248,6 @@ class LeftAndMain extends Controller {
|
|||||||
Requirements::css($file[0], $file[1]);
|
Requirements::css($file[0], $file[1]);
|
||||||
}
|
}
|
||||||
|
|
||||||
Requirements::customScript('Behaviour.addLoader(hideLoading);');
|
|
||||||
|
|
||||||
// Javascript combined files
|
// Javascript combined files
|
||||||
Requirements::combine_files(
|
Requirements::combine_files(
|
||||||
'assets/base.js',
|
'assets/base.js',
|
||||||
|
@ -5,10 +5,21 @@
|
|||||||
font-family: Arial, Helvetica, sans-serif;
|
font-family: Arial, Helvetica, sans-serif;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
html {
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
body {
|
body {
|
||||||
background: #ccdef3;
|
background: #ccdef3;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.ss-loading-screen p {
|
||||||
|
width: 100%;
|
||||||
|
text-align: center;
|
||||||
|
position: fixed;
|
||||||
|
bottom: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Default Layout Theme
|
* Default Layout Theme
|
||||||
*
|
*
|
||||||
|
@ -21,6 +21,10 @@
|
|||||||
onmatch: function() {
|
onmatch: function() {
|
||||||
var self = this;
|
var self = this;
|
||||||
|
|
||||||
|
// Remove loading screen
|
||||||
|
$('ss-loading-screen').hide();
|
||||||
|
$(document).removeClass('stillLoading');
|
||||||
|
|
||||||
this._setupPinging();
|
this._setupPinging();
|
||||||
this._setupButtons();
|
this._setupButtons();
|
||||||
this._resizeChildren();
|
this._resizeChildren();
|
||||||
@ -290,11 +294,6 @@ function ajaxErrorHandler(response) {
|
|||||||
errorMessage('Server Error', response);
|
errorMessage('Server Error', response);
|
||||||
}
|
}
|
||||||
|
|
||||||
function hideLoading() {
|
|
||||||
if($('Loading')) $('Loading').style.display = 'none';
|
|
||||||
Element.removeClassName(document.body, 'stillLoading');
|
|
||||||
}
|
|
||||||
|
|
||||||
returnFalse = function() {
|
returnFalse = function() {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="stillLoading $CSSClasses">
|
<body class="stillLoading $CSSClasses">
|
||||||
<div id="Loading" style="background: #FFF url($LoadingImage) 50% 50% no-repeat; position: absolute;z-index: 100000;height: 100%;width: 100%;margin: 0;padding: 0;z-index: 100000;position: absolute;"><% _t('LOADING','Loading...',PR_HIGH) %><noscript><h1><% _t('REQUIREJS','The CMS requires that you have JavaScript enabled.',PR_HIGH) %></h1></noscript></div>
|
<div class="ss-loading-screen" style="background: #FFF url($LoadingImage) 50% 50% no-repeat; position: absolute;z-index: 100000;height: 100%;width: 100%;margin: 0;padding: 0;z-index: 100000;position: absolute;"><% _t('LOADING','Loading...',PR_HIGH) %><noscript><p class="message notice"><% _t('REQUIREJS','The CMS requires that you have JavaScript enabled.',PR_HIGH) %></p></noscript></div>
|
||||||
|
|
||||||
<div class="ui-layout-north ss-cms-top-menu">
|
<div class="ui-layout-north ss-cms-top-menu">
|
||||||
$CMSTopMenu
|
$CMSTopMenu
|
||||||
|
Loading…
Reference in New Issue
Block a user