|
|
3f8f27166c
|
style:修改样式
|
2026-05-14 22:23:10 +08:00 |
|
|
|
b269fbd075
|
feat: 添加 ActivityRankingModal 活动榜单弹窗组件
- 新建 ActivityRankingModal.vue 组件,实现单活动排名展示
- TOP3 展示使用 TOP3Card 组件
- 排名列表使用 RankingListItem 组件
- 支持下拉刷新和滚动加载更多
- 当前用户栏固定底部显示
- ThemeBanner 添加 @tap 事件触发弹窗
- index.vue 集成 ActivityRankingModal
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-14 22:23:09 +08:00 |
|
|
|
b6d1d00a31
|
feat: 新增图片,修改应援消耗道具
|
2026-05-14 22:23:09 +08:00 |
|
|
|
9d9acadda1
|
feat: update contribution polling per latest spec - timestamp+id polling, combo_count, fading animation
|
2026-05-14 22:23:09 +08:00 |
|
|
|
0c8067187b
|
feat: integrate ContributionList in support-activity page
|
2026-05-14 22:23:09 +08:00 |
|
|
|
28707768c3
|
fix: use reactive array instead of Set for newRecordIds
|
2026-05-14 22:23:08 +08:00 |
|
|
|
b22ad01c36
|
feat: add ContributionList component for realtime display
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-14 22:23:08 +08:00 |
|
|
|
c00ac905ff
|
feat: add useContributionPolling composable for realtime contributions
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-14 22:23:08 +08:00 |
|
|
|
6e09afe843
|
feat: 替换字体
|
2026-05-13 16:34:50 +08:00 |
|
zerosaturation
|
44ba103e64
|
feat: 修改字体
|
2026-05-12 11:26:32 +08:00 |
|
zerosaturation
|
958dffce6a
|
feat: 修改跳转小屋的路由,和修改header的样式
|
2026-05-07 17:55:13 +08:00 |
|
zerosaturation
|
75893b1f42
|
feat: 移除oss预url的鉴权
|
2026-05-07 14:12:07 +08:00 |
|
zerosaturation
|
5d75d2067e
|
feat: 新增ai搭子页面,去除不需要的图片
|
2026-05-06 19:10:18 +08:00 |
|
zerosaturation
|
2cd3f78598
|
feat:修改路由
|
2026-05-06 13:18:37 +08:00 |
|
zerosaturation
|
77ca675bd0
|
feat: 注释运营活动不需要的功能
|
2026-04-27 18:21:54 +08:00 |
|
zerosaturation
|
a5e3008819
|
feat: 增加health健康检查和替换前端跳转路由api
|
2026-04-14 00:10:24 +08:00 |
|
zerosaturation
|
4b817b320c
|
feat: 新增运营活动购买道具提醒
|
2026-04-13 16:08:52 +08:00 |
|
zerosaturation
|
9a2d597e2b
|
feat: 修改遗留bug
|
2026-04-12 16:05:13 +08:00 |
|
zerosaturation
|
21630016f5
|
提交前端代码
|
2026-04-07 23:08:49 +08:00 |
|