{{ define "title" }}{{ .Title }}{{ end }}
{{ define "css" }}
{{ if .Site.Params.highlightjs }}
{{ if .Site.Params.highlightjsTheme }}
{{ else }}
{{ end }}
{{ end }}
{{ if .Site.Params.valine }}
{{ end }}
{{ end }}
{{ define "main" }}
{{ $showTOC := ge (len .TableOfContents) 33 }}
{{ $shareInAside := .Site.Params.shareInAside }}
{{ $showAside := or $showTOC $shareInAside }}
{{ if $showAside }}
{{ end }}
{{- .Title -}}
@
{{ if isset .Params "author" }}
{{ if isset .Params "authorlink" }}
{{ .Params.author }}
{{ else }}
{{ .Params.author }}
{{ end }}
{{ else }}
{{ .Site.Params.author }}
{{ end }}
| {{ if .Site.Params.Experimental.jsDate }}
{{ .Date.Format "2006-01-02T15:04:05Z07:00" }}
{{ else }}
{{ if eq .Site.Language.Lang "zh" }}
{{ index .Site.Data.zh.Weekday (printf "%d" .Date.Weekday) }},{{ index .Site.Data.zh.Month (printf "%d" .Date.Month) }} {{ .Date.Day }} 日,{{ .Date.Year }} 年
{{ else if eq .Site.Language.Lang "es" }}
{{ index .Site.Data.es.Weekday (printf "%d" .Date.Weekday) }}, {{ .Date.Day }} de {{ index .Site.Data.es.Month (printf "%d" .Date.Month) }} de {{ .Date.Year }}
{{ else if eq .Site.Language.Lang "pt" }}
{{ index .Site.Data.pt.Weekday (printf "%d" .Date.Weekday) }}, {{ .Date.Day }} de {{ index .Site.Data.pt.Month (printf "%d" .Date.Month) }} de {{ .Date.Year }}
{{ else }}
{{ .Date.Format "Monday, Jan 2, 2006" }}
{{ end }}
{{ end }}
| {{ .ReadingTime }}{{ i18n "minuteRead" }}
{{ if ne .Params.nolastmod true }}
| {{ i18n "updateAt" }}
{{ if .Site.Params.Experimental.jsDate }}
{{ .Lastmod.Format "2006-01-02T15:04:05Z07:00" }}
{{ else }}
{{ if eq .Site.Language.Lang "zh" }}
{{ index .Site.Data.zh.Weekday (printf "%d" .Lastmod.Weekday) }},{{ index .Site.Data.zh.Month (printf "%d" .Lastmod.Month) }} {{ .Lastmod.Day }} 日,{{ .Lastmod.Year }} 年
{{ else if eq .Site.Language.Lang "es" }}
{{ index .Site.Data.es.Weekday (printf "%d" .Lastmod.Weekday) }}, {{ .Lastmod.Day }} de {{ index .Site.Data.es.Month (printf "%d" .Lastmod.Month) }} de {{ .Lastmod.Year }}
{{ else if eq .Site.Language.Lang "pt" }}
{{ index .Site.Data.pt.Weekday (printf "%d" .Lastmod.Weekday) }}, {{ .Lastmod.Day }} de {{ index .Site.Data.pt.Month (printf "%d" .Lastmod.Month) }} de {{ .Lastmod.Year }}
{{ else }}
{{ .Lastmod.Format "Monday, Jan 2, 2006" }}
{{ end }}
{{ end }}
{{ end }}
{{ if not $shareInAside }}
{{ partial "share.html" . }}
{{ end }}
{{ if and .Params.Cover .Site.Params.showSummaryCoverInPost }}
{{ end }}
{{ .Content | emojify }}
{{ if .Site.DisqusShortname }}
{{ end }}
{{ if .Site.Params.utterancesRepo }}
{{ end }}
{{ if .Site.Params.valine }}
{{ end }}
{{ end }}
{{ define "js" }}
{{ if .Site.Params.Experimental.jsDate }}
{{ partial "luxon.html" . }}
{{ end }}
{{ if .Site.Params.highlightjs }}
{{ if .Site.Params.highlightjsExtraLanguages }}
{{ range .Site.Params.highlightjsExtraLanguages }}
{{ end }}
{{ end }}
{{ partial "highlight.html" . }}
{{ end }}
{{ end }}