{{ define "main" }} <section class="section pt-7"> <div class="container"> <div class="row justify-center"> <article class="lg:col-10"> {{ $image:= .Params.image }} {{ if $image }} <div class="mb-10"> {{ partial "image" (dict "Src" $image "Alt" .Title "Class" "w-full rounded") }} </div> {{ end }} <h1 class="h2 mb-4"> {{ .Title }} </h1> <ul class="mb-4"> <li class="mr-4 inline-block"> <a href="{{ `authors/` | relLangURL }}{{ .Params.Author | urlize }}/"> <i class="fa-regular fa-circle-user mr-2"></i >{{ .Params.author }} </a> </li> <li class="mr-4 inline-block"> <i class="fa-regular fa-folder mr-2"></i> {{ $categories:= .Params.categories }} {{ range $i,$p:= $categories }} <a href="{{ `categories/` | relLangURL }}{{ . | urlize | lower }}/" class="ms-1" >{{ . | humanize }}{{ if ne $i (sub (len $categories) 1) }} {{ ", " }} {{ end }} </a> {{ end }} </li> <li class="mr-4 inline-block"> <i class="fa-regular fa-clock mr-2"></i> {{ time.Format ":date_long" .PublishDate }} </li> </ul> <div class="content mb-10"> {{ .Content }} </div> <div class="row items-start justify-between"> <div class="lg:col-5 mb-10 flex items-center lg:mb-0"> <h5 class="mr-3">{{ i18n "tags" }} :</h5> <ul> {{ $tags:= .Params.tags }} {{ range $i,$p:= $tags }} <li class="inline-block"> <a class="bg-theme-light hover:bg-primary dark:bg-darkmode-theme-light dark:hover:bg-darkmode-primary dark:hover:text-dark m-1 block rounded px-3 py-1 hover:text-white" href="{{ `tags/` | relLangURL }}{{ . | urlize | lower }}/"> {{ . | humanize }} </a> </li> {{ end }} </ul> </div> <div class="lg:col-4 flex items-center"> {{ partial "social-share" (dict "Class" "share-icons" "Title" (i18n "share") "Whatsapp" false "Telegram" false) }} </div> </div> <!-- comments --> {{ if site.DisqusShortname }} <div class="mt-20"> {{ template "_internal/disqus.html" . }} </div> {{ end }} </article> </div> <!-- Related posts --> <div class="section pb-0"> <h2 class="h3 mb-12">{{ i18n "related_posts" }}</h2> <div class="row"> {{ $related := (where site.RegularPages "Section" "in" site.Params.mainSections) | intersect (where site.RegularPages ".Title" "!=" .Title) | union (site.RegularPages.Related . ) }} {{ range first 3 $related }} <div class="lg:col-4"> {{ partial "components/blog-card" . }} </div> {{ end }} </div> </div> </div> </section> {{ end }}