Skip to content

Unhide Hacklytics 2027 sections and restyle to Digital Bloom lists - #370

Draft
aamoghS wants to merge 2 commits into
mainfrom
cursor/hacklytics-unhide-sections-c759
Draft

Unhide Hacklytics 2027 sections and restyle to Digital Bloom lists#370
aamoghS wants to merge 2 commits into
mainfrom
cursor/hacklytics-unhide-sections-c759

Conversation

@aamoghS

@aamoghS aamoghS commented Aug 28, 2026

Copy link
Copy Markdown
Member

What this does

The marketing page at sites/hacklytics2027 compiled Tracks, Prizes, Schedule, and Sponsors, then never rendered them (SHOW_FUTURE_SECTIONS = false in HomeSections.tsx). Navbar links to #tracks / #prizes / #schedule / #sponsors scrolled to nothing.

This PR unhides those four sections and redesigns section chrome to match the Digital Bloom mocks (left-offset type, lists, one status board, footer ground strip). The hero fold in app/page.tsx is untouched.

Unhidden vs redesigned

Unhidden (now in the page, ids exist for nav):

  • Tracks (#tracks)
  • Prizes (#prizes)
  • Schedule (#schedule)
  • Sponsors (#sponsors)

Redesigned (not a flag flip):

  • About — left-offset hub copy + cyan 01/02/03 stats. Dropped lime/pink HUD cards.
  • Tracks — kept the stacked-row grammar; sprites from sprites.ts (DAISY, TULIP, BLOOM, MUSHROOM, SPROUT); Entertainment before Pure Imagination. No framed cards, no glow headings.
  • Prizes — Best Overall Purse TBA featured + a list (Track / MLH / Beginner). Removed last year’s invented hardware, 3-card grand prize grid, and TBD speaker cards.
  • Schedule — one departure board, not Friday/Saturday/Sunday card tabs. Accent cyan only on hacking start and Devpost due. Placeholder “Workshop / TBA” rows dropped.
  • Sponsors — DS @ GT and MLH marks only, plus a labeled partner-deck slot. Removed 2025/2026 sponsor names and logos.
  • FAQ — open Q/A list. “Where do I apply?” states Notify me opens the DS@GT portal and this site has no form.
  • Navbar / Footer — Space Grotesk chrome; cyan Notify me still uses INTEREST_URL (portal login). Footer CTA is “Applications open soon” + portal copy + PixelGround strip. No email field.

Pixel lock

  • One neon accent: cyan on Notify me and DAYS-style emphasis (about indices, two schedule times).
  • Magenta/lime only inside existing pixel sprites.
  • No 3-equal-card grids, no tickets, no prize dollar amounts, no invented 2027 sponsors.

Out of scope

Hero (PixelGarden, countdown, H1 CRT, globe-as-mark, MLH badge placement in app/page.tsx) is owned by another agent. Notify me is still portal-only; lib/links.ts is unchanged.

Verified

Desktop and mobile: every nav hash lands on its section (~88px under the bar). No <form> / email field on the page. All Notify me links are INTEREST_URL (/login?callbackUrl=/hacklytics). Lint clean. Hero left as-is.

Open in Web Open in Cursor 

Tracks, prizes, schedule, and sponsors were compiled but gated behind
SHOW_FUTURE_SECTIONS = false, so navbar anchors went nowhere. Render those
sections, drop last year's prize amounts and sponsor names, and match the
Digital Bloom layout: stacked tracks, Best Overall TBA, one status board,
DS@GT + MLH only, portal-only Notify me, pixel ground strip in the footer.

Co-authored-by: Aamogh <aamoghS@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@github-actions

github-actions Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Visit the preview URL for this PR (updated for commit c685d13):

https://hacklytics2027--pr-370-mgyxijxz.web.app

(expires Fri, 04 Sep 2026 04:28:13 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: c48ba34db61581e25fe2978355160b5eefe0e83f

Drop the inside-baseball TBA disclaimer, keep Purse TBA visitor-facing,
and stretch the DS@GT / MLH / partner-deck boxes to one height.

Co-authored-by: Aamogh <aamoghS@users.noreply.github.com>
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.

2 participants