shinya
|
038f94fa9b
|
fix: demo card hover flash on safari
|
2025-07-03 00:56:30 +08:00 |
|
shinya
|
2027322a98
|
feat: add register page and logout button
|
2025-07-02 23:34:07 +08:00 |
|
shinya
|
7b3afce1a1
|
feat: init redis storage
|
2025-07-02 13:13:22 +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
|
4cb26067fe
|
feat: douban url
|
2025-07-01 20:35:54 +08:00 |
|
SongPro
|
cb8c5bfc08
|
fix(AuthProvider): 修复认证逻辑中/api路径的检查
移除未使用密码时的直接跳转逻辑
|
2025-07-01 17:25:15 +08:00 |
|
SongPro
|
6c81f52953
|
feat(公告): 添加网站公告功能及弹窗提示
- 从环境变量读取公告内容,提供默认值
- 扩展SiteProvider组件以支持公告功能
- 在首页添加公告弹窗组件,支持本地存储记录用户已读状态
- 弹窗包含关闭功能和完善的样式交互
|
2025-07-01 16:02:33 +08:00 |
|
SongPro
|
4fac5e6409
|
feat(AuthProvider): 添加认证状态管理和加载界面
重构认证逻辑为独立函数并添加状态管理,在认证过程中显示加载界面。同时添加主题切换按钮到加载界面。
|
2025-07-01 14:18:21 +08:00 |
|
shinya
|
b880e5dce5
|
feat: add github link
|
2025-07-01 12:35:26 +08:00 |
|
shinya
|
a7b431823e
|
feat: dynamic site name
|
2025-07-01 01:11:19 +08:00 |
|
shinya
|
7d6c7e5dd0
|
Revert "feat: use middleware to auth"
This reverts commit f57cdb5ec1.
|
2025-07-01 00:26:34 +08:00 |
|
shinya
|
d56cc5bdab
|
Revert "feat: add custom site name"
This reverts commit 6d71fde9ee.
|
2025-07-01 00:25:28 +08:00 |
|
shinya
|
58f505e9d7
|
fix: dynamic site name
|
2025-07-01 00:20:51 +08:00 |
|
shinya
|
0563f2478e
|
fix: dynamic site name
|
2025-06-30 23:48:35 +08:00 |
|
shinya
|
240764e81b
|
Revert "feat: use middleware to auth"
This reverts commit f57cdb5ec1.
|
2025-06-30 23:17:05 +08:00 |
|
shinya
|
6d71fde9ee
|
feat: add custom site name
|
2025-06-30 21:31:15 +08:00 |
|
shinya
|
f57cdb5ec1
|
feat: use middleware to auth
|
2025-06-30 20:58:55 +08:00 |
|
shinya
|
cf42e7c056
|
fix: dynamic theme color
|
2025-06-26 22:41:30 +08:00 |
|
shinya
|
42f380baeb
|
fix: type error
|
2025-06-26 21:14:17 +08:00 |
|
shinya
|
d9fa4866dc
|
fix: theme provider
|
2025-06-26 21:07:10 +08:00 |
|
shinya
|
d677ca9877
|
feat: dark mode
|
2025-06-26 21:00:11 +08:00 |
|
shinya
|
3652bf3e6b
|
feat: clear play record & favorites
|
2025-06-26 19:34:36 +08:00 |
|
shinya
|
1668d4e40f
|
fix: search result key duplicate
|
2025-06-26 12:44:45 +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
|
6ceff54b3b
|
feat: using mb-14
|
2025-06-25 02:13:43 +08:00 |
|
shinya
|
a27e8d30ef
|
feat: add show to sidebar
|
2025-06-24 20:39:26 +08:00 |
|
shinya
|
1f2675d80a
|
feat: add aggregate search result
|
2025-06-24 13:22:47 +08:00 |
|
shinya
|
5022fc4015
|
feat: add douban rate, aggregate page
|
2025-06-24 13:01:12 +08:00 |
|
shinya
|
b60d069c02
|
feat: move config to ts
|
2025-06-24 10:30:36 +08:00 |
|
shinya
|
d04903fa47
|
fix: remove no password need login
|
2025-06-24 00:13:44 +08:00 |
|
shinya
|
a9ad984564
|
feat: implement password
|
2025-06-23 22:58:16 +08:00 |
|
shinya
|
b223771554
|
feat: remove homepage recommends
|
2025-06-23 19:21:15 +08:00 |
|
shinya
|
50c9957be8
|
feat: adjust mobile style, add force landscape button
|
2025-06-23 13:24:18 +08:00 |
|
shinya
|
1f7f3d8295
|
feat: mobileButtonNav active path
|
2025-06-23 00:34:23 +08:00 |
|
shinya
|
57225b8b64
|
feat: hide hover botton on mobile
|
2025-06-23 00:23:08 +08:00 |
|
shinya
|
e25671eed2
|
feat: mobile style
|
2025-06-22 23:48:02 +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
|
8e4781f44c
|
fix: refactor
|
2025-06-19 23:03:37 +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
|
143a039f46
|
style: adjust sidebar style
|
2025-06-19 10:10:37 +08:00 |
|
shinya
|
d01bc68d75
|
feat: play page && other refactor
|
2025-06-19 02:40:39 +08:00 |
|
shinya
|
3d199261a3
|
feat: douban page
|
2025-06-18 13:55:27 +08:00 |
|