Skip to content

edwardzcn-decade/cela

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cela

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

Theme Features

  • Catppuccin color theme support
  • Light/Dark mode support
  • Flexible Mathjax support
  • Blog post RSS feeds
  • Blog search
  • Robot tools
  • Blog post archive (indexing by year)
  • Internationalization support (i18n directory and translation)

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. You can quickly install zola and build a site by running the following command according to Zola Documentation.

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

About

Cela is a simple and lightweight theme for Zola

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published