Skip to content

Commit f2e30e7

Browse files
authored
Merge pull request #5261 from bjester/rec-def-thb
Add thumbnail placeholder to recommendation card
2 parents 1e4aa8e + 97799bd commit f2e30e7

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

contentcuration/contentcuration/frontend/shared/views/ContentNodeLearningActivityIcon.vue

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,14 @@
1717
<KLabeledIcon
1818
:icon="icon(activity)"
1919
:label="text(activity)"
20+
:style="iconStyle"
2021
/>
2122
</div>
2223
<div v-else>
2324
<KLabeledIcon
2425
:icon="icon(activity)"
2526
:label="text(activity)"
27+
:style="iconStyle"
2628
/>
2729
</div>
2830
</span>
@@ -35,6 +37,7 @@
3537
:icon="icon('multiple')"
3638
:aria-label="text('multiple')"
3739
data-test="multiple-activities-icon"
40+
:style="iconStyle"
3841
/>
3942
</span>
4043
<!--otherwise, display one or more activities individually, each with its own icon -->
@@ -45,6 +48,7 @@
4548
data-test="icon-only"
4649
:icon="icon(activity)"
4750
:aria-label="text(activity)"
51+
:style="iconStyle"
4852
/>
4953
</span>
5054
</span>
@@ -85,6 +89,10 @@
8589
type: Boolean,
8690
default: false,
8791
},
92+
iconStyle: {
93+
type: Object,
94+
default: () => ({}),
95+
},
8896
},
8997
computed: {
9098
activities() {

contentcuration/contentcuration/frontend/shared/views/RecommendedResourceCard.vue

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,12 @@
5050
</KFixedGridItem>
5151
</KFixedGrid>
5252
</template>
53+
<template #thumbnailPlaceholder>
54+
<ContentNodeLearningActivityIcon
55+
:learningActivities="learningActivities"
56+
:style="{ fontSize: '32px' }"
57+
/>
58+
</template>
5359
</KCard>
5460

5561
</template>

0 commit comments

Comments
 (0)