MDL-85944 block_myoverview: specific styling for "My courses" page.

This commit is contained in:
Paul Holden 2025-07-08 09:11:49 +01:00
parent ce34e8ff08
commit cada977938
No known key found for this signature in database
GPG key ID: A81A96D6045F6164
4 changed files with 27 additions and 12 deletions

View file

@ -24,8 +24,6 @@
}} }}
<div id="block-myoverview-{{uniqid}}" class="block-myoverview block-cards" data-region="myoverview" role="navigation"> <div id="block-myoverview-{{uniqid}}" class="block-myoverview block-cards" data-region="myoverview" role="navigation">
<hr class="mt-0"/>
<div role="search" data-region="filter" class="d-flex align-items-center my-2" aria-label="{{#str}} aria:controls, block_myoverview {{/str}}"> <div role="search" data-region="filter" class="d-flex align-items-center my-2" aria-label="{{#str}} aria:controls, block_myoverview {{/str}}">
<div class="row g-0"> <div class="row g-0">
{{> block_myoverview/nav-grouping-selector }} {{> block_myoverview/nav-grouping-selector }}

View file

@ -2957,7 +2957,14 @@ body.dragging {
} }
} }
.drawers { .page-mycourses {
.block_myoverview {
.block-cards {
border-top: 1px solid $border-color;
padding-top: map-get($spacers, 2);
}
// Boost theme styling only (drawers not used in classic).
.drawers {
.block_myoverview { .block_myoverview {
border: 0; border: 0;
& > .card-body { & > .card-body {
@ -2966,6 +2973,8 @@ body.dragging {
padding-right: 0 !important; /* stylelint-disable-line declaration-no-important */ padding-right: 0 !important; /* stylelint-disable-line declaration-no-important */
} }
} }
}
}
} }
#page-my-index .my-action-buttons { #page-my-index .my-action-buttons {

View file

@ -25941,10 +25941,14 @@ body.dragging .dragging {
padding-left: calc(1rem * 3); padding-left: calc(1rem * 3);
} }
.drawers .block_myoverview { .page-mycourses .block_myoverview .block-cards {
border-top: 1px solid #dee2e6;
padding-top: 0.5rem;
}
.page-mycourses .block_myoverview .drawers .block_myoverview {
border: 0; border: 0;
} }
.drawers .block_myoverview > .card-body { .page-mycourses .block_myoverview .drawers .block_myoverview > .card-body {
padding-top: 0 !important; /* stylelint-disable-line declaration-no-important */ padding-top: 0 !important; /* stylelint-disable-line declaration-no-important */
padding-left: 0 !important; /* stylelint-disable-line declaration-no-important */ padding-left: 0 !important; /* stylelint-disable-line declaration-no-important */
padding-right: 0 !important; /* stylelint-disable-line declaration-no-important */ padding-right: 0 !important; /* stylelint-disable-line declaration-no-important */

View file

@ -25941,10 +25941,14 @@ body.dragging .dragging {
padding-left: calc(1rem * 3); padding-left: calc(1rem * 3);
} }
.drawers .block_myoverview { .page-mycourses .block_myoverview .block-cards {
border-top: 1px solid #dee2e6;
padding-top: 0.5rem;
}
.page-mycourses .block_myoverview .drawers .block_myoverview {
border: 0; border: 0;
} }
.drawers .block_myoverview > .card-body { .page-mycourses .block_myoverview .drawers .block_myoverview > .card-body {
padding-top: 0 !important; /* stylelint-disable-line declaration-no-important */ padding-top: 0 !important; /* stylelint-disable-line declaration-no-important */
padding-left: 0 !important; /* stylelint-disable-line declaration-no-important */ padding-left: 0 !important; /* stylelint-disable-line declaration-no-important */
padding-right: 0 !important; /* stylelint-disable-line declaration-no-important */ padding-right: 0 !important; /* stylelint-disable-line declaration-no-important */