ui: tune calendar time-grid lines and click targets #327

Closed
opened 2026-05-11 19:25:32 +00:00 by barrettruth · 0 comments
Owner

Parent: #305
Related: #239

Problem

The grey grid lines in the day calendar read too heavy and make the schedule surface feel busy. We should simplify the visible time-grid treatment without losing the interaction precision that makes the calendar usable.

Scope

  • Revisit the grey divider lines in the day/week time grid.
  • Remove or reduce the unnecessary visual lines in the day columns while preserving the hour-block structure.
  • Keep click/drag targeting at 15-minute intervals even if those subdivisions are not all drawn as full visible lines.
  • Tune the remaining grey treatment so the hierarchy is clearer: hour boundaries should remain legible, while minor subdivisions should not dominate the surface.

Notes

The exact visual balance should be verified in the UI. The core requirement is not to remove 15-minute scheduling precision while simplifying the visible grid.

Acceptance

  • The calendar still supports creating/selecting times at 15-minute increments.
  • Hour boundaries remain visually understandable.
  • Minor grid lines no longer make the day columns look overdrawn.
  • The change is checked in both light and dark themes, if both are still supported.
Parent: #305 Related: #239 ## Problem The grey grid lines in the day calendar read too heavy and make the schedule surface feel busy. We should simplify the visible time-grid treatment without losing the interaction precision that makes the calendar usable. ## Scope - Revisit the grey divider lines in the day/week time grid. - Remove or reduce the unnecessary visual lines in the day columns while preserving the hour-block structure. - Keep click/drag targeting at 15-minute intervals even if those subdivisions are not all drawn as full visible lines. - Tune the remaining grey treatment so the hierarchy is clearer: hour boundaries should remain legible, while minor subdivisions should not dominate the surface. ## Notes The exact visual balance should be verified in the UI. The core requirement is not to remove 15-minute scheduling precision while simplifying the visible grid. ## Acceptance - The calendar still supports creating/selecting times at 15-minute increments. - Hour boundaries remain visually understandable. - Minor grid lines no longer make the day columns look overdrawn. - The change is checked in both light and dark themes, if both are still supported.
barrettruth added this to the v0.1.0 milestone 2026-05-11 19:25:32 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
barrettruth/delta#327
No description provided.