Cela

Cela is an ongoing simple and lightweight theme for Zola.
If you like it, Please give a 🌟 on Github :)
The style sheet of Cela is adapted from Catppuccin.

screenshot


Theme Features

Tags, Categories, and Taxonomies

Cela provides hexo/hugo categories and tags compatible with zola style taxonomies.

In toml front matter

[taxonomies]
tags = ["Rust", "Zola"]
categories = ["Programming"]

or you can also use yaml front matter

taxonomies:
  tags: ["Rust", "Zola"]
  categories: ["Programming"]

Zola taxonomies are more powerful for structuring or indexing your content. For now, Cela native provides tags, categories taxonomies. You can add more taxonomies in config.toml file. See zola taxonomies for more information.

Quick Start

If you just want to know how to install the theme, just skip to Theme Installation.

Zola Installation

# Choose one of the following according to your OS
# macOS
brew install zola
# Alpine Linux
apk add zola
# Arch Linux
pacman -S zola
# Through docker
docker pull ghcr.io/getzola/zola:v0.19.1

Create a zola site

Creates your first zola site (myblog) using the following command. Hints, if myblog already exists but only contains hidden files (like .git), Zola will alswo populate the site.

zola init myblog
# or
# populate the current directory
zola init

Any choices you make during the initialization can be changed later in the config.toml file.

Theme Installation

By Git submodule

git submodule add https://github.com/edwardzcn-decade/cela themes/cela

or modify the .gitmodules file directly

[submodule "themes/cela"]
	path = themes/cela
	url = https://github.com/edwardzcn-decade/cela

Init your submodule, update and sync.

git submodule update --init --force --recursive
git submodule sync

Then change the theme in your config.toml file.

theme = "cela"

TODO

By Download Releases

TODO

👐 Contributing

[!NOTE]

If you find this project helpful and would like to support its development, see our CONTRIBUTING and CODE_OF_CONDUCT guidelines.

LICENSE

MIT