11 Commits
Author SHA1 Message Date
root 5208b7ccec 窄屏下把输入控件字号提到 16px,避免 iOS 聚焦放大
- iOS Safari 聚焦字号小于 16px 的输入框时会放大整个页面,且忽略
  viewport 的 user-scalable=no / maximum-scale,只能靠字号规避
- 该规则只在 max-width:600px 生效,1440 桌面端仍是 14px 不变
- viewport 补 maximum-scale=1 作为其他浏览器的兜底
2026-09-21 12:42:04 +08:00
root 9d36c5d654 桌面端下载器重构为工作台布局,并重做在线看阅读器
- 左侧导航轨 + 主视图 + 常驻详情检查器,替换原左右两栏平铺卡片结构
- 拆分为 TaskView / TaskRow / SearchView / SettingsView / DetailPanel /
  NavRail / AuthScreen,删除 DashBoard、Side、HentaiSearch
- 在线看改为全屏阅读器:适应高度/宽度、常驻翻页栏、缩略图与标题信息,
  翻页改为状态驱动,不再点击内部 DOM;补键盘快捷键与大图查看
- 提交弹层默认选中原图(无原图时选体积最大的一个)
- 管理员可见「下载人」筛选与详情里的下载人昵称,判定改用后端 isAdmin
- store.deleteGallery 返回 promise,便于删除后清理选中态
- 新增 thumbnail 工具与 4 项单测
2026-09-20 22:54:39 +08:00
root e836becda6 桌面端下载器调优:任务列表信息层级与操作区重排
- 统一 theme.css 视觉变量与卡片、状态标签样式
- DashBoard 与 Side 的任务行重排:状态标签与进度对齐,排序/显示条件更明确
- 新增 AppIcon 图标组件,store 同步空名短标题修复
2026-09-20 18:41:09 +08:00
root c115b6529d 升级 Vite 并补齐管理子路径鉴权参数 2026-09-14 19:17:23 +08:00
root 24b9b244b7 补构建配置并新增 .gitignore:线上依赖的 base 与固定产物名入库
vite.config.js:加 base:'/asserts/index/'、assetsDir:''、固定产物名
(entryFileNames:'index.js' 等)。当前线上 /var/www/lionwebsite/asserts/index/
的 index.js/index.css/index.html 均依赖此配置才能构建出来——属线上在用
但未入库的配置,不提交会导致 clone 后构建产物路径与线上不一致;
index.html:favicon 改为 /asserts/favicon.ico(与线上入口一致);
llm_readme.md:补文件末尾换行;
新增 .gitignore(npm 模板 + run.out):忽略 node_modules、dist、日志与编辑器文件。
2026-09-14 15:39:07 +08:00
root 5defb62bc2 修复 npm 依赖漏洞(npm audit fix,9 项 -> 0 项)
axios / element-plus / follow-redirects / form-data(critical) / lodash /
lodash-es / nanoid / postcss / qs 升级到已修复版本。其中 element-plus
2.4.4 -> 2.14.5、vue 3.4.0 -> 3.5.42 跨度较大,已重新构建并用无头浏览器
实测渲染:页面正常、element-plus 组件样式正常、无 console 错误、无失败请求。
构建产物 965KB -> 1171KB(element-plus 体积增长)。
2026-09-14 14:29:35 +08:00
root d0eb2f05be 修复按链接查找数字画廊ID并补充状态回归测试 2026-09-08 09:35:31 +08:00
root b0f832c37e 断线后自动重连并重新同步任务列表 2026-09-08 09:34:37 +08:00
root 287dc094df 图片失败后继续加载阅读页并支持单图重试 2026-09-08 09:32:09 +08:00
root bd7fba5184 修复画廊下载按钮和下载链接 2026-07-11 15:36:47 +08:00
root 826b080da0 为未完成任务添加重试按钮 2026-07-11 15:02:04 +08:00