Commit Graph

199 Commits

Author SHA1 Message Date
senshinya
4f4427d027 fix: seek backward 2025-07-04 09:57:59 +08:00
shinya
6492191a2d fix: aggreaget match and keyword trim 2025-07-04 01:23:30 +08:00
senshinya
f266ae0dc1 Merge pull request #51 from OuOumm/main
fix(组件样式): 修复DemoCard和VideoCard的背景透明度样式
2025-07-04 00:06:42 +08:00
SongPro
d7a9539d58 fix(组件样式): 修复DemoCard和VideoCard的背景透明度样式
修正了两个卡片组件中错误的背景透明度设置,将bg-transparen/0改为正确的bg-transparent,确保UI显示一致
2025-07-03 23:49:17 +08:00
senshinya
c789db043f Merge pull request #50 from OuOumm/main
refactor(components): 优化卡片组件并更新运行时配置
2025-07-03 23:15:11 +08:00
ououmm
e567ee7805 Merge branch 'senshinya:main' into main 2025-07-03 23:09:37 +08:00
SongPro
7f22bc87b5 refactor(components): 优化卡片组件并更新运行时配置
- 移除多个卡片组件的懒加载属性以提升首屏性能
- 使用ImagePlaceholder组件统一骨架屏实现
- 修复DemoCard组件中的拼写错误
- 标准化runtime.ts中的JSON格式
- 更新package.json中的包管理器配置
2025-07-03 23:09:05 +08:00
senshinya
247a156ebb Merge pull request #46 from JohnsonRan/readme
docs: update README.md
2025-07-03 22:11:32 +08:00
senshinya
0d934a270e Merge pull request #48 from OuOumm/main
feat(components): 添加图片骨架屏组件并优化卡片加载体验
2025-07-03 22:09:06 +08:00
SongPro
b30589628a feat(components): 添加图片骨架屏组件并优化卡片加载体验
实现图片加载时的骨架屏效果,支持暗色模式
在AggregateCard、VideoCard和DemoCard中应用骨架屏
优化图片加载动画和状态管理
2025-07-03 22:05:54 +08:00
shinya
ac39b76ffc fix: search history isolation 2025-07-03 22:05:12 +08:00
JohnsonRan
b479ac4310 docs: update README.md
Signed-off-by: JohnsonRan <me@ihtw.moe>
2025-07-03 21:52:20 +08:00
shinya
712b61e1df fix: adjust alwaysShowHeart 2025-07-03 21:37:25 +08:00
shinya
92323fcb69 fix: search aggregate 2025-07-03 21:23:25 +08:00
senshinya
d98f23146c Merge pull request #45 from OuOumm/main
refactor(search): 移除未使用的useRef并改用getElementById聚焦
2025-07-03 20:59:05 +08:00
shinya
783be9ecc4 feat: reset menu style 2025-07-03 20:58:16 +08:00
SongPro
46bc187a9d refactor(search): 移除未使用的useRef并改用getElementById聚焦
移除searchInputRef的useRef引用,改用document.getElementById直接获取DOM元素进行聚焦操作,简化代码结构
2025-07-03 20:54:23 +08:00
shinya
881b54b3de feat: long press 3x playbackrate 2025-07-03 20:13:52 +08:00
shinya
59155e6082 feat: playbackrate menu 2025-07-03 19:35:37 +08:00
shinya
6e7bbf2d5a fix: logout problem 2025-07-03 19:00:42 +08:00
shinya
480b38a5c5 feat: favorites in aggreagte page 2025-07-03 18:56:37 +08:00
shinya
c8db631f11 feat: connect redis with retry 2025-07-03 18:46:46 +08:00
shinya
f946b6e265 feat: use native seek button style 2025-07-03 18:42:54 +08:00
shinya
a618ecd99c feat: make DemoCard search logo smaller 2025-07-03 18:36:43 +08:00
senshinya
ed3e5f5a28 Merge pull request #42 from OuOumm/main
refactor(components): 优化卡片组件样式和交互逻辑
2025-07-03 17:19:32 +08:00
SongPro
020cb6b6b9 refactor(components): 优化卡片组件样式和交互逻辑
统一调整集数展示框的样式和交互效果
简化搜索页状态初始化逻辑
移除收藏功能的即时UI更新
2025-07-03 17:15:50 +08:00
shinya
c678534722 fix: add key to enable aggregate switch correct 2025-07-03 13:26:13 +08:00
shinya
44d65381a4 fix: episodes info in VideoCard 2025-07-03 13:16:36 +08:00
senshinya
2d6be8c091 Merge pull request #39 from senshinya/cronjob
feat: add cron to refresh records and favorites
2025-07-03 13:08:57 +08:00
shinya
0585d36cad feat: add cron to refresh records and favorites 2025-07-03 12:55:16 +08:00
shinya
038f94fa9b fix: demo card hover flash on safari 2025-07-03 00:56:30 +08:00
shinya
37aa342d5b feat: dynamic skip buttons 2025-07-03 00:31:57 +08:00
senshinya
d5dd131bdb Merge pull request #33 from senshinya/redis
Support redis storage
2025-07-02 23:48:52 +08:00
shinya
b941628986 feat: check NEXT_PUBLIC_ENABLE_REGISTER in /api/register 2025-07-02 23:48:37 +08:00
senshinya
373268a83b Merge branch 'main' into redis 2025-07-02 23:38:56 +08:00
shinya
2027322a98 feat: add register page and logout button 2025-07-02 23:34:07 +08:00
shinya
2d066d5d26 feat: update ANNOUNCEMENT readme 2025-07-02 22:42:27 +08:00
shinya
0fabe7d5e1 feat: update ANNOUNCEMENT readme 2025-07-02 22:42:02 +08:00
senshinya
97d8b8e6b6 fix: try to fix stall 2025-07-02 22:40:07 +08:00
senshinya
67c52e5a9c fix: try to fix stall 2025-07-02 16:58:31 +08:00
shinya
a46a2f76d9 feat: add fallback 2025-07-02 13:23:59 +08:00
shinya
7b3afce1a1 feat: init redis storage 2025-07-02 13:13:22 +08:00
shinya
87b65fc7b4 feat: delete NEXT_PUBLIC_ENABLE_BLOCKAD 2025-07-02 10:12:54 +08:00
senshinya
4a93ea2800 Merge pull request #27 from OuOumm/main
perf(components): 优化卡片组件的动画过渡时间
2025-07-02 01:02:26 +08:00
SongPro
a5e8f95f83 perf(components): 优化卡片组件的动画过渡时间
统一调整多个卡片组件的动画持续时间,将较长的过渡时间缩短以提升交互响应速度
2025-07-02 00:59:51 +08:00
senshinya
6ff8bd104e Merge pull request #26 from OuOumm/main
feat(components): 优化卡片组件交互效果与动画
2025-07-02 00:53:25 +08:00
SongPro
b1aa925a08 feat(components): 优化卡片组件交互效果与动画
重构 AggregateCard、DemoCard 和 VideoCard 组件的交互效果:
1. 统一卡片悬停动画,使用 cubic-bezier 实现平滑过渡
2. 改进播放按钮和收藏按钮的视觉反馈
3. 优化集数显示样式为矩形框
4. 添加卡片删除时的淡出动画
5. 统一外部链接按钮样式
6. 调整标题悬停效果和位置
2025-07-02 00:47:30 +08:00
shinya
bb2b37a078 feat: add rewind and fast forward 2025-07-01 23:08:07 +08:00
shinya
b732e9a3d4 feat: add douban url, optimize source aggregate 2025-07-01 22:41:30 +08:00
shinya
31069691ef feat: adjust card indicators style 2025-07-01 21:26:30 +08:00