No description
The previous .rr-current was a 1.15× scale on top of an animated pulsing ::after ring — subtle, and the pulse was easy to miss against the cream ground. Replaced with a static box-shadow ring at 6px offset in 45% terracotta, plus a 1.3× scale on the dot itself. The pulse is gone; the ring is now visible at rest, which is what the marker needs to do. Hover/focus on a milestone card now scales its sibling dot via :has(): - any card hover/focus → its dot 1.15 - the current-shipping card hover/focus → its dot 1.4 The dot acknowledges that you've engaged with its card. Cleaner than tying scroll position or click state. :has() ships in every evergreen browser since 2023; older Firefox just won't grow the dot, which degrades to no harm. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .claude | ||
| content | ||
| design | ||
| migrations | ||
| public | ||
| scripts | ||
| src | ||
| tests | ||
| .env.example | ||
| .gitignore | ||
| astro.config.mjs | ||
| CLAUDE.md | ||
| DECISIONS.md | ||
| HANDOVER.md | ||
| KNOWN_ISSUES.md | ||
| package.json | ||
| pnpm-lock.yaml | ||
| SPEC.md | ||
| todo.md | ||
| tsconfig.json | ||
| vitest.config.ts | ||