Skip to content

Feat/navbar footer#340

Merged
NoNathan17 merged 7 commits into
stagingfrom
feat/navbar-footer
May 28, 2026
Merged

Feat/navbar footer#340
NoNathan17 merged 7 commits into
stagingfrom
feat/navbar-footer

Conversation

@noahk004
Copy link
Copy Markdown
Member

@noahk004 noahk004 commented May 28, 2026

Description

Implemented header + footer according to Figma specification.

Changes

  • Implemented mobile + desktop versions of header and footer.
    • Used md breakpoint to differentiate.
  • Added X button to close mobile nav dropdown, not included in Figma spec.
  • Configured colors + drop shadows to match Figma exactly.
  • Added --cobalt-green and --font-big-pixel to globals.scss.
  • Added &:hover and &:active for login button (nav bar), start button (footer), and nav links (footer).

Testing

  • Test that the navbar and footer match Figma spec.
  • Test that mobile navbar toggle functionality works as intended.
  • Test that nav links navigate to the right place.
  • Test that navbar is proper when logged in, and when the user has submitted an application. (When a user has submitted an application, a new nav link named "Portal" will appear on the top right. Ensure that this looks and functions properly.)

Media

image image image image image

Copy link
Copy Markdown
Contributor

@NoNathan17 NoNathan17 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yayay

@NoNathan17 NoNathan17 merged commit 7eee53a into staging May 28, 2026
@NoNathan17 NoNathan17 deleted the feat/navbar-footer branch May 28, 2026 22:23
NoNathan17 added a commit that referenced this pull request May 28, 2026
* Reskin landing page (#328)

* added new assets

* main window

* info window

* overlap main and info windows

* fix info window

* apps window

* fix: minor changes and organization

* fix: include breakpoints

* fix: apply now button + globals colors

* more color changes

* remove files

* Implement 404 Page (#332)

* feat: added sleepy peter pic

* feat: implemented main window + content

* feat: added mobile responsiveness

* chore: removed old fishing image

---------

Co-authored-by: Nathan Ong <nathanong1217@gmail.com>
Co-authored-by: Nathan Ong <164730140+NoNathan17@users.noreply.github.com>

* Resources Page (#333)

* Allow reviewdog to report checks

* fix depreciation errors

* remove clutter flies from resources

* replaced old resources page with one RetroWindow, deleted unused files, added two new sections (CategoryRow which contains static images and ResourceSection which fetches from sanity), two new components (CategoryIcon for the first row, and ResourceCard for the second row)

* chore: minor styling changes

---------

Co-authored-by: Nathan Ong <nathanong1217@gmail.com>
Co-authored-by: Nathan Ong <164730140+NoNathan17@users.noreply.github.com>

* Schedule page (#334)

* feat: create countdown banner component + style

* fix: revamp day selector

* Allow reviewdog to report checks

* fix: day optiontabs styling mobile

* fix: better screen responsiveness

* chore: cleanup responsiveness

* feat: time + event name grid

* feat: event info panel

* feat: use retrowindow in schedule page

* feat: implement new components + structure

* fix: better responsiveness

* chore: adjusting sizing/styling

* cleanup: old components

---------

Co-authored-by: Nathan Ong <nathanong1217@gmail.com>
Co-authored-by: Nathan Ong <164730140+NoNathan17@users.noreply.github.com>

* Color Palette Picker (#335)

* feat: added color picker

* feat: color picker functionality

* Revert "Color Palette Picker (#335)" (#338)

This reverts commit b61a545.

* feat: add landing color picker

* feat: landing background

* removed animation from title

* chore: update title to 26

* Restyle about and sponsors section (#339)

* Allow reviewdog to report checks

* initial commit, ignoring claude specific folders+files

* Extended retro window component to support dark content frames

* Added pure black as a theme color for style consistency

* Finished about section

* Finished sponsors section

* Removed unused sponsors variable from fetching sponsors from sanity

* Apply suggestions from code review

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* chore: prettier

---------

Co-authored-by: Nathan Ong <nathanong1217@gmail.com>
Co-authored-by: Nathan Ong <164730140+NoNathan17@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix: background layout

* feat: draggable retro window

* feat: add x icon prop to retro window

* fix: updates to retro windows

* fix: overlkays

* feat: no snapback for resources and schedule

* Refactor/faq and back to top (#336)

* Allow reviewdog to report checks

* feat: add FAQ categories to Sanity and rebuild home FAQ section

* feat: add BackToTop warning window with scroll to top and wire into home page

* feat: add custom retro FAQ scrollbar

* fix: position sitting peter to the left of BackToTop window buttons

* fix: center slide peter at bottom of FAQ section on mobile

* fix: make FAQ scrollbar thumb draggable with pointer capture

---------

Co-authored-by: Nathan Ong <nathanong1217@gmail.com>
Co-authored-by: Nathan Ong <164730140+NoNathan17@users.noreply.github.com>

* fix: updated heights of sections

* fix: mobile sponsors peter

* Navbar + Footer (#340)

* Update PrimaryButton, BaseNavBar, and globals.scss styles

* Complete navbar

* Implement navbar + footer

* Update navbar and footer to match new overlay

* fix: navbar mobile adjustments

* fix: z-indexes and open/close states

---------

Co-authored-by: Nathan Ong <nathanong1217@gmail.com>

* chore: link cleanup and window drag with decoration

* updated primary button

* fix 404 page height

* feat: prepare prod preview

* centered 404 on page

* redirects for links

* removed schedule and resources from redirects

* Apply suggestions from code review

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* update gitignore

* fixed key bug

* prettier

* vercel errors

---------

Co-authored-by: Victoria Lee <victoria.hyoju.lee@gmail.com>
Co-authored-by: Joshua Sullivan <joshee.sullivan@gmail.com>
Co-authored-by: collinchenn <83971246+collinchenn@users.noreply.github.com>
Co-authored-by: jyaldere <juliannayalderete@gmail.com>
Co-authored-by: Rishi Murumkar <108751289+RichieRish05@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: VishokL <73354883+VishokL@users.noreply.github.com>
Co-authored-by: Noah Kim <101167833+noahk004@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