79 lines
No EOL
2.8 KiB
HTML
79 lines
No EOL
2.8 KiB
HTML
{{ define "main" }}
|
|
|
|
<div class="container">
|
|
<section class="my">
|
|
<div class="content">
|
|
{{ with .Content }}
|
|
{{ . }}
|
|
{{ end }}
|
|
<div class="bio-social">
|
|
{{ range $name, $path := $.Param "socialOptions" }}
|
|
{{ if (and $path (ne $name "email")) }}
|
|
<a href="{{ $path | safeURL }}" target="_blank" rel="noreferrer" title="{{ $name }}"
|
|
aria-label="{{ $name }}">
|
|
{{ partial (print "svgs/social/" $name ".svg") (dict "width" 25 "height" 25) }}
|
|
</a>
|
|
{{ end }}
|
|
{{ if (and $path (eq $name "email")) }}
|
|
<a href="mailto:{{ $path | safeURL }}" target="_blank" rel="noreferrer" title="{{ $path }}"
|
|
aria-label="{{ $name }}">
|
|
{{ partial (print "svgs/social/" $name ".svg") (dict "width" 25 "height" 25) }}
|
|
</a>
|
|
{{ end }}
|
|
{{ end }}
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</div>
|
|
|
|
{{ $pages := where .Site.RegularPages "Type" "in" .Site.Params.mainSections }}
|
|
{{ $projects := where .Site.RegularPages "Section" "projects" }}
|
|
{{ $pages = .Paginate ($pages) }}
|
|
{{ $archivesPage := first 1 (where .Site.RegularPages "Layout" "eq" "archives") }}
|
|
|
|
<div class="container">
|
|
<section>
|
|
<h2>
|
|
Últimas Postagens
|
|
{{ range $archivesPage }}
|
|
<a class="section-button" href="{{ .RelPermalink }}">Ver todas</a>
|
|
{{ end }}
|
|
</h2>
|
|
<div class="posts">
|
|
{{ range $pages.Pages }}
|
|
<div class="post">
|
|
<a href="{{ .RelPermalink }}">
|
|
<div class="post-row">
|
|
<time>{{ .Date.Format "Jan 02" }}</time>
|
|
<h3>{{ .Title }}</h3>
|
|
</div>
|
|
<!--<div class="new-post">New!</div>-->
|
|
</a>
|
|
</div>
|
|
{{ end }}
|
|
</div>
|
|
</section>
|
|
{{ if gt (len $projects) 0}}
|
|
<section>
|
|
<h2>Projetos</h2>
|
|
<div class="projects">
|
|
{{ range $projects.ByWeight }}
|
|
<div class="project">
|
|
<div>
|
|
<a href="{{ .Params.link }}" target="_blank" rel="noreferrer">
|
|
<div class="icon">{{ .Params.icon }}</div>
|
|
<h3>{{ .Title }}</h3>
|
|
</a>
|
|
<div class="description">{{ .Params.description }}</div>
|
|
</div>
|
|
<div class="flex">
|
|
<a href="{{ .Params.repo }}" class="button" target="_blank" rel="noreferrer">Source</a>
|
|
</div>
|
|
</div>
|
|
{{ end }}
|
|
</div>
|
|
</section>
|
|
{{ end }}
|
|
</div>
|
|
|
|
{{ end }} |