Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
c617f74
feat(inventory): add placeholder "View in 3D" button beside List on C…
ykns3 Jul 20, 2026
b4fac11
feat(inventory): embed persistent SkinCraft viewer
ykns3 Jul 20, 2026
fff89a6
fix(inventory): animate SkinCraft viewer dialog
ykns3 Jul 20, 2026
f82c1c3
fix(inventory): prevent stale SkinCraft item icons
ykns3 Jul 20, 2026
76572b9
feat(inventory): add responsive SkinCraft item navigation
ykns3 Jul 20, 2026
8aaead3
feat(inventory): refine SkinCraft inventory navigation
ykns3 Jul 20, 2026
4c4e061
refactor(inventory): align SkinCraft embed with house conventions
ykns3 Jul 27, 2026
6f89fc4
refactor(inventory): render the SkinCraft viewer modal with lit-html
ykns3 Jul 28, 2026
c44675b
feat(inventory): gate the 3D button on WebGPU support
ykns3 Jul 28, 2026
e19a47d
fix(inventory): keep SkinCraft error UI visible on load failure
ykns3 Jul 28, 2026
f5fee5b
fix(inventory): harden SkinCraft embed load-state transitions
ykns3 Jul 28, 2026
43017d8
fix(inventory): tolerate a missing Steam asset properties map
ykns3 Jul 28, 2026
4d29f89
fix(inventory): harden SkinCraft embed load lifecycle edge cases
ykns3 Jul 28, 2026
dc4fc1f
fix(inventory): only close the SkinCraft modal on real backdrop clicks
ykns3 Jul 28, 2026
3da4ca4
fix(inventory): resolve selected-item properties from inventory maps
ykns3 Jul 28, 2026
587fd98
fix(inventory): make the SkinCraft load timeout terminal
ykns3 Jul 28, 2026
0afeb89
fix(inventory): correlate terminal SkinCraft events by load id
ykns3 Jul 28, 2026
16f22b4
refactor(inventory): nest the 3D button styles
ykns3 Aug 1, 2026
253001d
fix(inventory): render the list modal outside the market button row
ykns3 Aug 1, 2026
74f8461
refactor(inventory): split viewer message type checks from validation
ykns3 Aug 1, 2026
a7df2c5
refactor(common): generalize the SkinCraft viewer modal, add logo header
ykns3 Aug 1, 2026
3362c60
feat(inventory): disable the 3D button with guidance instead of hidin…
ykns3 Aug 1, 2026
20c1c96
fix(inventory): use the appwide property fallback for strip targets
ykns3 Aug 1, 2026
7ae9bc2
fix(inventory): reload the embed frame on retry after a failed boot
ykns3 Aug 1, 2026
aa02b9c
Merge remote-tracking branch 'origin/master' into feat/skincraft-3d-e…
ykns3 Aug 3, 2026
1404b5d
refactor(common): address review — hosted logo, single chrome:// scheme
ykns3 Aug 3, 2026
f8fcbc5
fix(inventory): reload the embed frame when a booted viewer stops ans…
ykns3 Aug 3, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions src/environment.dev.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,5 @@ export const environment = {
},
reverse_watch_base_api_url: 'http://localhost:3434/api',
floatdb_gateway_url: 'https://gateway.floatdb.com',
skincraft_embed_origin: 'https://localhost:3000',
};
1 change: 1 addition & 0 deletions src/environment.staging.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,5 @@ export const environment = {
},
reverse_watch_base_api_url: 'https://reverse.watch/api',
floatdb_gateway_url: 'https://gateway.floatdb.com',
skincraft_embed_origin: 'https://skincraft.gg',
};
1 change: 1 addition & 0 deletions src/environment.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,5 @@ export const environment = {
},
reverse_watch_base_api_url: 'https://reverse.watch/api',
floatdb_gateway_url: 'https://gateway.floatdb.com',
skincraft_embed_origin: 'https://skincraft.gg',
};
Loading