功能与统计
features 功能开关
1 | features: |
| 开关 | 作用 | 关掉会怎样 |
|---|---|---|
dark_mode |
导航栏显示明暗切换按钮,选择被记忆 | 仅保留浅色,跟随系统的偏好也失效 |
back_to_top |
右下角返回顶部按钮 | 长页面需要手动滚回顶部 |
reveal |
元素进入视口时淡入上浮 | 内容直接显示,无入场动效 |
sticky_header |
导航吸顶 | 导航随页面滚走,长页面跳转不便 |
stats_animation |
数据统计数字滚动到目标值 | 数字直接显示最终值 |
动效与性能
reveal 与 stats_animation 使用 IntersectionObserver,官方站保留即可。若你的访问者设备普遍较旧,或更看重”内容第一眼可见”,可以关掉 reveal。
主题同时遵循系统的 prefers-reduced-motion:用户在系统里开了”减弱动态效果”,主题会自动停用动效,与上面的开关无关。
seo 搜索优化
1 | seo: |
| 字段 | 说明 |
|---|---|
description |
页面 <meta name="description">,影响搜索结果摘要 |
keywords |
页面 <meta name="keywords"> |
jsonld |
输出 Organization 结构化数据,帮助搜索结果展示机构信息 |
留空则回退
seo.description / seo.keywords 留空时会自动回退到站点 _config.yml 的 description / keywords,因此不必两处都写。
主题默认还输出了 Open Graph 与 Twitter Card 元信息(标题、摘要、封面、canonical),这部分无需配置,只要站点的 url 正确即可。
analytics 统计代码
1 | analytics: |
| 字段 | 填什么 |
|---|---|
google |
Google Analytics 4 的衡量 ID,形如 G-XXXXXXXXXX |
cloudflare |
Cloudflare Web Analytics 的 Beacon Token |
留空即关闭,不会向页面注入任何统计脚本。
合规提示
启用访问统计前,请确认符合你所在地区的隐私合规要求(如隐私政策披露、Cookie 告知等)。统计脚本由第三方提供,主题只负责按你填的 ID 注入。
一次配好
1 | features: |
评论