Skip to content

Add Join Us page with new navbar and footer - #59

Open
samanthaxwang wants to merge 2 commits into
CSES-UCSD:mainfrom
samanthaxwang:main
Open

Add Join Us page with new navbar and footer#59
samanthaxwang wants to merge 2 commits into
CSES-UCSD:mainfrom
samanthaxwang:main

Conversation

@samanthaxwang

Copy link
Copy Markdown
Collaborator

New
standalone Join Us page built from Figma designs with updated navbar, sponsor grid, and redesigned footer.

Samantha Wang and others added 2 commits July 13, 2026 20:24
New page built from Figma designs with CSES logo, Space Mono font,
updated navbar (#1A1A24 at 60% opacity), sponsor grid, and redesigned footer.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…munities placeholders

- Wire up react-router-dom in App.tsx with routes for /, /events, /communities, /join-us
- Rebuild JoinUs page to pixel-match the Figma export: exact colors, fonts, spacing,
  decorative graphics, and staggered sponsor grid
- Merge Sponsorships into JoinUs, remove the now-duplicate Sponsorships component
- Fix Footer: correct background/border/icons/logo to match design, fix stale logo asset
- Simplify NavBar to a single "Join Us" link (Home/Events/Communities left unlinked,
  owned by another dev); exact header spacing per design spec
- Add placeholder Home/Events/Communities pages in the new visual style
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