diff --git a/src/components/FullCalendar/ICSAgenda.vue b/src/components/FullCalendar/ICSAgenda.vue new file mode 100644 index 000000000..923680811 --- /dev/null +++ b/src/components/FullCalendar/ICSAgenda.vue @@ -0,0 +1,137 @@ + + + + + diff --git a/src/components/FullCalendar.vue b/src/components/FullCalendar/ICSCalendar.vue similarity index 85% rename from src/components/FullCalendar.vue rename to src/components/FullCalendar/ICSCalendar.vue index 74a85d920..be1af1fdd 100644 --- a/src/components/FullCalendar.vue +++ b/src/components/FullCalendar/ICSCalendar.vue @@ -31,6 +31,11 @@ const calendarOptions = computed((): object => { url: props.icsFeedUrl, format: "ics", }, + nextDayThreshold: "09:00:00", + moreLinkClassNames: "bg-mbz-yellow dark:bg-mbz-purple dark:text-white p-2", + moreLinkContent: (arg: { num: number; text: string }) => { + return "+" + arg.num.toString(); + }, eventClassNames: "line-clamp-3 bg-mbz-yellow dark:bg-mbz-purple", headerToolbar: { left: "prev,next,today", diff --git a/src/views/Event/CalendarView.vue b/src/views/Event/CalendarView.vue index 4d028ab1c..ebb80f965 100644 --- a/src/views/Event/CalendarView.vue +++ b/src/views/Event/CalendarView.vue @@ -1,17 +1,27 @@