Update themes gallery (#1122)
Co-authored-by: GitHub Action <action@github.com>
This commit is contained in:
parent
b359cca4fe
commit
00eca9842d
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
76
docs/content/themes/codinfox-zola/index.md
Normal file
76
docs/content/themes/codinfox-zola/index.md
Normal file
|
@ -0,0 +1,76 @@
|
||||||
|
|
||||||
|
+++
|
||||||
|
title = "codinfox-zola"
|
||||||
|
description = "Codinfox theme for Zola"
|
||||||
|
template = "theme.html"
|
||||||
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
|
[extra]
|
||||||
|
created = 2020-08-10T11:31:05+02:00
|
||||||
|
updated = 2020-08-10T11:31:05+02:00
|
||||||
|
repository = "https://github.com/svavs/codinfox-zola"
|
||||||
|
homepage = "https://github.com/svavs/codinfox-zola"
|
||||||
|
minimum_version = "0.11.0"
|
||||||
|
license = "MIT"
|
||||||
|
demo = "https://svavs.github.io/"
|
||||||
|
|
||||||
|
[extra.author]
|
||||||
|
name = "Silvano Sallese"
|
||||||
|
homepage = "https://svavs.github.io/"
|
||||||
|
+++
|
||||||
|
|
||||||
|
# Codinfox-Zola
|
||||||
|
|
||||||
|
This is a [Zola](https://www.getzola.com) theme inspired to [Codinfox-Lanyon](https://codinfox.github.com/), a Lanyon based theme for [Jekyll](http://jekyllrb.com). See a live demo [here](https://codinfox-zola.vercel.app/).
|
||||||
|
|
||||||
|
This theme places content first by tucking away navigation in a hidden drawer.
|
||||||
|
|
||||||
|
* Built for [Zola](https://www.getzola.com)
|
||||||
|
* Developed on GitHub and hosted for free on [GitHub Pages](https://pages.github.com)
|
||||||
|
* Coded with [Spacemacs](https://www.spacemacs.org)
|
||||||
|
|
||||||
|
This theme supports:
|
||||||
|
|
||||||
|
1. Theme colors: you can choose your favorite theme color (changing in `_config.scss`)
|
||||||
|
2. Changable sidebar locations (reverse it by changing the boolean value in `_config.scss`)
|
||||||
|
3. Integration of FontAwesome, MathJax, Disqus and Google Analytics
|
||||||
|
4. Support for multilingual sites
|
||||||
|
4. and numerous improvements over original Lanyon and Codinfox-Lanyon
|
||||||
|
|
||||||
|
All the configuration variables and their meaning are inside:
|
||||||
|
|
||||||
|
- `config.toml` (for the zola config variables and some extra variables required by this theme),
|
||||||
|
- `author.toml` (for the personal informations to be displayed about the author of the site),
|
||||||
|
- `nav.toml` (for the navigation menu structure available in the site's sidebar)
|
||||||
|
- `_config.scss` (for the definition of some css customizations)
|
||||||
|
|
||||||
|
The options are fairly straightforward and described in comments.
|
||||||
|
|
||||||
|
Learn more and contribute on [GitHub](https://github.com/svavs/codinfox-zola).
|
||||||
|
|
||||||
|
Have questions or suggestions? Feel free to [open an issue on GitHub](https://github.com/svavs/codinfox-zola/issues/new) or [ask me on Twitter](https://twitter.com/svavs).
|
||||||
|
|
||||||
|
### Install and use
|
||||||
|
|
||||||
|
To use this theme you can follow the instruction required by any Zola theme.
|
||||||
|
|
||||||
|
Simply clone this repository under the `themes` folder of your site's main folder.
|
||||||
|
|
||||||
|
Then, define the required extra variables in the config.toml (take it from the config.toml file of the theme), create and define the author.toml and nav.toml configuration files in the main folder of your site (the same level of the config.toml), and that's it!
|
||||||
|
|
||||||
|
To define your own home picture, put an image file in the `static/img/` folder and set the path in the config.extra.image variable.
|
||||||
|
|
||||||
|
Now is possible to create the content inside the `content` folder as usual for Zola sites.
|
||||||
|
|
||||||
|
If you want to have a Blog with this theme, then create a folder inside the `content` folder containing all the blog posts in Markdown format. Zola automatically generate a section that you can manage as a blog. See an example in the [live demo](https://codinfox-zola.vercel.app/blog/).
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
Open sourced under the [MIT license](LICENSE.md).
|
||||||
|
|
||||||
|
|
||||||
|
## TODO
|
||||||
|
- recaptcha for hiding email address link (https://developers.google.com/recaptcha/intro)
|
||||||
|
- hidden multilingual links in topbar for main index section pages
|
||||||
|
|
||||||
|
|
BIN
docs/content/themes/codinfox-zola/screenshot.png
Normal file
BIN
docs/content/themes/codinfox-zola/screenshot.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 244 KiB |
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
129
docs/content/themes/juice/index.md
Normal file
129
docs/content/themes/juice/index.md
Normal file
|
@ -0,0 +1,129 @@
|
||||||
|
|
||||||
|
+++
|
||||||
|
title = "juice"
|
||||||
|
description = "An intuitive, elegant, and lightweight Zola™ theme for product sites."
|
||||||
|
template = "theme.html"
|
||||||
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
|
[extra]
|
||||||
|
created = 2020-08-10T11:31:05+02:00
|
||||||
|
updated = 2020-08-10T11:31:05+02:00
|
||||||
|
repository = "https://github.com/huhu/juice"
|
||||||
|
homepage = "https://github.com/huhu/juice"
|
||||||
|
minimum_version = "0.11.0"
|
||||||
|
license = "MIT"
|
||||||
|
demo = "https://juice.huhu.io"
|
||||||
|
|
||||||
|
[extra.author]
|
||||||
|
name = "Huhu teams"
|
||||||
|
homepage = "https://huhu.io"
|
||||||
|
+++
|
||||||
|
|
||||||
|
# Juice
|
||||||
|
|
||||||
|
<img align="right" width="150" height="150" src="/static/juice.svg">
|
||||||
|
|
||||||
|
**Juice** is an intuitive, elegant, and responsive Zola™ theme for product sites.
|
||||||
|
|
||||||
|
- Build for product sites
|
||||||
|
- Simple and intuitive structure
|
||||||
|
- Clean and elegant design
|
||||||
|
- Responsive and mobile device compatible
|
||||||
|
- Customize and extend friendly
|
||||||
|
|
||||||
|
https://juice.huhu.io
|
||||||
|
|
||||||
|
# Installation
|
||||||
|
|
||||||
|
First download this theme to your `themes` directory:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ cd themes
|
||||||
|
$ git clone https://github.com/huhu/juice.git
|
||||||
|
```
|
||||||
|
|
||||||
|
or add as a submodule
|
||||||
|
```bash
|
||||||
|
$ git submodule add https://github.com/huhu/juice themes/juice
|
||||||
|
```
|
||||||
|
|
||||||
|
and then enable it in your `config.toml`:
|
||||||
|
|
||||||
|
```toml
|
||||||
|
theme = "juice"
|
||||||
|
```
|
||||||
|
|
||||||
|
# Structure
|
||||||
|
|
||||||
|
### Hero
|
||||||
|
|
||||||
|
**Juice** is designed for product websites, hence we let **hero** part fills whole of screen.
|
||||||
|
You can customize your **hero** by using `hero` block in the `index.html`.
|
||||||
|
|
||||||
|
```html
|
||||||
|
{%/* block hero */%}
|
||||||
|
<div>
|
||||||
|
Your cool hero html...
|
||||||
|
</div>
|
||||||
|
{%/* endblock hero */%}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Page
|
||||||
|
|
||||||
|
Every markdown file located in `content` directory will become a **Page**. There also will display as
|
||||||
|
a navigate link on the top-right corner.
|
||||||
|
You can change the frontmatter's `weight` value to sort the order (ascending order).
|
||||||
|
|
||||||
|
```
|
||||||
|
+++
|
||||||
|
title = "Changelog"
|
||||||
|
description = "Changelog"
|
||||||
|
weight = 3
|
||||||
|
+++
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
### CSS variables
|
||||||
|
|
||||||
|
You can override theme variable by creating a file named `_variables.html` in your `templates` directory.
|
||||||
|
|
||||||
|
```html
|
||||||
|
<style>
|
||||||
|
:root {
|
||||||
|
/* Primary theme color */
|
||||||
|
--primary-color: #FED43F;
|
||||||
|
/* Primary theme text color */
|
||||||
|
--primary-text-color: #543631;
|
||||||
|
/* Primary theme link color */
|
||||||
|
--primary-link-color: #F9BB2D;
|
||||||
|
/* Secondary color: the background body color */
|
||||||
|
--secondary-color: #fcfaf6;
|
||||||
|
--secondary-text-color: #303030;
|
||||||
|
/* Highlight text color of table of content */
|
||||||
|
--toc-highlight-text-color: #d46e13;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
```
|
||||||
|
|
||||||
|
# Configuration
|
||||||
|
|
||||||
|
You can customize some builtin property in `config.toml` file:
|
||||||
|
|
||||||
|
```toml
|
||||||
|
[extra]
|
||||||
|
juice_logo_name = "Juice"
|
||||||
|
juice_logo_path = "juice.svg"
|
||||||
|
juice_extra_menu = [
|
||||||
|
{ title = "Github", link = "https://github.com/huhu/juice"}
|
||||||
|
]
|
||||||
|
```
|
||||||
|
|
||||||
|
# Contributing
|
||||||
|
|
||||||
|
Thank you very much for considering contributing to this project!
|
||||||
|
|
||||||
|
We appreciate any form of contribution:
|
||||||
|
|
||||||
|
- New issues (feature requests, bug reports, questions, ideas, ...)
|
||||||
|
- Pull requests (documentation improvements, code improvements, new features, ...)
|
||||||
|
|
BIN
docs/content/themes/juice/screenshot.png
Normal file
BIN
docs/content/themes/juice/screenshot.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 150 KiB |
148
docs/content/themes/lightspeed/index.md
Normal file
148
docs/content/themes/lightspeed/index.md
Normal file
|
@ -0,0 +1,148 @@
|
||||||
|
|
||||||
|
+++
|
||||||
|
title = "lightspeed"
|
||||||
|
description = "Zola theme with a perfect Lighthouse score"
|
||||||
|
template = "theme.html"
|
||||||
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
|
[extra]
|
||||||
|
created = 2020-08-10T11:31:05+02:00
|
||||||
|
updated = 2020-08-10T11:31:05+02:00
|
||||||
|
repository = "https://github.com/carpetscheme/lightspeed"
|
||||||
|
homepage = "https://github.com/carpetscheme/lightspeed"
|
||||||
|
minimum_version = "0.10.0"
|
||||||
|
license = "MIT"
|
||||||
|
demo = "https://quirky-perlman-34d0da.netlify.com/"
|
||||||
|
|
||||||
|
[extra.author]
|
||||||
|
name = "El Carpet"
|
||||||
|
homepage = "https://github.com/carpetscheme"
|
||||||
|
+++
|
||||||
|
|
||||||
|
# Light Speed
|
||||||
|
|
||||||
|
An insanely fast and performance-based Zola theme, ported from [Light Speed Jekyll](https://github.com/bradleytaunt/lightspeed).
|
||||||
|
|
||||||
|
Some fun facts about the theme:
|
||||||
|
|
||||||
|
* Perfect score on Google's Lighthouse audit
|
||||||
|
* Only ~600 bytes of CSS
|
||||||
|
* No JavaScript
|
||||||
|
|
||||||
|
Demo: [quirky-perlman-34d0da.netlify.com](https://quirky-perlman-34d0da.netlify.com)
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
## Contents
|
||||||
|
|
||||||
|
- [Installation](#installation)
|
||||||
|
- [Options](#options)
|
||||||
|
- [Title](#title)
|
||||||
|
- [Sass](#Sass)
|
||||||
|
- [Footer menu](#footer-menu)
|
||||||
|
- [Author](#author)
|
||||||
|
- [Netlify](#netlify)
|
||||||
|
- [Original](#original)
|
||||||
|
- [License](#license)
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
First download this theme to your `themes` directory:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ cd themes
|
||||||
|
$ git clone https://github.com/carpetscheme/lightspeed.git
|
||||||
|
```
|
||||||
|
and then enable it in your `config.toml`:
|
||||||
|
|
||||||
|
```toml
|
||||||
|
theme = "lightspeed"
|
||||||
|
```
|
||||||
|
|
||||||
|
Posts should be placed directly in the `content` folder.
|
||||||
|
|
||||||
|
To sort the post index by date, enable sort in your index section `content/_index.md`:
|
||||||
|
|
||||||
|
```toml
|
||||||
|
sort_by = "date"
|
||||||
|
```
|
||||||
|
|
||||||
|
## Options
|
||||||
|
|
||||||
|
### Title
|
||||||
|
Set a title and description in the config to appear in the site header:
|
||||||
|
|
||||||
|
```toml
|
||||||
|
title = "Different strokes"
|
||||||
|
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
|
||||||
|
Set a field in `extra` with a key of `footer_links`:
|
||||||
|
|
||||||
|
```toml
|
||||||
|
[extra]
|
||||||
|
|
||||||
|
footer_links = [
|
||||||
|
{url = "$BASE_URL/about", name = "About"},
|
||||||
|
{url = "$BASE_URL/rss.xml", name = "RSS"},
|
||||||
|
{url = "https://google.com", name = "Google"},
|
||||||
|
]
|
||||||
|
```
|
||||||
|
|
||||||
|
If you put `$BASE_URL` in a url, it will automatically be replaced by the actual
|
||||||
|
site URL.
|
||||||
|
|
||||||
|
Create pages such as `$BASE_URL/about` by placing them in a subfolder of the content directory, and specifying the path in the frontmatter:
|
||||||
|
|
||||||
|
```toml
|
||||||
|
path = "about"
|
||||||
|
```
|
||||||
|
|
||||||
|
### Author
|
||||||
|
|
||||||
|
To add author name to the head meta-data, set an `author` field in `extra`:
|
||||||
|
|
||||||
|
```toml
|
||||||
|
[extra]
|
||||||
|
|
||||||
|
author = "Grant Green"
|
||||||
|
```
|
||||||
|
|
||||||
|
### Netlify
|
||||||
|
|
||||||
|
Deployed on netlify? Add a link in the footer by setting `netlify` in `extra` as `true`.
|
||||||
|
|
||||||
|
```toml
|
||||||
|
[extra]
|
||||||
|
|
||||||
|
netlify = true
|
||||||
|
```
|
||||||
|
|
||||||
|
## Original
|
||||||
|
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
|
||||||
|
|
||||||
|
Open sourced under the [MIT license](LICENSE.md).
|
||||||
|
|
||||||
|
This project is open source except for example articles found in `content`.
|
||||||
|
|
||||||
|
|
||||||
|
|
BIN
docs/content/themes/lightspeed/screenshot.png
Normal file
BIN
docs/content/themes/lightspeed/screenshot.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 36 KiB |
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
63
docs/content/themes/toucan/index.md
Normal file
63
docs/content/themes/toucan/index.md
Normal file
|
@ -0,0 +1,63 @@
|
||||||
|
|
||||||
|
+++
|
||||||
|
title = "Toucan"
|
||||||
|
description = "Inspired from Pelican default theme"
|
||||||
|
template = "theme.html"
|
||||||
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
|
[extra]
|
||||||
|
created = 2020-08-10T11:31:05+02:00
|
||||||
|
updated = 2020-08-10T11:31:05+02:00
|
||||||
|
repository = "https://git.42l.fr/HugoTrentesaux/toucan.git"
|
||||||
|
homepage = "https://git.42l.fr/HugoTrentesaux/toucan"
|
||||||
|
minimum_version = "0.8.0"
|
||||||
|
license = "AGPL"
|
||||||
|
demo = "http://blog.coinduf.eu/"
|
||||||
|
|
||||||
|
[extra.author]
|
||||||
|
name = "Hugo Trentesaux"
|
||||||
|
homepage = "https://trentesaux.fr/"
|
||||||
|
+++
|
||||||
|
|
||||||
|
# Toucan
|
||||||
|
|
||||||
|
A light theme for Zola adapted from Pelican.
|
||||||
|
|
||||||
|
![screenshot](./screenshot.png)
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
You can add the theme as a submodule :
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git submodule add --name toucan https://git.42l.fr/HugoTrentesaux/toucan.git themes/toucan
|
||||||
|
```
|
||||||
|
|
||||||
|
and enable the theme in your `config.toml`
|
||||||
|
|
||||||
|
```toml
|
||||||
|
theme = "toucan"
|
||||||
|
```
|
||||||
|
|
||||||
|
## Usage
|
||||||
|
|
||||||
|
Categories will be added to the menu, and all articles from categories with
|
||||||
|
|
||||||
|
```toml
|
||||||
|
transparent = true
|
||||||
|
```
|
||||||
|
|
||||||
|
will be listed in the home page.
|
||||||
|
|
||||||
|
You can personalize the following options :
|
||||||
|
|
||||||
|
```toml
|
||||||
|
[extra]
|
||||||
|
title = "Toucan theme"
|
||||||
|
title_pic = "/favicon.ico"
|
||||||
|
description = "Theme for Zola inspired from Pelican website theme"
|
||||||
|
license = """Content under <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA</a> Licence"""
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
BIN
docs/content/themes/toucan/screenshot.png
Normal file
BIN
docs/content/themes/toucan/screenshot.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 442 KiB |
63
docs/content/themes/zerm/index.md
Normal file
63
docs/content/themes/zerm/index.md
Normal file
|
@ -0,0 +1,63 @@
|
||||||
|
|
||||||
|
+++
|
||||||
|
title = "zerm"
|
||||||
|
description = "A minimalistic and dark theme based on Radek Kozieł's theme for Hugo"
|
||||||
|
template = "theme.html"
|
||||||
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
|
[extra]
|
||||||
|
created = 2020-08-10T11:31:05+02:00
|
||||||
|
updated = 2020-08-10T11:31:05+02:00
|
||||||
|
repository = "https://github.com/ejmg/zerm.git"
|
||||||
|
homepage = "https://github.com/ejmg/zerm"
|
||||||
|
minimum_version = "0.8.0"
|
||||||
|
license = "MIT"
|
||||||
|
demo = "https://zerm.ejmg.now.sh/"
|
||||||
|
|
||||||
|
[extra.author]
|
||||||
|
name = "elias julian marko garcia"
|
||||||
|
homepage = "https://github.com/ejmg"
|
||||||
|
+++
|
||||||
|
|
||||||
|
# zerm
|
||||||
|
|
||||||
|
a minimalist and dark theme for [Zola](https://getzola.org).
|
||||||
|
|
||||||
|
![Screenshot](../master/zerm-preview.png?raw=true)
|
||||||
|
|
||||||
|
[**Live Preview!**](https://zerm.ejmg.now.sh/)
|
||||||
|
|
||||||
|
Largely a port of Radek Kozieł's [Terminal
|
||||||
|
Theme](https://github.com/panr/hugo-theme-terminal) for Hugo. 4/5ths of my way
|
||||||
|
through porting this theme, I discovered Paweł Romanowski own independent fork
|
||||||
|
for Zola, [Terminimal](https://github.com/pawroman/zola-theme-terminimal),
|
||||||
|
which helped me get the PostCSS to Sass styling conversion done more
|
||||||
|
quickly. My sincerest thanks to both of you!
|
||||||
|
|
||||||
|
## differences
|
||||||
|
|
||||||
|
This theme is largely true to the original by Radek, but there are some mild
|
||||||
|
differences. They are almost all stylistic in nature and are intended to
|
||||||
|
emphasize minimalism even more. Some of them are as follows:
|
||||||
|
- tags are now included in a post's meta data.
|
||||||
|
- no post image previews.
|
||||||
|
- categories are included in the taxonomy.
|
||||||
|
- bullet points have slightly more margin and different symbols for nesting.
|
||||||
|
- no social media or comment support.
|
||||||
|
|
||||||
|
Some of these might be added later and [PR's are always
|
||||||
|
welcomed](https://github.com/ejmg/zerm/pulls).
|
||||||
|
|
||||||
|
## configuration
|
||||||
|
|
||||||
|
Please follow the Zola documentation for [how to use a
|
||||||
|
theme](https://www.getzola.org/documentation/themes/installing-and-using-themes/#installing-a-theme).
|
||||||
|
|
||||||
|
In `config.toml`, you will find all values for customization that are supported
|
||||||
|
thus far have documentation explaining how they are used. If there is any confusion or something is not working as intended, [please open an issue](https://github.com/ejmg/zerm/issues)!
|
||||||
|
|
||||||
|
## license
|
||||||
|
|
||||||
|
MIT. See `LICENSE.md` for more details.
|
||||||
|
|
||||||
|
|
BIN
docs/content/themes/zerm/screenshot.png
Normal file
BIN
docs/content/themes/zerm/screenshot.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 58 KiB |
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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"
|
||||||
|
|
|
@ -3,11 +3,11 @@
|
||||||
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-07-08T12:08:02+02:00
|
date = 2020-08-10T11:31:05+02:00
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
created = 2020-07-08T12:08:02+02:00
|
created = 2020-08-10T11:31:05+02:00
|
||||||
updated = 2020-07-08T12:08:02+02:00
|
updated = 2020-08-10T11:31:05+02: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.1.3"
|
||||||
|
|
Loading…
Reference in a new issue