Add reason based classes to events in widget

This commit is contained in:
Raphael Michel
2020-10-09 16:12:05 +02:00
parent da725c0bff
commit e139924696
2 changed files with 14 additions and 0 deletions

View File

@@ -873,6 +873,9 @@ Vue.component('pretix-widget-event-list-entry', {
'pretix-widget-event-list-entry': true
};
o['pretix-widget-event-availability-' + this.event.availability.color] = true;
if (this.event.availability.reason) {
o['pretix-widget-event-availability-' + this.event.availability.reason] = true;
}
return o
},
location: function () {
@@ -932,6 +935,9 @@ Vue.component('pretix-widget-event-calendar-event', {
'pretix-widget-event-calendar-event': true
};
o['pretix-widget-event-availability-' + this.event.availability.color] = true;
if (this.event.availability.reason) {
o['pretix-widget-event-availability-' + this.event.availability.reason] = true;
}
return o
}
},