diff --git a/lib/classes/calendar/CalendarScheduleModel.php b/lib/classes/calendar/CalendarScheduleModel.php index 04c44b770db20886a3e5a34838c444613fcf2b27..47b65c418a7e3b9ae853cfbb90687aa488814166 100644 --- a/lib/classes/calendar/CalendarScheduleModel.php +++ b/lib/classes/calendar/CalendarScheduleModel.php @@ -220,10 +220,10 @@ class CalendarScheduleModel $stmt->execute([$sem->getId(), $user_id, $cycle->getMetaDateId()]); $details = $stmt->fetch(); - if ($entry['type'] == 'virtual') { - $entry['color'] = $details['color'] ? $details['color'] : DEFAULT_COLOR_VIRTUAL; + if ($entry['type'] === 'virtual') { + $entry['color'] = $details['color'] ?: DEFAULT_COLOR_VIRTUAL; $entry['icons'][] = [ - 'image' => 'virtual.png', + 'image' => Icon::create('tag', Icon::ROLE_INFO_ALT)->asImagePath(), 'title' => _("Dies ist eine vorgemerkte Veranstaltung") ]; } else { @@ -240,7 +240,7 @@ class CalendarScheduleModel $entry['icons'][] = [ 'url' => $bind_url, - 'image' => Icon::create('visibility-invisible', 'info_alt')->asImagePath(16), + 'image' => Icon::create('visibility-invisible', Icon::ROLE_INFO_ALT)->asImagePath(), 'onClick' => "function(id) { window.location = '". $bind_url ."'; }", 'title' => _("Diesen Eintrag wieder einblenden"), ]; @@ -252,7 +252,7 @@ class CalendarScheduleModel . $seminar_id . '/' . $cycle->getMetaDateId()); $entry['icons'][] = [ 'url' => $unbind_url, - 'image' => Icon::create('visibility-visible', 'info_alt')->asImagePath(16), + 'image' => Icon::create('visibility-visible', Icon::ROLE_INFO_ALT)->asImagePath(), 'onClick' => "function(id) { window.location = '". $unbind_url ."'; }", 'title' => _("Diesen Eintrag ausblenden"), ]; diff --git a/public/assets/images/virtual.png b/public/assets/images/virtual.png deleted file mode 100644 index d4cdbdbf8ce81ac7ea658e96805f39b8f5e196dc..0000000000000000000000000000000000000000 Binary files a/public/assets/images/virtual.png and /dev/null differ diff --git a/resources/assets/stylesheets/less/schedule.less b/resources/assets/stylesheets/less/schedule.less index 4364390b29da427b03964bb7469d5c121ad07c08..9eb01e82f46bbccbf617f3329c0174abe8b44fd6 100644 --- a/resources/assets/stylesheets/less/schedule.less +++ b/resources/assets/stylesheets/less/schedule.less @@ -139,6 +139,10 @@ div.schedule_edit_entry > form { position: absolute; right: 0; top: 0; + + img { + .square(16px); + } } div.invisible_entry {