feat: implement barebone zola templates
This commit is contained in:
parent
9c20f5ed2e
commit
f99a9ae2ac
198 changed files with 2434 additions and 227991 deletions
50
themes/emily_zola_theme/README.md
Normal file
50
themes/emily_zola_theme/README.md
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
# emily_zola_theme
|
||||
|
||||

|
||||
|
||||
|
||||
A KISS theme for Zola (static site generator written in Rust).
|
||||
|
||||
Features:
|
||||
- simple & clean
|
||||
- mobile-friendly
|
||||
- MathJax support
|
||||
|
||||
Demo site is [here](https://emily-zola-theme.netlify.app/).
|
||||
|
||||
## Usage
|
||||
|
||||
```
|
||||
cd YOUR_SITE_DIRECTORY/themes
|
||||
git clone https://github.com/kyoheiu/emily_zola_theme.git
|
||||
```
|
||||
|
||||
and set the theme-name in `config.toml` to `emily_zola_theme`.
|
||||
|
||||
```
|
||||
theme = "emily_zola_theme"
|
||||
```
|
||||
|
||||
## example articles
|
||||
|
||||
In `YOUR_SITE_DIRECTORY/themes/emily_zola_theme/content`.
|
||||
|
||||
## MathJax support
|
||||
|
||||
To use MathJax, add the following lines to the front matter in `.md` file. `[extra]` is mandatory:
|
||||
|
||||
```
|
||||
[extra]
|
||||
math = true
|
||||
```
|
||||
|
||||
## How to customize
|
||||
In addition to default values, you can customize following parts easily:
|
||||
|
||||
- author name (appears in footer)
|
||||
- header icon (appears in header)
|
||||
- favicon
|
||||
- header icon size (default width: 70px)
|
||||
- number of posts in `index.html` (default 5)
|
||||
|
||||
Set your own in `themes/emily_zola_theme/theme.toml`, or to overwrite, copy `[extra]` block, paste it into your `config.toml` and edit.
|
||||
Loading…
Add table
Add a link
Reference in a new issue