Julio Biason
5d3ed4de7c
|
6 years ago | |
---|---|---|
content | 6 years ago | |
sass | 6 years ago | |
static | 7 years ago | |
templates | 6 years ago | |
.gitignore | 7 years ago | |
LICENSE | 7 years ago | |
README.md | 6 years ago | |
config.toml | 6 years ago | |
screenshot.png | 7 years ago | |
theme.toml | 6 years ago |
README.md
nighttime
This is a fork of After Dark, a theme for Zola, with aditional suppot for tags and sections.
Contents
Installation
First download this theme to your themes
directory:
$ cd themes
$ git clone https://github.com/jbiason/nighttime.git
and then enable it in your config.toml
:
theme = "nighttime"
This theme requires your index section (content/_index.md
) to be paginated to work:
paginate_by = 5
The posts should therefore be in directly under the content
folder.
The theme requires tags and categories taxonomies to be enabled in your config.toml
:
taxonomies = [
# You can enable/disable RSS
{name = "categories", rss = true},
{name = "tags", rss = true},
]
If you want to paginate taxonomies pages, you will need to overwrite the templates as it only works for non-paginated taxonomies by default.
Options
Because this is, mostly, After Dark with support for extra stuff, it still uses the same options as After Dark.
If you're already using After Dark, there are no changes in your configs that need to be done, besides changing the theme name.
Top-menu
Set a field in extra
with a key of after_dark_menu
:
after_dark_menu = [
{url = "$BASE_URL", name = "Home"},
{url = "$BASE_URL/categories", name = "Categories"},
{url = "$BASE_URL/tags", name = "Tags"},
{url = "https://google.com", name = "Google"},
]
If you put $BASE_URL
in a url, it will automatically be replaced by the actual
site URL.
Title
The site title is shown on the homepage. As it might be different from the <title>
element that the title
field in the config represents, you can set the after_dark_title
instead.
Original
This template is based on the Hugo template https://github.com/comfusion/after-dark