improvements and simplifications

This commit is contained in:
Helmut Merz 2020-06-20 08:15:08 +02:00
parent d38d061885
commit 3bc0270bee
7 changed files with 33 additions and 34 deletions

View file

@ -2,6 +2,7 @@
title: "{{ replace .Name "-" " " | title }}"
summary: ""
img:
teaser: ""
domains: []
topics: []
date: {{ .Date }}

View file

@ -1,5 +1,3 @@
@import url("https://fonts.googleapis.com/css?family=Raleway:400,700");
// Import partials from `sass_dir` (defaults to `_sass`)
@import
"litera-soft",

View file

@ -1,5 +1,5 @@
#
# en.yaml 2020-05-10
# de.yaml 2020-06-19
#
about:

View file

@ -10,15 +10,13 @@
<div class="collapse navbar-collapse" id="navbarColor03">
<ul class="navbar-nav mr-auto pull-right">
{{ $currentPage := . }}
{{ range .Site.Menus.main }}
<li class="nav-item">
<a class="nav-link"
href="{{ .Site.BaseURL }}pages/about/">{{i18n "about"}}</a></li>
<li class="nav-item">
<a class="nav-link"
href="{{ .Site.BaseURL }}topics/">{{i18n "topics"}}</a></li>
<li class="nav-item">
<a class="nav-link"
href="{{ .Site.BaseURL }}pages/contact/">{{i18n "contact"}}</a></li>
<a href="{{ .URL }}"
class="nav-link{{if or ($currentPage.IsMenuCurrent "main" .) ($currentPage.HasMenuCurrent "main" .) }} active{{end}}"
title="{{ .Title }}">{{ .Name }}</a></li>
{{ end }}
</ul>
</div>

View file

@ -17,20 +17,17 @@
src="{{ .Site.BaseURL }}img/{{ .Site.Params.defaultImage }}" alt="dummy">
{{ end }}
{{ $taxo := "topics" }}
{{ if .Param $taxo }}
{{ $site := .Site }}
{{ with .Params.Topics }}
<div class="card mt-3">
<div class="card-header">
<h4>{{i18n "topics"}}</h4>
</div>
<div class="card-body">
<ul id="{{ $taxo }}" class="list-inline">
{{ range .Param $taxo }}
{{ $name := . }}
{{ with $.Site.GetPage (printf "/%s/%s" $taxo ($name | urlize)) }}
<li><a href="{{ .Permalink }}"
class="text-decoration-none">{{ $name }}</a></li>
{{ end }}
<ul id="topics" class="list-inline">
{{ range . }}
{{ $page := $site.GetPage (printf "/topics/%s" .) }}
<li><a href="{{ $page.Permalink }}">{{ $page.Title }}</a> </li>
{{ end }}
</ul>
</div>

View file

@ -1,18 +1,23 @@
{{ define "main" }}
<div id="content">
<div id="home">
<div class="site-header-content">
<h1 class="site-title">{{i18n .Title}}</h1>
<ul class="site-description">
{{ $data := .Data }}
{{ range $key, $value := .Data.Terms.Alphabetical }}
<div class="row">
<div class="col-md-12">
<div class="card mt-3 mb-3">
<div class="card-header">
<h2 class="card-title">{{.Title}}</h2>
</div>
<div class="card-body">
<ul class="card-text list-inline">
{{ range .Data.Terms.Alphabetical }}
<li>
<a href="{{ $.Site.BaseURL }}{{ $data.Plural }}/{{ $value.Name | urlize }}">
{{ $value.Name }} </a> ({{ $value.Count }})</li>
<a href="{{ .Page.Permalink }}">
{{ .Page.Title }} </a> ({{ .Count }})</li>
{{ end }}
</ul>
</div>
</div>
</div>