Major new version #2

Merged
LeoVasanko merged 86 commits from vol002 into main 2025-08-26 05:58:24 +01:00
6 changed files with 1 additions and 9 deletions
Showing only changes of commit a73ad4c722 - Show all commits

View File

@ -24,7 +24,6 @@ const props = defineProps({
<h1>{{ props.day.displayText }}</h1>
<span v-if="props.day.lunarPhase" class="lunar-phase">{{ props.day.lunarPhase }}</span>
<!-- Holiday indicator -->
<div v-if="props.day.holiday" class="holiday-info">
<span class="holiday-name" :title="props.day.holiday.name">
{{ props.day.holiday.name }}

View File

@ -685,7 +685,6 @@ window.addEventListener('resize', () => {
</script>
<template>
<!-- hidden probe for measuring var(--row-h) -->
<div ref="rowProbe" class="row-height-probe" aria-hidden="true"></div>
<div class="wrap">
<HeaderControls @go-to-today="goToToday" @open-settings="openSettings" />
@ -713,7 +712,6 @@ window.addEventListener('resize', () => {
/>
</div>
</div>
<!-- Jogwheel as sibling to calendar-viewport -->
<Jogwheel
:total-virtual-weeks="totalVirtualWeeks"
:row-height="rowHeight"

View File

@ -61,7 +61,6 @@ function shouldRotateMonth(label) {
/>
<EventOverlay :week="props.week" @event-click="handleEventClick" />
</div>
<!-- Month name label (only on first week containing the 1st of the month) -->
<div
v-if="props.week.monthLabel"
class="month-label"

View File

@ -1,5 +1,4 @@
<template>
<!-- Header controls with transition -->
<Transition name="header-controls" appear>
<div v-if="isVisible" class="header-controls">
<div class="today-date" @click="goToToday">{{ todayString }}</div>

View File

@ -315,4 +315,3 @@ select {
transform: none !important;
}
</style>
<!-- settings dialog -->

View File

@ -3,9 +3,7 @@
<div class="week-label">W{{ weekNumber }}</div>
<div class="days-grid">
<DayCell v-for="day in days" :key="day.dateStr" :day="day" />
<div class="week-overlay">
<!-- Event spans will be rendered here -->
</div>
<div class="week-overlay"></div>
</div>
<div
v-if="monthLabel"