diff --git a/package.json b/package.json index def87d8..790ce58 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "my-weekly-todo-list", - "version": "1.75.5", + "version": "1.75.6", "description": "A web-based weekly task management application that organizes to-dos and calendar events in a single, intuitive weekly view", "main": "index.js", "scripts": { diff --git a/src/app/globals.css b/src/app/globals.css index e7f7029..ae2eacd 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -2863,12 +2863,7 @@ h3 { flex: 1; overflow-y: visible; /* Unify with parent scroll */ position: relative; - padding-top: 0.5em; /* Space for first hour label translateY */ -} - -/* First hour label: don't translate above container edge */ -.time-column-slots .time-slot-label:first-child span { - transform: none; + padding-top: 0; /* Flush with header */ } @@ -2904,6 +2899,14 @@ h3 { line-height: 1; } +/* First hour label: keep visible at top of scroll area */ +.time-column-slots .time-slot-label:first-child { + transform: none; +} +.time-column-slots .time-slot-label:first-child span { + transform: none; +} + .time-slot-label .sub-hour-label { transform: translateY(-50%); background: var(--weekly-bg); @@ -2918,7 +2921,7 @@ h3 { flex: 1; overflow: visible; /* Changed from auto to unify scroll */ overflow-x: visible; - padding-top: 0.5em; /* Match time-column-slots for alignment */ + padding-top: 0; /* Flush with header */ } .time-slot {