Update themes gallery

This commit is contained in:
GitHub Action 2020-12-14 19:47:32 +00:00
parent fce3e4b8a0
commit d620f93c53
30 changed files with 187 additions and 134 deletions

View file

@ -3,11 +3,11 @@
title = "DeepThought" title = "DeepThought"
description = "A simple blog theme focused on writing powered by Bulma and Zola." description = "A simple blog theme focused on writing powered by Bulma and Zola."
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/RatanShreshtha/DeepThought.git" repository = "https://github.com/RatanShreshtha/DeepThought.git"
homepage = "https://github.com/RatanShreshtha/DeepThought" homepage = "https://github.com/RatanShreshtha/DeepThought"
minimum_version = "0.9.0" minimum_version = "0.9.0"

View file

@ -3,11 +3,11 @@
title = "Ergo" title = "Ergo"
description = "A simple blog Theme focused on writing, inspired by svbtle" description = "A simple blog Theme focused on writing, inspired by svbtle"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/InsidiousMind/Ergo.git" repository = "https://github.com/InsidiousMind/Ergo.git"
homepage = "https://github.com/insipx/Ergo" homepage = "https://github.com/insipx/Ergo"
minimum_version = "0.4.1" minimum_version = "0.4.1"
@ -42,8 +42,10 @@ Here's a timelapse:
Get [Zola](https://www.getzola.org/) and/or follow their guide on [installing a theme](https://www.getzola.org/documentation/themes/installing-and-using-themes/). Get [Zola](https://www.getzola.org/) and/or follow their guide on [installing a theme](https://www.getzola.org/documentation/themes/installing-and-using-themes/).
Make sure to add `theme = "ergo"` to your `config.toml` Make sure to add `theme = "ergo"` to your `config.toml`
#### Check zola version (only 0.4.1+) Ergo relies on having `paginate_by` variable set in `content/_index.md`.
Just to double-check to make sure you have the right version. It is not supported to use this theme with a version under 0.4.1.
#### Check zola version (only 0.11.0+)
Just to double-check to make sure you have the right version. It is not supported to use this theme with a version under 0.11.0.
### how to serve ### how to serve
go into your sites directory, and type `zola serve`. You should see your new site at `localhost:1111`. go into your sites directory, and type `zola serve`. You should see your new site at `localhost:1111`.
@ -64,6 +66,9 @@ profile = 'profile.svg'
# Description. This is needed for SEO/site metadata purposes # Description. This is needed for SEO/site metadata purposes
description = "Simple blog theme focused on writing, inspired by svbtle" description = "Simple blog theme focused on writing, inspired by svbtle"
# Color themes used by the theme (theme will use ${color_theme}.css file, generated by SASS or SCSS file with the same name). Defaults to ["default"]. User can choose either of them, default theme is the first in list.
color_themes = ["my-awesome-theme", "default"]
# website, should not be preceded with `http://` # website, should not be preceded with `http://`
website = "code.liquidthink.net" website = "code.liquidthink.net"
@ -84,6 +89,8 @@ reddit = "${your_reddit}"
# youtube # youtube
youtube = "${your_youtube_channel_id}" youtube = "${your_youtube_channel_id}"
# if any social networks are missing from this list that you want added, open an issue. I will add it for you ASAP # if any social networks are missing from this list that you want added, open an issue. I will add it for you ASAP
# Whether to use country flags or language code
country_flags = true
``` ```
## Features ## Features
@ -92,7 +99,7 @@ youtube = "${your_youtube_channel_id}"
- [ ] Edit Colors in `config.toml` - [ ] Edit Colors in `config.toml`
- [x] NoJS - [x] NoJS
- [ ] Analytics - [ ] Analytics
- [ ] Comments? - [x] Comments?
- [ ] Like button http://kudosplease.com/ - [ ] Like button http://kudosplease.com/
- [ ] categories? - [ ] categories?
- [ ] related posts? (would meaningful related posts, or unmeaningful ones, be worth it w/o database?) - [ ] related posts? (would meaningful related posts, or unmeaningful ones, be worth it w/o database?)

View file

@ -3,11 +3,11 @@
title = "Zulma" title = "Zulma"
description = "A zola theme based off bulma.css" description = "A zola theme based off bulma.css"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/Worble/Zulma" repository = "https://github.com/Worble/Zulma"
homepage = "https://github.com/Worble/Zulma" homepage = "https://github.com/Worble/Zulma"
minimum_version = "0.6.0" minimum_version = "0.6.0"

View file

@ -3,11 +3,11 @@
title = "after-dark" title = "after-dark"
description = "A robust, elegant dark theme" description = "A robust, elegant dark theme"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/getzola/after-dark.git" repository = "https://github.com/getzola/after-dark.git"
homepage = "https://github.com/getzola/after-dark" homepage = "https://github.com/getzola/after-dark"
minimum_version = "0.11.0" minimum_version = "0.11.0"

View file

@ -3,11 +3,11 @@
title = "Anpu" title = "Anpu"
description = "A port of the Hugo Anubis theme" description = "A port of the Hugo Anubis theme"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/zbrox/anpu-zola-theme.git" repository = "https://github.com/zbrox/anpu-zola-theme.git"
homepage = "https://github.com/zbrox/anpu-zola-theme" homepage = "https://github.com/zbrox/anpu-zola-theme"
minimum_version = "0.11.0" minimum_version = "0.11.0"

View file

@ -3,11 +3,11 @@
title = "book" title = "book"
description = "A book theme inspired from GitBook/mdBook" description = "A book theme inspired from GitBook/mdBook"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/getzola/book.git" repository = "https://github.com/getzola/book.git"
homepage = "https://github.com/getzola/book" homepage = "https://github.com/getzola/book"
minimum_version = "0.5.0" minimum_version = "0.5.0"
@ -68,10 +68,10 @@ slug `introduction`, then you would set `redirect_to = "introduction"`.
### Numbered chapters ### Numbered chapters
By default, the `book` theme will number the chapters and pages in the left menu. By default, the `book` theme will number the chapters and pages in the left menu.
You can disable that by setting the `book_numbered_chapters` in `extra`: You can disable that by setting the `book_number_chapters` in `extra`:
```toml ```toml
book_numbered_chapters = false book_number_chapters = false
``` ```

View file

@ -3,11 +3,11 @@
title = "Clean Blog" title = "Clean Blog"
description = "A port of Start Bootstrap Clean Blog for Zola" description = "A port of Start Bootstrap Clean Blog for Zola"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/dave-tucker/zola-clean-blog" repository = "https://github.com/dave-tucker/zola-clean-blog"
homepage = "https://github.com/dave-tucker/zola-clean-blog" homepage = "https://github.com/dave-tucker/zola-clean-blog"
minimum_version = "0.4.0" minimum_version = "0.4.0"

View file

@ -3,11 +3,11 @@
title = "codinfox-zola" title = "codinfox-zola"
description = "Codinfox theme for Zola" description = "Codinfox theme for Zola"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/svavs/codinfox-zola" repository = "https://github.com/svavs/codinfox-zola"
homepage = "https://github.com/svavs/codinfox-zola" homepage = "https://github.com/svavs/codinfox-zola"
minimum_version = "0.11.0" minimum_version = "0.11.0"

View file

@ -3,11 +3,11 @@
title = "dinkleberg" title = "dinkleberg"
description = "The Rust BR theme for Gutenberg" description = "The Rust BR theme for Gutenberg"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/rust-br/dinkleberg.git" repository = "https://github.com/rust-br/dinkleberg.git"
homepage = "https://github.com/rust-br/dinkleberg" homepage = "https://github.com/rust-br/dinkleberg"
minimum_version = "0.4.0" minimum_version = "0.4.0"

View file

@ -3,11 +3,11 @@
title = "Docsascode_theme" title = "Docsascode_theme"
description = "A modern simple Zola's theme related to docs as code methodology" description = "A modern simple Zola's theme related to docs as code methodology"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/codeandmedia/zola_docsascode_theme.git" repository = "https://github.com/codeandmedia/zola_docsascode_theme.git"
homepage = "https://github.com/codeandmedia/zola_docsascode_theme" homepage = "https://github.com/codeandmedia/zola_docsascode_theme"
minimum_version = "0.10.0" minimum_version = "0.10.0"
@ -29,6 +29,12 @@ The repo contains a theme for [Zola](https://www.getzola.org/) (the best static
codeandmedia/docsascode-theme:latest codeandmedia/docsascode-theme:latest
``` ```
If you would use Docker on MacBook M1 processors \ Raspberry Pi4 64bit \ Amazon Graviton or another ARM64 - just fork the ARM64 branch or push
```
codeandmedia/docsascode-theme-arm64:latest
```
## Perks ## Perks
* light / dark switcher * light / dark switcher

View file

@ -3,11 +3,11 @@
title = "even" title = "even"
description = "A robust, elegant dark theme" description = "A robust, elegant dark theme"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/getzola/even.git" repository = "https://github.com/getzola/even.git"
homepage = "https://github.com/getzola/even" homepage = "https://github.com/getzola/even"
minimum_version = "0.11.0" minimum_version = "0.11.0"

View file

@ -3,11 +3,11 @@
title = "feather" title = "feather"
description = "A modern blog theme" description = "A modern blog theme"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/piedoom/feather" repository = "https://github.com/piedoom/feather"
homepage = "https://github.com/piedoom/feather" homepage = "https://github.com/piedoom/feather"
minimum_version = "0.5.1" minimum_version = "0.5.1"

View file

@ -3,11 +3,11 @@
title = "Float" title = "Float"
description = "An elegant blog theme" description = "An elegant blog theme"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://gitlab.com/float-theme/float.git" repository = "https://gitlab.com/float-theme/float.git"
homepage = "https://float-theme.netlify.app/" homepage = "https://float-theme.netlify.app/"
minimum_version = "0.11.0" minimum_version = "0.11.0"

View file

@ -3,11 +3,11 @@
title = "hallo" title = "hallo"
description = "A single-page theme to introduce yourself." description = "A single-page theme to introduce yourself."
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/flyingP0tat0/zola-hallo.git" repository = "https://github.com/flyingP0tat0/zola-hallo.git"
homepage = "https://github.com/janbaudisch/zola-hallo" homepage = "https://github.com/janbaudisch/zola-hallo"
minimum_version = "0.4.0" minimum_version = "0.4.0"
@ -122,8 +122,8 @@ foreground = "#FFF" # text and portrait border
hover = "#333" # link hover hover = "#333" # link hover
``` ```
[build-img]: https://travis-ci.com/janbaudisch/zola-hallo.svg?branch=master [build-img]: https://builds.sr.ht/~janbaudisch/zola-hallo.svg
[build-url]: https://travis-ci.com/janbaudisch/zola-hallo [build-url]: https://builds.sr.ht/~janbaudisch/zola-hallo
[demo-img]: https://img.shields.io/badge/demo-live-green.svg [demo-img]: https://img.shields.io/badge/demo-live-green.svg
[demo-url]: https://zola-hallo.janbaudisch.dev [demo-url]: https://zola-hallo.janbaudisch.dev
[zola]: https://www.getzola.org [zola]: https://www.getzola.org

View file

@ -3,11 +3,11 @@
title = "hyde" title = "hyde"
description = "A classic blog theme" description = "A classic blog theme"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/getzola/hyde.git" repository = "https://github.com/getzola/hyde.git"
homepage = "https://github.com/getzola/hyde" homepage = "https://github.com/getzola/hyde"
minimum_version = "0.11.0" minimum_version = "0.11.0"

View file

@ -3,11 +3,11 @@
title = "juice" title = "juice"
description = "An intuitive, elegant, and lightweight Zola™ theme for product sites." description = "An intuitive, elegant, and lightweight Zola™ theme for product sites."
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/huhu/juice" repository = "https://github.com/huhu/juice"
homepage = "https://github.com/huhu/juice" homepage = "https://github.com/huhu/juice"
minimum_version = "0.11.0" minimum_version = "0.11.0"

View file

@ -3,11 +3,11 @@
title = "lightspeed" title = "lightspeed"
description = "Zola theme with a perfect Lighthouse score" description = "Zola theme with a perfect Lighthouse score"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/carpetscheme/lightspeed" repository = "https://github.com/carpetscheme/lightspeed"
homepage = "https://github.com/carpetscheme/lightspeed" homepage = "https://github.com/carpetscheme/lightspeed"
minimum_version = "0.10.0" minimum_version = "0.10.0"
@ -26,8 +26,9 @@ An insanely fast and performance-based Zola theme, ported from [Light Speed Jeky
Some fun facts about the theme: Some fun facts about the theme:
* Perfect score on Google's Lighthouse audit * Perfect score on Google's Lighthouse audit
* Only ~600 bytes of CSS * Only ~700 bytes of CSS
* No JavaScript * No JavaScript
* Now with SEO!
Demo: [quirky-perlman-34d0da.netlify.com](https://quirky-perlman-34d0da.netlify.com) Demo: [quirky-perlman-34d0da.netlify.com](https://quirky-perlman-34d0da.netlify.com)
@ -38,10 +39,10 @@ Demo: [quirky-perlman-34d0da.netlify.com](https://quirky-perlman-34d0da.netlify.
- [Installation](#installation) - [Installation](#installation)
- [Options](#options) - [Options](#options)
- [Title](#title) - [Title](#title)
- [Sass](#Sass)
- [Footer menu](#footer-menu) - [Footer menu](#footer-menu)
- [Author](#author) - [SEO](#seo)
- [Netlify](#netlify) - [Footer text](#footer-text)
- [Sass](#Sass)
- [Original](#original) - [Original](#original)
- [License](#license) - [License](#license)
@ -77,18 +78,6 @@ description = "for different folks"
``` ```
### Sass
Styles are compiled from sass and imported inline to the header :zap:
You can overide the styles by enabling sass compilation in the config:
```toml
compile_sass = true
```
...and placing a replacement `style.scss` file in your sass folder.
### Footer-menu ### Footer-menu
Set a field in `extra` with a key of `footer_links`: Set a field in `extra` with a key of `footer_links`:
@ -97,7 +86,7 @@ Set a field in `extra` with a key of `footer_links`:
footer_links = [ footer_links = [
{url = "$BASE_URL/about", name = "About"}, {url = "$BASE_URL/about", name = "About"},
{url = "$BASE_URL/rss.xml", name = "RSS"}, {url = "$BASE_URL/atom.xml", name = "RSS"},
{url = "https://google.com", name = "Google"}, {url = "https://google.com", name = "Google"},
] ]
``` ```
@ -111,32 +100,45 @@ Create pages such as `$BASE_URL/about` by placing them in a subfolder of the con
path = "about" path = "about"
``` ```
### Author ### SEO
To add author name to the head meta-data, set an `author` field in `extra`: Most SEO tags are populated by the page metadata, but you can set the `author` and for the `og:image` tag provide the path to an image:
```toml ```toml
[extra] [extra]
author = "Grant Green" author = "Grant Green"
ogimage = "Greenery.png"
``` ```
### Netlify ### Footer-text
Deployed on netlify? Add a link in the footer by setting `netlify` in `extra` as `true`. By default the footer provides links to Zola and Netlify, and a tagline of "Maintained with :heart: for the web".
To disable any of those parts, and/or add a custom tagline of your own, the following options are available:
```toml ```toml
[extra] [extra]
netlify = true zola = true
netlify = false
maintained_with_love = false
footer_tagline = "What if everything is an illusion and nothing exists? In that case, I definitely overpaid for my carpet."
``` ```
### Sass
Styles are compiled from sass and imported inline to the header :zap:
You can overide the styles by enabling sass compilation in the config:
```toml
compile_sass = true
```
...and placing a replacement `style.scss` file in your sass folder.
## Original ## Original
This template is based on the Jekyll template [Light Speed Jekyll](https://github.com/bradleytaunt/lightspeed) by **Bradley Taunt**: This template is based on the Jekyll template [Light Speed Jekyll](https://github.com/bradleytaunt/lightspeed) by Bradley Taunt.
- <https://github.com/bradleytaunt>
- <https://twitter.com/bradtaunt>
## License ## License

View file

@ -3,11 +3,11 @@
title = "Oceanic Zen" title = "Oceanic Zen"
description = "Minimalistic blog theme" description = "Minimalistic blog theme"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/barlog-m/oceanic-zen.git" repository = "https://github.com/barlog-m/oceanic-zen.git"
homepage = "https://github.com/barlog-m/oceanic-zen" homepage = "https://github.com/barlog-m/oceanic-zen"
minimum_version = "0.9.0" minimum_version = "0.9.0"

View file

@ -3,11 +3,11 @@
title = "sam" title = "sam"
description = "A Simple and Minimalist theme with a focus on typography and content." description = "A Simple and Minimalist theme with a focus on typography and content."
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/janbaudisch/zola-sam.git" repository = "https://github.com/janbaudisch/zola-sam.git"
homepage = "https://github.com/janbaudisch/zola-sam" homepage = "https://github.com/janbaudisch/zola-sam"
minimum_version = "0.4.0" minimum_version = "0.4.0"
@ -154,8 +154,8 @@ To place some text at the end of pages, set the following:
text = "Some footer text." text = "Some footer text."
``` ```
[build-img]: https://travis-ci.com/janbaudisch/zola-sam.svg?branch=master [build-img]: https://builds.sr.ht/~janbaudisch/zola-sam.svg
[build-url]: https://travis-ci.com/janbaudisch/zola-sam [build-url]: https://builds.sr.ht/~janbaudisch/zola-sam
[demo-img]: https://img.shields.io/badge/demo-live-green.svg [demo-img]: https://img.shields.io/badge/demo-live-green.svg
[demo-url]: https://zola-sam.janbaudisch.dev [demo-url]: https://zola-sam.janbaudisch.dev
[zola]: https://getzola.org [zola]: https://getzola.org

View file

@ -3,11 +3,11 @@
title = "simple-dev-blog" title = "simple-dev-blog"
description = "A simple dev blog theme with no javascript, prerendered linked pages and SEO tags." description = "A simple dev blog theme with no javascript, prerendered linked pages and SEO tags."
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/bennetthardwick/simple-dev-blog-zola-starter" repository = "https://github.com/bennetthardwick/simple-dev-blog-zola-starter"
homepage = "https://github.com/bennetthardwick/simple-dev-blog-zola-starter" homepage = "https://github.com/bennetthardwick/simple-dev-blog-zola-starter"
minimum_version = "0.4.0" minimum_version = "0.4.0"
@ -19,16 +19,15 @@ name = "Bennett Hardwick"
homepage = "https://bennetthardwick.com/" homepage = "https://bennetthardwick.com/"
+++ +++
![preview image](https://i.imgur.com/IWoJtkF.png) ![preview image](https://i.imgur.com/IWoJtkF.png)
# simple-dev-blog-zola-starter # simple-dev-blog-zola-starter
A simple dev-blog theme for Zola. It uses no JavaScript, prerenders links between navigation, blog posts and tags and adds common tags for SEO. A simple dev-blog theme for Zola. It uses no JavaScript, prerenders links between navigation, blog posts and tags and adds common tags for SEO.
You can view it live [here](https://simple-dev-blog-zola-starter.netlify.app/). You can view it live [here](https://simple-dev-blog-zola-starter.netlify.app/).
### How to get started ## How to get started
To create a new Zola site, first download the CLI and install it on your system. To create a new Zola site, first download the CLI and install it on your system.
You can find installation instructions [on the Zola website](https://www.getzola.org/documentation/getting-started/installation/). You can find installation instructions [on the Zola website](https://www.getzola.org/documentation/getting-started/installation/).
@ -50,7 +49,11 @@ You can find installation instructions [on the Zola website](https://www.getzola
3. Now in your `config.toml` file, choose the theme by setting `theme = "simple-dev-blog"`. 3. Now in your `config.toml` file, choose the theme by setting `theme = "simple-dev-blog"`.
4. That's it! Now build your site by running the following command, and navigate to `127.0.0.1:111`: 4. This theme uses the `tags` taxonomy, in your `config.toml` file set `taxonomies = [ { name = "tags" } ]`
5. Copy across the default content from the theme by running `cp themes/simple-dev-blog/content/* ./content -r`
6. That's it! Now build your site by running the following command, and navigate to `127.0.0.1:111`:
```sh ```sh
zola serve zola serve
@ -58,5 +61,30 @@ You can find installation instructions [on the Zola website](https://www.getzola
You should now have a speedy simple dev blog up and running, have fun! You should now have a speedy simple dev blog up and running, have fun!
## Customisation
Look at the `config.toml` and `theme.toml` in this repo for an idea, here's a list of all the options:
### Global
The following options should be under the `[extra]` in `config.toml`
- `accent_light` - a lighter shade of your site's accent color
- `accent` - your site's accent color
- `blog_path` - the path to your blog (defaults to `blog`)
- `default_og_image` - the path default og:image for your page
- `footer_about` - the content for your footer in markdown
- `icon` - the path to the icon for your site in the content folder
- E.g to add the file `icon.png` you should put it in `content/icon.png`
- `nav` - see `theme.toml`, the navigation links for your site
- `not_found_message` - the content for your 404 page in markdown
- `profile_large` - the path to a larger vertical version of your profile picture in the content folder
- `profile_small` - the path to a small version of your profile picture in the content folder
### Page
The following options should be under the `[extra]` section of each page
- `thumbnail` - the path to your og:image for that page

View file

@ -3,11 +3,11 @@
title = "Slim" title = "Slim"
description = "Slim is a minimal, clean and beautiful theme for Zola." description = "Slim is a minimal, clean and beautiful theme for Zola."
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/jameshclrk/zola-slim" repository = "https://github.com/jameshclrk/zola-slim"
homepage = "https://github.com/jameshclrk/zola-slim" homepage = "https://github.com/jameshclrk/zola-slim"
minimum_version = "0.8.0" minimum_version = "0.8.0"

View file

@ -3,11 +3,11 @@
title = "solar-theme-zola" title = "solar-theme-zola"
description = "A port of solar-theme-hugo for zola" description = "A port of solar-theme-hugo for zola"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/hulufei/solar-theme-zola.git" repository = "https://github.com/hulufei/solar-theme-zola.git"
homepage = "https://github.com/hulufei/solar-theme-zola" homepage = "https://github.com/hulufei/solar-theme-zola"
minimum_version = "0.4.0" minimum_version = "0.4.0"

View file

@ -3,11 +3,11 @@
title = "Toucan" title = "Toucan"
description = "Inspired from Pelican default theme" description = "Inspired from Pelican default theme"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://git.42l.fr/HugoTrentesaux/toucan.git" repository = "https://git.42l.fr/HugoTrentesaux/toucan.git"
homepage = "https://git.42l.fr/HugoTrentesaux/toucan" homepage = "https://git.42l.fr/HugoTrentesaux/toucan"
minimum_version = "0.8.0" minimum_version = "0.8.0"

View file

@ -3,11 +3,11 @@
title = "zerm" title = "zerm"
description = "A minimalistic and dark theme based on Radek Kozieł's theme for Hugo" description = "A minimalistic and dark theme based on Radek Kozieł's theme for Hugo"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/ejmg/zerm.git" repository = "https://github.com/ejmg/zerm.git"
homepage = "https://github.com/ejmg/zerm" homepage = "https://github.com/ejmg/zerm"
minimum_version = "0.8.0" minimum_version = "0.8.0"

View file

@ -3,11 +3,11 @@
title = "henry" title = "henry"
description = "A timeless blog theme" description = "A timeless blog theme"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/sirodoht/zola-henry" repository = "https://github.com/sirodoht/zola-henry"
homepage = "https://github.com/sirodoht/zola-henry" homepage = "https://github.com/sirodoht/zola-henry"
minimum_version = "0.4.0" minimum_version = "0.4.0"
@ -65,6 +65,15 @@ By default Henry ships with GitHub icon link in the right side of the footer. Yo
henry_github = "https://github.com/sirodoht/zola-henry" henry_github = "https://github.com/sirodoht/zola-henry"
``` ```
### Footer Twitter icon link
Twitter is too mainstream and a bit lame, but 100% of our users have requested, so we offer it.
```toml
[extra]
henry_twitter = "https://twitter.com/dhh"
```
## License ## License
MIT MIT

View file

@ -3,11 +3,11 @@
title = "zola-paper" title = "zola-paper"
description = "A clean theme inspired from hugo-paper." description = "A clean theme inspired from hugo-paper."
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/schoenenberg/zola-paper.git" repository = "https://github.com/schoenenberg/zola-paper.git"
homepage = "https://github.com/schoenenberg/zola-paper" homepage = "https://github.com/schoenenberg/zola-paper"
minimum_version = "0.11.0" minimum_version = "0.11.0"

View file

@ -3,11 +3,11 @@
title = "pickles" title = "pickles"
description = "A modern, simple, clean blog theme for Zola." description = "A modern, simple, clean blog theme for Zola."
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/lukehsiao/zola-pickles.git" repository = "https://github.com/lukehsiao/zola-pickles.git"
homepage = "https://github.com/lukehsiao/zola-pickles" homepage = "https://github.com/lukehsiao/zola-pickles"
minimum_version = "0.11.0" minimum_version = "0.11.0"
@ -16,7 +16,7 @@ demo = ""
[extra.author] [extra.author]
name = "Luke Hsiao" name = "Luke Hsiao"
homepage = "https://www.lukehsiao.com" homepage = "https://luke.hsiao.dev"
+++ +++
# Pickles # Pickles

View file

@ -3,11 +3,11 @@
title = "Hikari" title = "Hikari"
description = "Fluid, responsive blog theme for Zola" description = "Fluid, responsive blog theme for Zola"
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/waynee95/zola-theme-hikari" repository = "https://github.com/waynee95/zola-theme-hikari"
homepage = "https://github.com/waynee95/zola-theme-hikari" homepage = "https://github.com/waynee95/zola-theme-hikari"
minimum_version = "0.5.1" minimum_version = "0.5.1"

View file

@ -3,14 +3,14 @@
title = "zola.386" title = "zola.386"
description = "Zola port of the BOOTSTRA.386 theme." description = "Zola port of the BOOTSTRA.386 theme."
template = "theme.html" template = "theme.html"
date = 2020-12-08T16:58:54+01:00 date = 2020-12-14T20:45:47+01:00
[extra] [extra]
created = 2020-12-08T16:58:54+01:00 created = 2020-12-14T20:45:47+01:00
updated = 2020-12-08T16:58:54+01:00 updated = 2020-12-14T20:45:47+01:00
repository = "https://github.com/lopes/zola.386" repository = "https://github.com/lopes/zola.386"
homepage = "https://github.com/lopes/zola.386" homepage = "https://github.com/lopes/zola.386"
minimum_version = "0.1.3" minimum_version = "0.10.1"
license = "MIT" license = "MIT"
demo = "https://zola-386.netlify.com" demo = "https://zola-386.netlify.com"
@ -35,7 +35,7 @@ ZOLA.386 is a port of the BOOTSTRA.386 theme and was based on:
ZOLA.386 is a theme that refers to the 90s, but with cutting edge features to be fast and responsive. ZOLA.386 is a theme that refers to the 90s, but with cutting edge features to be fast and responsive.
## Instalation ## Installation
The easiest way to install ZOLA.386 is to clone this repository and build your site upon it: The easiest way to install ZOLA.386 is to clone this repository and build your site upon it:
```bash ```bash
@ -46,7 +46,7 @@ Of course you can install it just as another theme for your site, but ZOLA.386 m
```bash ```bash
$ cd themes $ cd themes
$ git clone https://github.com/lopes/zola.386.git $ git submodule add https://github.com/lopes/zola.386
``` ```
@ -82,16 +82,17 @@ zola386_menu = [
### Social ### Social
ZOLA.386 is also prepared to deal with Google Analytics, Disqus, and Twitter --[Open Graph Protocol](https://ogp.me/) is welcome. This theme is prepared to use the output of [Favicon Generator](https://www.favicon-generator.org/), to do so, you'll just need to download the output of that site and extract in `static/images`. ZOLA.386 is also prepared to deal with Google Analytics, Disqus, and Twitter --[Open Graph Protocol](https://ogp.me/) is welcome. This theme is prepared to use the output of [Favicon Generator](https://www.favicon-generator.org/), to do so, you'll just need to download the output of that site and extract in `static/images`.
As said, Disqus is supportted, but besides setting the username in `config.toml`, you also must to put a `disqus = true` extra option on the pages where Disqus will be enable --this gives you the freedom to enable or disable comments on certain posts. You can use the extra option `image` on each page, to represent that post. As said, Disqus is supportted, but besides setting the username in `config.toml`, you also must to put a `comments = true` extra option on the pages where Disqus will be enabled --this gives you the freedom to enable or disable comments on certain posts. You can use the extra option `image` on each page, to represent that post.
### Animations ### Animations
All JavaScript animations can be set at `static/js/zola386.js`. Basically you can disable all animations, use one or two scans, and change the scan speed. Personally, I prefer only one scan with a speed factor of 5. All JavaScript animations can be set at `static/js/zola386.js`. Basically you can disable all animations, use one or two scans, and change the scan speed. Personally, I prefer only one scan with a speed factor of 5.
### Language ### Language
Under the `label_` variables, you can set names to better localize your site. Note that you can change the language of a single page, by using `page.extra.lang`, which causes `<html lang="">` to change only on that page. A theme to provide information for its owner and SEO-friendly. Under the `label_` variables, you can set names to better localize your site. Note that you can change the language of a single page, by using `page.extra.lang`, which causes `<html lang="">` to change only on that page. A theme to provide information for its owner and SEO-friendly.
### Search
Search was implemented according to the [official documentation](https://www.getzola.org/documentation/content/search/). It uses JavaScript to search on an indexed version of the site based on `search_index.LANG.js`, `elasticlunr.min.js`, and `search.js` --the first two are generated after each build. If you're running your site in other default language other than English, you **must** change the `search_index.LANG.js` line in `index.html`, setting up `LANG` accordingly.
### Other files ### Other files
The `content\_index.md` file must be properly configured to provide better experience. Check out this file for more information. The `content\_index.md` file must be properly configured to provide better experience. Check out this file for more information.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 84 KiB