From 713804046b06f6f805ae5e2226fc724a838e14eb Mon Sep 17 00:00:00 2001 From: Leo Vasanko Date: Sat, 23 Aug 2025 16:09:04 -0600 Subject: [PATCH] Abolish event dots. --- src/components/CalendarDay.vue | 40 --------------------------------- src/components/CalendarWeek.vue | 1 - 2 files changed, 41 deletions(-) diff --git a/src/components/CalendarDay.vue b/src/components/CalendarDay.vue index d085dcc..6beab60 100644 --- a/src/components/CalendarDay.vue +++ b/src/components/CalendarDay.vue @@ -2,12 +2,6 @@ const props = defineProps({ day: Object, }) - -const emit = defineEmits(['event-click']) - -const handleEventClick = (eventId) => { - emit('event-click', { id: eventId, instanceId: eventId, occurrenceIndex: 0 }) -} @@ -147,26 +129,4 @@ const handleEventClick = (eventId) => { overflow: hidden; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); } - -.day-events { - position: absolute; - top: 1.5em; - right: 0.1em; - display: flex; - flex-direction: column; - gap: 0.1em; -} - -.event-dot { - width: 0.6em; - height: 0.6em; - border-radius: 50%; - cursor: pointer; - opacity: 0.8; - transition: opacity 0.2s ease; -} - -.event-dot:hover { - opacity: 1; -} diff --git a/src/components/CalendarWeek.vue b/src/components/CalendarWeek.vue index 49205b8..21dedca 100644 --- a/src/components/CalendarWeek.vue +++ b/src/components/CalendarWeek.vue @@ -59,7 +59,6 @@ const handleEventClick = (payload) => { @touchstart="handleDayTouchStart(day.date)" @touchmove="handleDayTouchMove(day.date)" @touchend="handleDayTouchEnd(day.date)" - @event-click="handleEventClick" />