For longer posts, Shizuka supports an optional table of contents. Enable it with toc: true in your front matter.
Headings and structure
Good long-form writing benefits from clear structure. Use ## and ### headings to create sections that readers can navigate.
The TOC is generated automatically from your headings (H2 through H4 by default).
Code blocks
Shizuka includes syntax highlighting via Hugo’s built-in highlighter:
package main
import "fmt"
func main() {
fmt.Println("Hello, Shizuka!")
}
:root {
--color-text: #1a1a1a;
--color-bg: #fafaf8;
}
Blockquotes
The art of being wise is the art of knowing what to overlook. — William James
Lists
Unordered lists work naturally:
- Clean typography
- Minimal chrome
- Fast load times
- No JavaScript frameworks
And ordered lists too:
- Install the theme
- Configure
hugo.toml - Write your first post
- Publish
Conclusion
Long-form content is a first-class citizen in Shizuka. Use the TOC, headings, and semantic markup to give readers a smooth reading experience.