zola/docs/content/themes/anpu/index.md
Vincent Prouillet 2774d4d410
Update themes gallery (#2356)
Co-authored-by: GitHub Action <action@github.com>
2023-11-13 10:29:04 +01:00

1.9 KiB

+++ title = "Anpu" description = "A port of the Hugo Anubis theme" 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/zbrox/anpu-zola-theme.git" homepage = "https://github.com/zbrox/anpu-zola-theme" minimum_version = "0.11.0" license = "MIT" demo = "https://anpu-zola-theme.netlify.app"

[extra.author] name = "Rostislav Raykov" homepage = "https://zbrox.com" +++

Anpu theme for Zola

This is a port of the Hugo theme Anubis for Zola.

screenshot

Usage

In order to use the theme you need to clone this repository in your themes folder:

git clone https://github.com/zbrox/anpu-zola-theme.git themes/anpu

Then set your theme setting in config.toml to anpu:

theme = "anpu"

This theme requires both the tags and categories taxonomies.

taxonomies = [
    { name = "categories" },
    { name = "tags" },
]

How To Customize

There are two things you can customize:

  • The links to be included in the menu
  • The date format of the posts

In your config.toml under the [extra] section you need to set the anpu_menu_links list.

Example:

[extra]
anpu_menu_links = [
    { url = "$BASE_URL/about/", name = "About" },
]

If you include $BASE_URL in the url of a link it will be replaced to the base url of your site.

Date format

In your config.toml under the [extra] section you need to set the anpu_date_format value.

Example:

[extra]
anpu_date_format = "%e %B %Y"

The formatting uses the standart date filter in Tera. The date format options you can use are listed in the chrono crate documentation.