mirror of
https://github.com/adityatelange/hugo-PaperMod.git
synced 2023-12-21 10:22:58 +01:00
Merge 8bcc8379ed
into 0989c28a0e
This commit is contained in:
commit
0e92a1e292
@ -38,7 +38,7 @@
|
|||||||
- Social Icons (home-info and profile-mode)
|
- Social Icons (home-info and profile-mode)
|
||||||
- Social-Media Share buttons on posts.
|
- Social-Media Share buttons on posts.
|
||||||
- Menu location indicator.
|
- Menu location indicator.
|
||||||
- Multilingual support. (with language selector)
|
- Multilingual support (with improved language selector)
|
||||||
- Taxonomies
|
- Taxonomies
|
||||||
- Cover image for each post (with Responsive image support).
|
- Cover image for each post (with Responsive image support).
|
||||||
- Light/Dark theme (automatic theme switch a/c to browser theme and theme-switch button).
|
- Light/Dark theme (automatic theme switch a/c to browser theme and theme-switch button).
|
||||||
|
@ -13,10 +13,10 @@
|
|||||||
{{ .Description }}
|
{{ .Description }}
|
||||||
</div>
|
</div>
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if not (.Param "hideMeta") }}
|
{{- if and (.Param "showTranslationListInPosts") (not (.Param "hideMeta")) }}
|
||||||
<div class="post-meta">
|
<div class="post-meta">
|
||||||
{{- partial "translation_list.html" . -}}
|
{{- partial "translation_list.html" . -}}
|
||||||
</div>
|
</div>
|
||||||
{{- end }}
|
{{- end }}
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
|
@ -22,7 +22,9 @@
|
|||||||
{{- if not (.Param "hideMeta") }}
|
{{- if not (.Param "hideMeta") }}
|
||||||
<div class="post-meta">
|
<div class="post-meta">
|
||||||
{{- partial "post_meta.html" . -}}
|
{{- partial "post_meta.html" . -}}
|
||||||
{{- partial "translation_list.html" . -}}
|
{{- if .Param "showTranslationListInPosts" }}
|
||||||
|
{{- partial "translation_list.html" . -}}
|
||||||
|
{{- end }}
|
||||||
{{- partial "edit_post.html" . -}}
|
{{- partial "edit_post.html" . -}}
|
||||||
{{- partial "post_canonical.html" . -}}
|
{{- partial "post_canonical.html" . -}}
|
||||||
</div>
|
</div>
|
||||||
|
@ -96,27 +96,42 @@
|
|||||||
</button>
|
</button>
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
{{- $lang := .Lang}}
|
{{/* LANGUAGE SELECTOR */}}
|
||||||
{{- $separator := or $label_text (not site.Params.disableThemeToggle)}}
|
{{ if .Site.IsMultiLingual }}
|
||||||
{{- with site.Home.AllTranslations }}
|
{{/* set vars with page data */}}
|
||||||
<ul class="lang-switch">
|
{{ $currentLang := .Lang }}
|
||||||
{{- if $separator }}<li>|</li>{{ end }}
|
{{ $allTranslations := .Translations }}
|
||||||
{{- range . -}}
|
|
||||||
{{- if ne $lang .Lang }}
|
{{ $separator := or $label_text (not site.Params.disableThemeToggle)}}
|
||||||
<li>
|
|
||||||
<a href="{{- .Permalink -}}" title="{{ .Language.Params.languageAltTitle | default (.Language.LanguageName | emojify) | default (.Lang | title) }}"
|
<ul class="lang-switch">
|
||||||
aria-label="{{ .Language.LanguageName | default (.Lang | title) }}">
|
{{ if $separator }}<li>|</li>{{ end }}
|
||||||
{{- if (and site.Params.displayFullLangName (.Language.LanguageName)) }}
|
{{ range $anySiteLang := .Site.Home.AllTranslations }}
|
||||||
{{- .Language.LanguageName | emojify -}}
|
|
||||||
{{- else }}
|
{{/* code here can only access page-related data via vars set above */}}
|
||||||
{{- .Lang | title -}}
|
{{ if ne $currentLang $anySiteLang.Lang }}
|
||||||
{{- end -}}
|
{{ $translationLink := .Permalink }}
|
||||||
</a>
|
{{ range $translation := $allTranslations }}
|
||||||
</li>
|
{{ if eq $anySiteLang.Lang $translation.Lang }}
|
||||||
{{- end -}}
|
{{ $translationLink = $translation.Permalink }}
|
||||||
{{- end}}
|
{{ end }}
|
||||||
</ul>
|
{{ end }}
|
||||||
{{- end }}
|
|
||||||
|
<li>
|
||||||
|
<a href="{{ $translationLink }}"
|
||||||
|
title="{{ .Language.Params.languageAltTitle | default (.Language.LanguageName ) | default (.Lang | upper) }}"
|
||||||
|
aria-label="{{ .Language.LanguageName | default (.Lang | upper) }}">
|
||||||
|
{{ if site.Params.DisplayFullLangName }}
|
||||||
|
{{ .Language.LanguageName }}
|
||||||
|
{{ else }}
|
||||||
|
{{ .Lang | upper }}
|
||||||
|
{{ end }}
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
{{ end }}
|
||||||
|
{{ end }}
|
||||||
|
</ul>
|
||||||
|
{{ end }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{- $currentPage := . }}
|
{{- $currentPage := . }}
|
||||||
|
Loading…
Reference in New Issue
Block a user