<div class="position-absolute">
{{> block_myoverview/favourite-icon }}
</div>
- <img src="{{{courseimage}}}" class="summaryimage img-fluid" alt="{{#str}}aria:courseimage, block_myoverview{{/str}}">
-
+ <div class="card-img-top summaryimage" style='background-image: url("{{{courseimage}}}");'>
+ <span class="sr-only">{{#str}}aria:courseimage, block_myoverview{{/str}}</span>
+ </div>
</a>
<div class="col-sm-8 col-xl-9 span8 align-self-stretch d-flex flex-column">
<div class="d-flex">
background-color: $gray-200;
}
}
- @include media-breakpoint-down(sm) {
- .summaryimage {
- max-height: 7rem;
- }
- }
+}
+
+.summaryimage {
+ height: 7rem;
+ background-position: center;
+ background-size: cover;
}
.dashboard-card-deck .dashboard-card {
.block_myoverview .btn.btn-link.btn-icon:hover, .block_myoverview #page-grade-grading-manage .actions .btn-link.btn-icon.action:hover, #page-grade-grading-manage .actions .block_myoverview .btn-link.btn-icon.action:hover, .block_myoverview #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.btn-link.btn-icon:hover, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .block_myoverview input.btn-link.btn-icon:hover, .block_myoverview #rubric-rubric.gradingform_rubric .btn-link.btn-icon.addcriterion:hover, #rubric-rubric.gradingform_rubric .block_myoverview .btn-link.btn-icon.addcriterion:hover, .block_myoverview .btn.btn-link.btn-icon:focus, .block_myoverview #page-grade-grading-manage .actions .btn-link.btn-icon.action:focus, #page-grade-grading-manage .actions .block_myoverview .btn-link.btn-icon.action:focus, .block_myoverview #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.btn-link.btn-icon:focus, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .block_myoverview input.btn-link.btn-icon:focus, .block_myoverview #rubric-rubric.gradingform_rubric .btn-link.btn-icon.addcriterion:focus, #rubric-rubric.gradingform_rubric .block_myoverview .btn-link.btn-icon.addcriterion:focus {
background-color: #e9ecef; }
-@media (max-width: 767.98px) {
- .block_myoverview .summaryimage {
- max-height: 7rem; } }
+.summaryimage {
+ height: 7rem;
+ background-position: center;
+ background-size: cover; }
.dashboard-card-deck .dashboard-card {
margin-bottom: 0.5rem;