336 Commits

Author SHA1 Message Date
Scott Stevenson (@tenfinney)
1832d8c2de removed chain connection message 2022-02-28 20:28:28 -08:00
Scott Stevenson (@tenfinney)
5bb8f168f4 add substack link, roster button and spacing 2022-02-28 20:28:28 -08:00
δυς
4a4538c347 Refactor Setup Wizard & Profile Modal Configuration Panes (#1127)
* incorporating configuration panes from #1078

* standardizing player hero subcomponents & removing `owner` var from `useProfileField` 🚪

* switching box type, ambiguating overly-specific names, & massaging heights 📱

* reordering profile details sections, updating deployment environment, & conditionally wrapping the hero elements 🎬

* fixing render of color disposition selector 🕍

* self code review changes: removed some `;`s 🎋

* getting yarn typecheck && yarn lint to pass post rebase 🏇🏾

* handling "missing <div> in <button>" error with mounted check & setting HTTP return codes for OpenSea API endpoint 🕺

* `ProfileWizard` extends `Wizard`, roles display better on mobile, & pronouns use `ProfileWizardPane` 🍊

* properly encapsulating ETH address regex 🚲

* adding some tasks 🏥

* fixed skills layou

* handling default values? 

* corrections for revision comments from @dan13ram (UI bugs to follow) 🌋

* cleaning up memberships & explorer type 🧫

* refactoring player roles configuration and display to use `WizardPane` 🔮

* bunches of mobile fixes & repairing the display of deserialized skills 📟

* removing redirect in static props & formatting memberships display for responsiveness 🪆

* improving comprehensability of `/me` & more mobile tweaking 🍦

* various spacing fixes & a “try again” button for connecting 🫕

* maybe fixed issue with saving images for fields with default values 🇩🇿

* switched roles selection to a bounded `SimpleGrid` to fix sizing weirdness 🧰

* fix: removed verify on brightId button

* fix: clean up username page

* formatting & fixing skills issues 🥩

* reformatting NFT display 🚂

* adding `/join` 🚉

* style: peth's suggestions

* added mainnet required message

* style: slight tweak of megamenu item positions

* chore(release): 0.2.0

Co-authored-by: tenfinney <scott@1box.onmicrosoft.com>
Co-authored-by: dan13ram <dan13ram@gmail.com>
Co-authored-by: vidvidvid <weetopol@gmail.com>
2022-02-28 20:28:28 -08:00
luxumbra
71f8dfbd17 response to feedback from @dan13ram
- sections renamed to more friendly names
- y padding increased in the header
- also added a toggle on the css animations in the menu, so they'e not playing when off-screen
2022-02-28 20:28:28 -08:00
luxumbra
96f449f9cc Bit of a code clean up and added all sections to the menu. 2022-02-28 20:28:28 -08:00
luxumbra
dea7a3db45 A little extra eye candy in the menu & removed problematic includes 2022-02-28 20:28:28 -08:00
luxumbra
0f0a953191 Responsive updates
-  small desktops - mainly font-size tweaks across all sections
- some mobile tweaks
2022-02-28 20:28:28 -08:00
luxumbra
c566f39806 Responsive tweaks
- Mobile font sizes
- refining mobile/main nav
2022-02-28 20:28:28 -08:00
luxumbra
e461467e0a Tidying up and tweaks to header after todays discussions 2022-02-28 20:28:28 -08:00
luxumbra
8167171be3 Added back to top link and some more responsiveness 2022-02-28 20:28:28 -08:00
luxumbra
c33a3c9487 Theme updates & first section
- Added a header with mobile nav but wasnt sure if we want it right now so commented out for now.
- First section tweaks to improve display issues & responsiveness
2022-02-28 20:28:28 -08:00
vidvidvid
19c474bb71 style: 2 columns 2022-02-28 20:28:28 -08:00
vidvidvid
91d2efbb55 fix: alec's corrections pt. 1 2022-02-28 20:28:28 -08:00
vidvidvid
dc5d2f3284 style: modal, max width 2022-02-28 20:28:28 -08:00
vidvidvid
3cc0b20fed refactor: split the seeds page and fix the descriptions 2022-02-28 20:28:28 -08:00
vidvidvid
2fb519bb7d chore: rebase fixes 2022-02-28 20:28:28 -08:00
vidvidvid
be913ae27f chore: turn rest of html elements to chakra elements
i left some html elements for convenience. for example i left <ul> elements because they show the hollow dots in the 2nd lvl of indentation. i left some <em> and some <strong> tags and <details> in combo with <summary>, because they provide the triangle icon for collapsing / expanding
2022-02-28 20:28:28 -08:00
vidvidvid
3a333b6441 feat: make whole card clickable 2022-02-28 20:28:28 -08:00
vidvidvid
461fedb702 style: layouts with different breakpoints 2022-02-28 20:28:28 -08:00
vidvidvid
ec28f06e76 feat: add faq section 2022-02-28 20:28:28 -08:00
vidvidvid
4355a6718e style: various changes
modal height, background color, buttons, etc...
2022-02-28 20:28:28 -08:00
vidvidvid
819b306027 feat: implement the rest of modals 2022-02-28 20:28:28 -08:00
vidvidvid
ee32075ea5 style: modal 2022-02-28 20:28:28 -08:00
vidvidvid
84031f4f89 feat: add a couple of modals 2022-02-28 20:28:28 -08:00
vidvidvid
72ecac3866 feat: open modal on clicking learn more 2022-02-28 20:28:28 -08:00
vidvidvid
7dec7ad9db chore: add missing content 2022-02-28 20:28:28 -08:00
vidvidvid
bfda1f74d8 feat: add footer 2022-02-28 20:28:28 -08:00
vidvidvid
a2385a525b feat: add cards 2022-02-28 20:28:28 -08:00
vidvidvid
dcea938c1b feat: wip: mobile seeds page 2022-02-28 20:28:28 -08:00
vidvidvid
54b6c807b1 feat: remove old seeds pages, set up new page 2022-02-28 20:28:28 -08:00
dan13ram
6e7e7c773e fix: landing page ui issues 2022-02-28 20:28:28 -08:00
dan13ram
205cce8b72 fix: me page 2022-02-28 20:28:28 -08:00
dan13ram
0c3e6ab820 feat: better error handling in opensea hook 2022-02-28 20:28:28 -08:00
dan13ram
86546c4228 fix: moved opensea to api & fixed env var 2022-02-28 20:28:28 -08:00
W.J. “dysbulic” H
58baac0d44 debugging authentication process 2022-02-28 20:28:28 -08:00
W.J. “dysbulic” H
38cdc6eda5 75 of 100 files from #1078 have been added; need to rebase the parent branch 🚲 2022-02-28 20:28:28 -08:00
δυς
5ae41e26a6 Clean Up & Simplify the Type System (#1116) 2022-02-28 20:28:28 -08:00
δυς
ead933fccf Miscellaneous changes pulled from #1078 (#1115)
​#1078 is at about 4,000 lines changed and includes both code implementing features and unrelated functional and stylistic changes. This set of changes is about ⅓ of the total and should be largely independent.

These changes include:

* have Dependabot ignore `patch` version changes
* switch the cache invalidation Hasura action to asynchronous
* add a uniqueness constraint on the combination of player and skill ids
* print a comprehensible error message in the db seeding script on network errors
* add a mutex on the account creation process & allow it to happen only once *(subsequent runs were failing b/c of the uniqueness constraint on the ETH address & returning `null` (closes #1098))
* adds some more profile editing related types
* renames `HighLow7dType` to `HighLowType`
* refactors the `ColorBar` component to include links to a color explanation
* replaces `fake-tag`'s `gql` string identifier with the dependency-free `/* GraphQL */`
* rename `lib/hooks/useUserXp.ts` to `useUserXP.ts`
* fixed some typings to remove `any`s
* bumped some library versions & fixed the version numbers of some others
2022-02-28 20:28:28 -08:00
vidvidvid
e9d7739672 chore: remove unused import 2022-02-28 20:28:28 -08:00
vidvidvid
ad40a2bd96 feat: add confirmation modal to reset/cancel actions 2022-02-28 20:28:28 -08:00
vidvidvid
d07f82bd9a style: replace cancel icon, fix mobile view of edit buttons 2022-02-28 20:28:28 -08:00
dan13ram
842e849136 feat: show reset to default button only when changed 2022-02-28 20:28:28 -08:00
vidvidvid
971bcc7cb6 chore: rename button 2022-02-28 20:28:28 -08:00
vidvidvid
a44422b0f4 feat: default layout button 2022-02-28 20:28:28 -08:00
dan13ram
977ce94656 feat: can edit roles from profile page 2022-02-28 20:28:28 -08:00
dan13ram
fa20fa3967 fix: fixed high level layouting 2022-02-28 20:28:28 -08:00
dan13ram
e022573223 fix: bugs in EmbedUrl + SetupRoles 2022-02-28 20:28:28 -08:00
dan13ram
10f66448ea refactor: using next api for fetching metadata + eslint updates 2022-02-28 20:28:28 -08:00
dan13ram
7222670c1c fix: minor ui bugs 2022-02-28 20:28:28 -08:00
dan13ram
a27049de6a feat: can edit roles from profile page 2022-02-28 20:28:28 -08:00