Commit Graph

76 Commits

Author SHA1 Message Date
BTMuli
c562424af9 ♻️ 部分组件ZIndex抽离 2025-12-21 18:40:50 +08:00
Copilot
53174ffdd7 首页添加游戏签到组件,支持补签 (#182)
* Initial plan

* Add sign-in card component to homepage

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Fix v-icon usage in sign-in card buttons

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Fix: Merge new home components into existing localStorage

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Refactor: Remove redundant code in getShowItems

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Add error handling for localStorage parsing

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Redesign sign-in card to show multiple game accounts with compact UI

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Fix reward item spacing with flex properties

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Redesign sign-in card: grid layout, account switching, light mode fixes

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Add forceReload parameter to prevent unnecessary API calls

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Show multiple game accounts with grid layout and MiHoYo account in append

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Use unique keys and concurrent API requests for better performance

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Refactor sign-in component: split into reusable parts with user switcher

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Fix sign-in logic: highlight based on count not date, enable resign button

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Remove duplicate code and fix comment

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Add reward cell component, extra rewards support, and improved visual distinction

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* 🏷️ 添加Store类型,调整首页选项框宽度

* 🏷️签到 → 游戏签到

* ♻️ 首页组件重构,支持组件分享

* ♻️ 调整组件UI

* 💄 调整loading标题文本大小

* 💄 微调样式

* Refactor sign-in component: sequential loading, progress bar, internal data processing

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* Fix code review issues: correct gameInfo reference and add refresh event

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* 🎨 调整逻辑

* Refactor: self-contained data updates and numeric state enums

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* 🚸 调整排序逻辑

* 🚸 调整loading文本

* ✏️ 调整类型,修复打包失败

* ♻️ 添加补签相关请求

* 💄 调整脚本页布局

* 💄 调整首页布局

* Implement resign feature with local data updates and confirmation dialog

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* ✏️ 补充类型描述

* Fix resign logic: check is_sub, optimize resign info loading, improve success message

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* 🎨 调整逻辑,微调样式

* 🎨 调整唤起位置

* Add click handlers to reward cells for sign-in and resign actions

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* 🐛 对ID进行限制

* 💄 微调顶部gameNav样式

* Fix resign logic: only first missed day is clickable

Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>

* 🎨 放宽补签限制

* 🐛 修正删除逻辑判断

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com>
Co-authored-by: BTMuli <bt-muli@outlook.com>
2025-12-14 02:01:26 +08:00
BTMuli
45ff02b998 🔧 使用https协议 2025-11-21 23:53:09 +08:00
BTMuli
954fb1a1e8 🧪 完善类型 2025-11-21 18:15:20 +08:00
BTMuli
aa5ef06ffd 🧪 尝试调整极验sdk引用 2025-11-21 17:19:23 +08:00
BTMuli
5298ecdd0a 👽️ 支持Gt4验证
close #162
2025-11-20 00:30:12 +08:00
BTMuli
3f219ebb82 ♻️ 重构gt返回逻辑 2025-10-08 10:36:17 +08:00
BTMuli
f98b1913f7 💄 微调 2025-09-18 18:39:48 +08:00
BTMuli
61dd56fddd 🎨 代码格式化 2025-06-15 17:36:58 +08:00
BTMuli
25bb259d7a 🔧 调整属性排序&格式化 2025-06-01 19:37:52 +08:00
BTMuli
70a716842f ♻️ 重构公告模块,降低请求次数 2025-06-01 19:31:40 +08:00
BTMuli
36f2adf3f7 🎨 颜色统一为hexa 2025-05-29 14:16:36 +08:00
BTMuli
a8d9808deb 🎨 代码格式化 2025-05-29 14:03:08 +08:00
BTMuli
0d6ba14a0e ♻️ 修正import,调整路径 2025-05-23 11:58:11 +08:00
BTMuli
22aea89f76 💄 使用长十六进制颜色 2025-05-20 16:25:14 +08:00
目棃
c154381c3a 🚸 调整层级 2025-03-28 20:03:52 +08:00
目棃
e308e4789c 🐛 fix gt call err 2025-03-18 09:28:33 +08:00
目棃
9d212a5b87 🚸 支持删除无用账户,重构游戏账号表格 2025-03-11 10:54:34 +08:00
目棃
8f2ea6deea 🥅 捕获分享图生成异常 2025-03-02 14:16:20 +08:00
目棃
530f45e75c 🐛 尝试修复签到1034
close #145
2025-03-02 10:47:51 +08:00
目棃
b3a7d92887 🐛 fix empty err 2025-01-20 11:22:04 +08:00
目棃
a46f037075 💄 调整UI 2025-01-20 11:12:47 +08:00
目棃
18c96102b3 🚸 调整hint 2025-01-17 16:13:31 +08:00
目棃
24e3f11c4a ♻️ loading组件重构 2024-12-16 11:13:30 +08:00
目棃
3ed6d503d4 ♻️ 全面整理重构 2024-12-13 16:15:01 +08:00
目棃
6a3d2d6b36 ♻️ 代码结构调整 2024-12-06 17:46:21 +08:00
目棃
dd65bb565d 🎨 一些代码调整 2024-12-06 14:36:30 +08:00
目棃
d56ed5f64a 🐛 修复input默认值无效 2024-11-24 11:03:19 +08:00
目棃
3166567486 💄 调整 ui 2024-11-16 11:58:43 +08:00
目棃
82f937a33e 🎨 优化结构 2024-11-16 09:13:50 +08:00
目棃
c87ec77543 loading函数式调用 2024-11-15 16:51:17 +08:00
目棃
36b0d198a9 ♻️ showConfirm重构 2024-11-15 16:26:37 +08:00
目棃
ac6dbe0cdf ♻️ showSnackbar重构 2024-11-14 18:01:38 +08:00
目棃
0d37f4e82b ✏️ 修正类型错误 2024-10-22 20:46:13 +08:00
目棃
7f84a53f6d ♻️ 重构祈愿、深渊、角色页面逻辑,支持游戏账号切换
#126
2024-09-22 11:48:25 +08:00
目棃
1dc5aa0ef8 ♻️ 重构成就表格,支持多存档
#126
2024-09-20 15:57:02 +08:00
目棃
3740cea15b 👽️ 更新依赖,调整公告Api
https://github.com/Scighost/Starward/issues/1089
2024-09-13 16:06:09 +08:00
目棃
1a4d175e3d 👽️ 调整更新日志链接 2024-08-09 09:23:16 +08:00
目棃
2abfcdc050 验证码登录测试成功 #118 2024-07-27 20:01:32 +08:00
目棃
8f116c954f 🌱 继续优化验证码登录,尝试引入geetest 2024-07-27 12:51:28 +08:00
目棃
9a3b2ff9b9 🚨 忽略 NodeJS 的 undef 2024-05-05 02:50:54 +08:00
目棃
b5a81503a8 💩 脑测样式&逻辑代码 2024-03-22 17:14:37 +08:00
目棃
27f4e026b0 🌱 单帖的收藏编辑,支持分类创建/删除 2024-03-20 16:12:59 +08:00
BTMuli
d8b3aca52e 💄 调整 cancel 颜色 2024-01-05 15:17:37 +08:00
BTMuli
65e3fd2019 ♻️ 对 confirm 组件事件划分更为精细 2023-12-29 22:57:23 +08:00
BTMuli
86c87344ea 💄 -webkit-backdrop-filter 2023-12-12 22:12:56 +08:00
BTMuli
7ae8b5ec46 ️ 副标题过长时进行折行 2023-12-02 22:36:33 +08:00
BTMuli
1c5bebf75e ️ 输入框自动聚焦,回车自动确认 2023-11-17 23:22:32 +08:00
BTMuli
7a060a71f0 💄 适应游戏样式变更 ui 2023-11-09 17:21:48 +08:00
BTMuli
db36d18df2 💄 修复 hint 被 overlay 遮挡的问题 2023-11-06 22:41:03 +08:00