Commit Graph

1564 Commits

Author SHA1 Message Date
Dan OneTree
a6be333f79 Update packages/web/components/EditProfileModal.tsx
Co-authored-by: δυς <dys@dhappy.org>
2022-10-05 10:58:07 +05:30
Dan OneTree
bfd28ac5ce Update packages/utils/src/extendedProfileTypes.ts
Co-authored-by: δυς <dys@dhappy.org>
2022-10-05 10:58:07 +05:30
Dan OneTree
46d80ceb6d Update packages/utils/src/extendedProfileTypes.ts
Co-authored-by: δυς <dys@dhappy.org>
2022-10-05 10:58:07 +05:30
Dan OneTree
97ccf3ce81 Update packages/web/pages/me.tsx
Co-authored-by: δυς <dys@dhappy.org>
2022-10-05 10:58:07 +05:30
Dan OneTree
83021cbd9d Update packages/web/components/EditProfileModal.tsx
Co-authored-by: δυς <dys@dhappy.org>
2022-10-05 10:58:07 +05:30
Dan OneTree
99648a2ada Update packages/web/components/EditProfileModal.tsx
Co-authored-by: δυς <dys@dhappy.org>
2022-10-05 10:58:07 +05:30
Dan OneTree
3eecb3aa22 Update packages/web/pages/dashboard.tsx
Co-authored-by: δυς <dys@dhappy.org>
2022-10-05 10:58:07 +05:30
dan13ram
6230e43138 fixed bg images with spaces 2022-10-05 10:58:07 +05:30
dan13ram
99840576eb fixed backend to update images if undefined 2022-10-05 10:58:07 +05:30
dan13ram
5636b3787c fix: fixed background image not extending 2022-10-05 10:58:07 +05:30
dan13ram
36fb9432de patch: re-added player page padding top 2022-10-05 10:58:07 +05:30
dan13ram
d401e6d322 fix: centered connect to progress 2022-10-05 10:58:07 +05:30
dan13ram
a78d494d87 fix: remove images from ceramic profile 2022-10-05 10:58:07 +05:30
dan13ram
30f2ecd2af fix: banner / background image full getter 2022-10-05 10:58:07 +05:30
dan13ram
990e061074 feat: added connected page 2022-10-05 10:58:07 +05:30
dan13ram
9ce5dc99ae feat: added support for removing banner / background image 2022-10-05 10:58:07 +05:30
dan13ram
e31cd84456 supporting background image, remove banner image 2022-10-05 10:58:07 +05:30
W.J. “dysbulic” H
9cc8205e1a switching to Chakra icon instead of FontAwesome 🎃 2022-10-03 17:02:09 +05:30
W.J. “dysbulic” H
d403a8ec4e adding link to block creation quest to "Add Block" modal 🃏 2022-10-03 17:02:09 +05:30
dan13ram
0b086e4c6e fix: consolidated console logs + eslint fix 2022-10-01 23:21:03 +05:30
dan13ram
da5cafa05c fix: consolidated modal styles 2022-10-01 23:21:03 +05:30
dan13ram
358011eb31 fix: fixed all tile styles 2022-10-01 23:21:03 +05:30
dan13ram
96aa78648a fix: uniform latest content tabs 2022-10-01 23:21:03 +05:30
dan13ram
c26e04bb7c feat(Dashboard): persisting dashboard changes to server + refactor/cleanup 2022-09-30 19:59:43 +02:00
dan13ram
f8f3f444be fix(login): signing welcome message only for did 2022-09-30 19:59:43 +02:00
dan13ram
131db5ed8c feat(hasura): added new column dashboard_layout to player table 2022-09-30 19:59:43 +02:00
dan13ram
2fb2595c3c fix(login): fixed token verification 2022-09-29 15:07:08 -06:00
Alec LaLonde
474f976912 Fixed simultaneous typing issue 2022-09-29 08:25:43 -06:00
Alec LaLonde
a41fb60237 more refactoring 2022-09-29 08:25:43 -06:00
Alec LaLonde
1b4efb4ec5 Refactoring, fixing eslint warnings 2022-09-29 08:25:43 -06:00
Alec LaLonde
d865b259f4 Onboarding game tweaks 2022-09-29 08:25:43 -06:00
luxumbra
27407e2796 adding some help text for noobies
- also now displaying the chiev image in the chiev claim component
2022-09-29 08:25:43 -06:00
luxumbra
8eb9715cba changed 'conditions' for chieve trigger to proper setting 2022-09-29 08:25:43 -06:00
luxumbra
1f48d75aa8 fix linting issues 2022-09-29 08:25:43 -06:00
luxumbra
f2181d91ee reason gives a friendlier error message 2022-09-29 08:25:43 -06:00
luxumbra
9be623c199 Better network issue display 2022-09-29 08:25:43 -06:00
luxumbra
dc18e218a7 adding better user feedback with toasts
- also added a new LandingPageConnect button
2022-09-29 08:25:43 -06:00
Scott Stevenson
8baa21fa16 enabled minting from https://chiev.es 2022-09-29 08:25:43 -06:00
luxumbra
91712750b1 ipfs was failing to load for some folks so switched to a 'local' copy 2022-09-29 08:25:43 -06:00
luxumbra
a0499b2a3f smol tweaks 2022-09-29 08:25:43 -06:00
luxumbra
3709b41e57 check n set a claimed state for better ux & prevent multiple claim attemps
- should maybe improve this to check their wallet for the nft
2022-09-29 08:25:43 -06:00
luxumbra
6f311e8e95 Chiev claim now 100% working.
- Better toasts
- Still using ThirdWeb contract due to a bug with chiev.es - will probs be sorted for launch. 🤞
2022-09-29 08:25:43 -06:00
luxumbra
a22c8dbe9c Move Onboarding to new page + wip on Chiev claim
- Feedback suggested moving the onboarding page so, here it is
- Also moved the effects toggle & connect buttons into the header
2022-09-29 08:25:43 -06:00
luxumbra
85965269cf styled actions and links with a simple text-decoration to improve display in various scenarios.
- WIP on moving the game to a separate page (response to feedback)
2022-09-29 08:25:43 -06:00
luxumbra
eb6724feaa fixed icon size issue & added toast for motion pref toggle 2022-09-29 08:25:43 -06:00
luxumbra
960d67eb55 Better display on mobile devices of responses & links in the onboarding game 2022-09-29 08:25:43 -06:00
luxumbra
75333a6c9e Prefers reduced motion + WIP on adding Chiev.
- 99% of prefers reduced motion toggle sorted aside from the bug with initial state of toggle switch (see todo)
- 50% of Chiev & claim functionality working - TODO: sort issue with chain mismatch & getting the chiev contract available on chiev.es
2022-09-29 08:25:43 -06:00
luxumbra
8e6afd6389 WIP on effects toggle to improve accessibility. 2022-09-29 08:25:43 -06:00
luxumbra
996db78c5c Adding in pop up for game progress chiev 2022-09-29 08:25:43 -06:00
luxumbra
0a977b23ff shaved a few MB off the image sizes for the landing page & added more sizes for responsive
- also added rain to 'join us'
2022-09-29 08:25:43 -06:00