Add translated pages templates
This commit is contained in:
parent
b4aafcb88f
commit
d66dbf5eca
6 changed files with 284 additions and 0 deletions
79
layouts/_default/index.html
Normal file
79
layouts/_default/index.html
Normal file
|
@ -0,0 +1,79 @@
|
|||
{{ 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 }}
|
Loading…
Add table
Add a link
Reference in a new issue