- hugo-theme-relearn,当前分支使用的版本为v5.9.0
- 当前仓库中定制的设置均在原地做了修改,存在后期更新
hugo-theme-learn
版本更新困难问题,需要将定制部分从主题代码中独立出来。暂未做
- Shortcodes中代码放置到各个md中,即可使用
- 界面设置MORE部分文档:menushortcuts
- 定义Footer部分,参考menu-footer
.nojekyll
: 用来避免Jekyll起作用,因为这个主题是用hugo来编译的,所以要避免Jekyll起作用docs
: 用来放部署的网站静态文件- 左下角Star设置在
themes/hugo-theme-relearn/layouts/partials/menu-footer.html
来自定义 weight
: 值越小,越靠上- title是页面显示,menuTitle是左侧目录显示
title: "计算机视觉比赛经验贴" menuTitle: "CV"
- 更改左上角logo,文件:
themes/hugo-theme-relearn/layouts/partials/logo.html
- 插入图像的语法文档:docs
main
: 用来作为主要分支,更新从这里开始hugo_source
: 用来放编译网站的必要文件,当main
中有更新时,会自动同步更新到这里,这里会自动编译部署到gh-pages
分支。之所以要新建一个分支,是因为github仓库不允许将部署代码放到当前分支gh-pages
: 部署的网站源码,Github Pages就是以这个部署的。- 框架图如下:
Loading
flowchart LR A(main) --将全部md文件转换格式为content更新到--> B(hugo_source) --自动编译部署--> C(gh-pages) --CI--> D(Site)