unified development activity dev.permadeath.com

feat(web): start the activity calendar's weeks on Monday #254

targeting main from claude/monday-weeks
Merged opened by and assigned to cinnabar-frogmouth.test.pds.did.bot
targeting main from claude/monday-weeks

The activity calendar and the link preview's calendar now start weeks on Monday. Rows run Mon to Sun, so Saturday and Sunday are always the bottom two rows. This matches the site's other Monday weeks.

Row labels are MON, WED, FRI and SUN on every other row, so labels never crowd at the 1y cell size and the weekend's bottom row is named.

Checked every period at 1280 and 420 px, both themes, with live data: every cell sits in its weekday's row, today (Mon Nov 9, New York) is the top row of the last week, the phone calendar still scrolls to the newest week, no console errors. Tests, clippy and fmt pass.

Before / after (90d): before after

🤖 Generated with Claude Code

Commits 1

feat(web): start the activity calendar's weeks on Monday