feat: the owner's mark on every calendar surface (#108) #158

Merged
nalum merged 1 commit from feat/calendar-marks into main 2026-08-18 16:44:59 +00:00
Owner

Closes #108. PR 20 of the #137 stack, based on #157.

The compact phone grid already led each chip with the owner's mark symbol; the roomy wide grid and the day view carried only the 3px colour edge — identity leaning on colour alone exactly where there was room for more (rule 2: colour is never the only signal). Per the issue's mocks:

  • Wide month grid — every chip now leads with the owner's mark symbol, same as the compact grid (the .cal-chip-mark slot un-hides on wide).
  • Day view — the all-day chips and the timed blocks lead with the mark too, beside their colour edge.

Verified against the live deploy with screenshots: the wide grid carries fifty mark symbols across the seeded month, and the day view shows marked all-day chips (🦔/🐱 + type glyph + name) and a marked timed block — matching the issue's three mocks. make check green.

🤖 Generated with Claude Code

Closes #108. PR 20 of the #137 stack, based on #157. The compact phone grid already led each chip with the owner's mark symbol; the roomy wide grid and the day view carried only the 3px colour edge — identity leaning on colour alone exactly where there was room for more (rule 2: colour is never the only signal). Per the issue's mocks: - **Wide month grid** — every chip now leads with the owner's mark symbol, same as the compact grid (the `.cal-chip-mark` slot un-hides on wide). - **Day view** — the all-day chips and the timed blocks lead with the mark too, beside their colour edge. Verified against the live deploy with screenshots: the wide grid carries fifty mark symbols across the seeded month, and the day view shows marked all-day chips (🦔/🐱 + type glyph + name) and a marked timed block — matching the issue's three mocks. `make check` green. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
feat(web): the owner's mark on every calendar surface
Some checks failed
check / commits (pull_request) Successful in 7s
check / web (pull_request) Successful in 1m41s
check / go (pull_request) Successful in 2m39s
check / report (pull_request) Successful in 3s
check / commits (push) Has been cancelled
check / go (push) Has been cancelled
check / report (push) Has been cancelled
check / web (push) Has been cancelled
tag / tag (push) Has been cancelled
99bc3d7596
The compact phone grid already led each chip with the owner's mark
symbol; the roomy wide grid and the day view carried only the colour
edge, so identity leaned on colour alone exactly where there was room
for more (#108, rule 2: colour is never the only signal). The wide
month chips now show the mark symbol like the compact grid, and the
day view's all-day chips and timed blocks lead with it too.

Test report

Suite Tests Result Skipped
Unit 1370 ✅ pass 1
Integration 87 ✅ pass —

Coverage: 27.2%

Updated by the check workflow · commit 99bc3d7596

<!-- ci-test-report --> ## Test report | Suite | Tests | Result | Skipped | | --- | --: | --- | --: | | Unit | 1370 | ✅ pass | 1 | | Integration | 87 | ✅ pass | — | **Coverage:** 27.2% <sub>Updated by the check workflow · commit 99bc3d75960946aa6f523f336e8daf3c2ce0634b</sub>
nalum changed target branch from feat/event-types to main 2026-08-18 16:44:53 +00:00
nalum merged commit 99bc3d7596 into main 2026-08-18 16:44:59 +00:00
nalum deleted branch feat/calendar-marks 2026-08-18 16:44:59 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
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
eagraiclainne/app!158
No description provided.