diff --git a/docs/content/themes/DeepThought/index.md b/docs/content/themes/DeepThought/index.md index 97ab6a7ff3..a7aab596d5 100644 --- a/docs/content/themes/DeepThought/index.md +++ b/docs/content/themes/DeepThought/index.md @@ -3,11 +3,11 @@ title = "DeepThought" description = "A simple blog theme focused on writing powered by Bulma and Zola." template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/RatanShreshtha/DeepThought.git" homepage = "https://github.com/RatanShreshtha/DeepThought" minimum_version = "0.9.0" diff --git a/docs/content/themes/Ergo/index.md b/docs/content/themes/Ergo/index.md index a71e0904a6..6fb665177b 100644 --- a/docs/content/themes/Ergo/index.md +++ b/docs/content/themes/Ergo/index.md @@ -3,12 +3,12 @@ title = "Ergo" description = "A simple blog Theme focused on writing, inspired by svbtle" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 -repository = "https://github.com/InsidiousMind/Ergo.git" +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/insipx/Ergo.git" homepage = "https://github.com/insipx/Ergo" minimum_version = "0.4.1" license = "MIT" diff --git a/docs/content/themes/Zulma/index.md b/docs/content/themes/Zulma/index.md index e39bfe8030..300f114f36 100644 --- a/docs/content/themes/Zulma/index.md +++ b/docs/content/themes/Zulma/index.md @@ -3,12 +3,12 @@ title = "Zulma" description = "A zola theme based off bulma.css" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 -repository = "https://github.com/Worble/Zulma" +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/Worble/Zulma.git" homepage = "https://github.com/Worble/Zulma" minimum_version = "0.6.0" license = "MIT" diff --git a/docs/content/themes/abridge/index.md b/docs/content/themes/abridge/index.md index 3417048688..98989518cd 100644 --- a/docs/content/themes/abridge/index.md +++ b/docs/content/themes/abridge/index.md @@ -3,12 +3,12 @@ title = "abridge" description = "A fast and lightweight Zola theme using semantic html, abridge.css class-light CSS, and No JS." template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 -repository = "https://github.com/Jieiku/abridge" +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/Jieiku/abridge.git" homepage = "https://github.com/jieiku/abridge" minimum_version = "0.14.1" license = "MIT" diff --git a/docs/content/themes/adidoks/index.md b/docs/content/themes/adidoks/index.md index 5c205b8cfa..d3cd3001a0 100644 --- a/docs/content/themes/adidoks/index.md +++ b/docs/content/themes/adidoks/index.md @@ -3,11 +3,11 @@ title = "adidoks" description = "AdiDoks is a Zola theme helping you build modern documentation." template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/aaranxu/adidoks.git" homepage = "https://github.com/aaranxu/adidoks" minimum_version = "0.13.0" diff --git a/docs/content/themes/after-dark/index.md b/docs/content/themes/after-dark/index.md index 64ea321986..85ebab0a07 100644 --- a/docs/content/themes/after-dark/index.md +++ b/docs/content/themes/after-dark/index.md @@ -3,11 +3,11 @@ title = "after-dark" description = "A robust, elegant dark theme" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/getzola/after-dark.git" homepage = "https://github.com/getzola/after-dark" minimum_version = "0.11.0" diff --git a/docs/content/themes/anatole-zola/index.md b/docs/content/themes/anatole-zola/index.md index e9e8d4cce2..1e9ba959f0 100644 --- a/docs/content/themes/anatole-zola/index.md +++ b/docs/content/themes/anatole-zola/index.md @@ -3,11 +3,11 @@ title = "anatole-zola" description = "A port of farbox-theme-Anatole for zola" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/longfangsong/anatole-zola.git" homepage = "https://github.com/longfangsong/anatole-zola" minimum_version = "0.4.0" diff --git a/docs/content/themes/anpu/index.md b/docs/content/themes/anpu/index.md index 271c41a9fd..9880680b9c 100644 --- a/docs/content/themes/anpu/index.md +++ b/docs/content/themes/anpu/index.md @@ -3,11 +3,11 @@ title = "Anpu" description = "A port of the Hugo Anubis theme" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/zbrox/anpu-zola-theme.git" homepage = "https://github.com/zbrox/anpu-zola-theme" minimum_version = "0.11.0" diff --git a/docs/content/themes/blow/index.md b/docs/content/themes/blow/index.md index 50366a7ac3..927ba8c0e4 100644 --- a/docs/content/themes/blow/index.md +++ b/docs/content/themes/blow/index.md @@ -3,11 +3,11 @@ title = "Blow" description = "A Zola theme made with Tailwindcss" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/tchartron/blow.git" homepage = "https://github.com/tchartron/blow" minimum_version = "0.9.0" diff --git a/docs/content/themes/book/index.md b/docs/content/themes/book/index.md index a7a56a7bf3..9339067ff2 100644 --- a/docs/content/themes/book/index.md +++ b/docs/content/themes/book/index.md @@ -3,11 +3,11 @@ title = "book" description = "A book theme inspired from GitBook/mdBook" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/getzola/book.git" homepage = "https://github.com/getzola/book" minimum_version = "0.5.0" diff --git a/docs/content/themes/clean-blog/index.md b/docs/content/themes/clean-blog/index.md index 412043e0ba..dc2efaa182 100644 --- a/docs/content/themes/clean-blog/index.md +++ b/docs/content/themes/clean-blog/index.md @@ -3,12 +3,12 @@ title = "Clean Blog" description = "A port of Start Bootstrap Clean Blog for Zola" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 -repository = "https://github.com/dave-tucker/zola-clean-blog" +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/dave-tucker/zola-clean-blog.git" homepage = "https://github.com/dave-tucker/zola-clean-blog" minimum_version = "0.4.0" license = "MIT" diff --git a/docs/content/themes/codinfox-zola/index.md b/docs/content/themes/codinfox-zola/index.md index f59c1ed955..4b4e1f657f 100644 --- a/docs/content/themes/codinfox-zola/index.md +++ b/docs/content/themes/codinfox-zola/index.md @@ -3,12 +3,12 @@ title = "codinfox-zola" description = "Codinfox theme for Zola" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 -repository = "https://github.com/svavs/codinfox-zola" +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/svavs/codinfox-zola.git" homepage = "https://github.com/svavs/codinfox-zola" minimum_version = "0.11.0" license = "MIT" diff --git a/docs/content/themes/d3c3nt/index.md b/docs/content/themes/d3c3nt/index.md index 5340de9391..0fe2d1eb92 100644 --- a/docs/content/themes/d3c3nt/index.md +++ b/docs/content/themes/d3c3nt/index.md @@ -3,11 +3,11 @@ title = "d3c3nt" description = "A simple, clean, and flexible theme for personal sites." template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://git.figbert.com/FIGBERT/d3c3nt.git" homepage = "https://github.com/figbert/d3c3nt" minimum_version = "0.15.0" diff --git a/docs/content/themes/dinkleberg/index.md b/docs/content/themes/dinkleberg/index.md index ea3e33a8ab..6c0cbc1019 100644 --- a/docs/content/themes/dinkleberg/index.md +++ b/docs/content/themes/dinkleberg/index.md @@ -3,11 +3,11 @@ title = "dinkleberg" description = "The Rust BR theme for Gutenberg" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/rust-br/dinkleberg.git" homepage = "https://github.com/rust-br/dinkleberg" minimum_version = "0.4.0" diff --git a/docs/content/themes/docsascode-theme/index.md b/docs/content/themes/docsascode-theme/index.md index de9395263c..fbdc1e308e 100644 --- a/docs/content/themes/docsascode-theme/index.md +++ b/docs/content/themes/docsascode-theme/index.md @@ -3,11 +3,11 @@ title = "Docsascode_theme" description = "A modern simple Zola's theme related to docs as code methodology" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/codeandmedia/zola_docsascode_theme.git" homepage = "https://github.com/codeandmedia/zola_docsascode_theme" minimum_version = "0.10.0" diff --git a/docs/content/themes/dose/index.md b/docs/content/themes/dose/index.md index 86e1314476..27de164dbc 100644 --- a/docs/content/themes/dose/index.md +++ b/docs/content/themes/dose/index.md @@ -3,11 +3,11 @@ title = "dose" description = "a small blog theme" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/oltdaniel/dose.git" homepage = "https://github.com/oltdaniel/dose" minimum_version = "0.14.0" diff --git a/docs/content/themes/emily/index.md b/docs/content/themes/emily/index.md new file mode 100644 index 0000000000..c9ef5afc24 --- /dev/null +++ b/docs/content/themes/emily/index.md @@ -0,0 +1,75 @@ + ++++ +title = "emily_zola_theme" +description = "a KISS theme for Zola" +template = "theme.html" +date = 2022-04-11T13:14:44+08:00 + +[extra] +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/kyoheiu/emily_zola_theme.git" +homepage = "https://github.com/kyoheiu/emily_zola_theme" +minimum_version = "0.14.1" +license = "MIT" +demo = "https://emily-zola-theme.netlify.app/" + +[extra.author] +name = "Kyohei Uto" +homepage = "https://github.com/kyoheiu" ++++ + +# emily_zola_theme + +![screenshot01](static/images/ss01.png) + + +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 + +![screenshot03](static/images/ss02.png) + +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. + + \ No newline at end of file diff --git a/docs/content/themes/emily/screenshot.png b/docs/content/themes/emily/screenshot.png new file mode 100644 index 0000000000..3bfbb7d84c Binary files /dev/null and b/docs/content/themes/emily/screenshot.png differ diff --git a/docs/content/themes/even/index.md b/docs/content/themes/even/index.md index 815e192de6..b152c184c4 100644 --- a/docs/content/themes/even/index.md +++ b/docs/content/themes/even/index.md @@ -3,11 +3,11 @@ title = "even" description = "A robust, elegant dark theme" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/getzola/even.git" homepage = "https://github.com/getzola/even" minimum_version = "0.11.0" diff --git a/docs/content/themes/feather/index.md b/docs/content/themes/feather/index.md index 62e0ae069e..8bdf4b6fb1 100644 --- a/docs/content/themes/feather/index.md +++ b/docs/content/themes/feather/index.md @@ -3,12 +3,12 @@ title = "feather" description = "A modern blog theme" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 -repository = "https://github.com/piedoom/feather" +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/piedoom/feather.git" homepage = "https://github.com/piedoom/feather" minimum_version = "0.5.1" license = "MIT" diff --git a/docs/content/themes/float/index.md b/docs/content/themes/float/index.md index 2d5ed27227..805b0e0f85 100644 --- a/docs/content/themes/float/index.md +++ b/docs/content/themes/float/index.md @@ -3,11 +3,11 @@ title = "Float" description = "An elegant blog theme" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://gitlab.com/float-theme/float.git" homepage = "https://float-theme.netlify.app/" minimum_version = "0.11.0" diff --git a/docs/content/themes/hallo/index.md b/docs/content/themes/hallo/index.md index 08e1e2ca8d..0c2977c156 100644 --- a/docs/content/themes/hallo/index.md +++ b/docs/content/themes/hallo/index.md @@ -3,11 +3,11 @@ title = "hallo" description = "A single-page theme to introduce yourself." template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/flyingP0tat0/zola-hallo.git" homepage = "https://github.com/janbaudisch/zola-hallo" minimum_version = "0.4.0" diff --git a/docs/content/themes/hephaestus/index.md b/docs/content/themes/hephaestus/index.md new file mode 100644 index 0000000000..e80b255af7 --- /dev/null +++ b/docs/content/themes/hephaestus/index.md @@ -0,0 +1,148 @@ + ++++ +title = "hephaestus" +description = "A portfolio theme" +template = "theme.html" +date = 2022-04-11T13:14:44+08:00 + +[extra] +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/BConquest/hephaestus.git" +homepage = "https://github.com/BConquest/hephaestus" +minimum_version = "0.4.0" +license = "AGPL" +demo = "https://bryantconquest.com" + +[extra.author] +name = "Bryant Conquest" +homepage = "https://bryantconquest.com" ++++ + +# hephaestus +Hephaestus is a portfolio theme for zola. It uses bulma css and supports using icons from ion-icon. + +![hephaestus screenshot](screenshot.png?raw=true) + +## Contents +- [Installation](#installation) +- [Options](#options) + - [Navigation Bar](#navigation-bar) + - [Education](#education) + - [Projects](#projects) + - [Skills](#skills) + - [Social Links](#social-links) + +## Installation + +First, you will download the theme into your `themes` directory: + +```bash +$ cd themes +$ git clone https://github.com/BConquest/hephaestus +``` + +Second, you will enable the theme in your `config.toml` directory: + +```toml +theme = "hephaestus" +``` + +## Options +### Navigation Bar +To edit the navigation bar you will need to edit your `config.toml` to include: + +```toml +menu = [ +{ text = "foo", link = "/foo"}, +{ text = "bar", link = "/bar"}, +] +``` +You can have as many items as you want to have and the links can be to anything. + +### Education +To edit the education that is displayed you will need to create a directory in `content`. +In the `_index.md` the frontmatter needs to include: + +```TOML +title = "foo" +template = "education.html" + +[extra] +author = "Name" +``` + +For every educational level you want to add you will need to create a new markdown file that includes the frontmatter: + +``` +title = "place of education" + +[extra] +image = "image-location" +link = "link to school" ++++ +``` + +Any content that is typed will be rendered underneath these two items. + +### Projects +To edit the projects that are displayed you will need to create a directory in `content`. +In the `_index.md` the frontmatter needs to include: + +```TOML +title = "foo" +template = "projects.html" + +[extra] +author = "bar" +``` + +Then for every project you want to add you will need to format the `*.md` as: + +```md ++++ +title = "foo" + +[extra] +image = "/image_location" +link = "link to project" +technologies = ["bar", "baz"] ++++ + +Description of project named foo. +``` + +### Skills + +To edit the skills that you want to display it is important to note that there are two types of skills that can be +displayed (lan, and tools). To format the look you will need to create a directory in `content` that includes the +frontmatter of: + +```TOML +title = "foo" +template = "skills.html" +page_template = "skills.html" + +[extra] +author = "author-name" +image = "image-location" + +lan = [ +{ lang = "language", expr = "num between 1-5", image = "image-location", comfort = "word to describe comfort"}, +] + +tools = [ +{ tool = "tool-name", expr = "num between 1-5", image = "tool-image"}, +] +``` + +### Social Links +To edit the social links that appear in the footer of the page, you need to edit your `config.toml` to include: + +``` +social = [ +{ user = "username", link = "link", icon = "icon-name from ion-icon"}, +] +``` + + \ No newline at end of file diff --git a/docs/content/themes/hephaestus/screenshot.png b/docs/content/themes/hephaestus/screenshot.png new file mode 100644 index 0000000000..f05cff55f0 Binary files /dev/null and b/docs/content/themes/hephaestus/screenshot.png differ diff --git a/docs/content/themes/hermit/index.md b/docs/content/themes/hermit/index.md new file mode 100644 index 0000000000..081ebe348a --- /dev/null +++ b/docs/content/themes/hermit/index.md @@ -0,0 +1,105 @@ + ++++ +title = "Hermit_Zola" +description = "Minimal Zola theme" +template = "theme.html" +date = 2022-04-11T13:14:44+08:00 + +[extra] +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/VersBinarii/hermit_zola.git" +homepage = "https://github.com/VersBinarii/hermit_zola" +minimum_version = "0.4.0" +license = "MIT" +demo = "https://versbinarii.gitlab.io/blog/" + +[extra.author] +name = "VersBinarii" +homepage = "https://versbinarii.gitlab.io/blog/" ++++ + +[![Build Status](https://travis-ci.org/VersBinarii/hermit_zola.svg?branch=master)](https://travis-ci.org/VersBinarii/hermit_zola) + +# Hermit + +> this is a port of the [Hermit theme](https://github.com/Track3/hermit) for [Zola](https://www.getzola.org/) + +Hermit is a minimal & fast Zola theme for bloggers. + +![screenshot](hermit_zola.png) + +[View demo](https://versbinarii.gitlab.io/blog/) + +## Installation + +First download the theme to your `themes` directory: + +```bash +$ cd themes +$ git clone https://github.com/VersBinarii/hermit_zola +``` +and then enable it in your `config.toml`: + +```toml +theme = "hermit_zola" +``` + +## Configuration + +```toml +[extra] +home_subtitle = "Some profound and catchy statement" + +footer_copyright = ' · CC BY-NC 4.0' + +hermit_menu = [ + { link = "/posts", name = "Posts" }, + { link = "/about", name = "About" } +] + +hermit_social = [ + { name = "twitter", link = "https://twitter.com" }, + { name = "github", link = "https://github.com" }, + { name = "email", link = "mailto:author@domain.com" } +] + + + +[extra.highlightjs] +enable = true +clipboard = true +theme = "vs2015" + +[extra.disqus] +enable = false +# Take this from your Disqus account +shortname = "my-supa-dupa-blog" + +[extra.author] +name = "The Author" +email = "author@domain.com" + +[extra.google_analytics] +enable = false +id = "UA-4XXXXXXX-X" +``` + +### Table of content +Table of content can be enabled by adding +``` ++++ +[extra] +toc=true ++++ +``` +to the page front matter. Icon will then appear above the page title that will +allow to toggle the ToC. + +## License + +[MIT](LICENSE) + +Thanks to [Track3](https://github.com/Track3) for creating the original! + + \ No newline at end of file diff --git a/docs/content/themes/hermit/screenshot.png b/docs/content/themes/hermit/screenshot.png new file mode 100644 index 0000000000..cfe7e726ff Binary files /dev/null and b/docs/content/themes/hermit/screenshot.png differ diff --git a/docs/content/themes/hook/index.md b/docs/content/themes/hook/index.md index 380e98e975..17a37465d0 100644 --- a/docs/content/themes/hook/index.md +++ b/docs/content/themes/hook/index.md @@ -3,11 +3,11 @@ title = "Hook" description = "Clean and simple personal site/blog theme" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/InputUsername/zola-hook.git" homepage = "https://github.com/InputUsername/zola-hook" minimum_version = "0.15.2" diff --git a/docs/content/themes/hyde/index.md b/docs/content/themes/hyde/index.md index 46d48b7334..17bac32e40 100644 --- a/docs/content/themes/hyde/index.md +++ b/docs/content/themes/hyde/index.md @@ -3,11 +3,11 @@ title = "hyde" description = "A classic blog theme" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/getzola/hyde.git" homepage = "https://github.com/getzola/hyde" minimum_version = "0.11.0" diff --git a/docs/content/themes/juice/index.md b/docs/content/themes/juice/index.md index 3f7577e851..9a2f824f38 100644 --- a/docs/content/themes/juice/index.md +++ b/docs/content/themes/juice/index.md @@ -3,12 +3,12 @@ title = "juice" description = "An intuitive, elegant, and lightweight Zola theme for product sites." template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 -repository = "https://github.com/huhu/juice" +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/huhu/juice.git" homepage = "https://github.com/huhu/juice" minimum_version = "0.11.0" license = "MIT" diff --git a/docs/content/themes/karzok/index.md b/docs/content/themes/karzok/index.md index 928889b5b6..9624a1b40d 100644 --- a/docs/content/themes/karzok/index.md +++ b/docs/content/themes/karzok/index.md @@ -3,12 +3,12 @@ title = "karzok" description = "A theme for your documentation. Fast and secure" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 -repository = "https://github.com/kogeletey/karzok" +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/kogeletey/karzok.git" homepage = "https://github.com/kogeletey/karzok" minimum_version = "0.0.14" license = "Apache-2.0" diff --git a/docs/content/themes/kodama-theme/index.md b/docs/content/themes/kodama-theme/index.md index e234c46d81..6b294fe7c5 100644 --- a/docs/content/themes/kodama-theme/index.md +++ b/docs/content/themes/kodama-theme/index.md @@ -3,12 +3,12 @@ title = "kodama" description = "Theme insipired by wowchemy academic." template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 -repository = "https://github.com/adfaure/kodama-theme" +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/adfaure/kodama-theme.git" homepage = "https://github.com/adfaure/kodama-theme" minimum_version = "0.15" license = "MIT" diff --git a/docs/content/themes/lightspeed/index.md b/docs/content/themes/lightspeed/index.md index cd05a6e386..ee801fc433 100644 --- a/docs/content/themes/lightspeed/index.md +++ b/docs/content/themes/lightspeed/index.md @@ -3,12 +3,12 @@ title = "lightspeed" description = "Zola theme with a perfect Lighthouse score" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 -repository = "https://github.com/carpetscheme/lightspeed" +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/carpetscheme/lightspeed.git" homepage = "https://github.com/carpetscheme/lightspeed" minimum_version = "0.10.0" license = "MIT" diff --git a/docs/content/themes/nasm-theme/index.md b/docs/content/themes/nasm-theme/index.md new file mode 100644 index 0000000000..f94652447a --- /dev/null +++ b/docs/content/themes/nasm-theme/index.md @@ -0,0 +1,110 @@ + ++++ +title = "nasm-theme" +description = "A robust, elegant blue theme" +template = "theme.html" +date = 2022-04-11T13:14:44+08:00 + +[extra] +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/lucasnasm/nasm-theme.git" +homepage = "https://github.com/lucasnasm/nasm-theme" +minimum_version = "0.1.0" +license = "MIT" +demo = "https://lucasnasm.github.io" + +[extra.author] +name = "Francisco Lucas" +homepage = "https://lucasnasm.github.io" ++++ + +# nasm-theme + +## Web +![nasm-theme web](https://github.com/lucasnasm/nasm-theme/blob/master/screenshot-web.png?raw=true) + +## Mobile +![nasm-theme mobile](https://github.com/lucasnasm/nasm-theme/blob/master/screenshot-mobile.png?raw=true) + +## Contents + +- [nasm-theme](#nasm-theme) + - [Web](#web) + - [Mobile](#mobile) + - [Contents](#contents) + - [Fonts](#fonts) + - [Installation](#installation) + - [Options](#options) + - [Disqus](#disqus) + - [Top-menu](#top-menu) + - [Title](#title) + - [Original](#original) +## Fonts +Font Awesome for icons +Nunito Font +## Installation +First download this theme to your `themes` directory: + +```bash +$ git submodule add git@github.com:lucasnasm/nasm-theme.git themes/nasm-theme +``` +and then enable it in your `config.toml`: + +```toml +theme = "nasm-theme" +``` + +This theme requires your index section (`content/_index.md`) to be paginated to work: + +```toml +paginate_by = 5 +``` + +The posts should therefore be in directly under the `content` folder. + +The theme requires tags and categories taxonomies to be enabled in your `config.toml`: + +```toml +taxonomies = [ + # You can enable/disable RSS + {name = "categories", rss = true}, + {name = "tags", rss = true}, +] +``` +If you want to paginate taxonomies pages, you will need to overwrite the templates +as it only works for non-paginated taxonomies by default. + + +## Options +### Disqus +set a field `extra` with key of `disqus_username`: +```toml +disqus_username = 'username' +``` +### Top-menu +Set a field in `extra` with a key of `nasm-theme`: +Font Awesome default icons +```toml +nasm_menu = [ + {url = "$BASE_URL", name = "Home", fawesome = "fas fa-home"}, + {url = "$BASE_URL/categories", name = "Categories", fawesome = "fas fa-folder-open"}, + {url = "$BASE_URL/tags", name = "Tags", fawesome = "fas fa-tag" }, + {url = "$BASE_URL/about", name = "About", fawesome = "fas fa-user-alt" }, + +] +``` + +If you put `$BASE_URL` in a url, it will automatically be replaced by the actual +site URL. + +### Title +The site title is shown on the homepage. As it might be different from the `` +element that the `title` field in the config represents, you can set the `nasm_theme_title` +instead. + +## Original +This template is based on the Zola template https://github.com/getzola/after-dark +Thanks + + \ No newline at end of file diff --git a/docs/content/themes/nasm-theme/screenshot.png b/docs/content/themes/nasm-theme/screenshot.png new file mode 100644 index 0000000000..2f32073fa0 Binary files /dev/null and b/docs/content/themes/nasm-theme/screenshot.png differ diff --git a/docs/content/themes/ntun/index.md b/docs/content/themes/ntun/index.md index 5dc92ca3ab..7c015f159c 100644 --- a/docs/content/themes/ntun/index.md +++ b/docs/content/themes/ntun/index.md @@ -3,12 +3,12 @@ title = "ntun-zola-theme" description = "A classic resume theme" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 -repository = "https://github.com/Netoun/ntun" +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/Netoun/ntun.git" homepage = "https://github.com/netoun/ntun" minimum_version = "0.1.0" license = "MIT" diff --git a/docs/content/themes/oceanic-zen/index.md b/docs/content/themes/oceanic-zen/index.md index 7bcc4ba280..863a4a5a1a 100644 --- a/docs/content/themes/oceanic-zen/index.md +++ b/docs/content/themes/oceanic-zen/index.md @@ -3,11 +3,11 @@ title = "Oceanic Zen" description = "Minimalistic blog theme" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/barlog-m/oceanic-zen.git" homepage = "https://github.com/barlog-m/oceanic-zen" minimum_version = "0.12.0" diff --git a/docs/content/themes/papaya/index.md b/docs/content/themes/papaya/index.md index 74a11258d0..5075b043ef 100644 --- a/docs/content/themes/papaya/index.md +++ b/docs/content/themes/papaya/index.md @@ -3,11 +3,11 @@ title = "Papaya" description = "A clean Zola theme for blogging and projects" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/justint/papaya.git" homepage = "https://github.com/justint/papaya" minimum_version = "0.14.0" diff --git a/docs/content/themes/particle/index.md b/docs/content/themes/particle/index.md new file mode 100644 index 0000000000..8af92c7f20 --- /dev/null +++ b/docs/content/themes/particle/index.md @@ -0,0 +1,88 @@ + ++++ +title = "particle" +description = "Particle theme for Zola" +template = "theme.html" +date = 2022-04-11T13:14:44+08:00 + +[extra] +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/svavs/particle-zola.git" +homepage = "https://github.com/svavs/particle" +minimum_version = "0.11.0" +license = "MIT" +demo = "https://particle-zola.vercel.app/" + +[extra.author] +name = "Silvano Sallese" +homepage = "https://svavs.github.io/" ++++ + +# Port for Zola of the Particle Jekyll theme + +![](./screenshot.jpg) + +This is a simple and minimalist template for Zola designed for developers that want to show of their portfolio. + +The Theme features: + +- Gulp +- SASS +- Sweet Scroll +- Particle.js +- BrowserSync +- Font Awesome and Devicon icons +- Google Analytics +- Info Customization + +## Basic Setup + +1. [Install Zola](https://getzola.com) +2. Clone the particle theme: `git clone https://github.com/svavs/particle-zola.git` +3. Edit `config.yml` to personalize your site. + +## Site and User Settings + +You have to fill some informations on the `[extra]` section of the `config.yml` to customize your site. + +``` +# Site settings +description: A blog about lorem ipsum dolor sit amet + +# User settings +username: Lorem Ipsum +user_description: Anon Developer at Lorem Ipsum Dolor +user_title: Anon Developer +email: my@email.com +twitter_username: lorem_ipsum +github_username: lorem_ipsum +gplus_username: lorem_ipsum +``` + +## Color and Particle Customization +- Color Customization + - Edit the sass variables (`_vars.scss`) +- Particle Customization + - Edit the json data in particle function in app.js + - Refer to [Particle.js](https://github.com/VincentGarreau/particles.js/) for help + +To customize the project lists and the about sections, you need to edit the `templates/content.html` template file. +In future versions will be provided a simpler way. + +## Questions + +Having any issues file a [GitHub Issue](https://github.com/svavs/particle-zola/issues/new). + +## License + +This theme is free and open source software, distributed under the The MIT License. So feel free to use this Jekyll theme anyway you want. + +## Credits + +This theme was partially designed with the inspiration from these fine folks +- [Nathan Randecker](https://github.com/nrandecker/particle) +- [Willian Justen](https://github.com/willianjusten/will-jekyll-template) +- [Vincent Garreau](https://github.com/VincentGarreau/particles.js/) + + \ No newline at end of file diff --git a/docs/content/themes/particle/screenshot.png b/docs/content/themes/particle/screenshot.png new file mode 100644 index 0000000000..db60eef1e8 Binary files /dev/null and b/docs/content/themes/particle/screenshot.png differ diff --git a/docs/content/themes/resume/index.md b/docs/content/themes/resume/index.md index 3553a8c160..3d29765894 100644 --- a/docs/content/themes/resume/index.md +++ b/docs/content/themes/resume/index.md @@ -3,11 +3,11 @@ title = "resume" description = "A resume theme" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/AlongWY/zola-resume.git" homepage = "https://github.com/alongwy/zola-resume" minimum_version = "0.11.0" diff --git a/docs/content/themes/sam/index.md b/docs/content/themes/sam/index.md index 6aab5f1f2f..fb7f0c5687 100644 --- a/docs/content/themes/sam/index.md +++ b/docs/content/themes/sam/index.md @@ -3,11 +3,11 @@ title = "sam" description = "A Simple and Minimalist theme with a focus on typography and content." template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/janbaudisch/zola-sam.git" homepage = "https://github.com/janbaudisch/zola-sam" minimum_version = "0.4.0" diff --git a/docs/content/themes/seje2/index.md b/docs/content/themes/seje2/index.md new file mode 100644 index 0000000000..a59e56dcef --- /dev/null +++ b/docs/content/themes/seje2/index.md @@ -0,0 +1,86 @@ + ++++ +title = "Seje2" +description = "A beautiful zola theme" +template = "theme.html" +date = 2022-04-11T13:14:44+08:00 + +[extra] +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/eatradish/seje2" +homepage = "https://github.com/eatradish/Seje2" +minimum_version = "0.15.0" +license = "MIT" +demo = "https://eatradish.github.io/Seje2" + +[extra.author] +name = "Mag Mell" +homepage = "https://blog.utopiosphere.net" ++++ + +# Seje2 + +![screenshot](screenshot.png) + +[Demo](https://eatradish.github.io/Seje2) + +## Contents + +- [Installation](#installation) +- [Options](#options) + - [Top menu](#top-menu) + - ["About" page](#"About"-page) + +## Installation +First download this theme to your `themes` directory: + +```bash +cd themes +git clone https://github.com/eatradish/Seje2 +``` +and then enable it in your `config.toml`: + +```toml +theme = "Seje2" +``` + +This theme requires your index section (`content/_index.md`) to be paginated to work: + +```toml +paginate_by = 5 +``` + +The posts should therefore be in directly under the `content` folder. + +## Options + +### Top-menu +Set a field in `extra` with a key of `seje2_menu_links`: + +```toml +seje2_menu_links = [ + {url = "$BASE_URL", name = "Home"}, + {url = "$BASE_URL/categories", name = "Categories"}, + {url = "$BASE_URL/tags", name = "Tags"}, + {url = "https://google.com", name = "Google"}, +] +``` + +If you put `$BASE_URL` in a url, it will automatically be replaced by the actual +site URL. + +### "About"-page + +In a about page (wrap this in +++): + +```toml +title = "..." + +[extra] +year = 2019 +month = 11 +day = 03 +``` + + \ No newline at end of file diff --git a/docs/content/themes/seje2/screenshot.png b/docs/content/themes/seje2/screenshot.png new file mode 100644 index 0000000000..acf2aefcf1 Binary files /dev/null and b/docs/content/themes/seje2/screenshot.png differ diff --git a/docs/content/themes/serene/index.md b/docs/content/themes/serene/index.md index fea2022077..e314d5ab0e 100644 --- a/docs/content/themes/serene/index.md +++ b/docs/content/themes/serene/index.md @@ -3,11 +3,11 @@ title = "serene" description = "A blog theme for zola, simple and clean." template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/isunjn/serene.git" homepage = "https://github.com/isunjn/serene" minimum_version = "0.9.0" diff --git a/docs/content/themes/simple-dev-blog/index.md b/docs/content/themes/simple-dev-blog/index.md index 10b851b19e..c017c87c9a 100644 --- a/docs/content/themes/simple-dev-blog/index.md +++ b/docs/content/themes/simple-dev-blog/index.md @@ -3,12 +3,12 @@ title = "simple-dev-blog" description = "A simple dev blog theme with no javascript, prerendered linked pages and SEO tags." template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 -repository = "https://github.com/bennetthardwick/simple-dev-blog-zola-starter" +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/bennetthardwick/simple-dev-blog-zola-starter.git" homepage = "https://github.com/bennetthardwick/simple-dev-blog-zola-starter" minimum_version = "0.4.0" license = "MIT" diff --git a/docs/content/themes/simplify/index.md b/docs/content/themes/simplify/index.md index 62587f3640..9f70f4e818 100644 --- a/docs/content/themes/simplify/index.md +++ b/docs/content/themes/simplify/index.md @@ -3,11 +3,11 @@ title = "simplify" description = "A minimal blog theme built with simple.css" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/tarunjana/simplify.git" homepage = "https://github.com/tarunjana/simplify" minimum_version = "0.15.3" diff --git a/docs/content/themes/slim/index.md b/docs/content/themes/slim/index.md index a506be216d..0430778635 100644 --- a/docs/content/themes/slim/index.md +++ b/docs/content/themes/slim/index.md @@ -3,12 +3,12 @@ title = "Slim" description = "Slim is a minimal, clean and beautiful theme for Zola." template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 -repository = "https://github.com/jameshclrk/zola-slim" +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/jameshclrk/zola-slim.git" homepage = "https://github.com/jameshclrk/zola-slim" minimum_version = "0.8.0" license = "MIT" diff --git a/docs/content/themes/soapstone/index.md b/docs/content/themes/soapstone/index.md new file mode 100644 index 0000000000..ea1dc56607 --- /dev/null +++ b/docs/content/themes/soapstone/index.md @@ -0,0 +1,48 @@ + ++++ +title = "Soapstone" +description = "A bare bones dark theme with some color tweakability" +template = "theme.html" +date = 2022-04-11T13:14:44+08:00 + +[extra] +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/MattyRad/soapstone.git" +homepage = "https://github.com/MattyRad/soapstone" +minimum_version = "0.4.0" +license = "MIT" +demo = "https://mattyrad.github.io/soapstone/" + +[extra.author] +name = "Matt Radford" +homepage = "https://mradford.com" ++++ + +# Soapstone + +A divless dark theme for zola. [See it in action](https://mattyrad.github.io/soapstone/). + +![sample](/screenshot.png) + +See [installation](https://www.getzola.org/documentation/themes/installing-and-using-themes/) for installation directions. + +## Extra config + +The following config is optional, but can add a few niceties. + +```toml +[extra] +list_header = "Hello World" # title of the main page +favicon_href = "http://example.com" # link to favicon +gravatar_img_src = "https://0.gravatar.com/avatar/abc123?s=60" # adds gravatar image in footer +gravatar_href = "https://example.com" # link for gravatar image +github_link = "https://github.com/JohnDoe" # adds a github link in footer +about_link = "https://example.com" # adds an about link in footer +signature_img_src = "/example.png" # adds an image to bottom of article +signature_text = "Signing off!" # adds signature text to bottom of articles +ga_code = "UA-1234" # adds google analytics code +theme_color = "#000" # for meta browser theme only +``` + + \ No newline at end of file diff --git a/docs/content/themes/soapstone/screenshot.png b/docs/content/themes/soapstone/screenshot.png new file mode 100644 index 0000000000..936ab06c4b Binary files /dev/null and b/docs/content/themes/soapstone/screenshot.png differ diff --git a/docs/content/themes/solar-theme-zola/index.md b/docs/content/themes/solar-theme-zola/index.md index 469e80866a..fa1071aafd 100644 --- a/docs/content/themes/solar-theme-zola/index.md +++ b/docs/content/themes/solar-theme-zola/index.md @@ -3,11 +3,11 @@ title = "solar-theme-zola" description = "A port of solar-theme-hugo for zola" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/hulufei/solar-theme-zola.git" homepage = "https://github.com/hulufei/solar-theme-zola" minimum_version = "0.4.0" diff --git a/docs/content/themes/tale-zola/index.md b/docs/content/themes/tale-zola/index.md index 31b1d903e1..c1e55b9921 100644 --- a/docs/content/themes/tale-zola/index.md +++ b/docs/content/themes/tale-zola/index.md @@ -3,11 +3,11 @@ title = "tale-zola" description = "Tala-Zola is a minimal Zola theme helping you to build a nice and seo-ready blog." template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/aaranxu/tale-zola.git" homepage = "https://github.com/aaranxu/tale-zola" minimum_version = "0.13.0" diff --git a/docs/content/themes/toucan/index.md b/docs/content/themes/toucan/index.md index d91e1d000a..7a38963a7c 100644 --- a/docs/content/themes/toucan/index.md +++ b/docs/content/themes/toucan/index.md @@ -3,11 +3,11 @@ title = "Toucan" description = "Inspired from Pelican default theme" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://git.42l.fr/HugoTrentesaux/toucan.git" homepage = "https://git.42l.fr/HugoTrentesaux/toucan" minimum_version = "0.8.0" diff --git a/docs/content/themes/zerm/index.md b/docs/content/themes/zerm/index.md index 5e540ceeff..a47073831b 100644 --- a/docs/content/themes/zerm/index.md +++ b/docs/content/themes/zerm/index.md @@ -3,11 +3,11 @@ title = "zerm" description = "A minimalistic and dark theme based on Radek KozieĊ‚'s theme for Hugo" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/ejmg/zerm.git" homepage = "https://github.com/ejmg/zerm" minimum_version = "0.8.0" diff --git a/docs/content/themes/zhuia/index.md b/docs/content/themes/zhuia/index.md new file mode 100644 index 0000000000..0038e74ad6 --- /dev/null +++ b/docs/content/themes/zhuia/index.md @@ -0,0 +1,178 @@ + ++++ +title = "Zhuia" +description = "An elegant but still playful theme for Zola." +template = "theme.html" +date = 2022-04-11T13:14:44+08:00 + +[extra] +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/gicrisf/zhuia.git" +homepage = "https://github.com/gicrisf/zhuia" +minimum_version = "0.15.0" +license = "MIT" +demo = "https://zhuia.netlify.app" + +[extra.author] +name = "Giovanni Crisalfi" +homepage = "https://github.com/gicrisf" ++++ + +# Zhuia + +An elegant but still playful theme for [Zola](https://getzola.org/) powered by [Spectre.css](https://picturepan2.github.io/spectre/). + +It is especially optimized for mobile navigation (optionally without JavaScript, if you don't like fancy stuff). + +**DEMO**: [https://zhuia.netlify.app/](https://zhuia.netlify.app/) + +## Contents + +- [Installation](#installation) +- [Features](#features) +- [Options](#options) + - [Title](#title) + - [SEO](#seo) + - [Social](#social) + - [Footer](#footer) +- [Name](#name) +- [Genesis](#genesis) +- [Donate](#donate) +- [License](#license) + +## Installation + +First download this theme to your `themes` directory: + +```bash +$ cd themes +$ git clone https://github.com/gicrisf/zhuia.git +``` +and then enable it in your `config.toml`: + +```toml +theme = "zhuia" +``` + +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" +``` + +## Features +- [x] Lightweight and minimal +- [x] Spectre CSS classes to manage content. [Look at the docs](https://picturepan2.github.io/spectre/) +- [x] Responsive for mobile support (with full-page mobile menu) +- [x] SCSS based CSS source files for easy customization +- [x] HTML based sidebar widget +- [x] Author card sidebar widget with customizable avatar +- [ ] Multi-author support +- [x] Optional twitter sidebar widget +- [x] Feed RSS/Atom +- [x] Open Graph and Twitter Cards support +- [x] Social buttons with icons +- [x] Deploy via Netlify (config already included) +- [x] Tags AND categories +- [x] Granular image optimization for a really faster loading on mobile +- [x] Pagination +- [x] Easily extendable menu +- [ ] Inter-page pagination +- [x] Optional NoJs +- [ ] Hamburger animation +- [ ] Comments +- [ ] Related posts (not sure about this) +- [ ] Search bar +- [ ] Math rendering (WIP) +- [ ] Other shortcodes (WIP) +- [ ] Multilanguage support (WIP) +- [ ] Dark mode +- [ ] Table of Contents + +## Options + +### Title + +Set a title and description in the config to appear in the site header and on the RSS feed: + +```toml +title = "Der Prozess" +description = "a novel written by Franz Kafka in 1914" +``` + +### SEO + +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 +[extra] + +author = "Timothy Morton" +og_image = "Hyperobjects.png" +``` + +### Menu +You can choose between two modes: +- With a small script for an elegant overlay menu +- Without any scripts at all (it just your show menu underneath) + +![mobile menus](screenshot-mobile-menus.png) + +### Social + +Set a field in `extra` with a key of `footer_links`: + +```toml +[extra] + +# Freely comment out or delete every field +social_links = [ + {url = "https://t.me/yourname", name = "telegram"}, + # {url = "https://facebook.com/yourname", name = "facebook"}, + {url = "https://twitter.com/yourname", name = "twitter"}, + # {url = "", name = "instagram"}, + {url = "https://github.com/gicrisf", name = "github"}, +] +``` + +![social buttons](social-buttons.png) + +The theme automatically use the right icons for the social in the example. +We can expand the support to other social, for sure: make a PR or open an enhancement issue to ask a new implementation. + +### Footer + +You can add your own copyright or whatever to the footer with a through a simple option on the config file: + +```toml +[extra] + +footer_tagline = "What if everything is an illusion and nothing exists? In that case, I definitely overpaid for my carpet." +``` + +## Name + +The name arise from two parts: +- The generator, Zola, gives the "Z"; +- An extinct species of New Zealand wattlebird, the huia, provide the second part. + +The theme is built on **Spectre** CSS framework, so I found reasonable evoking a **spectral species**. + +## Genesis + +This theme is based on a Pelican theme I originally made for my blog, which was in turn based on the +Grav theme [Quark](https://github.com/getgrav/grav-theme-quark). + +## Donate +Did you liked this theme? Make a donation and support new features! + +[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/V7V425BFU) + +## License + +Open sourced under the [MIT license](LICENSE.md). + + \ No newline at end of file diff --git a/docs/content/themes/zhuia/screenshot.png b/docs/content/themes/zhuia/screenshot.png new file mode 100644 index 0000000000..a39f0a3dae Binary files /dev/null and b/docs/content/themes/zhuia/screenshot.png differ diff --git a/docs/content/themes/zola-henry/index.md b/docs/content/themes/zola-henry/index.md index 0e0ef0f7eb..8790c215cb 100644 --- a/docs/content/themes/zola-henry/index.md +++ b/docs/content/themes/zola-henry/index.md @@ -3,12 +3,12 @@ title = "henry" description = "A timeless blog theme" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 -repository = "https://github.com/sirodoht/zola-henry" +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/sirodoht/zola-henry.git" homepage = "https://github.com/sirodoht/zola-henry" minimum_version = "0.4.0" license = "MIT" diff --git a/docs/content/themes/zola-paper/index.md b/docs/content/themes/zola-paper/index.md index 8f34024832..6db7ed83ba 100644 --- a/docs/content/themes/zola-paper/index.md +++ b/docs/content/themes/zola-paper/index.md @@ -3,11 +3,11 @@ title = "zola-paper" description = "A clean theme inspired from hugo-paper." template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/schoenenberg/zola-paper.git" homepage = "https://github.com/schoenenberg/zola-paper" minimum_version = "0.11.0" diff --git a/docs/content/themes/zola-pickles/index.md b/docs/content/themes/zola-pickles/index.md index d43b24dae7..fb1f67051e 100644 --- a/docs/content/themes/zola-pickles/index.md +++ b/docs/content/themes/zola-pickles/index.md @@ -3,11 +3,11 @@ title = "pickles" description = "A modern, simple, clean blog theme for Zola." template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/lukehsiao/zola-pickles.git" homepage = "https://github.com/lukehsiao/zola-pickles" minimum_version = "0.13.0" diff --git a/docs/content/themes/zola-theme-hikari/index.md b/docs/content/themes/zola-theme-hikari/index.md index 602afeaeb6..d5902bb6a2 100644 --- a/docs/content/themes/zola-theme-hikari/index.md +++ b/docs/content/themes/zola-theme-hikari/index.md @@ -3,12 +3,12 @@ title = "Hikari" description = "Fluid, responsive blog theme for Zola" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 -repository = "https://github.com/waynee95/zola-theme-hikari" +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/waynee95/zola-theme-hikari.git" homepage = "https://github.com/waynee95/zola-theme-hikari" minimum_version = "0.5.1" license = "MIT" diff --git a/docs/content/themes/zola.386/index.md b/docs/content/themes/zola.386/index.md index cd85554c25..b43a64c5be 100644 --- a/docs/content/themes/zola.386/index.md +++ b/docs/content/themes/zola.386/index.md @@ -3,12 +3,12 @@ title = "zola.386" description = "Zola port of the BOOTSTRA.386 theme." template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 -repository = "https://github.com/lopes/zola.386" +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/lopes/zola.386.git" homepage = "https://github.com/lopes/zola.386" minimum_version = "0.10.1" license = "MIT" diff --git a/docs/content/themes/zola_easydocs_theme/index.md b/docs/content/themes/zola_easydocs_theme/index.md index b616f8e650..127b517915 100644 --- a/docs/content/themes/zola_easydocs_theme/index.md +++ b/docs/content/themes/zola_easydocs_theme/index.md @@ -3,11 +3,11 @@ title = "EasyDocs" description = "An easy way to create docs for your project" template = "theme.html" -date = 2022-03-29T03:40:07-07:00 +date = 2022-04-11T13:14:44+08:00 [extra] -created = 2022-03-29T03:40:07-07:00 -updated = 2022-03-29T03:40:07-07:00 +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 repository = "https://github.com/codeandmedia/zola_easydocs_theme.git" homepage = "https://github.com/codeandmedia/zola_easydocs_theme" minimum_version = "0.13.0" diff --git a/docs/content/themes/zolastrap/index.md b/docs/content/themes/zolastrap/index.md new file mode 100644 index 0000000000..58cd8c4f49 --- /dev/null +++ b/docs/content/themes/zolastrap/index.md @@ -0,0 +1,167 @@ + ++++ +title = "zolastrap" +description = "A bootstrap theme for zola" +template = "theme.html" +date = 2022-04-11T13:14:44+08:00 + +[extra] +created = 2022-04-11T13:14:44+08:00 +updated = 2022-04-11T13:14:44+08:00 +repository = "https://github.com/marcodpt/zolastrap.git" +homepage = "https://github.com/marcodpt/zolastrap" +minimum_version = "0.14.1" +license = "MIT" +demo = "https://marcodpt.github.io/zolastrap/" + +[extra.author] +name = "Marco Tomic" +homepage = "https://marcodpt.github.io" ++++ + +# zolastrap +A bootstrap theme for zola + +[Live Demo](https://marcodpt.github.io/zolastrap/) + +## `config.toml` [extra] variables +### banner + - type: string + - default: "" + +Path of a banner image, use empty string for no banner + +### date_format + - type: string + - default: "%d/%m/%Y" + +date format expression + +### theme + - type: string + - default: "default" + +one of the [Bootswatch](https://bootswatch.com) themes + +### bg + - type: string + - default: "dark" + +one of the available backgrounds in +[Bootstrap5](https://getbootstrap.com/docs/5.1/utilities/background/) +for `navbar` and `footer` + +### inverted + - type: boolean + - default: false + +Invert font for `navbar` and `footer` in case default choice is bad + +### themes + - type: string + - default: "Choose a Theme" + +Navbar label for themes dropdown. + +This dropdown will allow user to change +[Bootswatch](https://bootswatch.com) theme. + +Use empty string in case you do not want the user choose a theme. + +### schemes + - type: string + - default: "Choose a Color Scheme" + +Navbar label for schemes dropdown. + +This dropdown will allow user to change footer and navbar +[background](https://getbootstrap.com/docs/5.1/utilities/background/) +color. + +Use empty string in case you do not want the user choose a theme. + +### search + - type: string + - default: "Search" + +Placeholder for navbar search input. + +Remember that to enable and disable search you should set variable +[build_search_index](https://www.getzola.org/documentation/getting-started/configuration/). + +### tag + - type: string + - default: "Posts by Topic" + +Taxonomy `tag` single label. Useful for translations. + +### tags + - type: string + - default: "Posts by Topics" + +Taxonomy `tag` list label. Useful for translations. +You can have a nice tag list at the bottom of a page using `extra.tags` = true +in the `_index.md` + +### links + - type: array + - default: [] + +Navbar links. Use an empty array to ignore this. + +Items (object): + - title (String): label of the navbar link + - url (String): href of associate link + +### email + - type: string + - default: "" + +Footer email. Use an empty string to ignore this. + +### icons + - type: array + - default: [] + +Footer social icons. Use an empty array to ignore this. + +Items (object): + - title (string): Optional title string for icon + - icon (string): One of + - url (string): href of the icon + +### utterances + - type: string + - default: "" + +[utterances](https://github.com/utterance/utterances) repo url. + +Use an empty string to ignore utterances widget. + +### utterances_label + - type: string + - default: "Comments" + +[utterances](https://github.com/utterance/utterances) widget label. + +### utterances_theme + - type: string + - default: "github-light" + +[utterances](https://github.com/utterance/utterances) widget theme. + +### utterances_issue_term + - type: string + - default: "pathname" + +[utterances](https://github.com/utterance/utterances) widget pathname. + +## Contributing +Any help is greatly appreciated! + + - [Tera template engine](https://tera.netlify.app/docs) + - [Zola SSG templates](https://www.getzola.org/documentation/templates/overview/) + - [Bootstrap5 docs](https://getbootstrap.com/docs/5.1/getting-started/introduction/) + - [Bootswatch](https://bootswatch.com) + + \ No newline at end of file diff --git a/docs/content/themes/zolastrap/screenshot.png b/docs/content/themes/zolastrap/screenshot.png new file mode 100644 index 0000000000..00319c9632 Binary files /dev/null and b/docs/content/themes/zolastrap/screenshot.png differ