Skip to content

Commit fd6088e

Browse files
committed
fix: [hugo] Added missing HTML layouts, adapted mounts in config.toml
1 parent d1264c0 commit fd6088e

File tree

5 files changed

+88
-0
lines changed

5 files changed

+88
-0
lines changed

config.toml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,33 @@ copyright = "The Luxembourg House of Cybersecurity - Attribution-ShareAlike 4.0
1515
Paginate = 4
1616

1717
theme = "kode"
18+
themes = ["kode"]
19+
20+
[module]
21+
[[module.mounts]]
22+
source = "content"
23+
target = "content"
24+
[[module.mounts]]
25+
source = "static"
26+
target = "static"
27+
[[module.mounts]]
28+
source = "layouts"
29+
target = "layouts"
30+
[[module.mounts]]
31+
source = "data"
32+
target = "data"
33+
[[module.mounts]]
34+
source = "archetypes"
35+
target = "archetypes"
36+
[[module.mounts]]
37+
source = "themes/kode/layouts"
38+
target = "layouts"
39+
[[module.mounts]]
40+
source = "themes/kode/static"
41+
target = "static"
42+
[[module.mounts]]
43+
source = "themes/kode/archetypes"
44+
target = "archetypes"
1845

1946
[taxonomies]
2047
tag = "tags"

layouts/_default/list.html

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{{ define "title" }}{{ .Title }}{{ end }}
2+
{{ define "header" }}{{ partial "header" . }}{{ end }}
3+
4+
{{ define "main" }}
5+
<div id="hero" class="wrap">
6+
<h1>{{ .Title }}</h1>
7+
{{ with .Params.description }}
8+
<p>{{ . | markdownify }}</p>
9+
{{ end }}
10+
</div>
11+
{{ $paginator := .Paginate (.Pages.ByWeight) }}
12+
<ul id="posts">
13+
{{ range $paginator.Pages }}
14+
{{ partial "page-summary" . }}
15+
{{ end }}
16+
<section>{{ partial "pagination" . }}</section>
17+
</ul>
18+
{{ end }}
19+
20+
{{ define "footer" }}{{ partial "footer" . }}{{ end }}

layouts/_default/taxonomy.html

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{{ define "title" }}{{ .Title }}{{ end }}
2+
{{ define "header" }}{{ partial "header" . }}{{ end }}
3+
4+
{{ define "main" }}
5+
<div id="hero" class="wrap">
6+
<h1>{{ .Title }}</h1>
7+
{{ with .Params.description }}
8+
<p>{{ . | markdownify }}</p>
9+
{{ end }}
10+
</div>
11+
{{ $paginator := .Paginate (.Pages.ByWeight) }}
12+
<ul id="posts">
13+
{{ range $paginator.Pages }}
14+
{{ partial "page-summary" . }}
15+
{{ end }}
16+
<section>{{ partial "pagination" . }}</section>
17+
</ul>
18+
{{ end }}
19+
20+
{{ define "footer" }}{{ partial "footer" . }}{{ end }}

layouts/_default/terms.html

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{{ define "title" }}{{ .Title }}{{ end }}
2+
{{ define "header" }}{{ partial "header" . }}{{ end }}
3+
4+
{{ define "main" }}
5+
<div id="hero" class="wrap">
6+
<h1>{{ .Title }}</h1>
7+
</div>
8+
<ul id="posts">
9+
{{ range $term := .Data.Terms }}
10+
<li>
11+
<a href="{{ $term.Page.RelPermalink }}">{{ $term.Page.Title }}</a>
12+
<span class="count">({{ $term.Count }})</span>
13+
</li>
14+
{{ end }}
15+
</ul>
16+
{{ end }}
17+
18+
{{ define "footer" }}{{ partial "footer" . }}{{ end }}

themes/kode/theme.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
name = "kode"
2+
license = "MIT"
3+
min_version = "0.108.0"

0 commit comments

Comments
 (0)