Commit Graph

1955 Commits

Author SHA1 Message Date
Alec LaLonde
7bd4e11d51 Implemented fetching file size and dimensions before persisting to ComposeDB 2023-08-09 09:44:10 -06:00
Alec LaLonde
726a233365 Added fallback for non-SSR player pages 2023-08-09 09:44:10 -06:00
Alec LaLonde
fce3e980d1 Fixed background image URL form field name 2023-08-09 09:44:10 -06:00
Alec LaLonde
46f5b5c26a Fixed and tested image upload during setup 2023-08-09 09:44:10 -06:00
Alec LaLonde
d282ee89f2 Merged in new setup profile image field page 2023-08-09 09:44:10 -06:00
Alec LaLonde
dc5fe53fd4 Check in composeDB graphql definition because generating it at build time may be problematic 2023-08-09 09:44:10 -06:00
Alec LaLonde
2e8b98d762 Implemented persisting ComposeDB profile fields from edit profile modal 2023-08-09 09:44:10 -06:00
Alec LaLonde
b78e17f81b Added useImageReader, updated EditProfileModal to get the appropriate picked file data 2023-08-09 09:44:10 -06:00
Alec LaLonde
5997140836 Added ComposeDB migration modal, still need to implement image migration 2023-08-09 09:44:10 -06:00
Alec LaLonde
7551d0149e Slight refactor of Setup components to accept a player object 2023-08-09 09:44:10 -06:00
Alec LaLonde
0ca66d1da3 Implemented player hydration from Hasura 2023-08-09 09:44:10 -06:00
Alec LaLonde
4195aa5ce7 Added PlayerHydrationContext for dynamically refreshing player data on player page 2023-08-09 09:44:10 -06:00
Alec LaLonde
250ff75bd3 Fetch profile details from ComposeDB during [username] page SSR 2023-08-09 09:44:10 -06:00
Alec LaLonde
a12d7234b3 Implemented proper persistence w/ verification of a user's ceramic profile node 2023-08-09 09:44:10 -06:00
Alec LaLonde
d5ef129a2c Call new linkProfileNode action 2023-08-09 09:44:10 -06:00
Alec LaLonde
9272b91fff Added new linkProfileNode action to validate ceramic node on the backend 2023-08-09 09:44:10 -06:00
Alec LaLonde
20085c7ef9 Fixed a couple errors in first-time setup flow 2023-08-09 09:44:10 -06:00
Alec LaLonde
48804f0e3b Unified composeDB models into one, updated setup flow to use new model 2023-08-09 09:44:10 -06:00
Alec LaLonde
c7be9eae90 Load profile data from composeDB on player page 2023-08-09 09:44:10 -06:00
Alec LaLonde
2f2812ba5e Added query to fetch all profile fields from composeDB 2023-08-09 09:44:10 -06:00
Alec LaLonde
85b7a66b88 Finished upgrading profile setup components 2023-08-09 09:44:10 -06:00
Alec LaLonde
6f768d8f9b Refactored wizard stuff again to simplify it 2023-08-09 09:44:10 -06:00
Alec LaLonde
0ea6dd5042 Implemented fetching from ComposeDB for first three profile wizard screens 2023-08-09 09:44:10 -06:00
Alec LaLonde
6e1cba8d4c Refactored setup logic into ProfileWizardContext 2023-08-09 09:44:10 -06:00
Alec LaLonde
4b06ac12a1 Some fixes after bumping urql to 3.x 2023-08-09 09:44:10 -06:00
Alec LaLonde
f9375c6678 Got PoC working for persisting username to ComposeDB 2023-08-09 09:44:10 -06:00
Alec LaLonde
4d3258eb43 Started hooking up the edit profile page to composedb 2023-08-09 09:44:10 -06:00
Alec LaLonde
5dd61035a2 Removed patterns as they're not supported yet 2023-08-09 09:44:10 -06:00
Alec LaLonde
584391545c First pass at composedb models 2023-08-09 09:44:10 -06:00
vidvidvid
33714d3acc What people are saying - READY FOR REVIEW (#1577)
* add what people are saying section

* lint fix

* revert dockerfile

* fix testimony

* fix dockerfile

* add missing props

* Update packages/web/components/Landing/WhatSay.tsx

Co-authored-by: δυς <dys@dhappy.org>

* Update packages/web/components/Landing/WhatSay.tsx

Co-authored-by: δυς <dys@dhappy.org>

* Update packages/web/components/Landing/WhatSay.tsx

Co-authored-by: δυς <dys@dhappy.org>

* Update packages/web/components/Landing/WhatSay.tsx

Co-authored-by: δυς <dys@dhappy.org>

* Update packages/web/components/Landing/WhatSay.tsx

Co-authored-by: δυς <dys@dhappy.org>

* Update packages/web/components/Landing/WhatSay.tsx

Co-authored-by: δυς <dys@dhappy.org>

* Update packages/web/components/Landing/landingSection.ts

Co-authored-by: δυς <dys@dhappy.org>

* support multi paragraph

* add what people are saying section

---------

Co-authored-by: δυς <dys@dhappy.org>
Co-authored-by: Sero <69639595+Seroxdesign@users.noreply.github.com>
2023-08-09 11:34:15 -04:00
Sero
470aacb26e make onboarding animations faster (#1578)
Co-authored-by: δυς <dys@dhappy.org>
2023-07-26 07:55:43 -04:00
N I T E
cc600e1ce3 refactor: 🎨 Make Dashboard appear without wallet connection
* refactor: 🎨 Show dashboard when user is not connected

* Resolve comments

* Change XP copy
2023-07-25 20:51:45 -04:00
Seroxdesign
bd12045f1c bring back social links on desktop 2023-07-21 09:13:05 -06:00
Seroxdesign
0285a57c39 fixes 2023-07-21 09:13:05 -06:00
Seroxdesign
7076da1efa fixes 2023-07-21 09:13:05 -06:00
Seroxdesign
c08eb17b66 change position of nav 2023-07-21 09:13:05 -06:00
Seroxdesign
59a5a8aae7 mobile menu improvements 2023-07-21 09:13:05 -06:00
Sero
174f38cfaf Update WhoAreWe.tsx 2023-07-18 11:48:46 -06:00
Seroxdesign
5c8e0a649f seperate round PFP into own component exchange useEffect & useState with useMemo 2023-07-18 11:48:46 -06:00
Seroxdesign
f13e033e50 added elder, changed pic n name for z 2023-07-18 11:48:46 -06:00
Seroxdesign
d4b3cc3718 ui updates 2023-07-18 11:48:46 -06:00
Seroxdesign
af1eec15da landing updates for styles 2023-07-18 11:48:46 -06:00
Seroxdesign
5d3c7c5a89 round 2023-07-18 11:48:46 -06:00
Seroxdesign
afdbc270c5 styles 2023-07-18 11:48:46 -06:00
Seroxdesign
c36c774e88 correctly pulling people for guilds 2023-07-18 11:48:46 -06:00
Seroxdesign
2a96b3474c add elders 2023-07-18 11:48:46 -06:00
Seroxdesign
4230998c76 set up grids for guilds, players, patrons, and prepare for elders, link to respective pages 2023-07-18 11:48:46 -06:00
Seroxdesign
0ce144e787 new tab called who we are, set usergrid to gen players 2023-07-18 11:48:46 -06:00
Seroxdesign
b8922b5663 fix page 2023-07-18 11:48:46 -06:00
Seroxdesign
190807feef who we are section, small component for user grid 2023-07-18 11:48:46 -06:00