MDL-73908 block_recentlyaccassitems: new mod icons

This commit is contained in:
Bas Brands
2022-03-08 11:02:46 +01:00
parent 01eb6d2e9b
commit 1c3e12e71b
5 changed files with 24 additions and 23 deletions
@@ -60,7 +60,8 @@ class recentlyaccesseditems_item_exporter extends \core\external\exporter {
get_fast_modinfo($this->data->courseid)->cms[$this->data->cmid]->get_icon_url(),
get_string('pluginname', $this->data->modname),
['title' => get_string('pluginname', $this->data->modname), 'class' => 'icon']
)
),
'purpose' => plugin_supports('mod', $this->data->modname, FEATURE_MOD_PURPOSE, MOD_PURPOSE_OTHER)
);
}
@@ -113,6 +114,9 @@ class recentlyaccesseditems_item_exporter extends \core\external\exporter {
),
'icon' => array(
'type' => PARAM_RAW,
),
'purpose' => array(
'type' => PARAM_TEXT,
)
);
}
@@ -45,7 +45,7 @@
<a class="card dashboard-card mb-1 py-2 coursename" href="{{{viewurl}}}">
<div class="card-body course-info-container">
<div class="d-flex text-truncate">
<div class="d-flex align-self-center">
<div class="d-flex align-self-center activityiconcontainer {{purpose}}">
{{{icon}}}
</div>
<div class="w-100 line-height-3 text-truncate ml-2">
@@ -56,4 +56,4 @@
</div>
</a>
{{/items}}
</div>
</div>
+7 -8
View File
@@ -234,18 +234,17 @@ $card-gutter : $card-deck-margin * 2;
}
}
@media (min-width: 1200px) {
#block-region-side-pre {
.dashboard-card-deck:not(.fixed-width-cards) {
margin-left: 0;
margin-right: 0;
.dashboard-card {
width: calc(100% - #{$card-gutter}) !important;
}
#block-region-side-pre {
.dashboard-card-deck:not(.fixed-width-cards) {
margin-left: 0;
margin-right: 0;
.dashboard-card {
width: calc(100% - #{$card-gutter}) !important;
}
}
}
.block_recentlyaccessedcourses {
.paging-bar-container {
margin-top: -2.4rem;
+5 -6
View File
@@ -13061,12 +13061,11 @@ body.dragging .dragging {
.dashboard-card-deck:not(.fixed-width-cards) .dashboard-card {
width: calc(33.33% - 0.5rem); } }
@media (min-width: 1200px) {
#block-region-side-pre .dashboard-card-deck:not(.fixed-width-cards) {
margin-left: 0;
margin-right: 0; }
#block-region-side-pre .dashboard-card-deck:not(.fixed-width-cards) .dashboard-card {
width: calc(100% - 0.5rem) !important; } }
#block-region-side-pre .dashboard-card-deck:not(.fixed-width-cards) {
margin-left: 0;
margin-right: 0; }
#block-region-side-pre .dashboard-card-deck:not(.fixed-width-cards) .dashboard-card {
width: calc(100% - 0.5rem) !important; }
.block_recentlyaccessedcourses .paging-bar-container {
margin-top: -2.4rem;
+5 -6
View File
@@ -13061,12 +13061,11 @@ body.dragging .dragging {
.dashboard-card-deck:not(.fixed-width-cards) .dashboard-card {
width: calc(33.33% - 0.5rem); } }
@media (min-width: 1200px) {
#block-region-side-pre .dashboard-card-deck:not(.fixed-width-cards) {
margin-left: 0;
margin-right: 0; }
#block-region-side-pre .dashboard-card-deck:not(.fixed-width-cards) .dashboard-card {
width: calc(100% - 0.5rem) !important; } }
#block-region-side-pre .dashboard-card-deck:not(.fixed-width-cards) {
margin-left: 0;
margin-right: 0; }
#block-region-side-pre .dashboard-card-deck:not(.fixed-width-cards) .dashboard-card {
width: calc(100% - 0.5rem) !important; }
.block_recentlyaccessedcourses .paging-bar-container {
margin-top: -2.4rem;