diff options
Diffstat (limited to 'layouts/single.html')
| -rw-r--r-- | layouts/single.html | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/layouts/single.html b/layouts/single.html index e7522a0..9ea21f4 100644 --- a/layouts/single.html +++ b/layouts/single.html @@ -3,8 +3,11 @@ <p>{{ emojify ":link:" }} <a class="link link--internal" href="{{ .Site.Home.RelPermalink }}" rel="noreferrer">{{ i18n "returnHome" }}</a></p> </nav> <main class="main"> + {{/* derived from the page's own URL so that it is stable and unique for + single files, page bundles and pages built by a content adapter alike */ -}} + {{ $headingID := path.Base .RelPermalink | strings.TrimSuffix ".html" -}} <div class="entry__details"> - <h1 id="{{ .File.TranslationBaseName }}" class="entry__heading">{{ .Title }}</h1> + <h1 id="{{ $headingID }}" class="entry__heading">{{ .Title }}</h1> {{- if (.Page.Params.pageinfo | default true) }} <p class="entry__pageinfo">{{ partial "pageinfo.html" . }}</p> {{- end -}} |
