1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256 | diff --git a/md/404.md b/md/404.md
index 46de64d..5043363 100644
--- a/md/404.md
+++ b/md/404.md
@@ -1,6 +1,5 @@
-{% extends "layout.html" %}
-{% block meta %} 404 {% endblock %}
-{% block content %}
+{% set page_meta %} 404 {% endset %}
+{% set page_content %}
<center markdown=1 class="my-20">
@@ -10,4 +9,6 @@
</center>
-{% endblock %}
+{% endset %}
+
+{% include "base.html" %}
diff --git a/md/about.md b/md/about.md
index 24e92c8..a441430 100644
--- a/md/about.md
+++ b/md/about.md
@@ -1,6 +1,5 @@
-{% extends "layout.html" %}
-{% block title %}About{% endblock %}
-{% block content %}
+{% set page_title = "About" %}
+{% set page_content %}
{% for title, content in about|items %}
@@ -10,4 +9,6 @@
{% endfor %}
-{% endblock %}
+{% endset %}
+
+{% include "base.html" %}
diff --git a/md/gaza.md b/md/gaza.md
index 51eb2d5..a4e0d11 100644
--- a/md/gaza.md
+++ b/md/gaza.md
@@ -1,6 +1,5 @@
-{% extends "layout.html" %}
-{% block title %}Free Gaza{% endblock %}
-{% block content %}
+{% set page_title = "Free Gaza" %}
+{% set page_content %}
# >**Why Gaza Should Be Free**
@@ -38,4 +37,6 @@ not under occupation and siege.
> [ALJazeera](https://www.aljazeera.com/program/newsfeed/2024/3/22/gaza-drone-video-shows-killing-of-palestinians-in-israeli-air-attack) <br>
> Gaza drone video shows killing of Palestinians in Israeli air attack.
-{% endblock %}
+{% endset %}
+
+{% include "base.html" %}
diff --git a/md/index.md b/md/index.md
index 6eaba19..3413259 100644
--- a/md/index.md
+++ b/md/index.md
@@ -1,6 +1,5 @@
-{% extends "layout.html" %}
-{% block title %}Home{% endblock %}
-{% block content %}
+{% set page_title = "Pixel - Home" %}
+{% set page_content %}
# >**Heyo :3** [.!text-xl .sm:!text-[1.6rem] .!leading(--text-3xl--line-height)]
@@ -22,7 +21,6 @@ and retro computing aesthetics.
</div>
# >**Pinged Projects** [.!text-xl .sm:!text-[1.6rem] .!leading(--text-3xl--line-height)]
-> [**Git Server →**](https://git.pi66.xyz): more of my projects and repositories.<br><br>
> [**Walrs**](/tools/walrs): colorscheme generator from wallpaper.<br>
> [**Merodi**](/tools/merodi): A markdown-based static site generator.<br>
@@ -36,4 +34,6 @@ and retro computing aesthetics.
#### // Loves Linux & Retro Themes <br> // Let's all love lain [.!text-gray-600 .p-0]
-{% endblock %}
+{% endset %}
+
+{% include "base.html" %}
diff --git a/md/tools/index.md b/md/tools/index.md
index 6843c9a..0ec339d 100644
--- a/md/tools/index.md
+++ b/md/tools/index.md
@@ -1,7 +1,6 @@
-{% extends "layout.html" %}
-{% block title %}Tools{% endblock %}
+{% set page_title = "Tools" %}
-{% block content %}
+{% set page_content %}
# >**My Tools & Apps**
@@ -27,4 +26,6 @@ Select a tool to explore:
> Under Construction :)
-{% endblock %}
+{% endset %}
+
+{% include "base.html" %}
diff --git a/md/tools/merodi.md b/md/tools/merodi.md
index 5bf309f..af0043d 100644
--- a/md/tools/merodi.md
+++ b/md/tools/merodi.md
@@ -1,11 +1,10 @@
-{% extends "layout.html" %}
-{% block title %}Merodi{% endblock %}
+{% set page_title = "Merodi" %}
-{% block meta_description %}
+{% set page_meta_description %}
A markdown-based static site generator built with Python. Write pages in markdown, style them with Jinja2 templates, and get a ready-to-publish website.
-{% endblock %}
+{% endset %}
-{% block content %}
+{% set page_content %}
# >[**Merodi**](/tools/merodi)
@@ -208,4 +207,6 @@ Paths (relative to the project root) for where Merodi looks for input and writes
| `settings.py` | Global `VERBOSE` / `NO_COLOR` flags set from CLI args or environment variables |
> **Note:** Merodi is under active development (currently v0.2.0). The `--release`/`--debug` build flags are parsed but not yet acted upon.
-{% endblock %}
+{% endset %}
+
+{% include "base.html" %}
diff --git a/md/tools/panime.md b/md/tools/panime.md
index c124a4e..3c013f6 100644
--- a/md/tools/panime.md
+++ b/md/tools/panime.md
@@ -1,11 +1,9 @@
-{% extends "layout.html" %}
-
-{% block meta_description %}
+{% set page_meta_description %}
Anime API documentation for accessing anime data, search, episode lists, and streaming links via a RESTful JSON API at https://pi66.xyz/api. Includes endpoints for listing anime, retrieving details by slug, fetching episodes with quality options, and streaming video content.
-{% endblock %}
+{% endset %}
-{% block title %} PAnime {% endblock %}
-{% block content %}
+{% set page_title = " PAnime " %}
+{% set page_content %}
# >**Anime API Documentation**
@@ -204,4 +202,6 @@ No authentication is currently required for any endpoints.
- Quality options depend on what's available for each episode
- Server availability may vary per episode and quality
-{% endblock %}
+{% endset %}
+
+{% include "base.html" %}
diff --git a/md/tools/pino-rs.md b/md/tools/pino-rs.md
index a4305c1..24f902d 100644
--- a/md/tools/pino-rs.md
+++ b/md/tools/pino-rs.md
@@ -1,12 +1,10 @@
-{% extends "layout.html" %}
-
-{% block meta_description %}
+{% set page_meta_description %}
Pino-rs is a lightweight Rust-based notification daemon for Linux, focused on fast rendering, theming support, and scriptable system notifications.
-{% endblock %}
+{% endset %}
-{% block title %} Pino-rs {% endblock %}
+{% set page_title = " Pino-rs " %}
-{% block content %}
+{% set page_content %}
# >[**Pino**](/tools/pino-rs)
@@ -106,4 +104,6 @@ sound = false
Pino is lightweight and efficient. The graphical notification window typically uses approximately **5-20MB of RAM** when active, ensuring minimal system resource consumption.
-{% endblock %}
+{% endset %}
+
+{% include "base.html" %}
diff --git a/md/tools/sta.md b/md/tools/sta.md
index 2046073..49c1b77 100644
--- a/md/tools/sta.md
+++ b/md/tools/sta.md
@@ -1,12 +1,10 @@
-{% extends "layout.html" %}
+{% set page_title = " STA " %}
-{% block title %} STA {% endblock %}
-
-{% block meta_description %}
+{% set page_meta_description %}
STA is a lightweight, fast, and modular system tool designed for automation, analysis, and integration into Linux-based workflows. This documentation covers installation, usage, configuration, CLI commands, and architecture.
-{% endblock %}
+{% endset %}
-{% block content %}
+{% set page_content %}
# >[**Sta**](/tools/sta)
@@ -67,4 +65,6 @@ This lets you mix static or manually-updated entries (e.g. a custom value set vi
```
> **Note:** STA was created for learning purposes.
-{% endblock %}
+{% endset %}
+
+{% include "base.html" %}
diff --git a/md/tools/walrs.md b/md/tools/walrs.md
index e34fdea..40264a7 100644
--- a/md/tools/walrs.md
+++ b/md/tools/walrs.md
@@ -1,11 +1,10 @@
-{% extends "layout.html" %}
-{% block title %}Walrs{% endblock %}
+{% set page_title = "Walrs" %}
-{% block meta_description %}
+{% set page_meta_description %}
Walrs is a lightweight Linux theming tool that extracts colors from wallpapers and applies them system-wide for consistent UI styling across applications.
-{% endblock %}
+{% endset %}
-{% block content %}
+{% set page_content %}
# >[**Walrs**](/tools/walrs)
@@ -116,4 +115,6 @@ User: 236.90 ms
System: 132.21 ms
```
-{% endblock %}
+{% endset %}
+
+{% include "base.html" %}
|