-
Notifications
You must be signed in to change notification settings - Fork 36
Description
Describe the enhancement
Add visually engaging background animations to the Hacktoberfest landing page to make it more festive and immersive.
Proposed ideas include:
- Falling pumpkins π / leaves π / confetti π animations using lightweight canvas or CSS particles.
- Gradient glow and pulse effects that sync subtly with the countdown timer.
- Hover-based light trails or spark animations when users move the mouse.
- Use Framer Motion or Three.js (optional for 3D depth) while keeping performance optimized.
- Ensure animations pause or reduce intensity for users with
prefers-reduced-motionenabled.
Current vs. improved behavior
-
Current: Static background with a clean design β clear but visually minimal.
-
Improved: Adds motion, energy, and celebration to the Hacktoberfest section, aligning with the festival vibe.
- Enhances user engagement.
- Adds βwow factorβ for visitors during Hacktoberfest.
- Keeps animations smooth and non-intrusive (<60 FPS stable).
Additional context
-
Can reuse existing theme colors (orange/black/white) for animation consistency.
-
Inspiration references:
-
Preview target page: [Helixque Hacktoberfest](https://helixque.vercel.app/hacktoberfest)
Screenshots
Prerequisite Checklist
- β Starred [Helixque Repo](https://github.com/HXQLabs/Helixque/)
- β Starred [Helixque Landing Repo](https://github.com/HXQLabs/helixque-landing/)
- π Read and understood [Contributing Guidelines](https://github.com/HXQLabs/Helixque/blob/main/CONTRIBUTING.md)
- π¬ Joined [Discord Channel](https://discord.com/invite/dQUh6SY9Uk)
- π Explored and signed up on [helixque.netlify.app](https://helixque.netlify.app)
β Issues will be assigned once all checklist prerequisites are verified.
Important
π Contribution Guidelines β Please Read Before Proceeding
- Any PR raised for an unassigned issue (even if the issue number is mentioned in the PR) will not be merged and will be closed automatically.
- If your issue is valid but not yet assigned, please ping the Project Maintainers in the [Discord Channel](https://discord.com/invite/dQUh6SY9Uk) to get it assigned before starting work or submitting a PR.
- Only Code Owners or Project Maintainers have the authority to verify, approve, and assign issues.
- Do not self-assign issues β any self-assigned issue will be reviewed, and the final decision will rest with the Code Owners.
Thank you for helping shape HelixQueβs future this Hacktoberfest π