All Projects → shalzz → butler

shalzz / butler

Licence: other
A clean blog theme for Zola

Programming Languages

SCSS
7915 projects
HTML
75241 projects

Projects that are alternatives of or similar to butler

simple-dev-blog-zola-starter
A simple dev-blog theme for Zola.
Stars: ✭ 30 (+114.29%)
Mutual labels:  zola, zola-theme
hermit zola
Minimal Zola theme for bloggers
Stars: ✭ 34 (+142.86%)
Mutual labels:  zola, zola-theme
juice
🍹 An intuitive, elegant, and responsive Zola theme for product sites.
Stars: ✭ 84 (+500%)
Mutual labels:  zola, zola-theme
zola-deploy-action
Github action for building a Zola site and deploying to Github Pages
Stars: ✭ 131 (+835.71%)
Mutual labels:  zola
zola-sam
🌐 A Simple and Minimalist theme with a focus on typography and content.
Stars: ✭ 32 (+128.57%)
Mutual labels:  zola
zola-api
Zola’s API.
Stars: ✭ 23 (+64.29%)
Mutual labels:  zola
readme-in-static-site
💎 Transform and insert your GitHub readme in your static site.
Stars: ✭ 24 (+71.43%)
Mutual labels:  zola
DeepThought
A simple blog theme focused on writing powered by Bulma and Zola.
Stars: ✭ 100 (+614.29%)
Mutual labels:  zola

Butler

Butler is a clean, responsive theme for zola.

Demo: See it in action

Contents

Installation

First download this theme to your themes directory:

$ cd themes
$ git clone https://github.com/shalzz/butler.git

and then enable it in your config.toml:

theme = "butler"

This theme provides an additional template blog.html that paginates all the pages in a section. To use it enable in your section frontmatter.

+++
template = "blog.html"
sort_by = "date"
paginate_by = 10
+++

All the three options above are required for the blog template to work properly.

Options

Top-menu

Set a field in extra with a key of butler_nav_bar:

# This is the default menu
butler_nav_bar = [
    {url = "$BASE_URL/blog", name = "Blog"},
]

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 header. As it might be different from the <title> element that the title field in the config represents, you can set the author.name instead.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].