Commit Graph
139 Commits
Author SHA1 Message Date
Calum H. a8be9664bb fix: polish 2025-06-24 19:56:27 +01:00
IMB11 a8f190fa63 Merge branch 'main' into skins-frontend 2025-06-24 19:14:08 +01:00
IMB11andProspector 706976439d fix: error handling improvements (#3797)
* fix: error handling improvements

* refactor: error info cards

* refactor: PyroError -> ModrinthError

* fix: lint

* fix: idiot

---------

Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
2025-06-16 17:34:18 +00:00
Calum H. cbb7c80e21 fix: shadows 2025-06-16 15:36:38 +01:00
Calum H. b851cd8d7c fix: shading + lighting improvements 2025-06-16 15:34:34 +01:00
Calum H. cb39fe6f24 fix: various improvements 2025-06-15 20:57:20 +01:00
Calum H. 3133cecf13 feat: classic player model animations 2025-06-14 17:51:37 +02:00
Calum H. d37e8fd155 fix: nametag cleanup + scroll fix 2025-06-14 17:51:36 +02:00
Calum H. 3b9cbc6f8b fix: cape button & dynamic nametag sizing 2025-06-14 17:47:06 +02:00
Calum H. f50375220d feat: animation system for skin preview renderer 2025-06-14 17:47:05 +02:00
Calum H. cbfb48fc1a polish: theme fixes 2025-06-14 17:47:05 +02:00
Calum H. 0a19663d8c fix: lint issues 2025-06-14 17:47:05 +02:00
Calum H. 0dd033d7f2 fix: camel case requirement for make-default 2025-06-14 17:47:05 +02:00
Calum H. b83eb10fa3 fix: lint issues 2025-06-14 17:47:05 +02:00
Calum H. fc929bfca3 polish: deduplicate model+cape stuff and fix layout 2025-06-14 17:46:45 +02:00
Calum H. 187e892c18 fix: lint issues 2025-06-14 17:45:05 +02:00
Calum H. b3bc3a8731 polish: button positioning in SkinButton 2025-06-14 17:45:05 +02:00
Calum H. beb2079854 polish: drag and drop file flow 2025-06-14 17:45:05 +02:00
Calum H. 673b9733b3 polish: grid tweaks + start on upload skin modal 2025-06-14 17:45:05 +02:00
Calum H. ecbb5e3582 polish: remove green bg from CapeLikeTextButton when selected. 2025-06-14 17:45:05 +02:00
Calum H. 6bfa833a6e polish: cursor grab 2025-06-14 17:45:05 +02:00
Calum H. 11926ef3da polish: tweak underneath shadow 2025-06-14 17:45:04 +02:00
Calum H. cf354d2bbc polish: use figma values 2025-06-14 17:45:04 +02:00
Calum H. 721577cdb1 fix: imports 2025-06-14 17:45:04 +02:00
Calum H. 560b674cb7 polish: skin buttons 2025-06-14 17:45:04 +02:00
Calum H. 075a9d597a refactor: Start on cleanup and polish 2025-06-14 17:41:57 +02:00
Calum H. 77796e8761 fix: lint fixes 2025-06-14 17:41:57 +02:00
Calum H. b558a0f0e6 feat: capes in preview renderer & baked renders 2025-06-14 17:41:56 +02:00
Calum H. 4000777c8d feat: fix sizing on SkinButton and SkinLikeButton, also implement bust positioning 2025-06-14 17:41:56 +02:00
Calum H. c5813a9435 feat: batched skin rendering - remove vzge references (apart from capes, wip) 2025-06-14 17:41:56 +02:00
Calum H. 87c07064ad feat: Editing? 2025-06-14 17:41:55 +02:00
Calum H. cd4b2eb566 fix: types (for modal + renderer) 2025-06-14 17:41:55 +02:00
Calum H. 46261d1f70 feat: finish cape modal 2025-06-14 17:41:54 +02:00
Calum H. d8cb19bf40 feat: Finish new skin modal 2025-06-14 17:41:54 +02:00
Calum H. fd6e263e0a feat: Start on edit modal + cape button cleanup + renderer fixes 2025-06-14 17:41:54 +02:00
Calum H. 79f0dfd1c0 feat: hide nametag setting (impl) 2025-06-14 17:41:54 +02:00
Calum H. 7838fb0a52 fix: better color mapping 2025-06-14 17:41:53 +02:00
Calum H. dc6ce0dc0f fix: allow dragging off-bounds 2025-06-14 17:41:53 +02:00
Calum H. 7e0dfc1dd9 fix: lighting 2025-06-14 17:41:53 +02:00
Calum H. 7032a1e264 fix: positioning of meshes 2025-06-14 17:41:53 +02:00
Calum H. 1aa961004c feat: setting for nametag 2025-06-14 17:41:09 +02:00
Calum H. 79c18d35c8 feat: start on SkinPreviewRenderer 2025-06-14 17:41:05 +02:00
Prospector 161dc73d5d Begin skins frontend 2025-06-14 17:31:02 +02:00
IMB11andProspector 1b1d41605b refactor: Huge pyro servers composable cleanup (#3745)
* refactor: start refactor of pyro servers module-based class

* refactor: finish modules

* refactor: start on type checking + matching api

* refactor: finish pyro servers composable refactor

* refactor: pyro -> modrinth

* fix: import not refactored

* fix: broken power action enums

* fix: remove pyro mentions

* fix: lint

* refactor: fix option pages

* fix: error renames

* remove empty pyro-servers.ts file

---------

Signed-off-by: IMB11 <hendersoncal117@gmail.com>
Co-authored-by: Prospector <prospectordev@gmail.com>
2025-06-11 22:32:39 +00:00
Prospector 858c7e393f Add handling for new loaders, fix max height being applied when scrolling is disabled from #2898 (#3761) 2025-06-09 21:59:59 +00:00
Erb3 448ae5a2b7 fix(frontend): remove fixed height from ManySelect (#2898)
* fix(frontend): remove fixed height from ManySelect

Frontend development is not my passion, there might be a better fix.

I've tested my changes in all places that I found using the chganed components (ManySelect, ScrollablePanel):

- Changelog filters
- Version filters
- Download dialog
- Search filters

Fixes #2334

* Revert incorrect merge

* fix merge conflict
2025-06-04 22:07:32 +00:00
Prospector 02a850ae63 lint 2025-06-03 18:15:23 -07:00
Prospector ede6d0c3cc Change region order 2025-06-03 16:23:37 -07:00
Prospector 4e8ebb5e5c Servers fixes 2025-06-03 16:16:56 -07:00
Prospector 3f77ab19ed Fix skeleton not showing on purchase 2025-06-03 13:18:05 -07:00