Commit Graph

78 Commits

Author SHA1 Message Date
b0290456bb fix(square): use ref-binding for scrollTop reset; add bottom safety margin 2026-06-11 12:53:44 +08:00
zerosaturation
71ee3795b9 feat: 修改星河下面9个小图的位置 2026-06-11 12:29:17 +08:00
4263d2f779 feat: 修改星河底座的间距 2026-06-11 00:54:52 +08:00
d6c4514329 feat:修改星榜 2026-06-11 00:52:27 +08:00
zerosaturation
3d6a4c5dbd feat: 榜单样式调整 2026-06-11 00:51:26 +08:00
cca325b295 feat: 修改square星河组件的样式修改和bug 2026-06-11 00:15:16 +08:00
23862e36ae feat:增加top3的动画 2026-06-10 22:53:07 +08:00
d4e26337de feat: 修改星河top 2026-06-10 19:33:17 +08:00
61d39e2c1e feat: 新增星河的 2026-06-10 19:25:15 +08:00
90803234ba style(stargalaxy): remove shared podium size — each .podium-N controls its own width/height 2026-06-10 19:16:03 +08:00
021782d42f style(stargalaxy): add topbj3.png background-image to .podium-card (shared, not rank-specific) 2026-06-10 18:01:39 +08:00
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
308cf33a14 style(stargalaxy): center ScatteredRanks vertically in parent container 2026-06-10 17:01:46 +08:00
ca87faf98d fix(stargalaxy): reverse top/bottom mask to fade header at top instead of bottom 2026-06-10 16:55:28 +08:00
1542147291 fix(stargalaxy): correct LV frame mapping in ScatteredRanks (rank 4→LV4, not LV1) 2026-06-10 16:51:01 +08:00
f66be49384 feat(stargalaxy): add LV1-12 frame images to podium and scattered items 2026-06-10 16:48:34 +08:00
dd5f95d734 fix(stargalaxy): set slot-specific static transform to prevent 9-item overlap fallback 2026-06-10 16:01:29 +08:00
f7b76e3813 docs(stargalaxy): add component README with cross-platform compatibility notes 2026-06-10 15:44:15 +08:00
4ad16dd91f feat(stargalaxy): add container with data loading, decoration, podium + scattered orchestration 2026-06-10 15:33:56 +08:00
bfb15c57e5 refactor(stargalaxy): remove dead ORBIT_KEYFRAMES import with explanatory comment 2026-06-10 15:31:24 +08:00
04609adb5e feat(stargalaxy): add ScatteredRanks with 9 ring items + 36s orbit animation 2026-06-10 15:26:12 +08:00
2bd5733ca0 feat(stargalaxy): add PodiumCard for TOP 1-3 with gold/silver/bronze labels 2026-06-10 15:20:18 +08:00
a870943dc1 feat(stargalaxy): add ring position config and orbit keyframes 2026-06-10 15:14:23 +08:00
b00f7dabf0 feat: 修改square组件 2026-06-09 21:09:57 +08:00
zerosaturation
dc9f1a7b1e feat: 修改square组件的页面 2026-06-09 11:21:04 +08:00
zerosaturation
58e303894e feat: 样式调整 2026-06-04 16:01:31 +08:00
zerosaturation
71b8e454ee feat: 样式调整 2026-06-04 15:57:42 +08:00
zerosaturation
12e08703d4 feat: 修改刷新问题 2026-06-03 18:18:44 +08:00
4aa11903f4 fix: 样式修复、创作者头像修复 2026-06-03 18:13:16 +08:00
7bc6c7e535 feat: 增加主页的动画 2026-06-02 16:00:58 +08:00
zerosaturation
e1829b2296 feat: 修改短信认证bug 2026-06-02 15:43:57 +08:00
60db94e377 style:修改前端样式 2026-06-01 15:06:35 +08:00
zerosaturation
5e33bbb031 feat: 修改用户经验bug和收益记录bug 2026-05-31 20:38:58 +08:00
zerosaturation
6acf423a26 feat: 修改docket配置 2026-05-29 22:15:47 +08:00
zerosaturation
d5a645eaea feat: 给榜单增加字段 2026-05-29 19:47:09 +08:00
3a292e84a2 feat: 修改suqre里面组件的样式和修改bug 2026-05-29 16:17:08 +08:00
4d2c2a3e30 修改热门为日榜排名 2026-05-29 13:50:53 +08:00
bfae6b9851 style: 修改样式 2026-05-29 12:17:21 +08:00
c93dd13dc3 style: 修改样式 2026-05-28 19:33:46 +08:00
59fdac5bc2 style:修改主页样式和个人页样式 2026-05-28 17:46:09 +08:00
de4b376a87 fix: HotCategoryBlock grid layout to 4 columns
Change card width from 48% to calc(25% - 12rpx) to achieve
4 columns × 2 rows layout as specified in design docs.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-28 17:46:08 +08:00
948f19f180 feat: add HotCategoryBlock component for square page
Add a reusable hot category block component with:
- Props: categoryType, title
- Events: cardClick(item)
- Exposed methods: setItems, setLoading, handleRefresh
- 4x2 grid layout with skeleton loading
- Bottom gradient overlay with user info and like count

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-28 17:46:08 +08:00
zerosaturation
3e1c6c309b feat: 修改样式功能 2026-05-26 22:50:39 +08:00
zerosaturation
dd34def217 feat:修改点赞接口bug 2026-05-26 21:32:37 +08:00