25 Commits

Author SHA1 Message Date
δυς
2118e92bad switching to package.json import munging from TypeScript paths 🥔 2024-08-13 19:04:31 -04:00
innkeep
6cd8fd3da7 Remove 'barrier of entry' coming soon and contact website for all guild cards 2024-06-24 11:56:43 -04:00
Sero
3a17fbf1c6 remove all unused dependencies (#1720)
* remove all unused dependencies

* lazy load

* lazy load

* lazy load

* remove react imports, remove sourced

* remove react imports, remove sourced

* remove react imports, remove sourced

* restructure
2024-01-30 06:18:48 -05:00
HHH
5ae48a3210 Use line clamp to limit lines shown for player/guild/patron description
* Use Chakra noOfLines to limit the length of Player/Patron/
Guild descriptions in the leaderboards

* Make the appearance of Player tiles and Guild tiles match better

Contact section is pushed to the bottom of the tile

Consistent spacing between section headings and text in the tile body

Bit of text shadow on the tile heading in case the player picture/guild logo has a light background

* Set background for tile heading, remove unneeded code and comments, guild type caption moved inside the conditional

Suggestions from code review from @dysbulic

* 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

* Use Chakra noOfLines to limit the length of Player/Patron/
Guild descriptions in the leaderboards

* Make the appearance of Player tiles and Guild tiles match better

Contact section is pushed to the bottom of the tile

Consistent spacing between section headings and text in the tile body

Bit of text shadow on the tile heading in case the player picture/guild logo has a light background

* Set background for tile heading, remove unneeded code and comments, guild type caption moved inside the conditional

Suggestions from code review from @dysbulic

* Use Chakra noOfLines to limit the length of Player/Patron/
Guild descriptions in the leaderboards

* Make the appearance of Player tiles and Guild tiles match better

Contact section is pushed to the bottom of the tile

Consistent spacing between section headings and text in the tile body

Bit of text shadow on the tile heading in case the player picture/guild logo has a light background

* Set background for tile heading, remove unneeded code and comments, guild type caption moved inside the conditional

Suggestions from code review from @dysbulic

* FIX: show the search icon for all screen sizes (#1411)

Made some changes for vid, forgot to put the icon back before the PR was merged

* FIX: didn't fix this conflict properly during the rebase

* Code formatting updates and decluttering

As requested by @dysbulic

* 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, &nbsp-ing

&nbsp'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)

* Use Chakra noOfLines to limit the length of Player/Patron/
Guild descriptions in the leaderboards

* Make the appearance of Player tiles and Guild tiles match better

Contact section is pushed to the bottom of the tile

Consistent spacing between section headings and text in the tile body

Bit of text shadow on the tile heading in case the player picture/guild logo has a light background

* Set background for tile heading, remove unneeded code and comments, guild type caption moved inside the conditional

Suggestions from code review from @dysbulic

* Use Chakra noOfLines to limit the length of Player/Patron/
Guild descriptions in the leaderboards

* Make the appearance of Player tiles and Guild tiles match better

Contact section is pushed to the bottom of the tile

Consistent spacing between section headings and text in the tile body

Bit of text shadow on the tile heading in case the player picture/guild logo has a light background

* Set background for tile heading, remove unneeded code and comments, guild type caption moved inside the conditional

Suggestions from code review from @dysbulic

* Make the appearance of Player tiles and Guild tiles match better

Contact section is pushed to the bottom of the tile

Consistent spacing between section headings and text in the tile body

Bit of text shadow on the tile heading in case the player picture/guild logo has a light background

* Set background for tile heading, remove unneeded code and comments, guild type caption moved inside the conditional

Suggestions from code review from @dysbulic

* FIX: show the search icon for all screen sizes (#1411)

Made some changes for vid, forgot to put the icon back before the PR was merged

* Code formatting updates and decluttering

As requested by @dysbulic

Co-authored-by: vidvidvid <weetopol@gmail.com>
Co-authored-by: dan13ram <dan13ram@gmail.com>
Co-authored-by: nitegeist <nitegeist.dev@gmail.com>
2023-01-23 13:33:00 -05:00
δυς
b67025fd60 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>
2022-12-06 17:02:08 -05:00
vidvidvid
a61ab67cd7 make all card images square & clickable 2022-11-23 22:08:07 -07:00
vidvidvid
83bae7ada6 change skills for type 2022-11-23 22:08:07 -07:00
vidvidvid
49a57bbc38 improve PlayerTile & GuildTile 2022-11-23 22:08:07 -07:00
vidvidvid
35e7589272 GuildTile 2022-11-23 22:08:07 -07:00
Dan OneTree
9af9a3eea5 support uploading guild logo via web3.storage (#1367)
* support uploading guild logo via web3.storage

* Update packages/web/components/Guild/GuildForm.tsx

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

* Update packages/web/components/Guild/GuildForm.tsx

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

* storing ipfs://hash in database

Co-authored-by: δυς <dys@dhappy.org>
2022-10-07 18:49:11 -04:00
dan13ram
20a87c5bee fix: merge conflicts 2022-05-03 09:31:01 -06:00
dan13ram
ca109f87ab feat: upgraded dependencies 2022-05-03 09:31:01 -06:00
Alec LaLonde
88decd7f5a Added link to edit your own guild 2022-03-08 20:26:24 +05:30
δυς
0af87e965d Clean Up & Simplify the Type System (#1116) 2022-02-08 13:13:28 -05:00
vidvidvid
32989d20e6 purge all font families apart from exo 2 2021-10-29 21:16:28 -06:00
dan13ram
ea3db28b66 fixed LinkOverlay issues 2021-08-25 08:56:33 -06:00
Michiel Quellhorst
2778f14fd6 Add internal / external position property to guilds (closes #489) 2021-08-10 17:11:59 -04:00
Michiel Quellhorst
496b8e0dcd fixed 404 on guild detail page request (#529)
* fixed 404 on guild detail page request

* changes due to naming conventions
2021-05-12 20:30:49 +05:30
mquellhorst
05bf6fd9cf guild pages implemented 2021-05-01 23:50:28 -06:00
dan13ram
8517a26048 Upgrade dependencies (#486)
* upgraded storybook dependencies

* upgraded web dependencies

* updated timezone selector

* upgrade chakra in metamaps

* upgraded react-dnd in metamaps

* upgraded framer-motion

* fixed types in metamaps

* upgraded eslint

* upgraded lerna, husky and graphql

* upgraded node version

* removed metamaps package

* fixed all eslint issues

* ran yarn format to prettier format all files

* updated lint-staged & husky scripts

* add executable perms to pre-push scripts

* updated yarn.lock

* fixed eslint and moved chakra icons to ds

* fixed emotion errors

* removed extra useContext

* update yarn.lock

* upgraded more packages

* removed unnecessary .huskyrc.json

* lint fix
2021-05-01 12:46:48 +05:30
Pacien Boisson
dfff04ebaa [Quests] Frontend (#437)
* squash frontend changes

* Style quest explorer

* Style quest page

* Dates

* Dates

* Typecheck

* Prettier

* Fix create page layout

* Update only OPEN quests

* Repetition info

* Fix create quest errors

* Quest form Textarea

* Quest form Textarea

* Truncate texts

* Redirect if user not logged in

* Tooltips

* Factorize skills tags

* fix username in completions

* Metafam as default guild on creation

* Layouts

* Remove todo

* cooldown

* Rename to "claim quest"

* squash frontend changes

* Style quest explorer

* Style quest page

* Dates

* Dates

* Typecheck

* Prettier

* Fix create page layout

* Update only OPEN quests

* Repetition info

* Fix create quest errors

* Quest form Textarea

* Quest form Textarea

* Truncate texts

* Redirect if user not logged in

* Tooltips

* Factorize skills tags

* fix username in completions

* Metafam as default guild on creation

* Layouts

* Remove todo

* cooldown

* Rename to "claim quest"

* Move ConfirmModal in ds

* Extract pSeed balance

* Fix "created by me" switch

* Reword complete quest

* Style quest form

* prettier

* lint
2021-04-08 15:32:27 +04:00
dan13ram
c276f6a057 [MyMeta] Patrons leaderboard (#395)
* added seed-graph as a new remote schema

* removed unwanted remote schema and added a query

* updated seed-balances remote schema logic

* patron leaderboard

* refactored player skills & memberships components

* removed unnecessary key in tile components

* removed getTokenBalance folder

* reduced number for calls for fetching patrons

* updated logic to use the new backend query

* made patron tiles shorter
2021-03-16 11:11:43 +05:30
ace-smart
c6e338387d Fix build card aspect ratio as the play card. #326 (#329) 2021-02-04 12:10:51 +04:00
Hammad Jutt
7492ae5bd6 Remove unused pages / components and fix usage of Wrap with WrapItem (#284)
* Remove unused pages / components

* Add WrapItem around components inside Wrap component

New version of Chakra requires WrapItem around any components that have Wrap

* Update LoginButton to link to own profile and show Avatar (#285)

* Update LoginButton to link to own profile and show Avatar

* Change SetupUsername to explicitly mention "username"
2021-01-18 11:44:52 -07:00
Hammad Jutt
704bd38cce Implement list of Guilds in frontend 2020-12-21 01:03:53 -07:00