Commit Graph

167 Commits

Author SHA1 Message Date
Alec LaLonde
807263ea78 Improved UX for guild announcements 2022-07-05 21:01:30 -06:00
Ramon Canales
0879473cef addressing Alec's comments on the PR 2022-05-07 15:20:30 -06:00
Ramon Canales
f6186dc8d3 Implementing proper outline button based on design system 2022-05-07 15:20:30 -06:00
Ramon Canales
35caa695b9 adding almost all logic and ui elements 2022-05-07 15:20:30 -06:00
Alec LaLonde
4d759d6f28 type wrangling 2022-05-03 09:31:01 -06:00
dan13ram
ca109f87ab feat: upgraded dependencies 2022-05-03 09:31:01 -06:00
luxumbra
295c4a90e1 Clean up & responsive
- Cleaned up commented out code
- Added mobile versions of each section's bg image which helps with composition & addresses some optimisation issues
2022-03-26 14:17:52 +01:00
luxumbra
07189ecdbc Section 5 WIP
- bg and text layout.
- added `gsap` with a view to  add horizontal scroll effect to section 5 among other things.

*Why gsap? gsap works well with threejs which will be used in the next iteration of the landing page
2022-03-26 14:17:52 +01:00
luxumbra
736418bfb1 More initial styling for the intro section 2022-03-26 14:17:52 +01:00
dan13ram
8a0139e107 feat: onboarding flow v2 2022-03-14 16:04:20 +01:00
Alec LaLonde
febee67d24 Cleaned up setupmmemberships component to match the player memberships modal UI 2022-03-08 20:26:24 +05:30
Alec LaLonde
2c457293c2 First pass at dao form input 2022-03-08 20:26:24 +05:30
dan13ram
7bc99d4b45 Fix Onboarding + A Bunch of Other Issues (#1181)
* 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
2022-03-07 10:20:26 -05:00
δυς
317ba7c9e5 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 14:06:16 -05:00
luxumbra
be66837034 Bit of a code clean up and added all sections to the menu. 2022-02-27 11:59:07 +05:30
luxumbra
2585fe4fe0 A little extra eye candy in the menu & removed problematic includes 2022-02-27 11:59:07 +05:30
luxumbra
eb523ae68a Responsive tweaks
- Mobile font sizes
- refining mobile/main nav
2022-02-27 11:59:07 +05:30
luxumbra
70362adb2d Tidying up and tweaks to header after todays discussions 2022-02-27 11:59:07 +05:30
luxumbra
5a54c80d7c Added back to top link and some more responsiveness 2022-02-27 11:59:07 +05:30
luxumbra
10c165728e 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-27 11:59:07 +05:30
vidvidvid
18c620356b style: various changes
modal height, background color, buttons, etc...
2022-02-22 22:11:42 -07:00
vidvidvid
22c8ba2511 feat: add footer 2022-02-22 22:11:42 -07:00
Alec LaLonde
c7263d0aa4 Added chain icon to DAO listings 2022-02-19 11:23:03 -07:00
Alec LaLonde
936a63d411 Start using daohaus metadata when populating DAO information 2022-02-19 11:23:03 -07:00
dan13ram
1c92f63b9f fix: landing page ui issues 2022-02-18 15:37:28 +05:30
Scott Stevenson (@tenfinney)
2b1fb1c20b code review requests from @dan13ram 2022-02-16 20:17:48 +05:30
W.J. “dysbulic” H
dc5eb4db5f 75 of 100 files from #1078 have been added; need to rebase the parent branch 🚲 2022-02-16 20:17:48 +05:30
δυς
81883f940e 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-08 06:01:06 -05:00
vidvidvid
f3a2631158 feat: add confirmation modal to reset/cancel actions 2022-02-07 16:48:38 +01:00
vidvidvid
90c793c18e style: set background color of body 2022-02-07 16:48:38 +01:00
vidvidvid
05fabc0994 feat: default layout button 2022-02-07 16:48:38 +01:00
dan13ram
e3b5cff2e0 refactor: using next api for fetching metadata + eslint updates 2022-02-07 15:58:31 +01:00
dan13ram
bb67c95a5f fix: fixed high level layouting 2022-02-07 15:58:31 +01:00
vidvidvid
d152e19d13 fix: bug when clicking the only selected value in filter 2022-02-02 10:49:59 -07:00
vidvidvid
923dcd6de0 chore: bump chakra-ui/icons 1.0.14 -> 1.1.3 2022-02-01 11:29:22 -07:00
vidvidvid
daefc4175c chore: bump framer-motion 4.1.17 -> 5.5.6 2022-02-01 11:29:22 -07:00
δυς
f5295c3242 Reading and Writing Profile Info From Ceramic (#943)
This is being merged for further testing so as to not block the progress of `develop` & not require more rebases.
2022-01-25 16:51:53 -05:00
Alec LaLonde
4d29000f49 Fleshed out guild join page (#1042)
* Fleshed out guild join page

* Improved layout for mobile and others

* Prefer internal link

* small tweak for mobile display

Co-authored-by: mquellhorst <michiel@ooble.nl>
2022-01-17 11:10:40 +01:00
Firat Story
ac08a52a16 Remove storybook (#1044)
* Remove everything related to storybook

* remove test

* update yarn.lock

* remove unused packages from design system package
2022-01-15 13:23:53 +01:00
dan13ram
981d3a93e9 fix: eslint & fetching layout from user on login 2022-01-13 15:57:01 +05:30
dan13ram
843ebfd3a2 feat: allow multiple embedded links 2022-01-13 15:57:01 +05:30
dan13ram
c76839f056 feat: profile layout edit + section add/remove 2022-01-13 15:57:01 +05:30
Firat Tale
76fec9dff4 Improve designs 2022-01-08 12:24:21 +05:30
Firat Tale
8175687966 add breakpoints 2022-01-08 12:24:21 +05:30
vidvidvid
bd3ff54e8e Dependabot updates December (#958)
* chore: bump dids from 2.4.0 -> 2.4.3

* Upgrade Typescript to latest

* chore: bump @storybook/addon-links  6.3.2 -> 6.4.9

* chore: bump opensea-js from 1.2.1 -> 1.2.7

* chore: react 16 -> 17

* chore: upgrade jsdom 16 -> 19

* fix: yarn.lock

* chore: upgrade eslint-config-airbnb 0.0.1 -> 0.0.2

* chore: add versioning strategy to dependabot

so the package.json files will also increase the version instead of just package.lock in some cases

* fix: ss rendered page trying to access an unavailable component

from design system

Co-authored-by: Firat Tale <firat.tale@auto1.com>
2022-01-04 17:23:59 +01:00
vidvidvid
f661dcaa46 feat: add dashboard link and icons to profile menu 2021-12-26 15:57:17 -07:00
Alec LaLonde
cced2a46c4 First pass at mobile version of role select 2021-12-19 15:36:29 -07:00
Udit Takkar
835819a412 feat: google data api imported
rebased
2021-12-15 19:15:23 -07:00
vidvidvid
8ca0f50a26 style: unify styles for <MetaFilterSelectSearch /> 2021-12-12 21:23:09 -07:00
vidvidvid
eeca6e0d46 chore: upgrade eslint and fix all errors 2021-11-30 14:54:49 -07:00