A (nearly) no-CSS, fast, minimalist Zola theme. Ported from from riggraz's no style, please! Jekyll theme, and I use it for my site
First download this theme to your themes directory:
cd themes
git clone https://gitlab.com/4bcx/no-style-please.gitand then enable it in your config.toml:
theme = "no-style-please"Special templates for tags, categories, and contexts taxonomies are provided. However, generic templates exist for custom taxonomies.
To use taxonomies, in a page metadata add
[taxonomies]
tags = [ 'tag1', 'tag2' ]
categories = [ 'category A', 'B class' ]
genre = [ 'rock', 'alternative' ] # custom taxonomyTo enable listing of pages in homepage add the following in config.toml
[extra]
list_pages = falseAlso in the extra section in config.toml
[extra]
header_nav = [
{ name = "~home", url = "/" },
{ name = "#tags", url = "/tags" },
{ name = "+categories", url = "/categories" },
{ name = "@contexts", url = "/contexts" },
]
footer_nav = [
{ name = "< previous", url = "#" },
{ name = "webring", url = "#" },
{ name = "next >", url = "#" },
]In a page frontmatter, set extra.add_toc to true
[extra]
add_toc = trueauthorcan be set in both main config and in pages metadataimagevariable can be used in pages to add an image to HTML<meta>tags- Same for
logoin main config, except this one is also used as the site icon
Adds the option to insert text in the thematic break
{{ hr(data_content="footnotes") }}is rendered
Images are not inverted in darkmode by default. To add an invertable image use the following
{{ iimg(src="logo.png", alt="alt text") }}In light mode
In dark mode
- Add RTL support
- Write proper test pages
The theme is available as open source under the terms of the MIT License.



