增加完整的应用图标支持
This commit is contained in:
@@ -35,6 +35,7 @@ shared/tool-catalog.json 工具与分类的权威元数据目录
|
||||
shared/default-navigation.json 新部署的默认分类和工具顺序
|
||||
tests/ Vitest 单元测试
|
||||
dist/ npm run build 生成的生产前端
|
||||
public/ 浏览器标签页、Apple 主屏幕和 Web App Manifest 图标资源
|
||||
Dockerfile 多阶段容器构建
|
||||
docker-compose.yml 默认部署配置
|
||||
THIRD_PARTY_NOTICES.md 第三方依赖许可说明
|
||||
@@ -54,6 +55,9 @@ CHANGELOG.md 版本变更、修复和验证记录
|
||||
- 服务端只持久化导航顺序,文件为 `/data/navigation.json`,写入采用临时文件和原子替换。
|
||||
- `/setting` 是固定但不公开显示的管理入口;项目没有登录、收藏、赞助或用户系统。
|
||||
- 页面必须保持统一 UI,并兼容桌面端和移动端竖屏。
|
||||
- 浏览器图标与左侧品牌标记保持一致。`favicon.svg` 是现代浏览器主图标,`favicon.ico` 内含 16/32/48 像素回退图,另提供 180 像素 Apple 图标、192/512 像素 Web App 图标和 512 像素 maskable 图标。
|
||||
|
||||
`site.webmanifest` 只提供应用名称、颜色和图标元数据,便于浏览器添加到主屏幕。项目不注册 Service Worker,不启用离线缓存、安装提示或启动画面,避免部署更新后继续加载过期构建。
|
||||
|
||||
## 核心功能契约
|
||||
|
||||
|
||||
Reference in New Issue
Block a user