mirror of
https://github.com/moodle/moodle.git
synced 2025-03-14 12:40:01 +01:00
MDL-56597 theme_boost: Maintenance warning styles
This commit is contained in:
parent
919b9dfabd
commit
bff9fd896a
@ -656,8 +656,8 @@ class core_renderer extends renderer_base {
|
||||
if (isset($CFG->maintenance_later) and $CFG->maintenance_later > time()) {
|
||||
$timeleft = $CFG->maintenance_later - time();
|
||||
// If timeleft less than 30 sec, set the class on block to error to highlight.
|
||||
$errorclass = ($timeleft < 30) ? 'error' : 'warning';
|
||||
$output .= $this->box_start($errorclass . ' moodle-has-zindex maintenancewarning');
|
||||
$errorclass = ($timeleft < 30) ? 'alert-error alert-danger' : 'alert-warning';
|
||||
$output .= $this->box_start($errorclass . ' moodle-has-zindex maintenancewarning m-a-1 alert');
|
||||
$a = new stdClass();
|
||||
$a->min = (int)($timeleft/60);
|
||||
$a->sec = (int)($timeleft % 60);
|
||||
|
@ -44,11 +44,13 @@ Y.extend(MAINTENANCEMODETIMER, Y.Base, {
|
||||
}
|
||||
// Set error class to highlight the importance.
|
||||
if (this.timeleftinsec < 30) {
|
||||
this.maintenancenode.addClass('error')
|
||||
.removeClass('warning');
|
||||
this.maintenancenode.addClass('alert-error')
|
||||
.addClass('alert-danger')
|
||||
.removeClass('alert-warning');
|
||||
} else {
|
||||
this.maintenancenode.addClass('warning')
|
||||
.removeClass('error');
|
||||
this.maintenancenode.addClass('alert-warning')
|
||||
.removeClass('alert-error')
|
||||
.removeClass('alert-danger');
|
||||
}
|
||||
}
|
||||
});
|
||||
|
@ -1 +1 @@
|
||||
YUI.add("moodle-core-maintenancemodetimer",function(e,t){var n=function(){n.superclass.constructor.apply(this,arguments)};e.extend(n,e.Base,{timeleftinsec:0,maintenancenode:e.one(".box.maintenancewarning"),initializer:function(t){this.maintenancenode&&(this.timeleftinsec=t.timeleftinsec,this.maintenancenode.setAttribute("aria-live","polite"),e.later(1e3,this,"updatetimer",null,!0))},updatetimer:function(){this.timeleftinsec-=1;if(this.timeleftinsec<=0)this.maintenancenode.set("text",M.util.get_string("sitemaintenance","admin"));else{var e={};e.sec=this.timeleftinsec%60,e.min=Math.floor(this.timeleftinsec/60),this.maintenancenode.set("text",M.util.get_string("maintenancemodeisscheduled","admin",e))}this.timeleftinsec<30?this.maintenancenode.addClass("error").removeClass("warning"):this.maintenancenode.addClass("warning").removeClass("error")}}),M.core=M.core||{},M.core.maintenancemodetimer=M.core.maintenancemodetimer||function(e){return new n(e)}},"@VERSION@",{requires:["base","node"]});
|
||||
YUI.add("moodle-core-maintenancemodetimer",function(e,t){var n=function(){n.superclass.constructor.apply(this,arguments)};e.extend(n,e.Base,{timeleftinsec:0,maintenancenode:e.one(".box.maintenancewarning"),initializer:function(t){this.maintenancenode&&(this.timeleftinsec=t.timeleftinsec,this.maintenancenode.setAttribute("aria-live","polite"),e.later(1e3,this,"updatetimer",null,!0))},updatetimer:function(){this.timeleftinsec-=1;if(this.timeleftinsec<=0)this.maintenancenode.set("text",M.util.get_string("sitemaintenance","admin"));else{var e={};e.sec=this.timeleftinsec%60,e.min=Math.floor(this.timeleftinsec/60),this.maintenancenode.set("text",M.util.get_string("maintenancemodeisscheduled","admin",e))}this.timeleftinsec<30?this.maintenancenode.addClass("alert-error").addClass("alert-danger").removeClass("alert-warning"):this.maintenancenode.addClass("alert-warning").removeClass("alert-error").removeClass("alert-danger")}}),M.core=M.core||{},M.core.maintenancemodetimer=M.core.maintenancemodetimer||function(e){return new n(e)}},"@VERSION@",{requires:["base","node"]});
|
||||
|
@ -44,11 +44,13 @@ Y.extend(MAINTENANCEMODETIMER, Y.Base, {
|
||||
}
|
||||
// Set error class to highlight the importance.
|
||||
if (this.timeleftinsec < 30) {
|
||||
this.maintenancenode.addClass('error')
|
||||
.removeClass('warning');
|
||||
this.maintenancenode.addClass('alert-error')
|
||||
.addClass('alert-danger')
|
||||
.removeClass('alert-warning');
|
||||
} else {
|
||||
this.maintenancenode.addClass('warning')
|
||||
.removeClass('error');
|
||||
this.maintenancenode.addClass('alert-warning')
|
||||
.removeClass('alert-error')
|
||||
.removeClass('alert-danger');
|
||||
}
|
||||
}
|
||||
});
|
||||
|
@ -42,11 +42,13 @@ Y.extend(MAINTENANCEMODETIMER, Y.Base, {
|
||||
}
|
||||
// Set error class to highlight the importance.
|
||||
if (this.timeleftinsec < 30) {
|
||||
this.maintenancenode.addClass('error')
|
||||
.removeClass('warning');
|
||||
this.maintenancenode.addClass('alert-error')
|
||||
.addClass('alert-danger')
|
||||
.removeClass('alert-warning');
|
||||
} else {
|
||||
this.maintenancenode.addClass('warning')
|
||||
.removeClass('error');
|
||||
this.maintenancenode.addClass('alert-warning')
|
||||
.removeClass('alert-error')
|
||||
.removeClass('alert-danger');
|
||||
}
|
||||
}
|
||||
});
|
||||
|
@ -785,8 +785,6 @@
|
||||
}
|
||||
|
||||
.maintenancewarning {
|
||||
padding: 3px 1em;
|
||||
text-align: center;
|
||||
position: fixed;
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user