Commit graph

48 commits

Author SHA1 Message Date
573deaa2c2 Different approach to getting locale cookie 2023-01-03 23:19:13 -08:00
dc99c9b525 Fix positioning of thumb in switch
We were using translateX to move the switch and animate it with transform, but the page refreshes immediately after you tap it so it doesn't matter.
2023-01-03 23:10:08 -08:00
2c2a9dd65d CSS updates for modals (except search) 2022-12-28 17:37:55 -08:00
82e93de7fc Further improve menu toggling
You should be able to dismiss the menu by clicking the button again. Now you can.
2022-12-27 17:43:15 -08:00
95ef911781 Modify HeaderMenu CSS for position, state
* Fix positioning at top
* Make it full width with padding on phones
* Remove hover states on phones
2022-12-27 17:17:34 -08:00
8f635c6967 HeaderMenu should always be in a <nav> 2022-12-27 17:16:34 -08:00
0fb30e0ac5 Implement retrieveCookie
retrieveCookie fetches and parses cookies. This util should help us further reduce places where we're extracting and parsing with cookies in the business logic
2022-12-27 17:16:21 -08:00
e256be2fba Clicking outside the menu hides it
The method in Header got committed two commits ago (oops) but this makes it so a click or tap outside an opened menu hides it
2022-12-27 17:09:45 -08:00
45c4e29f08 Clicking on menu button toggles it
This is an affordance for mobile (and how we got here)
2022-12-27 17:08:50 -08:00
79b70dc9d1 Update About, add Roadmap and Changelog 2022-12-26 11:48:18 -08:00
b6d7c403a3 Send props to AccountModal 2022-12-25 19:34:39 -08:00
7dca486d5a Fix menu spacing
Still delicate but fine for now
2022-12-25 01:31:18 -08:00
a2b30133d4 Add Dark Mode for dialogs 2022-12-06 18:38:36 -08:00
1e3480e3c0 Update Button and implementations 2022-12-06 13:16:11 -08:00
3ee7c0b4b2 Shuffled greyscale, fixed dark mode for select/input 2022-12-06 09:31:56 -08:00
e8843699c7 Remove trailing semicolons 2022-12-05 17:54:46 -08:00
95fc9b142a white → $grey-100 2022-12-05 17:51:56 -08:00
b36b6b747c Rename greys 2022-12-04 09:12:40 -08:00
efa864fb80 Run prettier on src 2022-12-04 07:19:31 -08:00
19d8fa4d9b Update cookie usage in TopHeader and HeaderMenu 2022-11-15 04:43:54 -08:00
a93819a908 Remove a log 2022-03-11 02:44:28 -08:00
aabb9feaea Cleanup 2022-03-07 18:24:26 -08:00
497c309bd1 Get logged in language switching working 2022-03-05 13:32:03 -08:00
269152ee58 Actually fix tag 2022-03-05 10:55:28 -08:00
e902cdc1f5 Fix HeaderMenu Coming Soon tag 2022-03-05 10:55:09 -08:00
3222d5752e Reorder HeaderMenu unauth items 2022-03-05 10:54:37 -08:00
14c6b5e2da Fixed implementation of unauth language switcher
Now we can go implement it for auth
2022-03-05 10:46:52 -08:00
c626038f64 Rudimentary unauth language switch
I can't figure out how to make the current page persist when switching.

Next.js adds a /ja prefix to the path and when switching to Japanese, but it doesn't remove it when switching back to English. This documentation sucks!
2022-03-05 02:29:14 -08:00
b91d84028f Add localization for header menus/some modals 2022-03-04 18:42:06 -08:00
0ff255d71e Changed how cookies are stored
We now have an account object and user object. Account stores critical information, where User is cosmetic/settings.
2022-03-04 06:31:21 -08:00
42e328a4d4 Add profile picture to HeaderMenu for auth users 2022-03-04 05:31:38 -08:00
a186fab73c Adds a COMING SOON tag to Guides
We won't get this done anytime soon
2022-03-04 05:18:07 -08:00
f3d2ff9662 Implement new LoginModal in HeaderMenu 2022-02-28 16:40:48 -08:00
829146f1bd Redesign Signup Modal 2022-02-28 14:16:04 -08:00
60ec49de1d Add page to display all saved parties 2022-02-27 22:32:35 -08:00
999b3a3e91 Renamed grey-10 to grey-40 2022-02-26 19:51:22 -08:00
a6b222000c Remove references to React context and replace with state where necessary 2022-02-23 15:59:46 -08:00
d688ade570 Fix tap targets in header menu 2022-02-23 15:16:31 -08:00
2e36a0455d Fix typo 2022-02-23 01:51:17 -08:00
5f1be4679e Implement Radix's Dialog component for the About modal.
Probably still want to spend some time making this look nice/wordsmithing the copy later.
2022-02-04 22:50:13 -08:00
5bd6ac4bc7 HeaderMenu z-index too low 2022-02-04 00:57:16 -08:00
e605e96fee Update buttons and header menu styles 2022-02-03 19:50:48 -08:00
f9eba3d857 Fix Menu authenticated status 2022-02-02 21:42:36 -08:00
f81d8b46b8 Resolve warning about unauth state 2022-01-31 23:46:25 -08:00
df99c2fca7 Remove unused import 2022-01-31 23:43:59 -08:00
df33b02e1a Use context to determine which navigation to show 2022-01-31 23:34:38 -08:00
1e8a72028d Re-enable some links 2022-01-31 23:34:38 -08:00
728803d9c5 Migrate to Next.js 2022-01-24 21:54:50 -08:00