Skip to content
本页目录
配置指南的目录结构跟主题配置文件 _config.yml 的配置项保持一一对应,方便查看。

style

style 配置项用于自定义配置 Keep 主题的样式,通过这里你可以最大程度配置出属于你自己独一无二的 Keep 主题博客站点。

yaml
style:
  primary_color: "#0066cc"
  logo: /images/logo.svg
  favicon: /images/logo.svg
  avatar: /images/avatar.svg

  first_screen:
    enable: false
    header_transparent: false
    background_img: /images/bg.svg
    description: Keep writing and Keep loving.
    hitokoto: false

  scroll:
    progress_bar: false
    percent: false

primary_color

primary_color 用于设置博客站点主题色,支持 十六进制rgbrgba 颜色格式。
例如:#0066ccrgb(0, 102, 204)rgba(0, 102, 204, 0.8)、。

获取主题配色推荐网站:

示例:

  • 蓝色主题 #0066cc

    yaml
    primary_color: "#0066cc"

    image

  • 红色主题 #c0392b

    yaml
    primary_color: "#c0392b"

    image

logo 用于设置博客站点头部 LOGO,如下图。

image


关于图片的设置:

你可以使用 本地图片路径(本地图片必须是存储在 your-hexo/source/images/ 路径下的图片)或 图片链接

  • 本地图片

    yaml
    # your-hexo/source/images/logo.svg
    logo: /images/logo.svg
  • 图片链接

    yaml
    logo: https://cdn.statically.io/gh/XPoet/image-hosting@master/hexo-theme-keep/logo.7ihwqpf2atg0.svg

favicon

favicon 用于设置博客站点 favicon 图标,如下图。

image

  • 本地图片

    yaml
    # your-hexo/source/images/favicon.svg
    favicon: /images/favicon.svg
  • 图片链接

    yaml
    favicon: https://cdn.statically.io/gh/XPoet/image-hosting@master/hexo-theme-keep/favicon.7ihwqpf2atg0.svg

avatar

avatar 用于设置博客站点作者头像,将显示在文章内容页,如下图。

image

  • 本地图片

    yaml
    # your-hexo/source/images/avatar.svg
    avatar: /images/avatar.svg
  • 图片链接

    yaml
    avatar: https://cdn.statically.io/gh/XPoet/image-hosting@master/hexo-theme-keep/avatar.7ihwqpf2atg0.svg

first_screen v3.0.0

first_screen 是 Keep 主题 v3.0.0 新增的首屏,启用后将显示在博客站点首页(Home)的第一视屏(故称首屏)。

enable

enable 设置是否开启首屏,可选值:truefalse

  • true 开启首屏

    image

  • false 不开启首屏

    image

header_transparent v3.8.3 已废弃

header_transparent 用于在首屏开启状态下设置头部是否透明,可选值:truefalse

  • header_transparent: true 透明状态

    image

  • header_transparent: false 不透明状态

    image

background_img

background_img 设置首屏背景图片,可使用 本地图片图片链接

此处建议你的高清背景图片用 PicXTinyPNG 压缩一下后再使用,可有效提高页面加载速度。

  • 本地图片

    yaml
    # your-hexo/source/images/background.svg
    background_img: /images/background.svg
  • 图片链接

    yaml
    background_img: https://cdn.statically.io/gh/XPoet/image-hosting@master/hexo-theme-keep/logo.7ihwqpf2atg0.svg

description

description 设置在首屏增加描述。

最大支持设置两行的首屏描述,换行符 ||

  • 设置 一行的首屏描述

    yaml
    description: 黄色的森林分出两条路,我选择人迹更少的那一条,从此决定我一生的道路。

    image

  • 设置 两行的首屏描述

    yaml
    description: 黄色的森林分出两条路 || 我选择人迹更少的那一条,从此决定我一生的道路。

    image

hitokoto v3.4.6

hitokoto 是 Keep 主题 v3.4.6新增的首屏描述一言功能,可选值:truefalse

启用之后,无需填写 description ,在 每次进入博客站点刷新页面 都会自动生成一句首屏描述。

hitokoto 一言 案例展示:

  • image

  • image

  • image

scroll

scroll 设置你的博客站点页面在滚动时的样式。

progress_bar

progress_bar 页面滚动时在网站顶部显示进度条,可选值:truefalse

image

percent

percent 页面滚动时在右下角工具栏显示百分比,可选值:truefalse

image

小提示

鼠标移到百分比按钮处会显示向上箭头图标,点击即可回到顶部

image

Released under the AGPL-3.0 License