Nouveau thème pour 2026
This commit is contained in:
85
themes/2026/layouts/_partials/spotlight-feed.html
Normal file
85
themes/2026/layouts/_partials/spotlight-feed.html
Normal file
@@ -0,0 +1,85 @@
|
||||
{{- $feedTitle := "Fil" -}}
|
||||
{{- with .FeedTitle -}}
|
||||
{{- $feedTitle = . -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- $showFeedTitle := true -}}
|
||||
{{- if isset . "ShowFeedTitle" -}}
|
||||
{{- $showFeedTitle = index . "ShowFeedTitle" -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- $feedPages := slice -}}
|
||||
{{- with .FeedPages -}}
|
||||
{{- $feedPages = . -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- $feedRich := false -}}
|
||||
{{- with .FeedRich -}}
|
||||
{{- $feedRich = . -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- $showSection := false -}}
|
||||
{{- with .ShowSection -}}
|
||||
{{- $showSection = . -}}
|
||||
{{- end -}}
|
||||
|
||||
<aside class="spotlight-feed">
|
||||
{{- if $showFeedTitle -}}
|
||||
<h3>{{ $feedTitle }}</h3>
|
||||
{{- end -}}
|
||||
<ol>
|
||||
{{- range $feedPages -}}
|
||||
<li>
|
||||
{{- if $feedRich -}}
|
||||
<a href="{{ .RelPermalink }}">
|
||||
<span>{{ .Title }}</span>
|
||||
<span>
|
||||
{{- with .Date -}}
|
||||
<time datetime="{{ . }}">{{ . | time.Format "02/01/2006" }}</time>
|
||||
{{- end -}}
|
||||
{{- if $showSection -}}
|
||||
{{- with .Parent -}}
|
||||
<span>·</span>
|
||||
<span>{{ with .LinkTitle }}{{ . }}{{ else }}{{ .Title }}{{ end }}</span>
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
{{- with .Params.dossier -}}
|
||||
{{- with index . 0 -}}
|
||||
<span>·</span>
|
||||
<strong>{{ . }}</strong>
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
{{- if and (not .IsSection) (ge .ReadingTime 5) -}}
|
||||
<span>·</span>
|
||||
<span>{{ .ReadingTime }} min</span>
|
||||
{{- end -}}
|
||||
</span>
|
||||
</a>
|
||||
{{- else -}}
|
||||
<a href="{{ .RelPermalink }}">{{ .Title }}</a>
|
||||
<p>
|
||||
{{- with .Date -}}
|
||||
<time datetime="{{ . }}">{{ . | time.Format "02/01/2006" }}</time>
|
||||
{{- end -}}
|
||||
{{- if $showSection -}}
|
||||
{{- with .Parent -}}
|
||||
<span>·</span>
|
||||
<span>{{ with .LinkTitle }}{{ . }}{{ else }}{{ .Title }}{{ end }}</span>
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
{{- with .Params.dossier -}}
|
||||
{{- with index . 0 -}}
|
||||
<span>·</span>
|
||||
<strong>{{ . }}</strong>
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
{{- if and (not .IsSection) (ge .ReadingTime 5) -}}
|
||||
<span>·</span>
|
||||
<span>{{ .ReadingTime }} min</span>
|
||||
{{- end -}}
|
||||
</p>
|
||||
{{- end -}}
|
||||
</li>
|
||||
{{- end -}}
|
||||
</ol>
|
||||
</aside>
|
||||
Reference in New Issue
Block a user