2020-07-19 08:41:35 +00:00
+++
title = "Anpu"
description = "A port of the Hugo Anubis theme"
template = "theme.html"
2024-08-15 12:20:29 +00:00
date = 2024-08-12T05:57:54Z
2020-07-19 08:41:35 +00:00
[extra]
2024-08-15 12:20:29 +00:00
created = 2024-08-12T05:57:54Z
updated = 2024-08-12T05:57:54Z
2020-07-19 08:41:35 +00: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"
2024-05-07 21:29:59 +00:00
demo = "https://anpu-zola-theme.vercel.app"
2020-07-19 08:41:35 +00:00
[extra.author]
name = "Rostislav Raykov"
homepage = "https://zbrox.com"
+++
# Anpu theme for Zola
2021-02-03 12:13:49 +00:00
This is a port of the Hugo theme [Anubis ](https://github.com/Mitrichius/hugo-theme-anubis/tree/master/layouts ) for [Zola ](https://getzola.org ).
2020-07-19 08:41:35 +00:00
2024-01-22 09:16:15 +00:00
## Screenshots
| Light mode | Dark mode |
| :------: | :-----------: |
| ![light mode website screenshot ](screenshot-light.png ) | ![dark mode website screenshot ](screenshot-dark.png ) |
2020-07-19 08:41:35 +00:00
## Usage
2021-02-18 21:33:11 +00:00
In order to use the theme you need to clone this repository in your `themes` folder:
```bash
git clone https://github.com/zbrox/anpu-zola-theme.git themes/anpu
```
Then set your theme setting in `config.toml` to `anpu` :
2020-07-19 08:41:35 +00:00
```toml
theme = "anpu"
```
This theme requires both the `tags` and `categories` taxonomies.
```toml
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
### Menu links
In your `config.toml` under the `[extra]` section you need to set the `anpu_menu_links` list.
Example:
```toml
[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:
```toml
[extra]
anpu_date_format = "%e %B %Y"
```
2022-08-22 20:30:31 +00:00
The formatting uses the standart `date` filter in Tera. The date format options you can use are listed in the [chrono crate documentation ](https://tera.netlify.app/docs/#date ).
2021-02-18 21:33:11 +00:00
2024-01-22 09:16:15 +00:00
## Attributions
The icons used are part of [UXWing ](https://uxwing.com/license/ )'s collection.
## License
Source code is available under [MIT ](LICENSE ).
2022-08-22 20:30:31 +00:00