Skip to content

BiRabittoh/anemone

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

anemone

Nearly no-Javascript, efficient, minimal Zola theme. I use it on my own website

Light and dark theme

screenshotLight

Installation

First download this theme to your themes directory:

cd themes
git clone https://github.com/Speyll/anemone

and then enable it in your config.toml:

theme = "anemone"

Options

Default taxonomies

To use tags, in a page metadata add

[taxonomies]
tags = [ 'tag1', 'tag2' ]

Pages list in homepage

To enable listing of pages in homepage add the following in config.toml

[extra]
list_pages = true

Header and footer nav links

Also in the extra section in config.toml

[extra]

header_nav = [
  { name = "/home/", url = "/" },
  { name = "/about/", url = "/about" },
  { name = "/journal/", url = "/journal" },
  { name = "/blog/", url = "/blog" },
]

footer_nav = [
  { name = "< previous", url = "#" },
  { name = "webring", url = "#" },
  { name = "next >", url = "#" },
]

Add TOC to pages

In a page frontmatter, set extra.toc to true

[extra]
toc = true

Extra data

  • author can be set in both main config and in pages metadata
  • image variable can be used in pages to add an image to HTML <meta> tags
  • Same for favicon in main config, except this one is also used as the site icon

Disable Twitter card

Twitter metatags are generated by default, to disable them set extra.twitter_card to false in in your config.toml

[extra]
twitter_card = true

License

The theme is available as open source under the terms of the MIT License.

About

Nearly no javascript, minimalist efficient zola theme.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 68.9%
  • CSS 31.1%