• name: 自定义模板
  • 自定义模板
    • 添加自定义 CSS 文件
  • 自定义首页
    • 修改首页内容

    name: 自定义模板

    自定义模板

    您可以不需要修改仓库源码就能注入自定义头部和尾部内容,这对添加分析代码和自定义静态资源非常有用。

    了解更多有关 注入自定义头部和尾部。

    添加自定义 CSS 文件

    这里展示如何为您的 Gogs 实例添加自定义 CSS 文件,目录和文件名都是为了方便演示,您可以把文件放在任何能够通过网络访问的目录。

    1. public/css 目录下创建一个名为 custom.css 的文件
    2. 向文件中添加一些 CSS 规则
    3. 编辑 custom/templates/inject/head.tmpl 文件并添加一行内容 <link rel="stylesheet" href="/css/custom.css">
    4. 重启 Gogs
    5. 后续对自定义 CSS 文件的编辑不需要重启 Gogs

    自定义首页

    首页内容属于仓库源码,首页修改不包括自定义头部和尾部内容。

    修改首页内容

    首页源码位置 templates/home.tmpl

    1. 保留该文件的头部和尾部引用 注意保留:头:{{template “base/head” .}},尾:{{template “base/footer” .}}
    2. 编辑自定义首页中间部分 templates/home.tmpl
    3. 重启 Gogs