Import theme
This commit is contained in:
parent
51769fa6be
commit
c59ffbfeee
127 changed files with 13611 additions and 1 deletions
104
layouts/portfolio/list.html
Normal file
104
layouts/portfolio/list.html
Normal file
|
|
@ -0,0 +1,104 @@
|
|||
{{ define "main" }}
|
||||
{{ $data := index .Site.Data .Site.Language.Lang "portfolio" }}
|
||||
{{ if not $data }}{{ $data = .Site.Data.portfolio }}{{ end }}
|
||||
{{ range $index, $elemen:= $data.portfolioitems }}
|
||||
<div
|
||||
class="post {{ with .Site.Params.doNotLoadAnimations }}
|
||||
.
|
||||
{{ else }}
|
||||
animated fadeInDown
|
||||
{{ end }}"
|
||||
>
|
||||
{{ $anchorTitle := delimit (split .title " ") "" }}
|
||||
|
||||
|
||||
<h2 class="portfolio__title" id="{{ $anchorTitle | lower }}">{{ title .title }}</h2>
|
||||
{{ if .description }}
|
||||
<h4>{{ .description }}</h4>
|
||||
{{ end }}
|
||||
{{ range $i, $p := .portfolioitem }}
|
||||
<div class="portfolio">
|
||||
{{ if .image }}
|
||||
<div
|
||||
class="portfolio__image-wrapper {{ if (modBool $i 2) }}
|
||||
portfolio__image-wrapper--right
|
||||
{{ else }}
|
||||
portfolio__image-wrapper--left
|
||||
{{ end }}"
|
||||
>
|
||||
{{ if .link }}
|
||||
<a href="{{ .link | safeURL }}" target="_blank" rel="noopener">
|
||||
<img class="portfolio__image" src="{{ .image | relURL }}" alt="{{ .name | markdownify }}" />
|
||||
</a>
|
||||
{{ else }}
|
||||
<img class="portfolio__image" src="{{ .image | relURL }}" alt="{{ .name | markdownify }}" />
|
||||
{{ end }}
|
||||
</div>
|
||||
{{ end }}
|
||||
<div
|
||||
class="portfolio__description {{ if (modBool $i 2) }}
|
||||
portfolio__description--left
|
||||
{{ else }}
|
||||
portfolio__description--right
|
||||
{{ end }}"
|
||||
>
|
||||
<h2>{{ .name | markdownify }}</h2>
|
||||
<ul class="portfolio__meta">
|
||||
{{ if .status }}
|
||||
<li class="portfolio__meta-item">
|
||||
<em class="fas fa-flag-checkered"></em>
|
||||
<span>{{ .status }}</span>
|
||||
</li>
|
||||
{{ end }}
|
||||
{{ if .venue }}
|
||||
<li class="portfolio__meta-item">
|
||||
<em class="fas fa-map-marker-alt"></em>
|
||||
<span>{{ .venue }}</span>
|
||||
</li>
|
||||
{{ end }}
|
||||
{{ if .start }}
|
||||
<li class="portfolio__meta-item">
|
||||
<em class="fas fa-arrow-up"></em>
|
||||
<span>{{ .start }}</span>
|
||||
</li>
|
||||
{{ end }}
|
||||
{{ if .end }}
|
||||
<li class="portfolio__meta-item">
|
||||
<em class="fas fa-arrow-down"></em>
|
||||
<span>{{ .end }}</span>
|
||||
</li>
|
||||
{{ end }}
|
||||
{{ if .authors }}
|
||||
{{ range .authors }}
|
||||
<li class="portfolio__meta-item">
|
||||
<em class="fas fa-at"></em>
|
||||
<span>{{ . }}</span>
|
||||
</li>
|
||||
{{ end }}
|
||||
|
||||
{{ end }}
|
||||
</ul>
|
||||
<p>{{ .description | markdownify }}</p>
|
||||
{{ if .link }}
|
||||
<div class="portfolio__button-wrapper">
|
||||
<a class="portfolio__button" href="{{ .link | safeURL }}" target="_blank" rel="noopener">
|
||||
{{- if .linktext -}}
|
||||
{{ .linktext | markdownify }}
|
||||
{{- else -}}
|
||||
Visit Site
|
||||
{{- end -}}
|
||||
</a>
|
||||
</div>
|
||||
{{ end }}
|
||||
<div class="separator">
|
||||
{{ range .tags }}
|
||||
<p class="tag">{{ . }}</p>
|
||||
{{ end }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{{ end }}
|
||||
</div>
|
||||
{{ end }}
|
||||
|
||||
{{ end }}
|
||||
Loading…
Add table
Add a link
Reference in a new issue