Commit Graph

2 Commits

Author SHA1 Message Date
bb8073a20c rosary: remove scroll polyfill and optimize SVGs
Some checks failed
CI / update (push) Has been cancelled
Drop the smooth-scroll polyfill (now universally supported) and run
SVGO on benedictus.svg (35KB→19KB) and the cross glyph path.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 08:29:50 +01:00
091c23a0bd refactor: extract sub-components and modules from rosary +page.svelte
All checks were successful
CI / update (push) Successful in 3m9s
Break the 1889-line rosary page into focused modules:
- rosaryData.js: mystery data, labels, weekday schedule, SVG positions
- rosaryScrollSync.js: bidirectional scroll sync (prayers ↔ SVG ↔ images)
- RosarySvg.svelte: SVG bead visualization
- MysterySelector.svelte: mystery picker grid
- MysteryImageColumn.svelte: desktop image column

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 14:33:37 +01:00