* Added usePlayerName and usePlayerURL
* Removed resize handler as it was always rendering regardless of edit status
* re-work player page to avoid duplicate player lookups
* Lint fixes
* Force 5.x version of ethers
* moving pr over to fresh branch
* fixes
* update migrate
* pulling in files for rename of `migrate` to `sync` for SourceCred 🔖
* fix
* prevent lack of data
* formatAddress
* tile
* fixes
* switch rpc
* refactor and remove maps, clean up set
---------
Co-authored-by: dysbulic <dys@dhappy.org>
* feat: 💄 Make links more prominent
* fix: 💄 Make `GuildLinksSmall` Wrap Again.
* fix: 💄 Remove extra bg and update spacing accordingly on guild page
* Use consistent underlying images for all docker containers (#1470)
* fixing #1474📛
* fixes#1468 by setting `overflow` `visible` 🛸
* Adding of an Image to Quests & Other Fixes (#1461)
* squashing @thebeyondr's adding an image to quests 🧣
* cleaning, conglomerating, & standardizing ⚽
* properly spreading arguments & restructuring forms 🥴
* setting required pSEED to 0 in testing & switching the IPFS gateway ⛑
* printing `NODE_ENV` to double check testing setting 🔩
* `connecting` needs to be initially false to avoid a hydration error 🛶
* testing if setting `$NODE_ENV` is sufficient for configuration 🦋
* seeing if "development" works as a `NODE_ENV` for Next.js ⛳
* adding graphql retry on empty response 🥁
* consuming `NODE_ENV` in Dockerfile 🥺
* going to `APP_ENV` b/c `NODE_ENV` is unsettable 🎺
* removing printing `NEXT_PUBLIC_APP_ENV` 🦷
* making entire quest tile a link
* aligned rank tag in quest details page
* fix: 🐛 Add a `minWidth` to `PlayerTile`
* feat: ✨ Add more accurate image preview for quests
* feat: ✨ Add image to `QuestDetail`
* refactor: 💬 Update `Raid/Phase III` description
* UI & semantics tweaks from @luxumbra 🧞♀️
* centering short quest titles 🇪🇺
* borked the quest title centering 👹
Co-authored-by: Scott Stevenson <scott@1box.onmicrosoft.com>
Co-authored-by: thebeyondr <beyondr42@gmail.com>
* Update README.md
* Change the default share image for OpenGraph and Twitter cards
Add the new image in packages/web/public/assets
Update the default canonical URL to match current pattern i.e. metagame.wtf instead of my.metagame.wtf
Bit of commenting around usage of HeadComponent
* Forgot to check in the small text fixes
* increasing `z-index` to prevent title blurring by `backdrop-filter` 🚞
* Tweaked copy for join guild page, added Discord notification on guild submit
* Addressed dysbulic's suggestions
* Disabled give-props discord notification for league advancement
* initial implementation of the great houses x qc
* revert dockerfile
remove leftover
fix the docker file mess up
* fix the great houses descriptions
* fixes
* Add the Join CTA to the Patrons, Players, and Guilds pages
* Set a max width for the grid of tiles in PlayerList
* More descriptive meta title/description for players page
* Empty base of new Search and Filters layout
Plus code comments, commenting out the existing search and filters components
* Set up sticky container in PlayerFilter
Move the sticky container out of DesktopFilters so it can wrap the search box and the filters, add test content to help with making the layout
* Basic flex layout for the search and filters box
* Add the Filters icon SVG and import in design system
* Add Chakra Search icon to design system export
* Search box and filters styling finished for small screen design
* Layout for the desktop filters and large screen views
* Tidy the comments, remove unused components
* Better spacing for Join CTA
Make a larger margin on small screens, a consistent space between page header and the CTA and the lists
* Add nowrap to links in CTA to prevent line-breaks in the middle of the link
* Updated spacing around the Join CTA links (forgot a breakpoint in previous change)
* Remove the extra spacing added to Vstack at lg
Ref https://github.com/MetaFam/TheGame/pull/1484#discussion_r1058950645
* Make the loading component the same width as the loaded cards
* Text search is triggered by onChange in the search input instead of a form submission
Co-authored-by: vidvidvid <weetopol@gmail.com>
* maxW is 7xl instead of 79rem, matching the other components
* fixed bug in section heights
* fixed version of ethers in utils package
* fixed remove bug with player & guild sections
* added custom text box type
* added custom text section component
* support custom text sections in all pages
* add custom text block to supported boxes
* add the custom text metadata editor
* support multiple custom text blocks
* added a guide for creating a custom block
* minor typo
* Add card & pointer animations
* Change card list styles & background height
* Fix background, widows & button link.
* Fix background position and size
* Fix overflow on smaller screens
* Redirect user to profile setup
* Resolve comments
* Add overflow to full page container
* Fix spacing on onboarding guidance page
* Fixes for the appearance of the Patrons Join page (#1442)
Ref: https://github.com/MetaFam/TheGame/issues/1442
* Code tidy and tweaks,  -ing
 's join the last two words in some of the boxes so those words don't end up on a line all by themselves (requested by peth)
Co-authored-by: Alec LaLonde <alec@convergencelabs.com>
Co-authored-by: W.J. “dysbulic” H <dys@dhappy.org>
Co-authored-by: Scott Stevenson <scott@1box.onmicrosoft.com>
Co-authored-by: peth-yursick <55857222+peth-yursick@users.noreply.github.com>
Co-authored-by: HHH-GH <hayden@opie-etc.com>
Co-authored-by: vidvidvid <weetopol@gmail.com>
Co-authored-by: dan13ram <dan13ram@gmail.com>
Co-authored-by: nitegeist <nitegeist.dev@gmail.com>
* squashing @thebeyondr's adding an image to quests 🧣
* cleaning, conglomerating, & standardizing ⚽
* properly spreading arguments & restructuring forms 🥴
* setting required pSEED to 0 in testing & switching the IPFS gateway ⛑
* printing `NODE_ENV` to double check testing setting 🔩
* `connecting` needs to be initially false to avoid a hydration error 🛶
* testing if setting `$NODE_ENV` is sufficient for configuration 🦋
* seeing if "development" works as a `NODE_ENV` for Next.js ⛳
* adding graphql retry on empty response 🥁
* consuming `NODE_ENV` in Dockerfile 🥺
* going to `APP_ENV` b/c `NODE_ENV` is unsettable 🎺
* removing printing `NEXT_PUBLIC_APP_ENV` 🦷
* making entire quest tile a link
* aligned rank tag in quest details page
* fix: 🐛 Add a `minWidth` to `PlayerTile`
* feat: ✨ Add more accurate image preview for quests
* feat: ✨ Add image to `QuestDetail`
* refactor: 💬 Update `Raid/Phase III` description
* UI & semantics tweaks from @luxumbra 🧞♀️
* centering short quest titles 🇪🇺
* borked the quest title centering 👹
Co-authored-by: Scott Stevenson <scott@1box.onmicrosoft.com>
Co-authored-by: thebeyondr <beyondr42@gmail.com>
* beginning ESM transition: Ceramic libraries, Next.js, & TypeScript configuration 🇭🇰
* updating Chakra, React, & Next image `import`s 👔
* upgrading `@types/react`, import extensions for Node, & b64 SVG to PNG ⛹🏿♀️
* fixing relative import names & upddating @types packages 📻
* removoing WYSIWYG editor, draft-js, & updating express ⛹🏿♀️
* updating OpenSea 🚲
* ¡@metafam/utils is building! 📰
* ¡Discord bot is building! 👘
* ¡backend is building! 🛩
* fixed everything but Ceramic DID update 🏍
* switching to DID:PKH 📦
* fixing "only one child allowed" error 🙇🏿♀️
* importing `React` as required by tsc's `isolatedModules` 🇲🇰
* disabling testing rather than taking the time to fix jest ⚜
* removing set `types` from `tsconfig` to fix compilation error 🥦
* printing tests disabled warning, hopefully 🙀
* setting file to be copied to the new resolver 👁️🗨️
* "paths-resolver" not "paths-resolve" 🦴
* switching back to relative paths rather than trying to fix `paths` ⏳
* `yarn backend:dev` not working, testing GitHub build 🎺
* removing design system build & fixing some images ✊🏿
* fixed "expected function got string" error & trying to address undefined HTMLElement 🐡
* fixing @emotion/react tree shaking by making external 🏏
* including eslint config in Dockerfile 🌾
* fixing more images 🎯
* updating DIDs & switching back to an updated DID:3 ❇
* switching to w3s.link gateway & fixing early termination of storage endpoint 🔭
* switching back to ipfs.io gateway b/c w3s.link serves SVGs as application/xml which are CORB blocked 🥾
* fixing node config name in eslint ignore & shortening some paths 🧰
* fixing ts-node not handling project references 🥁
* feat: metamask switch network support + fixed dependancy cycle
* feat: moved landing to index
* feat: updated favicon
* fix: fixed landing page issues + scrollSnap
* feat: join button
* fix: fixed seed script with new prod schema
* feat: join button redirects based on user creation date
* fix: minor ui bug fixes
* feat: connect to mainnet to continue with switch network on metamask
* fix: uniform setup screens
* fix: fixed XP on dashboard
* feat: added start page
* fix: fixed issues on landing page
* fix: fixed minor issues on dashboard
* fix: update idx profile in auth webhook for new players
* fix: minor fixes in seed page
* fix: player avatar & type
* fix: incorporated review comments from @dysbulic & @vidvidvid
* fix: more review comments