Zola PaperMod

This repository is the unofficial successor to cydave's papermod!

This theme is the backbone of my site Seq.rs and will primarily be updated to meet my needs for that site.

With that being said, if others have additions they'd like to see, you're more than welcome to open a pull request on this fork!

Screenshot of papermod homepage

A work in progress port of the hugo-PaperMod theme by @adityatelange to Zola

Due to config changes introduced with Zola 0.19, only Zola 0.19.1 and later are currently supported.

Demo @ https://dawnandrew100.github.io/zola-theme-papermod-2/

Features

Installation

  1. Download the Theme
git submodule add https://github.com/dawnandrew100/zola-theme-papermod-2 themes/papermod_2
  1. Add theme = "papermod_2" to your zola config.toml
  2. Copy over the example content to get started
cp -r themes/papermod_2/content content

Switching from papermod to papermod_2

  1. Remove papermod submodule
git submodule deinit -f path/to/papermod
git rm -f path/to/papermod
rm -rf .git/modules/path/to/papermod # Or manually remove
  1. Download papermod_2
git submodule add https://github.com/dawnandrew100/zola-theme-papermod-2 themes/papermod_2
git submodule update --init --recursive

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 with 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.