Skip to content

Commit

Permalink
Navbar for VH 2024 (#262)
Browse files Browse the repository at this point in the history
* Add first draft of desktop nav

* Add framer motion

* Add rocket ship, animations for desktop nav

* The rocket flies now

* Redo router to use JSX router; add nav globally; add Redirects

* Support prefers-reduced-motion

* VH Logo on navbar now links to /

* Fix link interaction between rocketship and planet

* Add mobile navbar

* Make planet rotate less

* Remove some unnecessary state setting/logging

* Remove old nav code

* Delay desktop navbar link animations

* Add workshops link

* Merge main changes

* Add back framer

* Pnpm install for updated package.json

* Add correct devpost/forms links

* Merge main

* Try fixing navbar on all pages

* Attempt to fix navbar placement

* Improve navbar UI for smaller screen sizes

* increase spacing between navbar and schedule header

* fix ui of not found page

---------

Co-authored-by: Albert Wang <[email protected]>
  • Loading branch information
alanchangxyz and waalbert authored May 24, 2024
1 parent 160ba09 commit c67bd61
Show file tree
Hide file tree
Showing 12 changed files with 1,737 additions and 809 deletions.
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
"preview": "vite preview"
},
"dependencies": {
"framer-motion": "^11.2.0",
"react": "^18.3.1",
"react-bootstrap": "^2.10.2",
"react-confetti": "^6.1.0",
Expand Down
Loading

0 comments on commit c67bd61

Please sign in to comment.