Skip to content

Commit 11baa4f

Browse files
JovannMCEirenlielShineBrightMeowSpazznyan
authored
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

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

.env.example

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# github sponsors - can be any GH token as long as it has read:user and read:org
2+
VITE_GITHUB_ORG=SlimeVR
3+
VITE_GITHUB_AUTH_TOKEN=ghp_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@
1717
"@tailwindcss/forms": "^0.5.9",
1818
"autoprefixer": "^10.4.19",
1919
"clsx": "^2.1.1",
20+
"overlayscrollbars": "^2.11.5",
2021
"postcss": "^8.4.38",
22+
"rand-seed": "^3.0.0",
2123
"remark-gfm": "3.0.0",
2224
"solid-js": "^1.9.2",
2325
"solid-markdown": "2.0.12",

pnpm-lock.yaml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
10.6 KB
11.5 KB

public/images/contributors/az.webp

9.88 KB
8.13 KB
9.45 KB
11.3 KB
14 KB

0 commit comments

Comments
 (0)