Co-authored-by: GitHub Action <action@github.com>
1.9 KiB
+++ title = "PaperMod" description = "A fast, clean, responsive theme ported to Zola." template = "theme.html" date = 2023-11-11T02:14:17+03:00
[extra] created = 2023-11-11T02:14:17+03:00 updated = 2023-11-11T02:14:17+03:00 repository = "https://github.com/cydave/zola-theme-papermod.git" homepage = "https://github.com/cydave/zola-theme-papermod" minimum_version = "0.4.0" license = "MIT" demo = "https://cydave.github.io/zola-theme-papermod/"
[extra.author] name = "cydave" homepage = "https://github.com/cydave" +++
Zola PaperMod
A work in progress port of the hugo-PaperMod theme by @adityatelange to Zola
Demo @ https://cydave.github.io/zola-theme-papermod/
Features
- Blog post archive
- Blog post RSS feeds
- Tags
- Tag-based RSS feeds
- Light / Dark theme switching (with configurable default preference)
- Syntax highlighting for code snippets (Zola's built-in syntax highlighting)
- Custom navigation
- 3 Modes:
- Regular Mode
- Home-Info Mode
- Profile Mode
- Code copy buttons
- Search page
- SEO Metadata
- Language switcher (multi-language support)
Installation
- Download the Theme
git submodule add https://github.com/cydave/zola-theme-papermod themes/papermod
- Add
theme = "papermod"
to your zolaconfig.toml
- Copy over the example content to get started
cp -r themes/papermod/content content
Options
Papermod customizations exist under a designated extra.papermod
section.
Refer to config.toml for available options.
Contributing
If you would like to help out porting hugo-Papermod to Zola feel free to pick up a feature and start working on it. All help, no matter how small the contribution is highly appreciated.