REMOVE big fontawesome gitsubmodule for small icon selection, ADD leave date for teammembers

This commit is contained in:
Hoernschen 2023-09-25 13:34:46 +02:00
parent 1e6160b1b1
commit 80feba5acc
Signed by: hoernschen
GPG key ID: 37591FAF4E6D3462
16 changed files with 1315 additions and 32 deletions

View file

@ -35,7 +35,7 @@
{{ with .Site.Params.tracking }}
<script src="{{ . }}"></script>
{{ end }}
<link rel="stylesheet" type="text/css" href="/Font-Awesome/css/all.min.css">
<link rel="stylesheet" type="text/css" href="/icons/fontawesome.css">
{{ $template := resources.Get "scss/index.scss" }}
{{ if $template }}
{{ $index := $template | resources.ExecuteAsTemplate "css/index.scss" . | resources.ToCSS (dict "outputStyle" "compressed") | fingerprint }}

View file

@ -10,9 +10,9 @@
<div class="social-media-footer">
<span>
{{- range $social}}
<a href="{{ .url }}"><i class="fab fa-{{ .type }}"></i></a>
<a href="{{ .url }}"><i class="icon-{{ .type }}"></i></a>
{{- end }}
<a href="/posts/index.xml"><i class="fas fa-rss"></i></a>
<a href="/posts/index.xml"><i class="icon-rss"></i></a>
</span>
</div>
<div>
@ -26,5 +26,5 @@
© {{ dateFormat "2006" now }} {{ $footer.copyright }}</a>
</div>
</footer>
<a class="totop hide" id="totop" href="#"><i class="fas fa-chevron-up"></i></a>
<a class="totop hide" id="totop" href="#"><i class="icon-angle-up"></i></a>
<script src="/js/totop.js"></script>

View file

@ -19,7 +19,7 @@
{{ if .links }}
<div class="header-item dropdown">
<button class="dropbtn">{{ .text }}
<i class="fas fa-caret-down"></i>
<i class="icon-caret-down"></i>
</button>
<div class="dropdown-content">
{{- range .links}}

View file

@ -24,7 +24,7 @@
<img class="cardImage {{ if eq .image.cover false }} noCover {{ end }}" alt="{{ .image.alt }}" src="{{ .image.url }}" />
{{ else if .icon }}
<div class="cardImage">
<i class="fas fa-{{ .icon }} cardIcon"></i>
<i class="icon-{{ .icon }} cardIcon"></i>
</div>
{{ else }}
<img class="cardImage" alt="default image" src="{{ $defaultimage }}" />

View file

@ -26,10 +26,10 @@
<img src="{{ $slide }}" alt="{{ $index }}">
{{ if gt $length 1}}
<span class="slider-navigation-right" onclick="scrollToNextSlideNr({{$index}})">
<i class="fas fa-angle-right"></i>
<i class="icon-angle-right"></i>
</span>
<span class="slider-navigation-left" onclick="scrollToPrevSlideNr({{$index}})">
<i class="fas fa-angle-left"></i>
<i class="icon-angle-left"></i>
</span>
{{ end }}
</div>

View file

@ -15,7 +15,7 @@
<div class="divider"></div>
</div>
<div class="team-list">
{{- range first 4 $pages.ByDate }}
{{- range first 4 ((where $pages "Params.leaveDate" "==" nil).ByParam "startDate") }}
<a href="{{.Permalink}}">
<div class="teammember">
{{ if .Params.image }}
@ -30,10 +30,10 @@
<div class="social-media">
<span>
{{- range .Params.social}}
<a href="{{ .url }}"><i class="fab fa-{{ .type }}"></i></a>
<a href="{{ .url }}"><i class="icon-{{ .type }}"></i></a>
{{- end}}
{{if .Params.mail}}
<a href="mailto:{{ .Params.mail }}"><i class="fas fa-at"></i></a>
<a href="mailto:{{ .Params.mail }}"><i class="icon-at"></i></a>
{{end}}
</span>
</div>

View file

@ -75,10 +75,10 @@
<div class="social-media">
<span>
{{- range .Params.social}}
<a href="{{ .url }}"><i class="fab fa-{{ .type }}"></i></a>
<a href="{{ .url }}"><i class="icon-{{ .type }}"></i></a>
{{- end}}
{{if .Params.mail}}
<a href="mailto:{{ .Params.mail }}"><i class="fas fa-at"></i></a>
<a href="mailto:{{ .Params.mail }}"><i class="icon-at"></i></a>
{{end}}
</span>
</div>

View file

@ -8,7 +8,7 @@
{{.Content}}
</article>
<div class="team-list">
{{ range .Pages.ByDate }}
{{ range (where .Pages "Params.leaveDate" "==" nil).ByParam "startDate" }}
<a href="{{.Permalink}}">
<div class="teammember">
{{ if .Params.image }}
@ -23,10 +23,10 @@
<div class="social-media">
<span>
{{- range .Params.social}}
<a href="{{ .url }}"><i class="fab fa-{{ .type }}"></i></a>
<a href="{{ .url }}"><i class="icon-{{ .type }}"></i></a>
{{- end}}
{{if .Params.mail}}
<a href="mailto:{{ .Params.mail }}"><i class="fas fa-at"></i></a>
<a href="mailto:{{ .Params.mail }}"><i class="icon-at"></i></a>
{{end}}
</span>
</div>

View file

@ -4,19 +4,24 @@
{{ with .Params.image }}
<img class="teammember-header-avatar" src="{{ . }}" alt="Avatar">
{{ end }}
<div class="teammember-header-title">
<h1 class="content-title">{{ .Params.name }}</h1>
<div class="teammember-header-social-media">
<span>
{{- range .Params.social}}
<a href="{{ .url }}"><i class="fab fa-{{ .type }}"></i></a>
{{- end}}
{{if .Params.mail}}
<a href="mailto:{{ .Params.mail }}"><i class="fas fa-at"></i></a>
{{end}}
</span>
<div>
<div class="teammember-header-title">
<h1 class="content-title">{{ .Params.name }}</h1>
<div class="teammember-header-social-media">
<span>
{{- range .Params.social}}
<a href="{{ .url }}"><i class="icon-{{ .type }}"></i></a>
{{- end}}
{{if .Params.mail}}
<a href="mailto:{{ .Params.mail }}"><i class="icon-at"></i></a>
{{end}}
</span>
</div>
<div class="divider"></div>
</div>
<div class="divider"></div>
{{ with .Params.leaveDate }}
<p>Bis zum {{ . | time.Format "02.01.2006" }} bei uns tätig</p>
{{ end }}
</div>
</div>
{{ .Content }}
@ -35,7 +40,7 @@
<img class="cardImage" src="{{ .Site.Params.defaultimage }}" alt="Default Image" />
{{ end }}
<div class="cardTitle">{{.Title}}</div>
<div class="cardDescription">{{ .Content | safeHTML | truncate 250 }}</div>
<div class="cardDescription">{{ .Summary | safeHTML | truncate 320 }}</div>
<div class="cardDetail">{{.Date.Format "02.01.2006"}} | {{.ReadingTime}} Minuten</div>
</div>
</a>