Skip to content

Commit c93d8de

Browse files
committed
Experimenta posts, tags, categories and menu hierarchy
1 parent 3c21d9f commit c93d8de

36 files changed

Lines changed: 3772 additions & 531 deletions

File tree

config/_default/menus/menu.en.toml

Lines changed: 27 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,48 +7,60 @@
77
weight = -110
88

99
[[main]]
10-
name = "Spec Code Tools"
11-
identifier = "Spec Code Tools"
12-
# url = "post/rich-content/"
10+
name = "Spec Tools"
11+
identifier = "Spec Tools"
1312
weight = -109
1413
[[main]]
15-
parent = "Spec Code Tools"
14+
parent = "Spec Tools"
1615
name = "All"
16+
url = "/categories/spec-coding/"
1717
weight = 5
1818
[[main]]
19-
parent = "Spec Code Tools"
19+
parent = "Spec Tools"
2020
name = "Frameworkless"
2121
url = "/categories/frameworkless/"
2222
weight = 10
2323
[[main]]
24-
parent = "Spec Code Tools"
24+
parent = "Spec Tools"
2525
name = "spec-kit"
26-
url = "post/spec-code-tools/spec-kit/"
26+
url = "/categories/spec-kit/"
2727
weight = 20
2828
[[main]]
29-
parent = "Spec Code Tools"
29+
parent = "Spec Tools"
3030
name = "Kiro"
3131
url = "/categories/kiro/"
3232
[[main]]
33-
parent = "Spec Code Tools"
33+
parent = "Spec Tools"
3434
name = "openspec"
3535
url = "spec-code-tools/openspec/"
3636

37+
[[main]]
38+
name = "Agentic Coding Tools"
39+
identifier = "Agentic Coding Tools"
40+
url = "/categories/agentic-coding-tools/"
41+
weight = -106
42+
43+
[[main]]
44+
name = "MCP"
45+
identifier = "Mode Central Protocol"
46+
url = "/categories/mcp/"
47+
weight = -104
48+
3749
[[main]]
3850
name = "Claude Code"
3951
identifier = "Claude Code"
40-
url = "/categories/kiro/"
41-
weight = -108
52+
url = "/categories/claude-code/"
53+
weight = -102
4254

4355
[[main]]
4456
name = "Resources"
45-
url = "resources/"
46-
weight = -107
57+
url = "/categories/resources/"
58+
weight = -100
4759

4860
[[main]]
4961
name = "About"
50-
url = "about/"
51-
weight = -105
62+
url = "/categories/about/"
63+
weight = -98
5264

5365
# [[main]]
5466
# name = "Archives"
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: "Spec-Kit gets Todos"
3+
date: "2025-10-14"
4+
linktitle: news-spec-spec-kit-todos
5+
slug: "news-spec-spec-kit-todos"
6+
# thumbnail: "../../images/dummy-image.png"
7+
# thumbnail: dummy-image.png
8+
weight: 20
9+
categories:
10+
- Spec Coding
11+
- News
12+
- Spec Kit
13+
tags:
14+
- Spec Coding
15+
- Spec Kit
16+
- News
17+
---
18+
19+
# Ok
20+
21+
Foo
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
---
2+
title: "Getting Started with Spec"
3+
date: "2025-10-12"
4+
linktitle: spec-start
5+
slug: "getting-started-with-spec"
6+
thumbnail: "images/terminal-refactor-80x12.png"
7+
categories:
8+
- "Spec Coding"
9+
tags:
10+
- Spec Coding
11+
- Refactor
12+
---
13+
14+
15+
# Test Page Spec
16+
17+
lorem ipsum dolor sit amet consectetur adipiscing elit
18+
19+
> Some initial notes I have about this and about that
20+
> ...
21+
> yada yada yada
22+
>
23+
24+
## sec
25+
26+
### foo `me`
27+
Now is the winter of our discount tent
28+
29+
```yaml
30+
apiVersion: rbac.authorization.k8s.io/v1
31+
kind: ClusterRole
32+
metadata:
33+
labels:
34+
app.kubernetes.io/component: background-controller
35+
app.kubernetes.io/instance: kyverno
36+
app.kubernetes.io/part-of: kyverno
37+
name: kyverno:update-deployments
38+
rules:
39+
- apiGroups:
40+
- apps
41+
resources:
42+
- deployments
43+
verbs:
44+
- update
45+
---
46+
apiVersion: rbac.authorization.k8s.io/v1
47+
kind: ClusterRole
48+
metadata:
49+
labels:
50+
app.kubernetes.io/component: cleanup-controller
51+
app.kubernetes.io/instance: kyverno
52+
app.kubernetes.io/part-of: kyverno
53+
name: kyverno:clean-violating-resources
54+
rules:
55+
- apiGroups:
56+
- apps
57+
resources:
58+
- deployments
59+
verbs:
60+
- get
61+
- watch
62+
- list
63+
- delete
64+
```

public/404.html

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -79,24 +79,30 @@
7979
<a href="http://localhost:1313/" class="nav_item" title="Home">Home </a>
8080
</div>
8181
<div class="nav_parent">
82-
<a href="http://localhost:1313/" class="nav_item" title="Spec Code Tools">Spec Code Tools <img src='http://localhost:1313/icons/caret-icon.svg' alt="icon" class="nav_icon"></a>
82+
<a href="http://localhost:1313/" class="nav_item" title="Spec Tools">Spec Tools <img src='http://localhost:1313/icons/caret-icon.svg' alt="icon" class="nav_icon"></a>
8383
<div class="nav_sub">
8484
<span class="nav_child"></span>
85-
<a href="http://localhost:1313/" class="nav_child nav_item" title="All">All</a>
85+
<a href="http://localhost:1313/categories/spec-coding/" class="nav_child nav_item" title="All">All</a>
8686
<a href="http://localhost:1313/categories/frameworkless/" class="nav_child nav_item" title="Frameworkless">Frameworkless</a>
87-
<a href="http://localhost:1313/post/spec-code-tools/spec-kit/" class="nav_child nav_item" title="spec-kit">spec-kit</a>
87+
<a href="http://localhost:1313/categories/spec-kit/" class="nav_child nav_item" title="spec-kit">spec-kit</a>
8888
<a href="http://localhost:1313/categories/kiro/" class="nav_child nav_item" title="Kiro">Kiro</a>
8989
<a href="http://localhost:1313/spec-code-tools/openspec/" class="nav_child nav_item" title="openspec">openspec</a>
9090
</div>
9191
</div>
9292
<div class="nav_parent">
93-
<a href="http://localhost:1313/categories/kiro/" class="nav_item" title="Claude Code">Claude Code </a>
93+
<a href="http://localhost:1313/categories/agentic-coding-tools/" class="nav_item" title="Agentic Coding Tools">Agentic Coding Tools </a>
9494
</div>
9595
<div class="nav_parent">
96-
<a href="http://localhost:1313/resources/" class="nav_item" title="Resources">Resources </a>
96+
<a href="http://localhost:1313/categories/mcp/" class="nav_item" title="MCP">MCP </a>
9797
</div>
9898
<div class="nav_parent">
99-
<a href="http://localhost:1313/about/" class="nav_item" title="About">About </a>
99+
<a href="http://localhost:1313/categories/claude-code/" class="nav_item" title="Claude Code">Claude Code </a>
100+
</div>
101+
<div class="nav_parent">
102+
<a href="http://localhost:1313/categories/resources/" class="nav_item" title="Resources">Resources </a>
103+
</div>
104+
<div class="nav_parent">
105+
<a href="http://localhost:1313/categories/about/" class="nav_item" title="About">About </a>
100106
</div>
101107

102108
<div class='follow'>

public/authors/index.html

Lines changed: 39 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -80,24 +80,30 @@
8080
<a href="http://localhost:1313/" class="nav_item" title="Home">Home </a>
8181
</div>
8282
<div class="nav_parent">
83-
<a href="http://localhost:1313/" class="nav_item" title="Spec Code Tools">Spec Code Tools <img src='http://localhost:1313/icons/caret-icon.svg' alt="icon" class="nav_icon"></a>
83+
<a href="http://localhost:1313/" class="nav_item" title="Spec Tools">Spec Tools <img src='http://localhost:1313/icons/caret-icon.svg' alt="icon" class="nav_icon"></a>
8484
<div class="nav_sub">
8585
<span class="nav_child"></span>
86-
<a href="http://localhost:1313/" class="nav_child nav_item" title="All">All</a>
86+
<a href="http://localhost:1313/categories/spec-coding/" class="nav_child nav_item" title="All">All</a>
8787
<a href="http://localhost:1313/categories/frameworkless/" class="nav_child nav_item" title="Frameworkless">Frameworkless</a>
88-
<a href="http://localhost:1313/post/spec-code-tools/spec-kit/" class="nav_child nav_item" title="spec-kit">spec-kit</a>
88+
<a href="http://localhost:1313/categories/spec-kit/" class="nav_child nav_item" title="spec-kit">spec-kit</a>
8989
<a href="http://localhost:1313/categories/kiro/" class="nav_child nav_item" title="Kiro">Kiro</a>
9090
<a href="http://localhost:1313/spec-code-tools/openspec/" class="nav_child nav_item" title="openspec">openspec</a>
9191
</div>
9292
</div>
9393
<div class="nav_parent">
94-
<a href="http://localhost:1313/categories/kiro/" class="nav_item" title="Claude Code">Claude Code </a>
94+
<a href="http://localhost:1313/categories/agentic-coding-tools/" class="nav_item" title="Agentic Coding Tools">Agentic Coding Tools </a>
9595
</div>
9696
<div class="nav_parent">
97-
<a href="http://localhost:1313/resources/" class="nav_item" title="Resources">Resources </a>
97+
<a href="http://localhost:1313/categories/mcp/" class="nav_item" title="MCP">MCP </a>
9898
</div>
9999
<div class="nav_parent">
100-
<a href="http://localhost:1313/about/" class="nav_item" title="About">About </a>
100+
<a href="http://localhost:1313/categories/claude-code/" class="nav_item" title="Claude Code">Claude Code </a>
101+
</div>
102+
<div class="nav_parent">
103+
<a href="http://localhost:1313/categories/resources/" class="nav_item" title="Resources">Resources </a>
104+
</div>
105+
<div class="nav_parent">
106+
<a href="http://localhost:1313/categories/about/" class="nav_item" title="About">About </a>
101107
</div>
102108

103109
<div class='follow'>
@@ -190,6 +196,9 @@ <h2 class="mt-4">Recent Posts</h2>
190196
<li>
191197
<a href="http://localhost:1313/post/getting-started-with-spec/" class="nav-link" title="Getting Started with Spec">Getting Started with Spec</a>
192198
</li>
199+
<li>
200+
<a href="http://localhost:1313/post/news-spec-spec-kit-todos/" class="nav-link" title="Spec-Kit gets Todos">Spec-Kit gets Todos</a>
201+
</li>
193202
<li>
194203
<a href="http://localhost:1313/post/getting-finished-with-spec/" class="nav-link" title="Now you are Finished with Spec">Now you are Finished with Spec</a>
195204
</li>
@@ -205,7 +214,7 @@ <h2 class="mt-4 taxonomy" id="categories-section">Categories</h2>
205214
<nav class="tags_nav">
206215
<a href='http://localhost:1313/categories/spec-coding/' class="post_tag button button_translucent" title="spec coding">
207216
SPEC CODING
208-
<span class="button_tally">3</span>
217+
<span class="button_tally">4</span>
209218
</a>
210219

211220
<a href='http://localhost:1313/categories/frameworkless/' class="post_tag button button_translucent" title="frameworkless">
@@ -218,20 +227,40 @@ <h2 class="mt-4 taxonomy" id="categories-section">Categories</h2>
218227
<span class="button_tally">1</span>
219228
</a>
220229

230+
<a href='http://localhost:1313/categories/news/' class="post_tag button button_translucent" title="news">
231+
NEWS
232+
<span class="button_tally">1</span>
233+
</a>
234+
235+
<a href='http://localhost:1313/categories/spec-kit/' class="post_tag button button_translucent" title="spec kit">
236+
SPEC KIT
237+
<span class="button_tally">1</span>
238+
</a>
239+
221240

222241
</nav>
223242
</div>
224243
<div>
225244
<h2 class="mt-4 taxonomy" id="tags-section">Tags</h2>
226245
<nav class="tags_nav">
246+
<a href='http://localhost:1313/tags/spec-coding/' class="post_tag button button_translucent" title="spec coding">
247+
SPEC CODING
248+
<span class="button_tally">5</span>
249+
</a>
250+
227251
<a href='http://localhost:1313/tags/refactor/' class="post_tag button button_translucent" title="refactor">
228252
REFACTOR
229253
<span class="button_tally">4</span>
230254
</a>
231255

232-
<a href='http://localhost:1313/tags/spec-coding/' class="post_tag button button_translucent" title="spec coding">
233-
SPEC CODING
234-
<span class="button_tally">4</span>
256+
<a href='http://localhost:1313/tags/news/' class="post_tag button button_translucent" title="news">
257+
NEWS
258+
<span class="button_tally">1</span>
259+
</a>
260+
261+
<a href='http://localhost:1313/tags/spec-kit/' class="post_tag button button_translucent" title="spec kit">
262+
SPEC KIT
263+
<span class="button_tally">1</span>
235264
</a>
236265

237266

0 commit comments

Comments
 (0)