The repository widget shows the commit information about current page, it’s useful for users to view or edit the source code.
Requirements§
This widget relies on the .GitInfo, so you’ll need to either enable it via the --enableGitInfo
flag or setting the enableGitInfo
as true
in config.toml
.
1$ hugo --enableGitInfo
1enableGitInfo = true
Site Parameters§
Name | Type | Default | Description |
---|---|---|---|
repo | Object | - | |
repo.url | String | - | Required. The URL of your public repository. GitHub and GitLab are supported. |
repo.branch | String | master | The branch name. |
repo.subPath | String | - | The sub path of content. |
repo.dateFormat | String | 02/01/2006, 15:04:05 PM | The format of commit date. |
Usage§
The repository widget is disabled by default, you’ll need to include widget via Hooks.
For posts
layout.
1{{- partial "docs/repo" . }}
For docs
layout.
1{{- partial "docs/repo" . }}
評論