Commit Graph

110 Commits

Author SHA1 Message Date
shinya
1626ccab2c feat: unify local cache 2025-07-15 13:13:17 +08:00
SongPro
f187e56e2e refactor(组件): 优化滚动行和视频卡的样式与动画效果
- 调整 ScrollableRow 的内边距样式
- 简化 ImagePlaceholder 的类名并修改圆角大小
- 重构 VideoCard 的悬停动画和交互效果,改进加载状态处理
- 统一过渡动画的缓动函数和持续时间
2025-07-15 11:27:58 +08:00
shinya
61cd291574 feat: add local settings 2025-07-15 00:35:28 +08:00
shinya
b61430856a feat: d1 local cache 2025-07-14 22:09:53 +08:00
shinya
e91d00ec6d feat: add hover tooltip 2025-07-13 18:33:13 +08:00
shinya
9749198479 feat: use tailwind css to fix safari problem 2025-07-13 17:17:14 +08:00
shinya
b24a67625c feat: 2k/4k with different color 2025-07-13 16:24:24 +08:00
shinya
78fe2485e3 fix: play icon animation 2025-07-13 00:19:38 +08:00
senshinya
7af43ee099 Merge pull request #132 from OuOumm/main
style(VideoCard): 优化卡片悬停动画和交互效果
2025-07-13 00:10:11 +08:00
shinya
db217eb1e8 feat: video loading stage 2025-07-13 00:04:06 +08:00
SongPro
f4fd12a991 style(VideoCard): 优化卡片悬停动画和交互效果
改进悬停时的缩放、阴影和过渡动画效果
调整按钮的延迟和缓动效果
优化图片加载动画和评分徽章样式
2025-07-12 22:38:03 +08:00
shinya
6990fe14a8 fix: safari VideoCard 2025-07-11 22:15:18 +08:00
shinya
4358bb27f7 fix: safari resolution get fallback 2025-07-11 18:25:56 +08:00
shinya
14ae97ecd0 fix: safari card animation 2025-07-11 17:44:48 +08:00
shinya
af56e19bff feat: remove github 2025-07-11 16:54:27 +08:00
shinya
d6467db6cc feat: optimize prefer and VideoCard 2025-07-11 13:23:55 +08:00
shinya
2b053fb987 feat: optimize VideoCard 2025-07-11 12:56:43 +08:00
shinya
6817ada00a feat: merge year handle into api 2025-07-11 12:38:46 +08:00
shinya
868ec2d5aa fix: speed test ui 2025-07-11 10:25:41 +08:00
shinya
8c5521713b fix: try to fix year 2025-07-11 02:42:05 +08:00
shinya
367ad8aa48 feat: add stitle and stype, optimize prefer choose 2025-07-11 01:51:53 +08:00
shinya
e18dc3787f feat: update mobile nav title 2025-07-11 00:25:16 +08:00
shinya
a858a51876 feat: add resolution and speed info 2025-07-10 23:33:47 +08:00
SongPro
a206fac62f style(组件): 调整ScrollableRow和VideoCard的样式细节
优化ScrollableRow的padding和overflow样式,为VideoCard添加hover时的缩放效果
2025-07-10 11:51:43 +08:00
SongPro
2aa24edf22 fix(ScrollableRow): 移除overflow-x-auto以修复滚动问题
移除overflow-x-auto类以防止水平滚动条意外出现,保持设计一致性
2025-07-10 11:24:20 +08:00
SongPro
3a64c6785e refactor(VideoCard): 优化组件结构与动画效果
重构 VideoCard 组件,主要改进包括:
1. 移除自定义图标组件,改用 lucide-react 图标
2. 优化聚合数据处理逻辑,提取通用统计方法
3. 简化配置逻辑,使用 useMemo 缓存配置
4. 改进动画效果,添加悬停过渡和微交互
5. 使用 useCallback 优化事件处理函数
6. 统一组件样式和过渡效果

style(ImagePlaceholder): 添加透明度过渡效果
2025-07-10 11:15:55 +08:00
shinya
2bbb67ac9c feat: admin api cookie 2025-07-09 22:42:53 +08:00
shinya
9416f40834 Merge branch 'main' into middleware 2025-07-09 20:18:33 +08:00
shinya
46c4dbb7f4 feat: refactor VideoCard 2025-07-09 20:18:10 +08:00
shinya
10b8f80aea feat: use middleware to auth 2025-07-09 13:47:23 +08:00
shinya
6dd508640e feat: auth page 2025-07-09 01:59:33 +08:00
shinya
292a761256 feat: one VideoCard for all 2025-07-09 00:26:52 +08:00
shinya
5a734b944f feat: add oriontv compatible interfaces 2025-07-08 21:28:44 +08:00
shinya
a589a85921 feat: remove aggregate page, use douban_id to assist search 2025-07-08 00:34:56 +08:00
shinya
33dd8dc4e9 feat: replace detail page with play page 2025-07-07 23:46:58 +08:00
shinya
43d2bd27cf feat: finish new play page 2025-07-07 23:04:02 +08:00
shinya
0abeae5bda feat: change source tab 2025-07-07 13:27:48 +08:00
shinya
18e4ae7365 fix: episode selector index 2025-07-07 10:19:00 +08:00
shinya
e70289f27d feat: port artplayer 2025-07-07 01:34:19 +08:00
shinya
e068869193 feat: init xgplayer 2025-07-06 22:34:27 +08:00
shinya
2feb3ee5e7 Revert "feat: card hover style"
This reverts commit c01f75d228.
2025-07-05 18:52:33 +08:00
shinya
2b9918817b fix: card hover overflow 2025-07-05 13:34:23 +08:00
shinya
c924fc5f6c feat: card hover style 2025-07-05 01:48:10 +08:00
shinya
6492191a2d fix: aggreaget match and keyword trim 2025-07-04 01:23:30 +08:00
SongPro
d7a9539d58 fix(组件样式): 修复DemoCard和VideoCard的背景透明度样式
修正了两个卡片组件中错误的背景透明度设置,将bg-transparen/0改为正确的bg-transparent,确保UI显示一致
2025-07-03 23:49:17 +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
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
712b61e1df fix: adjust alwaysShowHeart 2025-07-03 21:37:25 +08:00