fix: 按 Halo 应用市场审核意见整改外部资源与隐私(v1.2.5 修订)
- 默认零第三方自动请求:移除 21 个模板的 preconnect/dns-prefetch、PrismJS+autoloader、qrcode-generator 及内置一言/IP 定位 API - 一言与代码高亮配色改为自托管;欢迎弹窗自定义 IP 接口改为 opt-in;微信分享改为复制链接;LightGallery 按 GPLv3 使用 - README 新增「外部资源与隐私」「验证与回归测试」章节,修正无效链接并补充字体 OFL 来源;同步 docs 与修正虚构的目录树 - friends 等 12 处 #strings.substring 加空值保护;logo 由两份 1.5MB 压缩去重为单份 146KB - 新增 pnpm audit:external 与打包前置合规审计;制品补齐 34 个 docs 文档与预览图
This commit is contained in:
1 parent
c0ad7331d4
commit
dda86294b0
36 files changed
+830
-236
No files matched your search
@@ -35,7 +35,7 @@
|
||||
|
||||
- **文章目录** — 桌面端侧边悬浮 + 移动端底部抽屉,支持展开模式选项
|
||||
- **阅读进度条** — 实时显示阅读进度
|
||||
- **代码高亮** — Prism.js 支持,Warm / Cold 双主题
|
||||
- **代码高亮** — 由代码高亮插件 / API 扩展包输出,主题提供 Warm / Cold 本地配色,不加载远程脚本
|
||||
- **图片灯箱** — 点击放大,支持左右切换
|
||||
- **图片懒加载** — blur-up 渐显效果,优化加载体验
|
||||
- **点赞功能** — 一键点赞,状态持久化
|
||||
@@ -71,7 +71,7 @@
|
||||
|
||||
### ⚙️ 灵活配置
|
||||
|
||||
13 个配置分组,覆盖站点的方方面面:
|
||||
17 个配置分组、120 余个配置项,覆盖站点的方方面面:
|
||||
|
||||
- 基础信息、样式、导航栏、Hero 首屏
|
||||
- 首页、文章、瞬间、图库、友情链接
|
||||
@@ -81,13 +81,12 @@
|
||||
|
||||
## 技术栈
|
||||
|
||||
- **Astro** — 静态站点生成器,编译模板
|
||||
- **vite-plugin-halo-theme** — Halo 主题 Vite 插件
|
||||
- **Astro 6** — 构建输出 Thymeleaf 模板
|
||||
- **Thymeleaf** — Halo 使用的服务端模板引擎
|
||||
- **Vue 3** — 部分交互组件(搜索、主题切换、光感跟随)
|
||||
- **SCSS** — CSS 预处理器
|
||||
- **Prism.js** — 代码语法高亮
|
||||
- **LightGallery** — 图片灯箱
|
||||
- **原生 JavaScript + SCSS** — 交互与样式(无 Vue / 无远程运行时)
|
||||
- **LightGallery 2.9.0(GPLv3)** — 图片灯箱,随构建自托管打包
|
||||
- **LXGW WenKai(OFL 1.1)** — 本地字体分片,无远程字体请求
|
||||
- **代码高亮** — 交由 Halo 应用市场插件提供,主题只自托管配色 CSS
|
||||
|
||||
## 适用场景
|
||||
|
||||
|
||||
Reference in new issue
Block a user