63 lines
1.5 KiB
SCSS
63 lines
1.5 KiB
SCSS
/**
|
|
Deprecations
|
|
*/
|
|
|
|
//
|
|
// Deprecation mixin.
|
|
//
|
|
@mixin deprecated-styles() {
|
|
/* stylelint-disable declaration-no-important */
|
|
body.behat-site &,
|
|
body.behat-site#{&},
|
|
body.themedesignermode &,
|
|
body.themedesignermode#{&} {
|
|
outline: 3px dotted $red !important;
|
|
background-color: lighten($red, 50%) !important;
|
|
&::before {
|
|
content: "Deprecated style in use" !important;
|
|
color: $red !important;
|
|
font-size: smaller !important;
|
|
}
|
|
}
|
|
/* stylelint-enable */
|
|
}
|
|
|
|
//
|
|
// Deprecated styles.
|
|
//
|
|
|
|
// All deprecated styles should include "deprecated-styles" mixin.
|
|
// Example:
|
|
// .foo {
|
|
// .bar {
|
|
// color: $blue;
|
|
// @include deprecated-styles();
|
|
// }
|
|
// color: $red;
|
|
// @include deprecated-styles();
|
|
// }
|
|
|
|
//
|
|
// Deprecated since Moodle 4.4.
|
|
//
|
|
|
|
// The .togglecompletion usage was deprecated in 311 and finally removed in 403.
|
|
// Replaced by core_renderer::activity_information() and proper use of templates.
|
|
.path-course-view li.activity form.togglecompletion {
|
|
@include deprecated-styles();
|
|
}
|
|
.path-course-view li.activity form.togglecompletion .ajaxworking {
|
|
width: 16px;
|
|
height: 16px;
|
|
position: absolute;
|
|
right: 22px;
|
|
top: 3px;
|
|
background: url([[pix:i/ajaxloader]]) no-repeat;
|
|
}
|
|
.path-course-view li.activity form.togglecompletion .btn {
|
|
padding: 0;
|
|
}
|
|
.path-course-view li.activity form.togglecompletion img {
|
|
max-width: none; /* The width is 0 so ensure we don't end up with a relative max-width */
|
|
}
|