Commit Graph

1528 Commits

Author SHA1 Message Date
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
luxumbra
2dd2d8d373 Bunch of small alignment / fontsize fixes at various screen sizes 2022-09-29 08:25:43 -06:00
luxumbra
c5f52d289a First pass at responsive bits
- Mobile looks way better than it did
- Also added a toggle for the rain effect for those who prefer reduced motion.
2022-09-29 08:25:43 -06:00
luxumbra
9d2012922d Fixed jumpers issue
- also discovered & fixed a couple of other issues
- slight revision on design - removed the bg image which imho looks better
2022-09-29 08:25:43 -06:00
luxumbra
5ffc21e6dc fixed the game progression
- issue of jumpers is not fixed but some progress can be made in the game
2022-09-29 08:25:43 -06:00
luxumbra
d9f0657bf4 Adding in matrix rain effect
- also re-rendered the screen for onboarding section
- TODO: fix current breakage on the jumpers in the game
- Some style updates and minor bug fixes.
2022-09-29 08:25:43 -06:00
luxumbra
20d6c471d4 Dialogue & actions/links split out so they can be grouped
- didn't need the responses to be typed out.
2022-09-29 08:25:43 -06:00
luxumbra
db40479b7f changing file url to a file on fleek due to 504 errors on my ipfs directory.
- also added a 'welcome back' for returning players
- better justification on content
2022-09-29 08:25:43 -06:00
luxumbra
b12d490fe0 fix missing section 2022-09-29 08:25:43 -06:00
luxumbra
9b5ba37fcf removied unused consts, etc 2022-09-29 08:25:43 -06:00
luxumbra
3aac8ac76a Working game, pulling from json on IPFS. Very much a WIP. 2022-09-29 08:25:43 -06:00
luxumbra
f4572e3edd Initial commit of the Onboarding game.
Game flow is working but some bugs exist.
2022-09-29 08:25:43 -06:00
HHH-GH
b4ee21e616 Start using gnosis instead of xdai for Gnosis Chain guilds
To do: remove the xdai conditional in ChainIcon.tsx after/if the database is patched to change previous xdai values to new gnosis value.
2022-09-19 21:34:37 -06:00
HHH-GH
080a471e52 Changed xDAI icon and text to Gnosis
Done the easy way so far. There are still references to xdai in the code
2022-09-19 21:34:37 -06:00
HHH-GH
626353a435 Add the new SVG icon for Gnosis Chain 2022-09-19 21:34:37 -06:00
dan13ram
00f75ce8f2 Update IPFS Gateway (#1325)
* change ipfs gateway

* change env name for ipfs link pattern
2022-08-10 14:48:45 -04:00
Alec LaLonde
2c9251a0e7 Don't sync during tests 2022-08-10 09:36:19 -06:00
Alec LaLonde
49f1bc9a04 Fixed tests 2022-08-10 09:36:19 -06:00
Alec LaLonde
403dbd2d48 Added DAO / player membership sync when fetching a player 2022-08-10 09:36:19 -06:00
Alec LaLonde
3bc31d50fa Refactored backend graphql queries 2022-08-10 09:36:19 -06:00
Alec LaLonde
44691b6ab1 Refactored backend graphql mutations 2022-08-10 09:36:19 -06:00
Alec LaLonde
bf05fef988 On /players, Load guilds and daos rather than daohaus memberships 2022-08-10 09:36:19 -06:00
Alec LaLonde
733580f831 Removed forLoginDisplay to clean up PlayerFragment 2022-08-10 09:36:19 -06:00
HHH-GH
1ff3b6ae5e Deleted a comma
The preference is that an Oxford comma is not used if it would appear directly before an ampersand
2022-08-01 20:06:06 -06:00
HHH-GH
53e96ff2bb Full-stop / period is included in rainbow text
If it is at the end of a sentence e.g. before was **rainbow text**. -> after is **rainbow text.**
2022-08-01 20:06:06 -06:00
HHH-GH
7c3d8b3734 Add new slide 'Why are we here?' and corresponding updates to nav/scroll (#1313)
- The text in the links in LandingHeader were updated to match the new headings
- Background image in the new slide is the same as WildWeb.tsx
- Also included some small text updates and formatting

The indenting and {' '} with Chakra Text as="strong" component got a little excessive.
Maybe go for strong className="gradient-text" ?
Works fine once compiled anyway.
2022-08-01 20:06:06 -06:00
HHH-GH
f5288009d3 Add headings on two slides
- Didn't use Heading component from @metafam/ds or @chakra-ui/react because those are set to use a Space Invader style font
- Copied the pb from the adjacent Text blocks so the spacing between them stays consistent
2022-08-01 20:06:06 -06:00
HHH-GH
14d6b7be08 Add the gradient to bold text (#1313)
- Added className="gradient-text" to <strong> text
- Did not add the gradient to headings
2022-08-01 20:06:06 -06:00
HHH-GH
0d9b3d27ac Text changes on the Wild Web slide (#1313)
- Removed the comma from "gold rushing cowboys, & snake oil salesmen"
- Put an &nbsp; between 'to' and 'navigate', so that if 'navigate' wraps down on the the next line, the 'to' will come along as well*.

* Cheap fix? But it will work with all possible screen widths, no need to fiddle around with all the edge cases.
2022-08-01 20:06:06 -06:00
Alec LaLonde
4fe4e707ea Explicitly reset all players' XP at the beginning of a season 2022-07-25 22:19:46 -06:00
Alec LaLonde
4f1408980c Fixed FRONTEND_URL env variable in render 2022-07-11 22:18:16 -06:00
Alec LaLonde
34dcc87664 Reverted the ceramic dependency bumps 2022-07-11 21:06:45 -06:00
Alec LaLonde
4a5c577393 Added prefix to avoid conflict with TS Record<> type 2022-07-11 21:06:45 -06:00
Alec LaLonde
90f48fdb25 Bumped a whole bunch of deps 2022-07-11 21:06:45 -06:00
Alec LaLonde
4076e4c3c4 Added missing GA4_ID output 2022-07-06 13:11:24 -06:00
Alec LaLonde
97ded37d19 GA should only work on prod 2022-07-06 10:08:36 -06:00
Alec LaLonde
80d46b410d Added GA ID, fixed FRONTEND_URL 2022-07-06 10:05:15 -06:00