Skip to content

Home page with finalized UI/UX - #77

Open
sainag7 wants to merge 1 commit into
stagefrom
feature/home-ui
Open

Home page with finalized UI/UX#77
sainag7 wants to merge 1 commit into
stagefrom
feature/home-ui

Conversation

@sainag7

@sainag7 sainag7 commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

Rebuilds the home page to match the Figma mockups. Let me know if you want me to change anything!

Brings the home page in line with the Figma mockups, the last route still
on the pre-redesign visuals.

- Parallax water backdrop: sky, clouds, three drifting wave bands and a
  bubble field, driven by CSS custom properties a rAF scroll listener
  publishes. The scene fades across the first viewport, so the sections
  below sit on the flat page backdrop as the mockups show.
- Liquid glass nav bar, with a more opaque fallback where backdrop-filter
  is unavailable so the tab labels stay readable.
- Hero rebuilt as a glass panel with the countdown, plus a register tag.
  The panel is tinted deeper than the mockup: white type over the mockup's
  near-clear panel measures 2.6:1, and the tint carries it to 3.2:1.
- New "What is HackNC?" card alongside a CSS-only spinning CD.
- FAQ reformatted as a player. The transport controls genuinely drive the
  list and the timecode is a real playhead; running time is summed from
  the data so it cannot drift as questions change.

Answers stay in the DOM behind `hidden` rather than being unmounted, so
aria-controls always resolves. All motion is behind motion-safe.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant