Commit Graph

339 Commits

Author SHA1 Message Date
Udit Takkar
e6e3ce7299 feat: lazy loading added for watch section of latest content 2021-12-15 19:15:23 -07:00
Firat Story
d652bf61a0 feature/add animation to profil box sections (#963)
* add animation

* Change animation
2021-12-14 15:50:31 +01:00
Udit Takkar
cc41fb77ee fix: removing unnecessary dropdown options 2021-12-12 21:23:09 -07:00
vidvidvid
43fa12960e chore: remove redundant variable 2021-12-12 21:23:09 -07:00
vidvidvid
8ca0f50a26 style: unify styles for <MetaFilterSelectSearch /> 2021-12-12 21:23:09 -07:00
vidvidvid
2f8b8c65cc style: prettify leaderboard 2021-12-12 21:23:09 -07:00
Udit Takkar
16de20fda0 feat: sort filter added for leaderboard 2021-12-12 21:23:09 -07:00
luxumbra
4a066897af Needed this for the single col layout 2021-12-12 21:23:09 -07:00
luxumbra
1279435ef5 Removed 'more players' bits for MVP 2021-12-12 21:23:09 -07:00
luxumbra
8949d07e7d feature: wip on the leaderboard
Rebased
Pulling in the players but yet to add the filter and get the view more button (is that what those two horizontal lines are?)  and lowest scoring player displayed.
2021-12-12 21:23:09 -07:00
Udit Takkar
d3a688eb77 Add XP Display to the Dashboard (#899)
Displays the total and seasonal XP accumulation on the new dashboard.
2021-12-07 09:26:21 -05:00
Alec LaLonde
5f60d4a2f5 Refactored GetPlayers graphql query to pass where clause as variable (#946) 2021-12-03 17:41:51 +01:00
Michiel Quellhorst
1d74d7beea Quest Editor Implemented (#760)
* added WYSIWYG Editor for quest description
rebased

* remove console output

* completed quest editor

* removed html-to-draftjs

* fix: file directory updates

* feat: js-dom added
rebase

* fix: fixed UI bugs

* fix: toast error message added for insufficient pSEED

* fix: replaced text with Box

* fix: limit description to 4 lines

* fix: removed incorrect condition from useUser hook

* fix: webpack 5 added in next.config

* fix: next.config webpack bug and rebased

* chore: remove comment

Co-authored-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
2021-12-01 15:57:32 -05:00
vidvidvid
d73a3ae653 styling: style the podcast description 2021-11-30 12:06:29 -07:00
vidvidvid
c325bd0491 style: show more description 2021-11-30 12:06:29 -07:00
vidvidvid
d0e3575868 chore: dysbulic's pr comments 2021-11-30 12:06:29 -07:00
vidvidvid
5e7f6bb2aa feat: install swr and fetch data with it 2021-11-30 12:06:29 -07:00
vidvidvid
110300a2c4 feat: add <LoadingState />, refactor fetching 2021-11-30 12:06:29 -07:00
vidvidvid
8dc0047395 style: make everything pretty 2021-11-30 12:06:29 -07:00
vidvidvid
544dac6537 style: remove flashing from tabs 2021-11-30 12:06:29 -07:00
vidvidvid
e52fcfe781 style: make podcast cards prettier uwu 2021-11-30 12:06:29 -07:00
vidvidvid
1316b0ae5f refactor: replace react-h5-audio-player with default html <audio> 2021-11-30 12:06:29 -07:00
vidvidvid
daa8449fb4 style: show more/less description 2021-11-30 12:06:29 -07:00
vidvidvid
b3a99c3562 feat: podcast player + title + description 2021-11-30 12:06:29 -07:00
vidvidvid
95c83b8768 style: remove the obsolete font 2021-11-30 12:06:29 -07:00
vidvidvid
2f158e25ec feat: fetch rss data from anchor.fm -> conver to json 2021-11-30 12:06:29 -07:00
vidvidvid
616a865eb0 feat: set up tabs components 2021-11-30 12:06:29 -07:00
luxumbra
2101202c57 Tweaks in response to feedback from @davort in Discord 2021-11-29 19:50:39 -07:00
luxumbra
71267fbdbc Fixed last couple of issues from the review 2021-11-29 19:50:39 -07:00
luxumbra
c6b4163f23 defaulting to & checking for null as advised by @mquellhorst 2021-11-29 19:50:39 -07:00
luxumbra
a50b7a186d feature: Attribution to CoinGecko + react-spring
- CoinGecko logo added to the chart as a requirement of using their free tier. The next tier is $150pm and I don't think this is ugly as such. It does link through to the MetaGame page on CoinGecko, so...
- [React Spring](https://react-spring.io/) library has been added. It's quite big for the little functionality it adds rn (animates the 7/30d range for the chart) but I think it would be a good library to have in our toolbox. Chakra uses Framer for some of the transitions but when I've tried Framer before I didn't get on so well with it. I've wanted to play with React Spring for a while and this was an excuse to use it. I am not married to the idea though.
2021-11-29 19:50:39 -07:00
luxumbra
bdb36a9825 Clean up after @mquellhorst review 2021-11-29 19:50:39 -07:00
luxumbra
078316b793 Refactor: Improvements & cleanup
- Moved some constans (grid config, etc) out to `config.ts`
- renamed the dashboard helper and moved the util functions to there.
- Removed the static props and placed api calls into a `useEffect`
2021-11-29 19:50:39 -07:00
luxumbra
0ce66b1fdd small improvement to the seed section 2021-11-29 19:50:39 -07:00
luxumbra
4ecbc94907 More styling / design on seed section 2021-11-29 19:50:39 -07:00
luxumbra
638c8ce351 Tidying the chart & adding a 7d/30d toggle 2021-11-29 19:50:39 -07:00
luxumbra
e492135ae2 feature: Added in react-vis to display the 30d seed chart
The chart is displayed as an SVG in the background. Probably needs a more snr dev to sanity check typescript stuff.
2021-11-29 19:50:39 -07:00
luxumbra
f6fe5aacb6 feat: Seed section pulling in data from CoinGecko
This will probably want a refactor in terms of how I have handled the TypeScript.  😅
2021-11-29 19:50:39 -07:00
vidvidvid
3cc964673e chore: move calendarId to config 2021-11-29 19:44:02 -07:00
vidvidvid
f79f6d0a90 fix: load component on client 2021-11-29 19:44:02 -07:00
vidvidvid
4f7d0ef770 fix: remove jstz, get timezone with Intl 2021-11-29 19:44:02 -07:00
Udit Takkar
4a5f7f82a0 feat: new file added for shared components 2021-11-26 13:50:09 -07:00
Udit Takkar
bd453ba39c fix: dao memberships without title are also displayed 2021-11-26 13:50:09 -07:00
W.J. “dysbulic” H
ca07424f80 renaming filterTimezones → timezonesFilter as the function generates a filter 2021-11-18 21:23:13 -07:00
vidvidvid
00f53a4b17 styling: margin & size 2021-11-17 10:34:52 -07:00
vidvidvid
ab0119e666 feat: determine timezone based on user 2021-11-17 10:34:52 -07:00
vidvidvid
fb6ebf4691 feat: remove old hacky calendar, use default google iframe calendar 2021-11-17 10:34:52 -07:00
vidvidvid
f441179be2 fix: lint error 2021-11-17 10:34:52 -07:00
vidvidvid
25c824e244 feat: add location 2021-11-17 10:34:52 -07:00
vidvidvid
96ea0e481c feat: add guests 2021-11-17 10:34:52 -07:00