/hugo-high-material-theme

hugo theme

Primary LanguageCSSMIT LicenseMIT

Hugo-High-Material-Theme

开始使用

  1. 使用git_submodule或直接下载集成在themes目录下
  2. 安装Node.js
  3. 如果对主题有修改需要重新运行命令
npm i
npm run build
  1. 使用hugo发布网站

使用配置

部分在FrontMatter中或在config.yaml中可自定义的配置

params:
  # 页面的meta keyword,FrontMatter中可覆盖
  keywords: ["kw1", "kw2", "kw3"]
  # 页面的meta description,FrontMatter中可覆盖
  description: "研究互联网产品和技术,提供原创中文精品教程"
  # 页面的meta author,FrontMatter中可覆盖
  author: "Your Name"

  # 主页或者部分页面图标链接配置,icon必须是在fontawesome中支持的
  socialLinks:
    - { icon: "github", href: "https://github.com" }

  enableKatex: true # 开启数学公式支持

  # 主页上方显示的第一级入口链接
  navlinks:
    - { title: "开发", url: "/categories/dev" }
    - { title: "生活", url: "/life"  }
    - { title: "学习", url: "/tags/study" }
    - { title: "归档", url: "/archives" }

自定义主页

content目录下直接创建一个_index.md,填写的内容将被适合的显示在主页中

标签颜色

在主题目录中的data/tag-colors.json文件控制所有标签的颜色,与tone相反即为文字颜色