This blog runs with Rust made static site generator Zola
As official documentation, is less than limited, I had to read several 3rd party docs to undederstand how to use it.
Create skeleton, is missing in the 1st Template, as said after the safe filter: {{ page.content | safe }}
.
How to use tags, doesn't work totally for now, need to figure why for.
Shortcode instead is relatively well documented in official documentation, and in Wordpress specs
Syntax Highlight language and themes
the css, medias, etc, must be in the static directory, that is at the same level than public and content. ex:
.
├── config.toml
├── content
│ ├── about.md
│ ├── [...]
│ └── Using_Zola.md
├── public
│ [...]
├── sass
├── static
│ ├── css
│ │ └── general.css
│ └── medias
│ └── 2024-09
│ └── Zerkalo_vremeni-QBert.jpg
├── templates
│ ├── base.html
│ ├── blog.html
│ ├── blog-page.html
│ ├── index.html
│ ├── shortcodes
│ ├── tags.html
│ └── tags-page.html
├── highlight_themes (optional)
└── themes
And in the html template:
<link href="/css/general.css" rel="stylesheet" type="text/css">
In the html page itself:
![Q-Bert](/medias/2024-09/Zerkalo_vremeni-QBert.avif "Q-Bert")
An interesting alternative to Zola is MkDocs