Advanced
/ No. ⁨4⁩
Article topic
2022-12-16

Each article can specify one or more topics, like this:

[[article]]
file = "topic.md"
title = "Article topic"
author = "zine-team"
topic = ["advanced", "tutorial"]
pub_date = "2022-12-16"

However, each topic should been declared in the root zine.toml:

[topics]
advanced = { name = "Advanced knowledge", description = "Advanced feature of zine" }
# all of fields are optional
tutorial = {}

Zine will generate a dedicated topic page for each topic, for example:

https://example.com/topic/advanced
https://example.com/topic/tutorial

Also, the user can check all topics in /topics page.