improvements and simplifications
This commit is contained in:
parent
d38d061885
commit
3bc0270bee
7 changed files with 33 additions and 34 deletions
|
@ -2,6 +2,7 @@
|
|||
title: "{{ replace .Name "-" " " | title }}"
|
||||
summary: ""
|
||||
img:
|
||||
teaser: ""
|
||||
domains: []
|
||||
topics: []
|
||||
date: {{ .Date }}
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#
|
||||
# en.yaml 2020-05-10
|
||||
# de.yaml 2020-06-19
|
||||
#
|
||||
|
||||
about:
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue