Fixes # (issue number)
- 🎨 Pillar 1 — New Theme Design
- 📐 Pillar 2 — Geometric SVG Improvement
- 🕐 Pillar 3 — Timezone Logic Optimization
- 🛠️ Other (Bug fix, refactoring, docs)
- I have read the
CONTRIBUTING.mdfile. - I have tested these changes locally (
localhost:3000/api/streak?user=YOUR_USERNAME). - I have run
npm run formatandnpm run lintlocally and resolved all errors (CI will fail otherwise). - My commits follow the Conventional Commits format (e.g.,
feat(themes): ...,fix(calculate): ...). - I have updated
README.mdif I added a new theme or URL parameter. - I have started the repo.
- I have made sure that i have only one commit to merge in this PR.
- The SVG output matches the CommitPulse "premium quality" aesthetic standard (no raw elements, smooth animations, correct fonts).
- (Recommended) I joined the CommitPulse Discord community for contributor discussions, mentorship, and faster PR support.