From 3d4c73ea4157f5d45a605a0aa698dec6e789ed8a Mon Sep 17 00:00:00 2001 From: Carlo Beltrame Date: Tue, 11 Jul 2023 22:45:52 +0200 Subject: [PATCH] Make picasso schedule entries clickable --- pdf/src/campPrint/picasso/ScheduleEntry.vue | 15 +- .../campPrint/scheduleEntry/ScheduleEntry.vue | 2 +- .../__snapshots__/vueRenderer.spec.js.snap | 929 +++++++++++++----- 3 files changed, 710 insertions(+), 236 deletions(-) diff --git a/pdf/src/campPrint/picasso/ScheduleEntry.vue b/pdf/src/campPrint/picasso/ScheduleEntry.vue index 7643b0fc8e..9ed3756df5 100644 --- a/pdf/src/campPrint/picasso/ScheduleEntry.vue +++ b/pdf/src/campPrint/picasso/ScheduleEntry.vue @@ -4,9 +4,11 @@ :style="{ backgroundColor: color, color: textColor }" > - - {{ category }} {{ scheduleEntry.number }} {{ title }} - + + + {{ category }} {{ scheduleEntry.number }} {{ title }} + + @@ -44,10 +46,17 @@ export default { title() { return this.scheduleEntry.activity().title }, + linkTarget() { + return `#scheduleEntry_${this.scheduleEntry.id}` + }, }, } +.picasso-schedule-entry-link { + text-decoration: none; + color: black; +} .picasso-schedule-entry { position: absolute; padding: 0 4pt; diff --git a/pdf/src/campPrint/scheduleEntry/ScheduleEntry.vue b/pdf/src/campPrint/scheduleEntry/ScheduleEntry.vue index 1e2b9d43b9..cd8ac7dd5f 100644 --- a/pdf/src/campPrint/scheduleEntry/ScheduleEntry.vue +++ b/pdf/src/campPrint/scheduleEntry/ScheduleEntry.vue @@ -4,7 +4,7 @@ class="schedule-entry-header-title" :style="{ borderBottomColor: activity.category().color }" > - +