diff --git a/docs/content/doc/advanced/customizing-gitea.en-us.md b/docs/content/doc/advanced/customizing-gitea.en-us.md index 5be30740c26..55e47d02036 100644 --- a/docs/content/doc/advanced/customizing-gitea.en-us.md +++ b/docs/content/doc/advanced/customizing-gitea.en-us.md @@ -66,6 +66,8 @@ To add custom HTML to the header or the footer of the page, in the `templates/cu directory there is `header.tmpl` and `footer.tmpl` that can be modified. This can be a useful place to add custom CSS files or additional Javascript. +If all you want is to add extra links to the top navigation bar, or extra tabs to the repository view, you can put them in `extra_links.tmpl` and `extra_tabs.tmpl` inside your `custom/templates/custom/` directory. + ## Customizing gitignores, labels, licenses, locales, and readmes. Place custom files in corresponding sub-folder under `custom/options`. diff --git a/templates/base/head.tmpl b/templates/base/head.tmpl index 04c5a43e4cf..a486d9b9b97 100644 --- a/templates/base/head.tmpl +++ b/templates/base/head.tmpl @@ -158,6 +158,9 @@ {{end}} {{.i18n.Tr "explore"}} + + {{template "custom/extra_links" .}} + {{/*
diff --git a/templates/custom/extra_links.tmpl b/templates/custom/extra_links.tmpl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/templates/custom/extra_tabs.tmpl b/templates/custom/extra_tabs.tmpl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/templates/repo/header.tmpl b/templates/repo/header.tmpl index c83505ac961..db5b6c7f0c9 100644 --- a/templates/repo/header.tmpl +++ b/templates/repo/header.tmpl @@ -89,6 +89,8 @@ {{end}} + {{template "custom/extra_tabs" .}} + {{if .IsRepositoryAdmin}}