more fixes in directory 'layouts'
This commit is contained in:
parent
dcbe59a322
commit
165f3f16bd
5 changed files with 68 additions and 68 deletions
32
layouts/domains/terms.html
Normal file
32
layouts/domains/terms.html
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
{{ define "main" }}
|
||||||
|
|
||||||
|
<div id="home">
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<div class="card mt-3">
|
||||||
|
<div class="card-body bg-light">
|
||||||
|
<h2 class="card-text"> {{or (i18n .Title) .Title }}</h2>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
{{- $site := .Site }}
|
||||||
|
{{ range .Data.Terms.ByCount -}}
|
||||||
|
<div class="col-md-{{or $site.Params.TaxoWidth 4}} mt-3">
|
||||||
|
<div class="card">
|
||||||
|
<a href="{{ .Page.Permalink }}"
|
||||||
|
class="list-group-item d-flex justify-content-between align-items-center">
|
||||||
|
{{ .Page.Title }}
|
||||||
|
<span class="badge rounded-pill bg-secondary">{{ .Count }}</span>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{{- end }}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{{ end }}
|
|
@ -1,48 +1,32 @@
|
||||||
{{ define "main" }}
|
{{ define "main" }}
|
||||||
|
|
||||||
<div class="home">
|
<div id="home">
|
||||||
|
|
||||||
{{- $parents := .Params.Topics -}}
|
|
||||||
{{- $mainWidth := or (and $parents "8") "12" -}}
|
|
||||||
{{- $children := (where
|
|
||||||
(where .Site.Pages "Section" "topics")
|
|
||||||
"Params.topics" "intersect" (slice .Name)) -}}
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-{{ $mainWidth }}">
|
<div class="col-md-12">
|
||||||
<div class="card mt-3 mb-3">
|
<div class="card mt-3">
|
||||||
<div class="card-header">
|
<div class="card-body bg-light">
|
||||||
<h2 class="card-text">{{i18n .Data.Singular}}: {{ .Title }}</h2>
|
<h2 class="card-text"> {{or (i18n .Title) .Title }}</h2>
|
||||||
</div>
|
|
||||||
<div class="card-body">
|
|
||||||
{{ with .Content -}}
|
|
||||||
<div class="card-text">{{ . }}</div>
|
|
||||||
{{- end }}
|
|
||||||
{{ with $children -}}
|
|
||||||
<p class="card-text">
|
|
||||||
{{- i18n "child-topics" -}}:
|
|
||||||
{{ range . -}}
|
|
||||||
<span class="badge rounded-pill bg-secondary m-1">
|
|
||||||
<a href="{{ .Permalink }}">{{ .Title }}</a>
|
|
||||||
</span>
|
|
||||||
{{- end }}
|
|
||||||
</p>
|
|
||||||
{{- end }}
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{ partial "parent-topics.html" . }}
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
{{ $paginator := .Paginate (.Data.Pages) }}
|
{{- $site := .Site }}
|
||||||
{{ range $paginator.Pages }}
|
{{ range .Data.Terms.ByCount -}}
|
||||||
{{ partial "card.html" . }}
|
<div class="col-md-{{or $site.Params.TaxoWidth 4}} mt-3">
|
||||||
{{ end }}
|
<div class="card">
|
||||||
|
<a href="{{ .Page.Permalink }}"
|
||||||
|
class="list-group-item d-flex justify-content-between align-items-center">
|
||||||
|
{{ .Page.Title }}
|
||||||
|
<span class="badge rounded-pill bg-secondary">{{ .Count }}</span>
|
||||||
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
<div class="row">
|
{{- end }}
|
||||||
{{ partial "pagination.html" . }}
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
|
@ -1,48 +1,32 @@
|
||||||
{{ define "main" }}
|
{{ define "main" }}
|
||||||
|
|
||||||
<div class="home">
|
<div id="home">
|
||||||
|
|
||||||
{{- $parents := .Params.Topics -}}
|
|
||||||
{{- $mainWidth := or (and $parents "8") "12" -}}
|
|
||||||
{{- $children := (where
|
|
||||||
(where .Site.Pages "Section" "topics")
|
|
||||||
"Params.topics" "intersect" (slice .Name)) -}}
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-{{ $mainWidth }}">
|
<div class="col-md-12">
|
||||||
<div class="card mt-3 mb-3">
|
<div class="card mt-3">
|
||||||
<div class="card-header">
|
<div class="card-body bg-light">
|
||||||
<h2 class="card-text">{{i18n .Data.Singular}}: {{ .Title }}</h2>
|
<h2 class="card-text"> {{or (i18n .Title) .Title }}</h2>
|
||||||
</div>
|
|
||||||
<div class="card-body">
|
|
||||||
{{ with .Content -}}
|
|
||||||
<div class="card-text">{{ . }}</div>
|
|
||||||
{{- end }}
|
|
||||||
{{ with $children -}}
|
|
||||||
<p class="card-text">
|
|
||||||
{{- i18n "child-topics" -}}:
|
|
||||||
{{ range . -}}
|
|
||||||
<span class="badge rounded-pill bg-secondary m-1">
|
|
||||||
<a href="{{ .Permalink }}">{{ .Title }}</a>
|
|
||||||
</span>
|
|
||||||
{{- end }}
|
|
||||||
</p>
|
|
||||||
{{- end }}
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{ partial "parent-topics.html" . }}
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
{{ $paginator := .Paginate (.Data.Pages) }}
|
{{- $site := .Site }}
|
||||||
{{ range $paginator.Pages }}
|
{{ range .Data.Terms.ByCount -}}
|
||||||
{{ partial "card.html" . }}
|
<div class="col-md-{{or $site.Params.TaxoWidth 4}} mt-3">
|
||||||
{{ end }}
|
<div class="card">
|
||||||
|
<a href="{{ .Page.Permalink }}"
|
||||||
|
class="list-group-item d-flex justify-content-between align-items-center">
|
||||||
|
{{ .Page.Title }}
|
||||||
|
<span class="badge rounded-pill bg-secondary">{{ .Count }}</span>
|
||||||
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
<div class="row">
|
{{- end }}
|
||||||
{{ partial "pagination.html" . }}
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
Loading…
Add table
Reference in a new issue