Commit 11baa4f
Contributor/team page (#14)
* feat: container component
* feat: start contributor page layout
* feat: start card structure
* feat: load contribs w/ socials & tags
* feat: new contribs & socials, alphabetical order
* feat: contrib updates, new icons
* fix: add class attrib to icons
* feat: update contribs, sort alphebetically, social priority
* fix: card layout fixes
* feat: card click/hover
thanks em
* fix: track mouse in document
* chore: clean up code
* fix: card effect adjustments
* fix: glow position and pointer event
* feat: smooth transition on click
* fix: more card adjustments & fixes
* fix: centering issues on pc/mobile
* feat: search & shuffle slimes
* feat: shuffle animation, sad msg when no results
* fix: broken cards
my bad lol
* fix: small card adjustments
keep gap for slimes w/o socials, fix roles z-index, requested change to contributor list
* feat: border & bg for cards
* fix: prevent scrolling during transition
* fix: privacy page margin
* fix: add team page to nav, contrib updates
* fix: mobile
...really?
you've heard of taking hours to fix a bug with one line, now it's one **character**
* fix: better mobile actions
* feat: add slime images!
* fix: images not loading in prod, non-select
* fix: rename eve's slime
* fix: more slime contrib fixes
* fix: slime contribs last fixes
* feat: custom bg/border colours
* feat: random shinies seeded on date
* feat: contributor colours
:nighty_yay:
* fix: show fallback while loading/if errored
* feat: blurred bg image
* feat: escape to unfocus, contrib updates
* fix: multi card focus, contrib updates
* fix: disable mouse events on touch
* fix: shiny contribs changing on shuffle & language clarify
* chore: less confusing code
storing focused card in the team.tsx
* fix: scrolling enabled after second card focus
* fix: glitching on edges due to tilt
* chore: sort imports
* fix: cache images
no more making a million network requests while shuffling/searching (and seeing the placeholder flash)
* fix: slight shifting when unfocusing
* fix: re-enable card hover if still over card
great fix
* fix: snapping on hover
* fix: prevent dragging images
wow, firefox does not support --webkit-user-drag
...what (fixed by using pointer-events instead, but wtf?)
* feat: roles legend
* chore: contributor & description changes
* chore: new contribs, roles update
* chore: optimizations & better code practices
optimizations with memoization and stuff
* chore: image optimization
* fix: fix memo warning, preload images
* fix: adjust shuffle interval
* fix: card rendering
tbh i'm not sure how these work, but it seems like they do help with card rendering / quality / resolution issues some noticed?
* fix: shuffle fixes, clean up code
* chore: update contrib tags, fix website stroke
* chore: update em's image
and remove unused image
* fix: flash on card first hover
* chore: update contribs
* feat: card optimizations
on firefox, disable the heavy blur effect on card bgs
other optimizations hopefully too?
* feat: github sponsors section
requires a github token w/ `read:user` & `read:org`
* feat: past sponsors
also improves will-change handling on card & fixes computation outside warning
* feat: use overlayscrollbars
fixes annoying issue where document shifts due to scrolling being disabled on card hover
also nicer scrollbar in general consistent across browsers
* fix: hide default scrollbar while loading overlayscrollbar
* chore: update page text from suggestions
Co-Authored-By: Eiren Rain <Eirenliel@users.noreply.github.com>
Co-Authored-By: ShineBrightMeow <142170650+ShineBrightMeow@users.noreply.github.com>
Co-Authored-By: Spazzwan <98095416+spazznyan@users.noreply.github.com>
* fix: hide sponsors section if no .env
---------
Co-authored-by: Eiren Rain <Eirenliel@users.noreply.github.com>
Co-authored-by: ShineBrightMeow <142170650+ShineBrightMeow@users.noreply.github.com>
Co-authored-by: Spazzwan <98095416+spazznyan@users.noreply.github.com>1 parent 3e57d2a commit 11baa4f
File tree
90 files changed
+2314
-73
lines changed- public/images/contributors
- src
- assets/i18n
- components
- commons
- icons
- socials
- contributors
- home
- sponsors
- layouts
- routes
- utils
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
90 files changed
+2314
-73
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
20 | 21 | | |
| 22 | + | |
21 | 23 | | |
22 | 24 | | |
23 | 25 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments