`.
+And to mark the **end** we use the corresponding closing tag ``.
+```
+
+## With line numbers
+
+```md {linenos=true}
+The HTML tag at the **beginning** of code is ``.
+And to mark the **end** we use the corresponding closing tag ``.
+```
+
+## Long lines
+
+```go {.expand}
+// NodeRendererFunc is a function that renders a given node.
+type NodeRendererFunc func(writer util.BufWriter, source []byte, n ast.Node, entering bool) (ast.WalkStatus, error)
+
+// A NodeRenderer interface offers NodeRendererFuncs.
+type NodeRenderer interface {
+ // RendererFuncs registers NodeRendererFuncs to given NodeRendererFuncRegisterer.
+ RegisterFuncs(NodeRendererFuncRegisterer)
+}
+```
+
+## Short lines
+
+```json {.left}
+{
+ "firstName": "John",
+ "lastName": "Smith",
+ "age": 35,
+ "profession": "Last Man Standing"
+}
+```
+
+{{% pangram 7 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+```bash {.lh15 .right}
+├── archetypes
+├── assets
+├── content
+├── data
+└── themes
+```
+
+{{% pangram 7 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+```json {.left-in-half}
+{
+ "firstName": "John",
+ "lastName": "Smith",
+ "age": 35,
+ "profession": "Last Man Standing"
+}
+```
+
+{{% pangram 5 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+```bash {.lh15 .right-in-half}
+├── archetypes
+├── assets
+├── content
+├── data
+└── themes
+```
+
+{{% pangram 5 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+
+```json {.left-in}
+{
+ "firstName": "John",
+ "lastName": "Smith",
+ "age": 35,
+ "profession": "Last Man Standing"
+}
+```
+
+{{% pangram 7 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+```bash {.lh15 .right-in}
+├── archetypes
+├── assets
+├── content
+├── data
+└── themes
+```
+
+{{% pangram 7 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+## In lists
+
+- List entries are indented and code blocks fit inside.
+
+ ```md
+ The HTML tag at the **beginning** of code is ``.
+ And to mark the **end** we use the corresponding closing tag ``.
+ ```
\ No newline at end of file
diff --git a/exampleSite/content/blog/codelayout/markus-spiske-1LLh8k2_YFk-unsplash.jpg b/exampleSite/content/en/blog/codelayout/markus-spiske-1LLh8k2_YFk-unsplash.jpg
similarity index 100%
rename from exampleSite/content/blog/codelayout/markus-spiske-1LLh8k2_YFk-unsplash.jpg
rename to exampleSite/content/en/blog/codelayout/markus-spiske-1LLh8k2_YFk-unsplash.jpg
diff --git a/exampleSite/content/en/blog/image/embed/index.md b/exampleSite/content/en/blog/image/embed/index.md
new file mode 100644
index 000000000..f46d74be5
--- /dev/null
+++ b/exampleSite/content/en/blog/image/embed/index.md
@@ -0,0 +1,124 @@
+---
+authors: [Georg Makowski]
+title: Embedded images
+description: Demo for enhanced inline images
+subtitle: false
+featured: micro
+date: 2023-03-23T10:10:51+01:00
+categories: [markdown]
+tags: [image, embedded]
+series: [images]
+---
+
+Demo for the layout options of enhanced embedded images.
+{.p-first}
+
+
+The documentation of the Markdown syntax is filed under [basic image](https://perplex.desider.at/doc/basic/image) and [enhanced image](https://perplex.desider.at/doc/enhancing/image/syntax). The [concept demo](https://perplex.desider.at/doc/enhancing/image/embed) contains width parameters.
+
+## At the beginning of a text block
+
+### Small width (default)
+
+ {{% pangram 15 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+ {{% pangram 15 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+### Tiny width
+
+ {{% pangram 15 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+ {{% pangram 15 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+### Micro width
+
+ {{% pangram 9 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+ {{% pangram 9 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+## In the middle of a text block
+
+Small and tiny images need some additional spacing when they are placed in the middle of a text block:
+
+{{% pangram 4 %}}  {{% pangram 6 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+{{% pangram 8 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+{{% pangram 4 %}}  {{% pangram 6 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+{{% pangram 8 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+{{% pangram 4 %}}  {{% pangram 6 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+{{% pangram 8 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+{{% pangram 4 %}}  {{% pangram 6 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+{{% pangram 8 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+## In lists
+
+Embedded images always scale to a fixed percentage of the containing text width.
+
+### Micro width
+
+1.  {{% pangram 4 %}}
+
+ 1.  {{% pangram 4 %}}
+
+ 2.  {{% pangram 4 %}}
+
+2. {{% pangram 2 %}}  {{% pangram 3 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+### Tiny width
+
+1.  {{% pangram 12 %}}
+
+ 1.  {{% pangram 11 %}}
+
+ 2.  {{% pangram 7 %}}
+
+2. {{% pangram 4 %}}  {{% pangram 15 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+### Variable text width
+
+Because stand-alone images do not fit in lists or other structured text blocks, we need embedded ones to fill up the full width of the containing text block.
+
+#### Normal list
+
+1. {{% pangram 2 %}} 
+
+2. {{% pangram 2 %}} 
+{.placeholder data-pagefind-ignore="all"}
+
+#### Columned list
+
+1. {{% pangram 1 %}} 
+
+2. {{% pangram 1 %}} 
+{.col2 .placeholder data-pagefind-ignore="all"}
+
+#### Loose definition list
+
+First term
+: {{% pangram 3 %}} 
+
+Second term
+: {{% pangram 3 %}} 
+{.dl-loose .placeholder data-pagefind-ignore="all"}
diff --git a/exampleSite/content/blog/image/embed/micro.yaml b/exampleSite/content/en/blog/image/embed/micro.yaml
similarity index 100%
rename from exampleSite/content/blog/image/embed/micro.yaml
rename to exampleSite/content/en/blog/image/embed/micro.yaml
diff --git a/exampleSite/content/blog/image/embed/normal.yaml b/exampleSite/content/en/blog/image/embed/normal.yaml
similarity index 100%
rename from exampleSite/content/blog/image/embed/normal.yaml
rename to exampleSite/content/en/blog/image/embed/normal.yaml
diff --git a/exampleSite/content/blog/image/embed/small-left.yaml b/exampleSite/content/en/blog/image/embed/small-left.yaml
similarity index 100%
rename from exampleSite/content/blog/image/embed/small-left.yaml
rename to exampleSite/content/en/blog/image/embed/small-left.yaml
diff --git a/exampleSite/content/blog/image/embed/small-portrait.yaml b/exampleSite/content/en/blog/image/embed/small-portrait.yaml
similarity index 100%
rename from exampleSite/content/blog/image/embed/small-portrait.yaml
rename to exampleSite/content/en/blog/image/embed/small-portrait.yaml
diff --git a/exampleSite/content/blog/image/embed/small-right.yaml b/exampleSite/content/en/blog/image/embed/small-right.yaml
similarity index 100%
rename from exampleSite/content/blog/image/embed/small-right.yaml
rename to exampleSite/content/en/blog/image/embed/small-right.yaml
diff --git a/exampleSite/content/blog/image/embed/small.yaml b/exampleSite/content/en/blog/image/embed/small.yaml
similarity index 100%
rename from exampleSite/content/blog/image/embed/small.yaml
rename to exampleSite/content/en/blog/image/embed/small.yaml
diff --git a/exampleSite/content/blog/image/embed/text.yaml b/exampleSite/content/en/blog/image/embed/text.yaml
similarity index 100%
rename from exampleSite/content/blog/image/embed/text.yaml
rename to exampleSite/content/en/blog/image/embed/text.yaml
diff --git a/exampleSite/content/blog/image/embed/textvar.yaml b/exampleSite/content/en/blog/image/embed/textvar.yaml
similarity index 100%
rename from exampleSite/content/blog/image/embed/textvar.yaml
rename to exampleSite/content/en/blog/image/embed/textvar.yaml
diff --git a/exampleSite/content/blog/image/embed/textvar1.yaml b/exampleSite/content/en/blog/image/embed/textvar1.yaml
similarity index 100%
rename from exampleSite/content/blog/image/embed/textvar1.yaml
rename to exampleSite/content/en/blog/image/embed/textvar1.yaml
diff --git a/exampleSite/content/blog/image/embed/textvar2.yaml b/exampleSite/content/en/blog/image/embed/textvar2.yaml
similarity index 100%
rename from exampleSite/content/blog/image/embed/textvar2.yaml
rename to exampleSite/content/en/blog/image/embed/textvar2.yaml
diff --git a/exampleSite/content/blog/image/embed/tiny-left.yaml b/exampleSite/content/en/blog/image/embed/tiny-left.yaml
similarity index 100%
rename from exampleSite/content/blog/image/embed/tiny-left.yaml
rename to exampleSite/content/en/blog/image/embed/tiny-left.yaml
diff --git a/exampleSite/content/blog/image/embed/tiny-portrait.yaml b/exampleSite/content/en/blog/image/embed/tiny-portrait.yaml
similarity index 100%
rename from exampleSite/content/blog/image/embed/tiny-portrait.yaml
rename to exampleSite/content/en/blog/image/embed/tiny-portrait.yaml
diff --git a/exampleSite/content/blog/image/embed/tiny-right.yaml b/exampleSite/content/en/blog/image/embed/tiny-right.yaml
similarity index 100%
rename from exampleSite/content/blog/image/embed/tiny-right.yaml
rename to exampleSite/content/en/blog/image/embed/tiny-right.yaml
diff --git a/exampleSite/content/blog/image/embed/tiny.yaml b/exampleSite/content/en/blog/image/embed/tiny.yaml
similarity index 100%
rename from exampleSite/content/blog/image/embed/tiny.yaml
rename to exampleSite/content/en/blog/image/embed/tiny.yaml
diff --git a/exampleSite/content/blog/image/standalone/featured.yaml b/exampleSite/content/en/blog/image/standalone/featured.yaml
similarity index 100%
rename from exampleSite/content/blog/image/standalone/featured.yaml
rename to exampleSite/content/en/blog/image/standalone/featured.yaml
diff --git a/exampleSite/content/en/blog/image/standalone/index.md b/exampleSite/content/en/blog/image/standalone/index.md
new file mode 100644
index 000000000..3d09bbd3a
--- /dev/null
+++ b/exampleSite/content/en/blog/image/standalone/index.md
@@ -0,0 +1,81 @@
+---
+authors: [Georg Makowski]
+title: Stand-alone Images
+description: Demo for enhanced block images
+date: 2023-03-27T12:02:10+02:00
+categories: [Markdown]
+tags: [stand-alone, image]
+series: [images]
+---
+
+Demo for enhanced images and their layout possibilities.
+{.p-first}
+
+
+For the Markdown syntax see [basic image](https://perplex.desider.at/doc/basic/image). You find the syntax for enhanced layout options in [enhancing images](https://perplex.desider.at/doc/enhancing/image/syntax).
+
+## Large
+
+{{% pangram 4 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+
+
+{{% pangram 3 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+## Tiny width
+
+
+
+{{% pangram 7 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+
+
+{{% pangram 8 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+## Small width
+
+
+
+{{% pangram 17 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+
+
+{{% pangram 13 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+## Medium width
+
+
+
+{{% pangram 10 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+
+
+{{% pangram 14 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+## Text width (default)
+
+{{% pangram 4 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+
+
+{{% pangram 3 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+## Extra Large
+
+{{% pangram 4 %}}
+{.placeholder data-pagefind-ignore="all"}
+
+
+
+{{% pangram 3 %}}
+{.placeholder data-pagefind-ignore="all"}
diff --git a/exampleSite/content/blog/image/standalone/large.yaml b/exampleSite/content/en/blog/image/standalone/large.yaml
similarity index 100%
rename from exampleSite/content/blog/image/standalone/large.yaml
rename to exampleSite/content/en/blog/image/standalone/large.yaml
diff --git a/exampleSite/content/blog/image/standalone/medium-left.yaml b/exampleSite/content/en/blog/image/standalone/medium-left.yaml
similarity index 100%
rename from exampleSite/content/blog/image/standalone/medium-left.yaml
rename to exampleSite/content/en/blog/image/standalone/medium-left.yaml
diff --git a/exampleSite/content/blog/image/standalone/medium-right.yaml b/exampleSite/content/en/blog/image/standalone/medium-right.yaml
similarity index 100%
rename from exampleSite/content/blog/image/standalone/medium-right.yaml
rename to exampleSite/content/en/blog/image/standalone/medium-right.yaml
diff --git a/exampleSite/content/blog/image/standalone/medium.yaml b/exampleSite/content/en/blog/image/standalone/medium.yaml
similarity index 100%
rename from exampleSite/content/blog/image/standalone/medium.yaml
rename to exampleSite/content/en/blog/image/standalone/medium.yaml
diff --git a/exampleSite/content/blog/image/standalone/normal.yaml b/exampleSite/content/en/blog/image/standalone/normal.yaml
similarity index 100%
rename from exampleSite/content/blog/image/standalone/normal.yaml
rename to exampleSite/content/en/blog/image/standalone/normal.yaml
diff --git a/exampleSite/content/blog/image/standalone/small-left.yaml b/exampleSite/content/en/blog/image/standalone/small-left.yaml
similarity index 100%
rename from exampleSite/content/blog/image/standalone/small-left.yaml
rename to exampleSite/content/en/blog/image/standalone/small-left.yaml
diff --git a/exampleSite/content/blog/image/standalone/small-portrait.yaml b/exampleSite/content/en/blog/image/standalone/small-portrait.yaml
similarity index 100%
rename from exampleSite/content/blog/image/standalone/small-portrait.yaml
rename to exampleSite/content/en/blog/image/standalone/small-portrait.yaml
diff --git a/exampleSite/content/blog/image/standalone/small-right.yaml b/exampleSite/content/en/blog/image/standalone/small-right.yaml
similarity index 100%
rename from exampleSite/content/blog/image/standalone/small-right.yaml
rename to exampleSite/content/en/blog/image/standalone/small-right.yaml
diff --git a/exampleSite/content/blog/image/standalone/small.yaml b/exampleSite/content/en/blog/image/standalone/small.yaml
similarity index 100%
rename from exampleSite/content/blog/image/standalone/small.yaml
rename to exampleSite/content/en/blog/image/standalone/small.yaml
diff --git a/exampleSite/content/blog/image/standalone/text.yaml b/exampleSite/content/en/blog/image/standalone/text.yaml
similarity index 100%
rename from exampleSite/content/blog/image/standalone/text.yaml
rename to exampleSite/content/en/blog/image/standalone/text.yaml
diff --git a/exampleSite/content/blog/image/standalone/tiny-left.yaml b/exampleSite/content/en/blog/image/standalone/tiny-left.yaml
similarity index 100%
rename from exampleSite/content/blog/image/standalone/tiny-left.yaml
rename to exampleSite/content/en/blog/image/standalone/tiny-left.yaml
diff --git a/exampleSite/content/blog/image/standalone/tiny-portrait.yaml b/exampleSite/content/en/blog/image/standalone/tiny-portrait.yaml
similarity index 100%
rename from exampleSite/content/blog/image/standalone/tiny-portrait.yaml
rename to exampleSite/content/en/blog/image/standalone/tiny-portrait.yaml
diff --git a/exampleSite/content/blog/image/standalone/tiny-right.yaml b/exampleSite/content/en/blog/image/standalone/tiny-right.yaml
similarity index 100%
rename from exampleSite/content/blog/image/standalone/tiny-right.yaml
rename to exampleSite/content/en/blog/image/standalone/tiny-right.yaml
diff --git a/exampleSite/content/blog/image/standalone/tiny.yaml b/exampleSite/content/en/blog/image/standalone/tiny.yaml
similarity index 100%
rename from exampleSite/content/blog/image/standalone/tiny.yaml
rename to exampleSite/content/en/blog/image/standalone/tiny.yaml
diff --git a/exampleSite/content/blog/image/standalone/xlarge.yaml b/exampleSite/content/en/blog/image/standalone/xlarge.yaml
similarity index 100%
rename from exampleSite/content/blog/image/standalone/xlarge.yaml
rename to exampleSite/content/en/blog/image/standalone/xlarge.yaml
diff --git a/exampleSite/content/blog/marginal-note/810px-Andrew_wiles1-3.jpg b/exampleSite/content/en/blog/marginal-note/810px-Andrew_wiles1-3.jpg
similarity index 100%
rename from exampleSite/content/blog/marginal-note/810px-Andrew_wiles1-3.jpg
rename to exampleSite/content/en/blog/marginal-note/810px-Andrew_wiles1-3.jpg
diff --git a/exampleSite/content/blog/marginal-note/Diophantus-II-8-Fermat_cut.jpg b/exampleSite/content/en/blog/marginal-note/Diophantus-II-8-Fermat_cut.jpg
similarity index 100%
rename from exampleSite/content/blog/marginal-note/Diophantus-II-8-Fermat_cut.jpg
rename to exampleSite/content/en/blog/marginal-note/Diophantus-II-8-Fermat_cut.jpg
diff --git a/exampleSite/content/en/blog/marginal-note/index.md b/exampleSite/content/en/blog/marginal-note/index.md
new file mode 100644
index 000000000..6e387e7dd
--- /dev/null
+++ b/exampleSite/content/en/blog/marginal-note/index.md
@@ -0,0 +1,48 @@
+---
+authors: [Georg Makowski]
+title: The Beauty of Marginal Notes
+description: Demo of the marginal note
+date: 2022-07-04T22:18:04+02:00
+categories: [Markdown]
+tags: [Marginal Note, Shortcode]
+series: [Demo]
+resources:
+- src: 810px-Andrew_wiles1-3.jpg
+ name: wiles
+ params:
+ alt: Portrait of Sir Andrew John Wiles
+ width: tiny
+ posh: left
+ caption: Sir Andrew John Wiles
+ attr: "© C. J. Mozzochi, Princeton N.J"
+---
+
+Marginal notes add further information elegantly and unobtrusively. We can add them with the shortcode **{$mnote}**.
+{.p-first}
+
+The famous mathematician Fermat wrote his last conjecture around 1637 in the marginal column besides an ancient Greek proof by Diophantus. The “marvelous proof” Fermat mentioned there has never been uncovered and his note kept mathematicians wondering for over 350 years.
+
+
+
+Proof has been considered generally inaccessible until Sir Andrew John Wiles announced to have found one in 1993 after years of ground-breaking work. A few mathematicians were able to follow him and pointed out some flaws in his first preliminary version. Wiley finally published a completely convincing version in 1995 — a breakthrough in number theory that won him a few prizes.
+
+Wiley’s proof is still only accessible to mathematical specialists. But the initial mathematical problem — Diophantus’ successful method to split a second power into the sum of two second powers and Fermat’s conjecture about the impossibility to do the same for higher powers — are relatively easy to grasp:
+
+- - -
+
+> To divide a given square into a sum of two squares.
+>
+> To divide 16 into a sum of two squares.
+>
+> Let the first summand be x{^2}, and thus the second 16 -- x{^2}. The latter is to be a square. I form the square of the difference of an arbitrary multiple of x diminished by the root of 16, that is, diminished by 4. I form, for example, the square of 2x -- 4. It is 4x{^2} + 16 -- 16x. I put this expression equal to 16 -- x{^2}. I add to both sides x{^2} + 16x and subtract 16. In this way I obtain 5x{^2} = 16x, hence x = {^16}⁄{_5}
+>
+> Thus one number is {^256}⁄{_25} and the other {^144}⁄{_25}. The sum of these numbers is 16 and each summand is a square.
+{.inline}
+
+{{< mnote down=9 >}}
+It is impossible to separate a cube into two cubes, or a fourth power into two fourth powers, or in general, any power higher than the second, into two like powers. I have discovered a truly marvelous proof of this, which this margin is too narrow to contain.
+{{< /mnote >}}
+
+- - -
+
+**Like to use marginal notes? Have a look at the shortcode [{$mnote}](https://perplex.desider.at/doc/enhancing/shortcode/mnote).**
diff --git a/exampleSite/content/en/categories/_index.md b/exampleSite/content/en/categories/_index.md
new file mode 100644
index 000000000..96688114b
--- /dev/null
+++ b/exampleSite/content/en/categories/_index.md
@@ -0,0 +1,11 @@
+---
+title: Categories
+description: All general topics on this site
+subtitle: true
+date: 2022-09-04T19:55:48+02:00
+resources:
+ - src: v2osk-c9OfrVeD_tQ-unsplash.jpg
+ name: featured
+ params:
+ alt: Some open bags, each filled with a different kind of beans or lentils etc.
+---
\ No newline at end of file
diff --git a/exampleSite/content/en/categories/design/_index.md b/exampleSite/content/en/categories/design/_index.md
new file mode 100644
index 000000000..c2cc69416
--- /dev/null
+++ b/exampleSite/content/en/categories/design/_index.md
@@ -0,0 +1,11 @@
+---
+title: Design
+description: About the Design & Layout of this Theme
+subtitle: true
+date: 2023-03-14T15:17:05+01:00
+resources:
+ - src: hal-gatewood-tZc3vjPCk-Q-unsplash.jpg
+ name: featured
+ params:
+ alt: Mobile colored wireframes
+---
diff --git a/exampleSite/content/categories/design/hal-gatewood-tZc3vjPCk-Q-unsplash.jpg b/exampleSite/content/en/categories/design/hal-gatewood-tZc3vjPCk-Q-unsplash.jpg
similarity index 100%
rename from exampleSite/content/categories/design/hal-gatewood-tZc3vjPCk-Q-unsplash.jpg
rename to exampleSite/content/en/categories/design/hal-gatewood-tZc3vjPCk-Q-unsplash.jpg
diff --git a/exampleSite/content/categories/markdown/Markdown.png b/exampleSite/content/en/categories/markdown/Markdown.png
similarity index 100%
rename from exampleSite/content/categories/markdown/Markdown.png
rename to exampleSite/content/en/categories/markdown/Markdown.png
diff --git a/exampleSite/content/categories/markdown/Markdown.svg b/exampleSite/content/en/categories/markdown/Markdown.svg
similarity index 100%
rename from exampleSite/content/categories/markdown/Markdown.svg
rename to exampleSite/content/en/categories/markdown/Markdown.svg
diff --git a/exampleSite/content/en/categories/markdown/_index.md b/exampleSite/content/en/categories/markdown/_index.md
new file mode 100644
index 000000000..c163b61f3
--- /dev/null
+++ b/exampleSite/content/en/categories/markdown/_index.md
@@ -0,0 +1,15 @@
+---
+title: Markdown
+description: The Intuitive Markup Language
+subtitle: true
+date: 2022-09-04T18:41:18+02:00
+resources:
+- src: Markdown.svg
+ name: featured
+ params:
+ alt: Markdown logo
+ background: light
+ padding: one
+ width: tiny
+ type: symbol
+---
diff --git a/exampleSite/content/en/categories/module/_index.md b/exampleSite/content/en/categories/module/_index.md
new file mode 100644
index 000000000..88dd3830b
--- /dev/null
+++ b/exampleSite/content/en/categories/module/_index.md
@@ -0,0 +1,11 @@
+---
+title: Module
+description: Public Hugo modules used by this theme
+subtitle: true
+date: 2022-09-06T06:46:35+02:00
+resources:
+- src: gerry-roarty-slkENpP5PbI-unsplash.jpg
+ name: featured
+ params:
+ alt: Modular architecture
+---
diff --git a/exampleSite/content/categories/module/gerry-roarty-slkENpP5PbI-unsplash.jpg b/exampleSite/content/en/categories/module/gerry-roarty-slkENpP5PbI-unsplash.jpg
similarity index 100%
rename from exampleSite/content/categories/module/gerry-roarty-slkENpP5PbI-unsplash.jpg
rename to exampleSite/content/en/categories/module/gerry-roarty-slkENpP5PbI-unsplash.jpg
diff --git a/exampleSite/content/en/categories/overview/_index.md b/exampleSite/content/en/categories/overview/_index.md
new file mode 100644
index 000000000..eaf04191d
--- /dev/null
+++ b/exampleSite/content/en/categories/overview/_index.md
@@ -0,0 +1,12 @@
+---
+title: Overview
+description: "TL;DR: short intro for the impatient"
+subtitle: true
+date: 2023-10-30T18:09:07+01:00
+resources:
+ - src: drew-beamer-xU5Mqq0Chck-unsplash.jpg
+ name: featured
+ params:
+ alt: Horizon through a lensball
+ zoom: 1.6
+---
diff --git a/exampleSite/content/categories/overview/drew-beamer-xU5Mqq0Chck-unsplash.jpg b/exampleSite/content/en/categories/overview/drew-beamer-xU5Mqq0Chck-unsplash.jpg
similarity index 100%
rename from exampleSite/content/categories/overview/drew-beamer-xU5Mqq0Chck-unsplash.jpg
rename to exampleSite/content/en/categories/overview/drew-beamer-xU5Mqq0Chck-unsplash.jpg
diff --git a/exampleSite/content/en/categories/release/_index.md b/exampleSite/content/en/categories/release/_index.md
new file mode 100644
index 000000000..329cd7d48
--- /dev/null
+++ b/exampleSite/content/en/categories/release/_index.md
@@ -0,0 +1,13 @@
+---
+title: Release
+description: "Theme releases"
+subtitle: true
+date: 2023-10-30T18:31:40+01:00
+resources:
+ - src: ankush-minda-TLBplYQvqn0-unsplash.jpg
+ name: featured
+ params:
+ alt: Balloons rising into the sky
+ zoom: 2.5
+ anchor: Center
+---
diff --git a/exampleSite/content/categories/release/ankush-minda-TLBplYQvqn0-unsplash.jpg b/exampleSite/content/en/categories/release/ankush-minda-TLBplYQvqn0-unsplash.jpg
similarity index 100%
rename from exampleSite/content/categories/release/ankush-minda-TLBplYQvqn0-unsplash.jpg
rename to exampleSite/content/en/categories/release/ankush-minda-TLBplYQvqn0-unsplash.jpg
diff --git a/exampleSite/content/categories/v2osk-c9OfrVeD_tQ-unsplash.jpg b/exampleSite/content/en/categories/v2osk-c9OfrVeD_tQ-unsplash.jpg
similarity index 100%
rename from exampleSite/content/categories/v2osk-c9OfrVeD_tQ-unsplash.jpg
rename to exampleSite/content/en/categories/v2osk-c9OfrVeD_tQ-unsplash.jpg
diff --git a/exampleSite/content/en/doc/_index.md b/exampleSite/content/en/doc/_index.md
new file mode 100644
index 000000000..9f6355c95
--- /dev/null
+++ b/exampleSite/content/en/doc/_index.md
@@ -0,0 +1,27 @@
+---
+authors: [Georg Makowski]
+date: 2021-09-15T11:42:44+02:00
+description: Perplex --- the all purpose technical theme for Hugo
+subtitle: false
+seo:
+ title: Documentation for the Hugo theme Perplex
+ description:
+title: Documentation
+linktitle: Docs
+menu:
+ main:
+ identifier: docs
+ name: Docs
+ weight: 20
+weight: 1
+resources:
+- name: featured
+ src: jaredd-craig-HH4WBGNyltc-unsplash.jpg
+ params:
+ alt: A levitating book seen through an opening in a wall of books
+---
+
+Perplex is a theme with advanced layout capabilities for technical publishing. It ships with templates for documentation (three levels), a news stream, and a blog.
+{.p-first}
+
+Perplex works out of the box. Only a recent Hugo installation and the theme are required to build a website like this from Markdown files and their resources.
diff --git a/exampleSite/content/en/doc/overview/_index.md b/exampleSite/content/en/doc/overview/_index.md
new file mode 100644
index 000000000..69d0d782e
--- /dev/null
+++ b/exampleSite/content/en/doc/overview/_index.md
@@ -0,0 +1,22 @@
+---
+authors: [Georg Makowski]
+title: TL;DR
+description: Overview for seasoned Hugo users
+date: 2022-05-11T23:46:08+02:00
+weight: 2
+menu:
+ doc:
+ identifier: tldr
+ name: TL;DR
+ pre: visibility
+resources:
+ - src: miguel-a-amutio-j5GNmYQQcAo-unsplash.jpg
+ name: featured
+ params:
+ alt: Overview of a mountain range
+---
+
+Short overview of the Perplex theme for seasoned Hugo users.
+{.p-first}
+
+The theme provides a nice default layout for extended CommonMark content. Styling with attributes or shortcodes offers layout variants familiar from print design.
diff --git a/exampleSite/content/en/doc/overview/coming/index.md b/exampleSite/content/en/doc/overview/coming/index.md
new file mode 100644
index 000000000..24ce5b2e9
--- /dev/null
+++ b/exampleSite/content/en/doc/overview/coming/index.md
@@ -0,0 +1,56 @@
+---
+authors: [Georg Makowski]
+title: Coming Features
+description: Planned additional functionality
+subtitle: false
+date: 2023-04-12T11:26:56+02:00
+menu:
+ doc:
+ name: Coming Features
+ parent: tldr
+ pre: rule
+categories: [Overview]
+tags: [feature]
+weight: 9
+---
+
+Features, which I consider essential, and the ones which would be nice to have.
+{.p-first}
+
+
+## Essential
+
+Documentation
+: The documentation should be up to date :grinning_face_with_sweat:.
+{.dl-loose}
+
+## Nice to have
+
+Start page
+: A distinct starting page always depends on the project. But the theme should include a template that can be filled easily with Markdown and images.
+
+Article pages
+: For long texts a big title, a hero image, and a more centered layout would be more appropriate.
+
+Media shortcodes
+: The difficulty with media is to find self-reliant solutions.
+ - Video (mp4)
+ - AsciiCast (self-hosted). The current shortcode is only a wrapper for a call to the official server.
+ - Audio
+ - Image galleries
+ - override Hugo’s shortcodes for Youtube and Vimeo because they are not GDPR-compliant.
+
+Better SEO
+: The meta tags are fine, Lighthouse gives the theme a 100. But there is still some room for improvement. The theme includes the module [{$hugo-mod-meta}](https://github.com/bowman2001/hugo-mod-meta) for this task.
+
+Archive pages
+: Archive pages are not essential for a documentation site. But depending on the content of the other sections, they might come in handy.
+
+Icons
+: Allow to use other icon sets than Material Symbols in the menus.
+
+New elements
+: Many ideas ...
+{.dl-loose}
+
+Suggestions are welcome as new issues in the [repo](https://github.com/bowman2001/perplex). Please check out the existing ones before filing a new one.
\ No newline at end of file
diff --git a/exampleSite/content/doc/overview/concept/IBM_Plex_Sans.svg b/exampleSite/content/en/doc/overview/concept/IBM_Plex_Sans.svg
similarity index 100%
rename from exampleSite/content/doc/overview/concept/IBM_Plex_Sans.svg
rename to exampleSite/content/en/doc/overview/concept/IBM_Plex_Sans.svg
diff --git a/exampleSite/content/doc/overview/concept/drew-beamer-xU5Mqq0Chck-unsplash.jpg b/exampleSite/content/en/doc/overview/concept/drew-beamer-xU5Mqq0Chck-unsplash.jpg
similarity index 100%
rename from exampleSite/content/doc/overview/concept/drew-beamer-xU5Mqq0Chck-unsplash.jpg
rename to exampleSite/content/en/doc/overview/concept/drew-beamer-xU5Mqq0Chck-unsplash.jpg
diff --git a/exampleSite/content/en/doc/overview/concept/index.md b/exampleSite/content/en/doc/overview/concept/index.md
new file mode 100644
index 000000000..976211024
--- /dev/null
+++ b/exampleSite/content/en/doc/overview/concept/index.md
@@ -0,0 +1,74 @@
+---
+authors: [Georg Makowski]
+title: Concept
+description: General goals of the theme
+subtitle: false
+date: 2022-05-12T22:29:06+02:00
+menu:
+ doc:
+ name: Concept
+ parent: tldr
+ pre: featured_play_list
+resources:
+ - src: drew-beamer-xU5Mqq0Chck-unsplash.jpg
+ name: featured
+ params:
+ alt: Horizon through a lensball
+ zoom: 1.6
+ - src: IBM_Plex_Sans.svg
+ name: plex_sample
+ params:
+ background: light
+ posh: left
+ width: tiny
+categories: [Overview]
+tags: [feature]
+weight: 5
+---
+
+A coherent site structure for different publishing formats, a typographic layout for enhanced Markdown content, and good legibility on all screen sizes are the essential goals of this theme.
+{.p-first}
+
+Perplex is an all-purpose theme for technical content. There are templates for three levels of documentation, a news stream, blog postings, author pages, and taxonomy pages. Templates for a distinct start page and articles will follow.
+
+At the moment, the example site included in the theme shows the news section as a start page the same way this documentation does.
+{.inline}
+
+{{< mnote >}}The entry `url: /` in the front-matter of the section’s list page does accomplish this.{{< /mnote >}}
+
+## Design & Layout
+
+
+
+The theme ships with the open-source font family [Plex](https://www.ibm.com/plex/) for optimized self-hosting. The design has taken their proportions into account from the beginning to provide a good line length for text and code blocks.
+
+{{< mnote up=11 >}}**The design** does **not** implement IBM’s corporate design system [Carbon](https://carbondesignsystem.com/).{{< /mnote >}}
+
+The layout adapts to all screen sizes in a **fluid-responsive** way. This concept has been around for a while but doesn’t get realized often despite its [advantages](/blog/accessibility-of-fluid-typography).
+
+Many proportions can stay fixed between breakpoints beyond mobile and this means:
+
+- The viewport is always used at full width when the screen space is limited.
+
+- The optimal line length stays fixed on all wider screens beyond mobile.
+
+- adjacent columns stay in sync on all larger view-ports, we can place Markdown elements besides each other instead of letting them just flow from top to bottom like a stream.
+{.col2}
+
+All text is placed on a **baseline grid** to introduce a comfortable vertical rhythm and coherence between adjacent text elements. Combined with the fluid-responsive design this allows placing images (and other block elements) in and around the text with high accuracy. There are demos for [stand-alone](/blog/image/standalone) & [embedded](/blog/image/embed) images, or [code blocks](/blog/codelayout).
+
+## Usage concept
+
+The theme is as self-sufficient as reasonably possible. Fonts and libraries are included, some libraries for plugins are retrieved from the secure and GDPR-compliant CDN Test
+ + +``` + +### Code block indented with four spaces + + + + + +Test
+ + + +### Code block with Hugo's internal highlight shortcode + +{{< highlight html >}} + + + + +Test
+ + +{{< /highlight >}} + +## List Types + +### Ordered list + +1. First item +2. Second item +3. Third item + +### Unordered list + +- List item +- Another item +- And another item + +### Nested unordered and ordered list + +- Item 1 + + 1. First sub-item of the first item + + 2. Second sub-item of the first item + +- Item 2 + + 1. First sub-item of the second item + + 2. Second sub-item of the second item + +### Definition list + +The definition list is also an extension for Goldmark supported by Hugo. + +First term +: Description of the first term + +Second term +: Description of the second term + +## Missing Markdown elements + +Some inline HTML tags have no corresponding syntax in Goldmark. We can either enable raw HTML in Markdown or use Hugo to generate them. + +### Additional inline elements + +sub & sup +: H{_2}O, X{^n} + Y{^n} = Z{^n} + +kbd +: Press {~CTRL} + {~ALT} + {~Delete} to end the session. + +mark +: Most {!salamanders} are nocturnal, and hunt for insects, worms, and other small creatures. + +cite +: We can reference a {=book}. +{.dl-loose .inline} + +{{< mnote >}} +This theme supports safe Markdown → `unsafe: false`. The elements here are generated by `replaceRE …` of [replacement codes](https://perplex.desider.at/doc/enhancing/replace). +{{< /mnote >}} + +### Inline with special attributes + +The link element is tweaked to produce the following two tags when their name is provided as link target and combined with a title attribute: + +abbr +: The link `[HTML](abbr "HyperText Markup Language")` generates [HTML](abbr "HyperText Markup Language") + +dfn +: The link `[Replacement codes](dfn "replacement codes")` generates the definition tag: + + [Replacement codes](dfn "replacement codes") are defined by curly braces and a marker directly after the first brace. +{.dl-loose .inline} + +{{< mnote >}} +The render-link hook recognizes and processes these special links. +{{< /mnote >}} diff --git a/exampleSite/content/doc/overview/markdown/mulyadi-JJMoAiVl9jA-unsplash.jpg b/exampleSite/content/en/doc/overview/markdown/mulyadi-JJMoAiVl9jA-unsplash.jpg similarity index 100% rename from exampleSite/content/doc/overview/markdown/mulyadi-JJMoAiVl9jA-unsplash.jpg rename to exampleSite/content/en/doc/overview/markdown/mulyadi-JJMoAiVl9jA-unsplash.jpg diff --git a/exampleSite/content/doc/overview/miguel-a-amutio-j5GNmYQQcAo-unsplash.jpg b/exampleSite/content/en/doc/overview/miguel-a-amutio-j5GNmYQQcAo-unsplash.jpg similarity index 100% rename from exampleSite/content/doc/overview/miguel-a-amutio-j5GNmYQQcAo-unsplash.jpg rename to exampleSite/content/en/doc/overview/miguel-a-amutio-j5GNmYQQcAo-unsplash.jpg diff --git a/exampleSite/content/doc/overview/moises-gonzalez-4xFUoiW3i4k-unsplash.jpg b/exampleSite/content/en/doc/overview/moises-gonzalez-4xFUoiW3i4k-unsplash.jpg similarity index 100% rename from exampleSite/content/doc/overview/moises-gonzalez-4xFUoiW3i4k-unsplash.jpg rename to exampleSite/content/en/doc/overview/moises-gonzalez-4xFUoiW3i4k-unsplash.jpg diff --git a/exampleSite/content/doc/overview/rebecca-li-JahHqUiXlig-unsplash.jpg b/exampleSite/content/en/doc/overview/rebecca-li-JahHqUiXlig-unsplash.jpg similarity index 100% rename from exampleSite/content/doc/overview/rebecca-li-JahHqUiXlig-unsplash.jpg rename to exampleSite/content/en/doc/overview/rebecca-li-JahHqUiXlig-unsplash.jpg diff --git a/exampleSite/content/news/_index.md b/exampleSite/content/en/news/_index.md similarity index 100% rename from exampleSite/content/news/_index.md rename to exampleSite/content/en/news/_index.md diff --git a/exampleSite/content/news/dark-mode/alexander-andrews-vGCErDhrc3E-unsplash.jpg b/exampleSite/content/en/news/dark-mode/alexander-andrews-vGCErDhrc3E-unsplash.jpg similarity index 100% rename from exampleSite/content/news/dark-mode/alexander-andrews-vGCErDhrc3E-unsplash.jpg rename to exampleSite/content/en/news/dark-mode/alexander-andrews-vGCErDhrc3E-unsplash.jpg diff --git a/exampleSite/content/en/news/dark-mode/index.md b/exampleSite/content/en/news/dark-mode/index.md new file mode 100644 index 000000000..de574396c --- /dev/null +++ b/exampleSite/content/en/news/dark-mode/index.md @@ -0,0 +1,19 @@ +--- +authors: [Georg Makowski] +title: Dark Mode +description: Theme colors change according to the environment +date: 2023-07-02T00:21:16+02:00 +resources: + - src: alexander-andrews-vGCErDhrc3E-unsplash.jpg + name: featured + params: + alt: Full moon +categories: [Design] +tags: [color] +--- + +The theme offers a dark mode now. The colors follow the setting of the browser or operating system. +{.p-first} + + +The dark mode includes a dark page background and light text colors as usual. It also reduces the overall brightness and changes the color theme of the code highlighting. diff --git a/exampleSite/content/en/news/first-release/index.md b/exampleSite/content/en/news/first-release/index.md new file mode 100644 index 000000000..811f05e1f --- /dev/null +++ b/exampleSite/content/en/news/first-release/index.md @@ -0,0 +1,33 @@ +--- +authors: [Georg Makowski] +lasteditor: Georg Makowski +title: First Pre-release{/}of the Perplex Theme +linktitle: First Pre-release +description: Beta release 1 +date: 2023-04-10T22:04:33+02:00 +categories: [Release] +tags: [fluid responsive] +resources: +- src: resource-database-jRDZ4_wYCa8-unsplash.jpg + name: featured + params: + alt: Rendered spheres +--- + +A new fluid-responsive Hugo theme is available for test runs. +{.p-first} + + +The release is available on [GitHub](https://github.com/bowman2001/perplex/releases/). The extensive (but incomplete) documentation is available as [example project](https://github.com/bowman2001/perplexdoc). + +This site and especially the [documentation section](/doc) are a demonstration and a test of the theme. + +Until I announce the release in the Hugo forum, the overview in the documentation for seasoned Hugo users will be ready: + +- The usual [one-page Markdown demonstration](/doc/overview/markdown) + +- A few remarks about the concept and the goals of this theme. + +- Current and planned features. + +The next beta release will include author pages. I’m planning to implement them as taxonomy pages. diff --git a/exampleSite/content/news/first-release/resource-database-jRDZ4_wYCa8-unsplash.jpg b/exampleSite/content/en/news/first-release/resource-database-jRDZ4_wYCa8-unsplash.jpg similarity index 100% rename from exampleSite/content/news/first-release/resource-database-jRDZ4_wYCa8-unsplash.jpg rename to exampleSite/content/en/news/first-release/resource-database-jRDZ4_wYCa8-unsplash.jpg diff --git a/exampleSite/content/news/open-in-vscode/index.md b/exampleSite/content/en/news/open-in-vscode/index.md similarity index 100% rename from exampleSite/content/news/open-in-vscode/index.md rename to exampleSite/content/en/news/open-in-vscode/index.md diff --git a/exampleSite/content/en/news/replacements-module/index.md b/exampleSite/content/en/news/replacements-module/index.md new file mode 100644 index 000000000..8a5c988c4 --- /dev/null +++ b/exampleSite/content/en/news/replacements-module/index.md @@ -0,0 +1,33 @@ +--- +authors: [Georg Makowski] +title: Hugo Module{/}for missing HTML inline tags +linktitle: Module for missing inline tags +date: 2023-02-22T23:55:26+02:00 +categories: [Module] +tags: [Replacement, Security] +--- + +Replacement codes let us avoid raw HTML in Markdown.{/}A single partial replaces them with the inline tags{/}lacking a syntax element in Goldmark. +{.p-first} + +The codes look like `{*text}`, where `*` is a placeholder for one or more ASCII characters. The superscript tag `` for example is marked by `^` and fits the following regular expression (Golang syntax): + +```go-html-template {.block} +replaceRE `\{\^([^}]*)\}` "$1" +``` + +This syntax does not collide with any other elements --- as far as I know. And it’s safe because the replacements are applied after the Markdown rendering. Hugo discards all HTML in Markdown by default and also checks these codes before the regular expressions are applied. +{.inline} + +{{< mnote >}} +**Markdown attributes** have a similar syntax, but they usually aren’t present in the rendered HTML code anymore. Except for Markdown code examples including attributes. Therefore, the `#` and `.` signs are avoided. +{{< /mnote >}} + +All replacements are chained together in one Hugo partial, which can process every piece of rendered Markdown content in the templates. + +**These replacements are published as a tiny [Hugo module on GitHub][module]**. + +This approach is a workaround. To create extensions for Hugo’s Markdown renderer [Goldmark][goldmark] would be the better solution. + +[module]: https://github.com/bowman2001/hugo-mod-replacements/ +[goldmark]: https://github.com/yuin/goldmark "GitHub repository" diff --git a/exampleSite/content/news/resources-in-data-files/global.yaml b/exampleSite/content/en/news/resources-in-data-files/global.yaml similarity index 100% rename from exampleSite/content/news/resources-in-data-files/global.yaml rename to exampleSite/content/en/news/resources-in-data-files/global.yaml diff --git a/exampleSite/content/en/news/resources-in-data-files/index.md b/exampleSite/content/en/news/resources-in-data-files/index.md new file mode 100644 index 000000000..570905060 --- /dev/null +++ b/exampleSite/content/en/news/resources-in-data-files/index.md @@ -0,0 +1,53 @@ +--- +authors: [Georg Makowski] +title: Resources in Data Files +date: 2023-09-05T00:02:59+02:00 +categories: [module] +tags: [resources] +--- + +The theme offers a new possibility to store local parameters for resources. Data files allow to associate local meta-data with global or remote resources. +{.p-first} + + +Hugo offers to process arbitrary meta-data parameters associated with page resources. We can add a parameter list to [local resources](https://gohugo.io/content-management/page-resources/#page-resources-metadata) in the front-matter of page bundles under `params`: + +```yaml +resources: + - src: hebert-kostan-y6UEUCq2RHw-unsplash.jpg + name: tiger + params: + caption: Local image resource + width: small + posh: left +``` + + + +Depending on the content structure of your project, you may want to store some resources in the global {$assets} folder or on a remote server. Hugo also can retrieve these resources, but there is (currently) no native mechanism to associate them with meta-data parameters. And this is where this module comes in handy. + +The tiger here is stored in the {$assets} folder and gets referenced in a local data file. This way, we can re-use global assets repeatedly and store meta-data in a file like {$global.yaml}: + +```yaml +src: img/tiger/hebert-kostan-y6UEUCq2RHw-unsplash.jpg +caption: Image file from {$assets} +width: small +posh: left +``` + + + +The extra parameter keys are the same as the ones above. There is no new name for the resource, we use the data file inside the usual Markdown image syntax like ``. + +We can also use TOML or JSON files, enter a remote URL as source, and call every image service with an HTTP API. The second image here is generated with this data file for example: + +```json +{ + "src": "https://picsum.photos/300/300", + "caption": "Random image", + "posh": "right", + "width": "tiny" +} +``` + +The module is available on [GitHub](https://github.com/bowman2001/hugo-mod-resource). diff --git a/exampleSite/content/news/resources-in-data-files/remote.json b/exampleSite/content/en/news/resources-in-data-files/remote.json similarity index 100% rename from exampleSite/content/news/resources-in-data-files/remote.json rename to exampleSite/content/en/news/resources-in-data-files/remote.json diff --git a/exampleSite/content/en/news/search/index.md b/exampleSite/content/en/news/search/index.md new file mode 100644 index 000000000..982b93d04 --- /dev/null +++ b/exampleSite/content/en/news/search/index.md @@ -0,0 +1,17 @@ +--- +authors: [Georg Makowski] +title: Search +date: 2023-07-04T18:18:12+02:00 +categories: [Design] +tags: [search] +--- + +The theme is now prepared for **{=Pagefind}**, a fast open-source full-text search engine for self-hosting. +{.p-first} + + +The [Pagefind project](https://pagefind.app) is under active development, heading towards its first major version. Its capabilities are impressive, already. Indexing this site takes only a fraction of a second. + +To offer the search, we need to install the [node package pagefind](https://npm.io/package/pagefind) and let it process our HTML after every generation. For a short tutorial see [Search with pagefind][search]. + +[search]: https://perplex.desider.at/doc/site/search-with-pagefind \ No newline at end of file diff --git a/exampleSite/content/en/news/second-beta/index.md b/exampleSite/content/en/news/second-beta/index.md new file mode 100644 index 000000000..fb892112e --- /dev/null +++ b/exampleSite/content/en/news/second-beta/index.md @@ -0,0 +1,28 @@ +--- +authors: [Georg Makowski] +title: Second Pre-release{/}of the Perplex Theme +linktitle: Second Pre-release +description: Beta release 2 +date: 2023-05-10T23:19:38+02:00 +resources: + - src: resource-database-GaBX_ooh8-g-unsplash.jpg + name: featured + params: + alt: Rendered objects +categories: [Release] +tags: [fluid responsive] +--- + +Author pages are now available and some layout elements have been improved. +{.p-first} + + +- The release is available on [GitHub](https://github.com/bowman2001/perplex/releases/). + +- This extensive (but still incomplete) documentation site is available as the [example project](https://github.com/bowman2001/perplexdoc). + +- In the coming weeks, I will improve and modularize some components of the theme to make them reusable: Fonts, plugins, image generation... + +- The next beta release will include social icons and the necessary parameters for the project and for author pages to add links to social networks. + +- And after that, I’m going to add a dark mode to the theme. diff --git a/exampleSite/content/news/second-beta/resource-database-GaBX_ooh8-g-unsplash.jpg b/exampleSite/content/en/news/second-beta/resource-database-GaBX_ooh8-g-unsplash.jpg similarity index 100% rename from exampleSite/content/news/second-beta/resource-database-GaBX_ooh8-g-unsplash.jpg rename to exampleSite/content/en/news/second-beta/resource-database-GaBX_ooh8-g-unsplash.jpg diff --git a/exampleSite/content/en/search/index.md b/exampleSite/content/en/search/index.md new file mode 100644 index 000000000..fd334e2ee --- /dev/null +++ b/exampleSite/content/en/search/index.md @@ -0,0 +1,11 @@ +--- +title: Search +description: Powered by CloudCannon’s [Pagefind](https://pagefind.app) +subtitle: true +date: 2023-07-03T11:10:29+02:00 +type: search +--- + +Search the full-text content of this site. Excluded from the search indices are code segments, tables, and formula blocks. +{.p-first} + \ No newline at end of file diff --git a/exampleSite/content/site/Hugo.png b/exampleSite/content/en/site/Hugo.png similarity index 100% rename from exampleSite/content/site/Hugo.png rename to exampleSite/content/en/site/Hugo.png diff --git a/exampleSite/content/site/Hugo.svg b/exampleSite/content/en/site/Hugo.svg similarity index 100% rename from exampleSite/content/site/Hugo.svg rename to exampleSite/content/en/site/Hugo.svg diff --git a/exampleSite/content/site/Markdown.png b/exampleSite/content/en/site/Markdown.png similarity index 100% rename from exampleSite/content/site/Markdown.png rename to exampleSite/content/en/site/Markdown.png diff --git a/exampleSite/content/site/Markdown.svg b/exampleSite/content/en/site/Markdown.svg similarity index 100% rename from exampleSite/content/site/Markdown.svg rename to exampleSite/content/en/site/Markdown.svg diff --git a/exampleSite/content/site/Perplex.png b/exampleSite/content/en/site/Perplex.png similarity index 100% rename from exampleSite/content/site/Perplex.png rename to exampleSite/content/en/site/Perplex.png diff --git a/exampleSite/content/site/Perplex.svg b/exampleSite/content/en/site/Perplex.svg similarity index 100% rename from exampleSite/content/site/Perplex.svg rename to exampleSite/content/en/site/Perplex.svg diff --git a/exampleSite/content/en/site/_index.md b/exampleSite/content/en/site/_index.md new file mode 100644 index 000000000..a84c5e74d --- /dev/null +++ b/exampleSite/content/en/site/_index.md @@ -0,0 +1,37 @@ +--- +title: site branch bundle +_build: + list: false + render: false +resources : + - src: Perplex.svg + name: featured + params: + alt: Perplex logo + link: https://perplex.desider.at + type: symbol + box: none + - src: Hugo.png + name: hugo + params: + link: https://gohugo.io + alt: Hugo logo + type: symbol + box: none + - src: Markdown.svg + name: markdownlogo + params: + alt: Markdown logo + type: symbol + background: light + padding: one + width: tiny + - name: smallsplash + src: mulyadi-JJMoAiVl9jA-unsplash.jpg + params: + alt: Splashing ring of water + - src: erda-estremera-eMX1aIAp9Nw-unsplash.jpg + name: bigsplash + params: + alt: A splashing drop of water +--- diff --git a/exampleSite/content/site/erda-estremera-eMX1aIAp9Nw-unsplash.jpg b/exampleSite/content/en/site/erda-estremera-eMX1aIAp9Nw-unsplash.jpg similarity index 100% rename from exampleSite/content/site/erda-estremera-eMX1aIAp9Nw-unsplash.jpg rename to exampleSite/content/en/site/erda-estremera-eMX1aIAp9Nw-unsplash.jpg diff --git a/exampleSite/content/site/mulyadi-JJMoAiVl9jA-unsplash.jpg b/exampleSite/content/en/site/mulyadi-JJMoAiVl9jA-unsplash.jpg similarity index 100% rename from exampleSite/content/site/mulyadi-JJMoAiVl9jA-unsplash.jpg rename to exampleSite/content/en/site/mulyadi-JJMoAiVl9jA-unsplash.jpg diff --git a/exampleSite/content/site/portrait.jpg b/exampleSite/content/en/site/portrait.jpg similarity index 100% rename from exampleSite/content/site/portrait.jpg rename to exampleSite/content/en/site/portrait.jpg diff --git a/exampleSite/content/en/tags/_index.md b/exampleSite/content/en/tags/_index.md new file mode 100644 index 000000000..0325244b5 --- /dev/null +++ b/exampleSite/content/en/tags/_index.md @@ -0,0 +1,12 @@ +--- +title: Tags +description: All specific topics or aspects on this site +subtitle: true +date: 2022-08-24T13:40:31+02:00 +resources: + - src: angele-kamp-KaeaUITiWnc-unsplash.jpg + name: featured + params: + alt: Four empty paper labels on strings + zoom: 1.4 +--- \ No newline at end of file diff --git a/exampleSite/content/tags/accessible/Accessibility_logo.png b/exampleSite/content/en/tags/accessible/Accessibility_logo.png similarity index 100% rename from exampleSite/content/tags/accessible/Accessibility_logo.png rename to exampleSite/content/en/tags/accessible/Accessibility_logo.png diff --git a/exampleSite/content/tags/accessible/Accessibility_logo.svg b/exampleSite/content/en/tags/accessible/Accessibility_logo.svg similarity index 100% rename from exampleSite/content/tags/accessible/Accessibility_logo.svg rename to exampleSite/content/en/tags/accessible/Accessibility_logo.svg diff --git a/exampleSite/content/en/tags/accessible/_index.md b/exampleSite/content/en/tags/accessible/_index.md new file mode 100644 index 000000000..a55595a3a --- /dev/null +++ b/exampleSite/content/en/tags/accessible/_index.md @@ -0,0 +1,16 @@ +--- +title: Accessible +description: Easy access to the web for all +subtitle: true +date: 2022-09-13T11:25:21+02:00 +resources: +- src: Accessibility_logo.svg + name: featured + params: + alt: Accessibility logo of the United Nations + attr: SVG by Pablo Busatto + background: light + padding: one + width: tiny + type: symbol +--- diff --git a/exampleSite/content/tags/angele-kamp-KaeaUITiWnc-unsplash.jpg b/exampleSite/content/en/tags/angele-kamp-KaeaUITiWnc-unsplash.jpg similarity index 100% rename from exampleSite/content/tags/angele-kamp-KaeaUITiWnc-unsplash.jpg rename to exampleSite/content/en/tags/angele-kamp-KaeaUITiWnc-unsplash.jpg diff --git a/exampleSite/content/en/tags/author/_index.md b/exampleSite/content/en/tags/author/_index.md new file mode 100644 index 000000000..fbb840942 --- /dev/null +++ b/exampleSite/content/en/tags/author/_index.md @@ -0,0 +1,12 @@ +--- +title: Author +description: "Original content writer or editor" +subtitle: true +date: 2023-10-10T17:29:55+02:00 +resources: + - src: charles-etoroma-vkc1YLZ50yE-unsplash.jpg + name: featured + params: + alt: Anonymous author + anchor: Center +--- diff --git a/exampleSite/content/tags/author/charles-etoroma-vkc1YLZ50yE-unsplash.jpg b/exampleSite/content/en/tags/author/charles-etoroma-vkc1YLZ50yE-unsplash.jpg similarity index 100% rename from exampleSite/content/tags/author/charles-etoroma-vkc1YLZ50yE-unsplash.jpg rename to exampleSite/content/en/tags/author/charles-etoroma-vkc1YLZ50yE-unsplash.jpg diff --git a/exampleSite/content/en/tags/block/_index.md b/exampleSite/content/en/tags/block/_index.md new file mode 100644 index 000000000..f748b509f --- /dev/null +++ b/exampleSite/content/en/tags/block/_index.md @@ -0,0 +1,15 @@ +--- +title: Block +description: Markdown block elements +subtitle: true +date: 2022-09-04T19:27:41+02:00 +resources: +- src: jan-antonin-kolar-HB26V8IRL2k-unsplash.jpg + name: featured + params: + alt: Wooden blocks forming a wall +- src: tandem-x-visuals-fYx7mQHxVEw-unsplash.jpg + name: alternative + params: + alt: A white cube +--- diff --git a/exampleSite/content/tags/block/jan-antonin-kolar-HB26V8IRL2k-unsplash.jpg b/exampleSite/content/en/tags/block/jan-antonin-kolar-HB26V8IRL2k-unsplash.jpg similarity index 100% rename from exampleSite/content/tags/block/jan-antonin-kolar-HB26V8IRL2k-unsplash.jpg rename to exampleSite/content/en/tags/block/jan-antonin-kolar-HB26V8IRL2k-unsplash.jpg diff --git a/exampleSite/content/tags/block/tandem-x-visuals-fYx7mQHxVEw-unsplash.jpg b/exampleSite/content/en/tags/block/tandem-x-visuals-fYx7mQHxVEw-unsplash.jpg similarity index 100% rename from exampleSite/content/tags/block/tandem-x-visuals-fYx7mQHxVEw-unsplash.jpg rename to exampleSite/content/en/tags/block/tandem-x-visuals-fYx7mQHxVEw-unsplash.jpg diff --git a/exampleSite/content/en/tags/code/_index.md b/exampleSite/content/en/tags/code/_index.md new file mode 100644 index 000000000..708211a11 --- /dev/null +++ b/exampleSite/content/en/tags/code/_index.md @@ -0,0 +1,13 @@ +--- +title: Code +description: Text written in a programming language +subtitle: true +date: 2023-03-07T17:21:00+01:00 +resources: +- name: featured + src: markus-spiske-1LLh8k2_YFk-unsplash.jpg + params: + alt: Code on a screen + ratio: 1.5 + zoom: 1.5 +--- diff --git a/exampleSite/content/tags/code/markus-spiske-1LLh8k2_YFk-unsplash.jpg b/exampleSite/content/en/tags/code/markus-spiske-1LLh8k2_YFk-unsplash.jpg similarity index 100% rename from exampleSite/content/tags/code/markus-spiske-1LLh8k2_YFk-unsplash.jpg rename to exampleSite/content/en/tags/code/markus-spiske-1LLh8k2_YFk-unsplash.jpg diff --git a/exampleSite/content/en/tags/feature/_index.md b/exampleSite/content/en/tags/feature/_index.md new file mode 100644 index 000000000..0a70ac72c --- /dev/null +++ b/exampleSite/content/en/tags/feature/_index.md @@ -0,0 +1,12 @@ +--- +title: Feature +description: "**Placeholder**: Short tag description" +subtitle: true +date: 2023-10-02T14:39:44+02:00 +resources: + - src: ray-hennessy-gdTxVSAE5sk-unsplash.jpg + name: featured + params: + alt: Fireworks over open water + zoom: 1.4 +--- diff --git a/exampleSite/content/tags/feature/ray-hennessy-gdTxVSAE5sk-unsplash.jpg b/exampleSite/content/en/tags/feature/ray-hennessy-gdTxVSAE5sk-unsplash.jpg similarity index 100% rename from exampleSite/content/tags/feature/ray-hennessy-gdTxVSAE5sk-unsplash.jpg rename to exampleSite/content/en/tags/feature/ray-hennessy-gdTxVSAE5sk-unsplash.jpg diff --git a/exampleSite/content/en/tags/fluid-responsive/_index.md b/exampleSite/content/en/tags/fluid-responsive/_index.md new file mode 100644 index 000000000..1006bf0a3 --- /dev/null +++ b/exampleSite/content/en/tags/fluid-responsive/_index.md @@ -0,0 +1,11 @@ +--- +title: Fluid Responsive +description: Fluid typography & design adapt smoothly to the view-port +subtitle: true +date: 2023-03-15T15:18:15+01:00 +resources: + - name: featured + src: resource-database--R7raVu_isU-unsplash.jpg + params: + alt: Fluid frame +--- diff --git a/exampleSite/content/tags/fluid-responsive/hal-gatewood-tZc3vjPCk-Q-unsplash.jpg b/exampleSite/content/en/tags/fluid-responsive/hal-gatewood-tZc3vjPCk-Q-unsplash.jpg similarity index 100% rename from exampleSite/content/tags/fluid-responsive/hal-gatewood-tZc3vjPCk-Q-unsplash.jpg rename to exampleSite/content/en/tags/fluid-responsive/hal-gatewood-tZc3vjPCk-Q-unsplash.jpg diff --git a/exampleSite/content/tags/fluid-responsive/resource-database--R7raVu_isU-unsplash.jpg b/exampleSite/content/en/tags/fluid-responsive/resource-database--R7raVu_isU-unsplash.jpg similarity index 100% rename from exampleSite/content/tags/fluid-responsive/resource-database--R7raVu_isU-unsplash.jpg rename to exampleSite/content/en/tags/fluid-responsive/resource-database--R7raVu_isU-unsplash.jpg diff --git a/exampleSite/content/tags/hugo/Hugo.png b/exampleSite/content/en/tags/hugo/Hugo.png similarity index 100% rename from exampleSite/content/tags/hugo/Hugo.png rename to exampleSite/content/en/tags/hugo/Hugo.png diff --git a/exampleSite/content/tags/hugo/Hugo.svg b/exampleSite/content/en/tags/hugo/Hugo.svg similarity index 100% rename from exampleSite/content/tags/hugo/Hugo.svg rename to exampleSite/content/en/tags/hugo/Hugo.svg diff --git a/exampleSite/content/en/tags/hugo/_index.md b/exampleSite/content/en/tags/hugo/_index.md new file mode 100644 index 000000000..1c28e79c6 --- /dev/null +++ b/exampleSite/content/en/tags/hugo/_index.md @@ -0,0 +1,14 @@ +--- +title: Hugo +description: The fastest static site engine in the world +subtitle: true +date: 2023-03-09T10:44:52+01:00 +resources: + - name: featured + src: Hugo.png + params: + alt: The Hugo logo + box: none + type: symbol + background: none +--- diff --git a/exampleSite/content/en/tags/image/_index.md b/exampleSite/content/en/tags/image/_index.md new file mode 100644 index 000000000..ef98ab401 --- /dev/null +++ b/exampleSite/content/en/tags/image/_index.md @@ -0,0 +1,12 @@ +--- +title: Image +description: Stand-alone & embedded images +subtitle: true +date: 2023-03-07T21:55:35+01:00 +resources: + - src: erda-estremera-eMX1aIAp9Nw-unsplash.jpg + name: featured + params: + alt: Splashing drop of water + zoom: 1.2 +--- diff --git a/exampleSite/content/tags/image/erda-estremera-eMX1aIAp9Nw-unsplash.jpg b/exampleSite/content/en/tags/image/erda-estremera-eMX1aIAp9Nw-unsplash.jpg similarity index 100% rename from exampleSite/content/tags/image/erda-estremera-eMX1aIAp9Nw-unsplash.jpg rename to exampleSite/content/en/tags/image/erda-estremera-eMX1aIAp9Nw-unsplash.jpg diff --git a/exampleSite/content/en/tags/inline/_index.md b/exampleSite/content/en/tags/inline/_index.md new file mode 100644 index 000000000..8524232d5 --- /dev/null +++ b/exampleSite/content/en/tags/inline/_index.md @@ -0,0 +1,13 @@ +--- +title: Inline +description: Inline Markdown elements +subtitle: true +date: 2023-03-21T20:22:52+01:00 +resources: + - src: indira-tjokorda-Y-VYK0SDLxs-unsplash.jpg + name: featured + params: + alt: Inline skating + zoom: 1.25 + anchor: Left +--- diff --git a/exampleSite/content/tags/inline/indira-tjokorda-Y-VYK0SDLxs-unsplash.jpg b/exampleSite/content/en/tags/inline/indira-tjokorda-Y-VYK0SDLxs-unsplash.jpg similarity index 100% rename from exampleSite/content/tags/inline/indira-tjokorda-Y-VYK0SDLxs-unsplash.jpg rename to exampleSite/content/en/tags/inline/indira-tjokorda-Y-VYK0SDLxs-unsplash.jpg diff --git a/exampleSite/content/tags/marginal-note/Diophantus-II-8-Fermat_cut.jpg b/exampleSite/content/en/tags/marginal-note/Diophantus-II-8-Fermat_cut.jpg similarity index 100% rename from exampleSite/content/tags/marginal-note/Diophantus-II-8-Fermat_cut.jpg rename to exampleSite/content/en/tags/marginal-note/Diophantus-II-8-Fermat_cut.jpg diff --git a/exampleSite/content/en/tags/marginal-note/_index.md b/exampleSite/content/en/tags/marginal-note/_index.md new file mode 100644 index 000000000..86ad1f355 --- /dev/null +++ b/exampleSite/content/en/tags/marginal-note/_index.md @@ -0,0 +1,13 @@ +--- +title: Marginal Note +description: A note in the right marginal page column +subtitle: true +date: 2023-03-10T13:38:10+01:00 +resources: + - src: Diophantus-II-8-Fermat_cut.jpg + name: featured + params: + alt: Old reprint of a classic proof by Diophantus followed by Fermat’s famous last conjecture + attr: PD + caption: Reprint of Diophantus arithmetica including Fermat’s theorem +--- diff --git a/exampleSite/content/en/tags/replacement/_index.md b/exampleSite/content/en/tags/replacement/_index.md new file mode 100644 index 000000000..bb86a0929 --- /dev/null +++ b/exampleSite/content/en/tags/replacement/_index.md @@ -0,0 +1,11 @@ +--- +title: Replacement +description: Code for missing inline HTML in single curly braces +subtitle: true +date: 2022-09-03T23:21:07+02:00 +resources: + - src: jackson-sophat-_t-l5FFH8VA-unsplash.jpg + name: featured + params: + alt: A HTML tag +--- \ No newline at end of file diff --git a/exampleSite/content/tags/replacement/jackson-sophat-_t-l5FFH8VA-unsplash.jpg b/exampleSite/content/en/tags/replacement/jackson-sophat-_t-l5FFH8VA-unsplash.jpg similarity index 100% rename from exampleSite/content/tags/replacement/jackson-sophat-_t-l5FFH8VA-unsplash.jpg rename to exampleSite/content/en/tags/replacement/jackson-sophat-_t-l5FFH8VA-unsplash.jpg diff --git a/exampleSite/content/en/tags/resources/_index.md b/exampleSite/content/en/tags/resources/_index.md new file mode 100644 index 000000000..035715cc6 --- /dev/null +++ b/exampleSite/content/en/tags/resources/_index.md @@ -0,0 +1,11 @@ +--- +title: Resources +description: Additional Files +subtitle: true +date: 2023-03-13T13:17:45+01:00 +resources: + - src: alexander-grey-tn57JI3CewI-unsplash.jpg + name: featured + params: + alt: A pile of files +--- \ No newline at end of file diff --git a/exampleSite/content/tags/resources/alexander-grey-tn57JI3CewI-unsplash.jpg b/exampleSite/content/en/tags/resources/alexander-grey-tn57JI3CewI-unsplash.jpg similarity index 100% rename from exampleSite/content/tags/resources/alexander-grey-tn57JI3CewI-unsplash.jpg rename to exampleSite/content/en/tags/resources/alexander-grey-tn57JI3CewI-unsplash.jpg diff --git a/exampleSite/content/en/tags/search/_index.md b/exampleSite/content/en/tags/search/_index.md new file mode 100644 index 000000000..e77556b24 --- /dev/null +++ b/exampleSite/content/en/tags/search/_index.md @@ -0,0 +1,11 @@ +--- +title: Search +description: "Full text searching" +subtitle: true +date: 2023-07-05T12:43:40+02:00 +resources: + - src: mick-haupt-eQ2Z9ay9Wws-unsplash.jpg + name: featured + params: + alt: magnifiying glass over old scripture +--- diff --git a/exampleSite/content/tags/search/mick-haupt-eQ2Z9ay9Wws-unsplash.jpg b/exampleSite/content/en/tags/search/mick-haupt-eQ2Z9ay9Wws-unsplash.jpg similarity index 100% rename from exampleSite/content/tags/search/mick-haupt-eQ2Z9ay9Wws-unsplash.jpg rename to exampleSite/content/en/tags/search/mick-haupt-eQ2Z9ay9Wws-unsplash.jpg diff --git a/exampleSite/content/en/tags/stand-alone/_index.md b/exampleSite/content/en/tags/stand-alone/_index.md new file mode 100644 index 000000000..b3c3a6e24 --- /dev/null +++ b/exampleSite/content/en/tags/stand-alone/_index.md @@ -0,0 +1,13 @@ +--- +title: Stand-Alone +description: Separated layout element +subtitle: true +date: 2023-10-10T19:58:54+02:00 +resources: + - src: austin-mabe-i7x84It0L-Y-unsplash.jpg + name: featured + params: + alt: Shadow of a lone man in the sunrise + zoom: 1.6 + anchor: Center +--- diff --git a/exampleSite/content/tags/stand-alone/austin-mabe-i7x84It0L-Y-unsplash.jpg b/exampleSite/content/en/tags/stand-alone/austin-mabe-i7x84It0L-Y-unsplash.jpg similarity index 100% rename from exampleSite/content/tags/stand-alone/austin-mabe-i7x84It0L-Y-unsplash.jpg rename to exampleSite/content/en/tags/stand-alone/austin-mabe-i7x84It0L-Y-unsplash.jpg diff --git a/exampleSite/content/tags/vscode/Visual_Studio_Code_1.35_icon.svg.png b/exampleSite/content/en/tags/vscode/Visual_Studio_Code_1.35_icon.svg.png similarity index 100% rename from exampleSite/content/tags/vscode/Visual_Studio_Code_1.35_icon.svg.png rename to exampleSite/content/en/tags/vscode/Visual_Studio_Code_1.35_icon.svg.png diff --git a/exampleSite/content/en/tags/vscode/_index.md b/exampleSite/content/en/tags/vscode/_index.md new file mode 100644 index 000000000..5705548d6 --- /dev/null +++ b/exampleSite/content/en/tags/vscode/_index.md @@ -0,0 +1,15 @@ +--- +title: VSCode +description: Microsoft’s free code editor Visual Studio Code +subtitle: true +date: 2023-03-31T02:12:45+02:00 +resources: +- src: Visual_Studio_Code_1.35_icon.svg.png + name: featured + params: + alt: Logo of Visual Studio Code + box: none + width: tiny + type: symbol + background: none +--- diff --git a/exampleSite/hugo.yaml b/exampleSite/hugo.yaml index 7f35bfb38..0f5a4d08a 100644 --- a/exampleSite/hugo.yaml +++ b/exampleSite/hugo.yaml @@ -1,5 +1,21 @@ baseURL: https://example.org -title: Perplex Example + +DefaultLanguageCode: en-us +DefaultContentLanguage: en + +languages: + en: + contentDir: content/en + languageCode: en-US + languageName: English + title: Perplex Example + weight: 1 + de: + contentDir: content/de + languageCode: de-DE + languageName: Deutsch + title: Perplex Beispiel + weight: 2 refLinksErrorLevel: WARNING timeout: 600s diff --git a/i18n/de.yaml b/i18n/de.yaml new file mode 100644 index 000000000..dba6a7e4e --- /dev/null +++ b/i18n/de.yaml @@ -0,0 +1,28 @@ +- id: home + translation: "Startseite" +- id: language_selector + translation: "Sprachauswahl" +- id: open_search + translation: "Suche öffnen" +- id: open_sidebar + translation: "Seitenmenü öffnen" +- id: open_toc + translation: "Inhaltsverzeichnis öffnen" +- id: all_categories + translation: "Alle Kategorien" +- id: all_series + translation: "Alle Serien" +- id: all_tags + translation: "Alle Tags" +- id: all_authors + translation: "Alle Autoren" +- id: all_taxonomies + translation: "Alle Taxonomies" +- id: latest_contributions + translation: "Letzte Beiträge" +- id: see_also + translation: "Siehe auch" +- id: missing_translation + translation: "Fehlende Übersetzung" +- id: untranslated_page + translation: "Leider ist diese Seite nicht in {{ .RequestLang }} verfügbar. Als Fallback wird sie in {{ .DefaultLang }} angezeigt." diff --git a/i18n/en.yaml b/i18n/en.yaml new file mode 100644 index 000000000..fdde7af92 --- /dev/null +++ b/i18n/en.yaml @@ -0,0 +1,28 @@ +- id: home + translation: "Home" +- id: language_selector + translation: "Language Selector" +- id: open_search + translation: "Open Search" +- id: open_sidebar + translation: "Open Sidebar" +- id: open_toc + translation: "Open TOC" +- id: all_categories + translation: "All Categories" +- id: all_series + translation: "All Series" +- id: all_tags + translation: "All Tags" +- id: all_authors + translation: "All Authors" +- id: all_taxonomies + translation: "All Taxonomies" +- id: latest_contributions + translation: "Latest Contributions" +- id: see_also + translation: "See Also" +- id: missing_translation + translation: "Missing Translation" +- id: untranslated_page + translation: "Unfortunately, this site isn't available in {{ .RequestLang }}. As a fallback, it is displayed in {{ .DefaultLang }}." diff --git a/layouts/authors/term.html b/layouts/authors/term.html index 99f35bfbf..9cd39fb83 100644 --- a/layouts/authors/term.html +++ b/layouts/authors/term.html @@ -23,7 +23,7 @@