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
|
78fe2485e3
|
fix: play icon animation
|
2025-07-13 00:19:38 +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
|
14ae97ecd0
|
fix: safari card animation
|
2025-07-11 17:44:48 +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
|
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
|
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
|
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
|
46c4dbb7f4
|
feat: refactor VideoCard
|
2025-07-09 20:18:10 +08:00 |
|
shinya
|
292a761256
|
feat: one VideoCard for all
|
2025-07-09 00:26:52 +08:00 |
|
shinya
|
33dd8dc4e9
|
feat: replace detail page with play page
|
2025-07-07 23:46:58 +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 |
|
SongPro
|
020cb6b6b9
|
refactor(components): 优化卡片组件样式和交互逻辑
统一调整集数展示框的样式和交互效果
简化搜索页状态初始化逻辑
移除收藏功能的即时UI更新
|
2025-07-03 17:15:50 +08:00 |
|
shinya
|
44d65381a4
|
fix: episodes info in VideoCard
|
2025-07-03 13:16:36 +08:00 |
|
SongPro
|
a5e8f95f83
|
perf(components): 优化卡片组件的动画过渡时间
统一调整多个卡片组件的动画持续时间,将较长的过渡时间缩短以提升交互响应速度
|
2025-07-02 00:59:51 +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
|
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 |
|
shinya
|
d677ca9877
|
feat: dark mode
|
2025-06-26 21:00:11 +08:00 |
|
shinya
|
41c3e4ec85
|
feat: enhance video match
|
2025-06-26 00:58:56 +08:00 |
|
shinya
|
a18e5d4b84
|
feat: make Image unoptimized
|
2025-06-25 21:32:48 +08:00 |
|
shinya
|
50c9957be8
|
feat: adjust mobile style, add force landscape button
|
2025-06-23 13:24:18 +08:00 |
|
shinya
|
41910dafa9
|
fix: hide check circle in search page
|
2025-06-20 01:35:02 +08:00 |
|
shinya
|
cf28d1206d
|
feat: implement favorites
|
2025-06-20 01:27:31 +08:00 |
|
shinya
|
9bf8596ea8
|
fix: detail lack of title
|
2025-06-20 00:24:16 +08:00 |
|
shinya
|
909aee0d91
|
feat: refactor detail page && play page support position param
|
2025-06-19 22:27:47 +08:00 |
|
shinya
|
e45feeb1a8
|
feat: save play record using localstorage
|
2025-06-19 21:00:47 +08:00 |
|
shinya
|
da46031ae6
|
style: play style && video card style
|
2025-06-19 10:22:47 +08:00 |
|
shinya
|
d01bc68d75
|
feat: play page && other refactor
|
2025-06-19 02:40:39 +08:00 |
|
shinya
|
9c16d5636c
|
feat: scroll x
|
2025-06-18 02:25:49 +08:00 |
|
shinya
|
479fafcb1c
|
feat: search api/page && detail api/page
|
2025-06-18 00:59:11 +08:00 |
|