|
|
b130a51474
|
refactor(stargalaxy): simplify rank — PodiumCard uses 1/2/3 directly (no +4 offset)
|
2026-06-10 17:28:31 +08:00 |
|
|
|
563969c4e0
|
perf(stargalaxy): replace label JS constants with pure CSS classes (.podium-N .top-label)
|
2026-06-10 17:26:26 +08:00 |
|
|
|
7b7902bba6
|
perf(stargalaxy): inline displayRank/frameSrc into template, drop computed
|
2026-06-10 17:24:08 +08:00 |
|
|
|
617bb201dc
|
perf(stargalaxy): replace JS computed sizing with pure CSS classes (.podium-4/5/6)
|
2026-06-10 17:22:13 +08:00 |
|
|
|
7f831c4fbe
|
refactor(stargalaxy): move PODIUM_SIZES/POSITIONS into PodiumCard for self-contained layout
|
2026-06-10 17:18:35 +08:00 |
|
|
|
6231295e36
|
refactor(stargalaxy): remove unused frameGradients/frameStyle from PodiumCard (user to redesign)
|
2026-06-10 17:15:37 +08:00 |
|
|
|
32bc65aa1b
|
refactor(stargalaxy): remove unused diamond-frame/cover-highlight/diamond-border/crown from PodiumCard
|
2026-06-10 17:09:50 +08:00 |
|
|
|
f66be49384
|
feat(stargalaxy): add LV1-12 frame images to podium and scattered items
|
2026-06-10 16:48:34 +08:00 |
|
|
|
2bd5733ca0
|
feat(stargalaxy): add PodiumCard for TOP 1-3 with gold/silver/bronze labels
|
2026-06-10 15:20:18 +08:00 |
|