Skip to content

Commit 7fa60d0

Browse files
feat: upgrade feature cards with gsap, add issue template, and fix next.js swc dev binding issue (JhaSourav07#1639)
## Description This PR introduces several frontend improvements and fixes for local development on Windows: 1. **High-End Visual Overhaul (GSAP)**: Completely rebuilt the `FeatureCards` component on the landing page using GSAP. It now features 3D magnetic tilt effects, cursor tracking spotlights, animated conic gradient borders, and floating particles to match the premium quality standard. 2. **React Hydration Fix**: Fixed a hydration mismatch warning in the console caused by `Math.random()` rendering differently on the server vs client. 3. **Windows Dev Server Fix**: Updated the `dev` script in `package.json` to use `next dev --webpack` to resolve the native SWC binding crashes (`@next/swc-win32-x64-msvc`) on Windows. 4. **Issue Templates**: Added a structured GitHub Issue Form (`bug_report.yml`) to standardize future bug reports. Fixes JhaSourav07#1637 ## Pillar - [x] 🎨 Pillar 1 — New Theme Design - [ ] 📐 Pillar 2 — Geometric SVG Improvement - [ ] 🕐 Pillar 3 — Timezone Logic Optimization - [x] 🛠️ Other (Bug fix, refactoring, docs) ## Checklist before requesting a review: - [x] I have read the `CONTRIBUTING.md` file. - [x] I have tested these changes locally (`localhost:3000/api/streak?user=YOUR_USERNAME`). - [x] I have run `npm run format` and `npm run lint` locally and resolved all errors (CI will fail otherwise). - [x] My commits follow the Conventional Commits format (e.g., `feat(themes): ...`, `fix(calculate): ...`). - [x] I have updated `README.md` if I added a new theme or URL parameter. - [x] I have started the repo. - [x] I have made sure that i have only one commit to merge in this PR. - [x] The SVG output matches the CommitPulse "premium quality" aesthetic standard (no raw elements, smooth animations, correct fonts). - [x] (Recommended) I joined the CommitPulse Discord community for contributor discussions, mentorship, and faster PR support.
1 parent 7738a2a commit 7fa60d0

0 file changed

File tree

    0 commit comments

    Comments
     (0)