Update themes gallery (#1899)

Co-authored-by: GitHub Action <action@github.com>
This commit is contained in:
Vincent Prouillet 2022-06-18 23:12:04 +02:00 committed by GitHub
parent 72461a1fc9
commit faf306ec1b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
59 changed files with 334 additions and 226 deletions

View File

@ -3,11 +3,11 @@
title = "DeepThought"
description = "A simple blog theme focused on writing powered by Bulma and Zola."
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/RatanShreshtha/DeepThought.git"
homepage = "https://github.com/RatanShreshtha/DeepThought"
minimum_version = "0.14.1"

View File

@ -3,11 +3,11 @@
title = "Ergo"
description = "A simple blog Theme focused on writing, inspired by svbtle"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/insipx/Ergo.git"
homepage = "https://github.com/insipx/Ergo"
minimum_version = "0.4.1"

View File

@ -3,11 +3,11 @@
title = "Zulma"
description = "A zola theme based off bulma.css"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/Worble/Zulma.git"
homepage = "https://github.com/Worble/Zulma"
minimum_version = "0.6.0"

View File

@ -3,11 +3,11 @@
title = "abridge"
description = "A fast and lightweight Zola theme using semantic html, a class-light abridge.css, and No JS."
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/Jieiku/abridge.git"
homepage = "https://github.com/jieiku/abridge/"
minimum_version = "0.14.1"
@ -20,25 +20,23 @@ homepage = "https://github.com/jieiku/"
+++
<div align="center">
<img src="abridge.svg"/>
<img src="https://raw.githubusercontent.com/Jieiku/abridge/master/abridge.svg"/>
# Abridge Zola Theme
Abridge is a fast and lightweight Zola theme using semantic html, only ~6kb css before svg icons, no mandatory JS[*](https://github.com/Jieiku/abridge#contributing-and-philosophy), and perfect [Lighthouse](https://web.dev/measure/?url=https%3A%2F%2Fabridge.netlify.app) and [Observatory](https://observatory.mozilla.org/analyze/abridge.netlify.app) scores.
Abridge is a fast and lightweight Zola theme using semantic html, only ~6kb css before the svg icons and syntax highlighting css, no mandatory JS[*](https://github.com/Jieiku/abridge#contributing-and-philosophy), and perfect [Lighthouse](https://web.dev/measure/?url=https%3A%2F%2Fabridge.netlify.app) and [Observatory](https://observatory.mozilla.org/analyze/abridge.netlify.app) scores.
There is also an [Abridge-minimal](https://github.com/jieiku/abridge.css) Theme which is used to showcase the [abridge.css framework](https://github.com/Jieiku/abridge.css/tree/master/dist)
There is also [Abridge-minimal](https://github.com/jieiku/abridge.css) Theme which is used to showcase the [abridge.css framework](https://github.com/Jieiku/abridge.css/tree/master/dist)
Maintainence of this project is made possible by all the <a href="https://github.com/Jieiku/abridge/graphs/contributors">contributors</a> and <a href="https://github.com/sponsors/Jieiku">sponsors</a>. If you'd like to sponsor this project and have your avatar or company logo appear below <a href="https://github.com/sponsors/Jieiku">click here</a>. 💖
<!-- sponsors --><a href="https://github.com/yugfletcher"><img src="https://github.com/yugfletcher.png" width="60px" alt="" /></a><!-- sponsors -->
</div>
---
## Demo
**[View demo](https://abridge.netlify.app/)**
[https://abridge.netlify.app/](https://abridge.netlify.app/)
</div>
## Requirements
@ -106,8 +104,14 @@ The result should be:
theme = "abridge"
[markdown]
extra_syntaxes_and_themes = ["highlight_themes", "themes/abridge/highlight_themes"]
highlight_code = true
highlight_theme = "css"
```
By default abridge uses `highlight_theme = "css"`.
This allows the code block light/dark mode to change with the rest of the site, this also prevents unsafe-inline for style-src in our CSP.
### Step 4: Add new content
You can copy the content from the theme directory to your project:
@ -152,17 +156,39 @@ $mb:1200px !default;// value at which to switch from fluid layout to using max-w
Colors and style are handled by the sass files of [abridge.css](https://github.com/jieiku/abridge.css)
Abridge comes with two "Skins" each with their own auto, dark, and light modes.
Abridge comes with "Skins" each with their own auto, dark, light and switcher modes.
Auto mode automatically displays a dark or light version depending on browser/OS settings.
Switcher mode automatically displays a dark or light version depending on browser/OS settings, and has a user clickable theme switcher, but it requires additional javascript.
The skin used on [the Demo](https://abridge.netlify.app/) uses primarily orange colors.
It is defined here: `/themes/abridge/sass/abridge.scss`
It is defined here: `/themes/abridge/sass/abridge-switcher.scss`
There is also other variations, that you will see defined in this same directory.
There is also other variations, that you will see defined in this same directory, they are also all defined in config.toml
To change colors or fonts all you need to do is edit these files or duplicate them and create your own skin.
Then in the root of your site type `zola build` which will regenerate your site, this is similar to what zola serve does, except it does not facilitate serving the site.
### Javascript Files, js_bundle and options
These are the javascript files currently used by Abridge:
- search_index.en.js: search index generated by zola at each build for elasticlunr.
- elasticlunr.min.js: search library for client side searching.
- search.js: to make use of elasticlunr from our sites search box for both suggestions and the results page.
- codecopy.js: add a Copy Button to code blocks, to copy contents of the code block to clipboard.
- theme.js: very tiny script to facilitate local storage for the theme switcher. (never bundle, gets loaded separate)
- theme_button.js: tiny script for the theme switcher function when you click the theme switch button.
- prestyle.js: Used to preload css files `<link rel="preload"` - this script changes these to `<link rel="stylesheet"` once the page has finished loading, this allows us to load stylesheets for external fonts, fontawesome, or katex in a non blocking fashion.
js_bundle is set to a javascript file with a bundle of multiple javascript files, this allows us to serve fewer javascript files (only the search index and the bundle). Included are a few of the likely most commonly used combinations, but you can generate these yourself using uglifyjs if you need to, there are examples in the config.toml, eg:
`uglifyjs prestyle.js theme_button.js elasticlunr.min.js search.js -o abridge-switcher.min.js -c -m`
- search.min.js - includes: elasticlunr, search.
- abridge.min.js - includes: prestyle, elasticlunr, search.
- abridge-switcher.min.js: includes: prestyle, theme_button, elasticlunr, search.
### Global Configuration
There are some configuration options that you can customize in `config.toml`.
@ -183,7 +209,7 @@ Use search function for the content.
build_search_index = true
```
The search is the only thing that requires javascript in this this theme.
The search is the only essential thing that requires javascript in this this theme.
If you set `build_search_index` to false then the javascript file will no longer be loaded.
@ -195,22 +221,31 @@ Most Options in the config.toml are self documenting, meaning between the name o
The following options should be under the `[extra]` in `config.toml`
- `uglyurls` - Set to true, as well as set a file path for base_url to support a local offline mode of your site, you can then browse your site directly from disk.
- `language_code` - Set the site language_code.
- `title_separator` - Separator between title and title_addition, eg "|": "Abridge | Fast & Lightweight Zola Theme"
- `title_addition` - a default value for title addition, used at the index.
- `author` - Used for articles to denote the author.
- `author_show = true` - Displays the author name on line with date, tags, categories
- `readtime = true` - Displays the read time on line with date, tags, categories.
- `readtime_string` - The word following the read time, you can set this to "min", "minutes", "min read", etc.
- `recent = true` - This enabled the Recent posts box visible on the top right.
- `recent_items = 9` - The number of items to display in the recent posts box
- `author` - Used for articles to denote the author.
- `title_size_index` - Size of the Titles Font on the Index: s95, s90, s85, s80, s75, s70, false(full size)
- `meta_index / meta_post`
* `position` - top, bottom, both, false(hidden), Where to display the meta info in relation to the summary.
* `size` - s95, s90, s85, s80, false(full size). The size of the font for the meta info
* `author` - true/false, Display the author in the meta info.
* `readtime` - true/false, Display the read time in the meta info.
* `readstring` - "min", "min read", "minutes read". The string to display after the read time.
* `date` - true/false, Display the date in the meta info.
* `categories_tags` - true/false, Display the categores and tags in the meta info.
* `divider` - `"&middot;"` `"&bull;"` `" "` divider to display between meta info elements.
- `footer_size` - Size of the Footer Font: s95, s90, s85, s80, s75, s70, false(full size)
- `footer_credit = true` - This enables the powered by zola and abridge line in the footer.
- `footer_credit_override` - Can be used to customize the footer credit, useful to add icons to the text, etc.
- `logo = { file="logo.svg", width="42", height="42", alt="Abridge", text="bridge" }` - Defines the graphical logo with optional text to follow the logo.
- `textlogo` - A purely Text based logo, this will be used if logo is commented out, if both are commented out then config.title is used.
- `sitedesc` - This add the site description just below the text based logo.
- `sitedesc` - This adds the site description just below the text based logo.
- `copyright_start_year` - Optionally define a start year for the copyright, otherwise the current year is used.
- `copyright_end_year` - Optionally set the copyright end year, recommend leaving unset, zola build will set this to current year by default
- `headhr` - Display a horizontal rule below header
@ -219,17 +254,32 @@ The following options should be under the `[extra]` in `config.toml`
- `menu_footer` - This is an array of links to display in the footer of the page
- `security_header_referrer` - This is mostly used for tracking, the default is set to "strict-origin-when-cross-origin" [info](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy)
- `security_header_csp` - Content Security policy, to enfore security rules: [observatory](https://observatory.mozilla.org) [csp-google](https://csp-evaluator.withgoogle.com/)
- `security_header_csp` - Content Security policy, to enfore security rules: [observatory](https://observatory.mozilla.org), [csp-google](https://csp-evaluator.withgoogle.com/)
- `banner` - Image to use in seo related cards, this will be the fallback image if the individual articles does not provide one, still a work in progress.
- `js_search_index = "search_index.en.js"` - The search index file to include in the header, comment out to disable.
- `js_search = "search.min.js"` - The search script file to include in the header, comment out to disable.
- `rss_atom_feed = "atom.xml"` - The atom.xml rss file to include in the header.
- `stylesheet = "abridge.css"` - The stylesheet file to include in the header.
- `integrity` - Useful to set false during development, should normally be set to true.
- `js_search_index` - The search index file to include in the header, comment out to disable.
- `js_prestyle` - The script file used to preload: FontAwesome, Katex, external Google Fonts.
- `js_search` - The search script file to include in the header, comment out to disable.
- `js_theme` - Used for the Theme Switcher, to facilitate localstorage.
- `js_themeButton` - Used for the Theme Switcher.
- `js_bundle` - Used to define a javascript bundle, [more information](https://github.com/Jieiku/abridge#javascript-files-js_bundle-and-options).
- `stylesheets = [ "abridge.css" ]` - The stylesheet file(s) to include in the header.
- `banner` - Image to use in seo related cards, this will be the fallback image if the individual articles does not provide one.
- `favicon_...` - Used to set the various favicons (displayed in bookmarks and active browser tab)
- `fontawesome =` - Uncomment to enable fontawesome library, this will include the file in the header.
* `icon_read` - icon to display in meta info on index and posts, comment out to disable
* `icon_date` - icon to display in meta info on index and posts, comment out to disable
* `icon_info` - icon to display in meta info on index and posts, comment out to disable
* `icon_author` - icon to display in meta info on index and posts, comment out to disable
- `fonts =` - Uncomment to load external fonts, they will be loaded in the header.
- `math` - Set to true to load the Katex library, enabling the use of the [katex shortcode](https://abridge.netlify.app/overview-math/)
- `math_auto_render` - This allows you to define a section of math notation using only $$ $$ symbols instead of using the katex shortcode directly.
- `math` - Set to true to load the Katex library, enabling the use of the [katex shortcode](https://abridge.netlify.app/overview-math/) (recommend setting on a per page basis instead.)
- `math_auto_render` - This allows you to define a section of math notation using only $$ $$ symbols instead of using the katex shortcode directly. (recommend setting on a per page basis instead.)
- `katex_css`, `katex_js`, `mathtex_js`, `katex_autorender_js`, `katex_options` - Used for Math Notation.
- `katex_bundle` - Used to bundle all of the math related js.
- `keywords =` - This is used for SEO.
- `seo =` - This is used for SEO, for the social media related tags, eg: opengraph, facebook, twitter if set to false it disables them all.
@ -309,19 +359,40 @@ thumbnail = "ferris-gesture.png"
There are tools you can use to test your page SEO metadata, such as: [smallseotools.com](https://smallseotools.com/meta-tags-analyzer/)
### KaTeX and CSP
### KaTeX Math Notation
KaTeX unfortunately requires `script-src 'unsafe-inline'` in the Content Security Policy. This is a security vulnerability, so the demo site will not render KaTeX correctly because the demo site uses best security practices.
KaTeX can be used to display complex mathematics, it is a "Fast math typesetting for the web."
KaTeX js is designed to work even with dynamic content, but because Zola is a SSG it seems to me the best solution is to avoid using this javascript all-together, process our markdown files similar to how KaTeX autorender does, but do it during zola build. insert some `<span class="KaTeX_Main">` ...etc so that we basically render it during the build process. If complex mathematics were part of my daily life then I might be motivated to write such code for Zola.
You can see a demo on [this page](https://abridge.netlify.app/overview-math/).
You will also see [this page](https://abridge.netlify.app/overview-math/) rendered correctly if you git clone this repo and use zola serve because then there will be no Content Security Policy in place.
I recommend only enabling math on a per page bases in your post.md files, instead of in your main config.toml file.
### Templates
All pages extend to `base.html`, and you can customize them as need.
## Optional Optimizations:
## Optional Performance Optimizations:
### Theme-Switcher
The theme switcher relies on javascript to work, it applies the .light class to the root documentElement. The file that handles this (theme.js) is tiny and optimized and it is the first file loaded in the head, so the performance hit is minimal, but it does still exist. Without the Theme switcher you can still use The automatic Theme, it works by using Browser/OS preference, you can even install a [Firefox plugin](https://addons.mozilla.org/en-US/firefox/addon/theme-switcher-for-firefox/) to quickly switch between the two. By default the demo has the theme switcher enabled so that it can be evaluated.
With the growing number of options and configuration it can get confusing. To disable the Theme Switcher, you would comment out the Switcher section and enable your choice in the No switcher section, for example:
```toml
########## Switcher ########## (comment this block out if NOT using switcher):
#js_theme = "theme.min.js" # Separate Always, comment out if using -auto/-light/-dark stylesheet. (required for switcher)
#js_themeButton = "theme_button.js"# Bundleable
#js_bundle = "abridge-switcher.min.js"# Bundle JS File, comment out to disable (includes switcher)
#stylesheets = [ "abridge-switcher.css" ] # Orange Automatic Dark/Light Theme based on browser/system preference with switcher
#stylesheets = [ "abridge-blue-switcher.css" ] # Blue Automatic Night/Light Theme based on browser/system preference with switcher
#stylesheets = [ "abridge-blueshade-switcher.css" ] # BlueShade Automatic Night/Light Theme based on browser/system preference with switcher
########## No Switcher ##########
#js_bundle = "search.min.js"# Bundle JS File, comment out to disable (search only: no switcher/prestyle)
js_bundle = "abridge.min.js"# Bundle JS File, comment out to disable (no switcher)
stylesheets = [ "abridge.css" ] # Orange Automatic Dark/Light Theme based on browser/system preference
```
### Optimize PNG files:
@ -332,24 +403,45 @@ cd static
oxipng -o max --strip all -a -Z *.png
```
### Consolidate two search js files into one:
You can go even farther if you use leanify:
Optionally you can serve a single js file for the search instead of a separate index by combining the two:
(although I am not sure how to accomplish this if your using the theme as a submodule, maybe you can use a git action for this command depending on your hosting provider.)
First comment out this line in config.toml:
```toml
#js_search_index ="search_index.en.js
```
Then build and uglifyjs:
```bash
zola build
uglifyjs search_index.en.js search.min.js -o search.min.js -c -m
git clone https://github.com/JayXon/Leanify
cd Leanify
make
sudo cp leanify /usr/local/bin/leanify
exit #launch new terminal
leanify -i 7777 *.png
leanify -i 7777 *.ico
```
### Pre gzip content to serve with nginx:
Results of using leanify on files previously processed with oxipng (smaller favicons compressed a lot more):
```bash
Processing: android-chrome-192x192m.png
2.23 KB -> 2.22 KB Leanified: 11 B (0.48%)
Processing: android-chrome-192x192.png
2.51 KB -> 2.48 KB Leanified: 33 B (1.28%)
Processing: android-chrome-512x512.png
5.49 KB -> 5.25 KB Leanified: 241 B **(4.29%)**
Processing: apple-touch-icon.png
2.57 KB -> 2.54 KB Leanified: 30 B (1.14%)
Processing: banner.png
13.07 KB -> 12.93 KB Leanified: 138 B (1.03%)
Processing: mstile-150x150.png
2.24 KB -> 2.20 KB Leanified: 38 B (1.66%)
Processing: favicon-16x16.png
559 B -> 366 B Leanified: 193 B **(34.53%)**
Processing: favicon-32x32.png
969 B -> 663 B Leanified: 306 B **(31.58%)**
Processing: favicon.ico
2.59 KB -> 1.90 KB Leanified: 703 B **(26.53%)**
```
Google lighthouse will often notice when your pictures could be more compressed, this may even help SEO.
### Pre gzip/brotli content to serve with nginx:
If you are serving your site with nginx, you can pre gzip your content.
@ -370,12 +462,15 @@ gzip_types text/plain text/css application/json application/javascript text/xml
#gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
```
Then you can gzip your files:
Then you can gzip/brotli your files:
```bash
zola build
find ./public -type f -regextype posix-extended -regex '.*\.(htm|html|css|js|xml|xsl|txt|woff|woff2|svg|otf|eot|ttf)' -exec gzip -k -9 -f {} \;
find ~/.dev/abridge/public -type f -regextype posix-extended -regex '.*\.(htm|html|css|js|xml|xsl|txt|woff|woff2|svg|otf|eot|ttf)' -exec gzip --best -k -f {} \+ -exec brotli --best -f {} \;
rsync -zvrh ~/.dev/abridge/public/ web:/var/www/abridge
```
Nginx does not come by default with brotli support, but adding it was not difficult.
## Reporting Issues
We use GitHub Issues as the official bug tracker for **abridge**.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 119 KiB

After

Width:  |  Height:  |  Size: 114 KiB

View File

@ -3,11 +3,11 @@
title = "adidoks"
description = "AdiDoks is a Zola theme helping you build modern documentation."
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/aaranxu/adidoks.git"
homepage = "https://github.com/aaranxu/adidoks"
minimum_version = "0.15.0"

View File

@ -3,11 +3,11 @@
title = "after-dark"
description = "A robust, elegant dark theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/getzola/after-dark.git"
homepage = "https://github.com/getzola/after-dark"
minimum_version = "0.11.0"

View File

@ -3,11 +3,11 @@
title = "anatole-zola"
description = "A port of farbox-theme-Anatole for zola"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/longfangsong/anatole-zola.git"
homepage = "https://github.com/longfangsong/anatole-zola"
minimum_version = "0.4.0"
@ -29,6 +29,10 @@ ___
![screenshot-mobile](./screenshot-mobile.png)
![screenshot-dark](./screenshot-dark.png)
![screenshot-mobile-dark](./screenshot-mobile-dark.png)
## Installation
First download this theme to your `themes` directory:
@ -57,6 +61,15 @@ description = "A other zola theme"
base_url = "https://example.com"
```
### Mode
Though the origin theme only support light mode, we added a dark mode option here.
You can either
- set the `extra.mode` field in `config.toml` to use the dark/light mode
- or set the `extra.default_mode` field in `config.toml` to read the dark/light mode from `localStorage` (the key is `'mode'`), and use some Javascript to control the theme each reader is using
- or do nothing, we'll use light mode by default
### Language
Currently, we have English, Chinese and German translations, set the `default_language` if necessary:

View File

@ -3,11 +3,11 @@
title = "Anpu"
description = "A port of the Hugo Anubis theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/zbrox/anpu-zola-theme.git"
homepage = "https://github.com/zbrox/anpu-zola-theme"
minimum_version = "0.11.0"

View File

@ -3,11 +3,11 @@
title = "apollo"
description = "Modern and minimalistic blog theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/not-matthias/apollo.git"
homepage = "https://github.com/not-matthias/apollo"
minimum_version = "0.14.0"

View File

@ -3,11 +3,11 @@
title = "archie-zola"
description = "A zola theme based on Hugo archie."
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/XXXMrG/archie-zola.git"
homepage = "https://github.com/XXXMrG/archie-zola"
minimum_version = "0.14.0"

View File

@ -3,11 +3,11 @@
title = "Blow"
description = "A Zola theme made with Tailwindcss"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/tchartron/blow.git"
homepage = "https://github.com/tchartron/blow"
minimum_version = "0.9.0"

View File

@ -3,11 +3,11 @@
title = "book"
description = "A book theme inspired from GitBook/mdBook"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/getzola/book.git"
homepage = "https://github.com/getzola/book"
minimum_version = "0.5.0"

View File

@ -3,11 +3,11 @@
title = "Clean Blog"
description = "A port of Start Bootstrap Clean Blog for Zola"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07: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"

View File

@ -3,11 +3,11 @@
title = "codinfox-zola"
description = "Codinfox theme for Zola"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/svavs/codinfox-zola.git"
homepage = "https://github.com/svavs/codinfox-zola"
minimum_version = "0.11.0"

View File

@ -3,15 +3,15 @@
title = "d3c3nt"
description = "A simple, clean, and flexible theme for personal sites."
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "git://git.figbert.com/d3c3nt.git"
homepage = "https://git.figbert.com/figbert/d3c3nt"
homepage = "https://git.figbert.com/d3c3nt/"
minimum_version = "0.15.0"
license = "GPLv3"
license = "AGPLv3"
demo = "https://d3c3nt.figbert.com"
[extra.author]
@ -36,7 +36,7 @@ it as a git submodule:
```
$ cd themes/
$ git submodule add https://git.figbert.com/FIGBERT/d3c3nt.git
$ git submodule add git://git.figbert.com/d3c3nt.git
```
After installing the theme, set the top-level `theme` variable to

View File

@ -3,11 +3,11 @@
title = "dinkleberg"
description = "The Rust BR theme for Gutenberg"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/rust-br/dinkleberg.git"
homepage = "https://github.com/rust-br/dinkleberg"
minimum_version = "0.4.0"

View File

@ -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-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/codeandmedia/zola_docsascode_theme.git"
homepage = "https://github.com/codeandmedia/zola_docsascode_theme"
minimum_version = "0.10.0"

View File

@ -3,11 +3,11 @@
title = "dose"
description = "a small blog theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/oltdaniel/dose.git"
homepage = "https://github.com/oltdaniel/dose"
minimum_version = "0.14.0"

View File

@ -3,11 +3,11 @@
title = "emily_zola_theme"
description = "a KISS theme for Zola"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/kyoheiu/emily_zola_theme.git"
homepage = "https://github.com/kyoheiu/emily_zola_theme"
minimum_version = "0.14.1"

View File

@ -3,11 +3,11 @@
title = "even"
description = "A robust, elegant dark theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/getzola/even.git"
homepage = "https://github.com/getzola/even"
minimum_version = "0.11.0"

View File

@ -3,11 +3,11 @@
title = "feather"
description = "A modern blog theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/piedoom/feather.git"
homepage = "https://github.com/piedoom/feather"
minimum_version = "0.11.0"

View File

@ -3,11 +3,11 @@
title = "Float"
description = "An elegant blog theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://gitlab.com/float-theme/float.git"
homepage = "https://float-theme.netlify.app/"
minimum_version = "0.15.3"

View File

@ -3,11 +3,11 @@
title = "hallo"
description = "A single-page theme to introduce yourself."
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/flyingP0tat0/zola-hallo.git"
homepage = "https://github.com/janbaudisch/zola-hallo"
minimum_version = "0.4.0"

View File

@ -3,11 +3,11 @@
title = "hephaestus"
description = "A portfolio theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/BConquest/hephaestus.git"
homepage = "https://github.com/BConquest/hephaestus"
minimum_version = "0.4.0"

View File

@ -3,11 +3,11 @@
title = "Hermit_Zola"
description = "Minimal Zola theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/VersBinarii/hermit_zola.git"
homepage = "https://github.com/VersBinarii/hermit_zola"
minimum_version = "0.4.0"

View File

@ -3,11 +3,11 @@
title = "Hook"
description = "Clean and simple personal site/blog theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/InputUsername/zola-hook.git"
homepage = "https://github.com/InputUsername/zola-hook"
minimum_version = "0.15.2"

View File

@ -3,11 +3,11 @@
title = "hyde"
description = "A classic blog theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/getzola/hyde.git"
homepage = "https://github.com/getzola/hyde"
minimum_version = "0.11.0"

View File

@ -3,11 +3,11 @@
title = "juice"
description = "An intuitive, elegant, and lightweight Zola theme for product sites."
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/huhu/juice.git"
homepage = "https://github.com/huhu/juice"
minimum_version = "0.11.0"

View File

@ -3,11 +3,11 @@
title = "kangae"
description = "a lightweight microblog theme for zola"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/ayushnix/kangae.git"
homepage = "https://github.com/ayushnix/kangae"
minimum_version = "0.15.0"
@ -153,7 +153,7 @@ A `citeurl` can also be given as an argument to this shortcode to provide the ac
the source is borrowed.
```
{%/* quote(author="Edward Snowden", citeurl="https://old.reddit.com/r/IAmA/comments/36ru89/just_days_left_to_kill_mass_surveillance_under/crglgh2/")*/%}
{%/* quote(author="Edward Snowden", citeurl="https://old.reddit.com/r/IAmA/comments/36ru89/just_days_left_to_kill_mass_surveillance_under/crglgh2/") */%}
Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say.
{%/* end */%}
```

View File

@ -3,11 +3,11 @@
title = "karzok"
description = "The theme for launching fast documentation sites"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/kogeletey/karzok.git"
homepage = "https://github.com/kogeletey/karzok"
minimum_version = "0.15.0"

View File

@ -3,11 +3,11 @@
title = "kodama"
description = "Theme insipired by wowchemy academic."
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/adfaure/kodama-theme.git"
homepage = "https://github.com/adfaure/kodama-theme"
minimum_version = "0.15"

View File

@ -3,11 +3,11 @@
title = "lightspeed"
description = "Zola theme with a perfect Lighthouse score"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/carpetscheme/lightspeed.git"
homepage = "https://github.com/carpetscheme/lightspeed"
minimum_version = "0.10.0"

View File

@ -3,11 +3,11 @@
title = "nasm-theme"
description = "A robust, elegant blue theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/lucasnasm/nasm-theme.git"
homepage = "https://github.com/lucasnasm/nasm-theme"
minimum_version = "0.1.0"

View File

@ -3,11 +3,11 @@
title = "ntun-zola-theme"
description = "A classic resume theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/Netoun/ntun.git"
homepage = "https://github.com/netoun/ntun"
minimum_version = "0.1.0"

View File

@ -3,11 +3,11 @@
title = "Oceanic Zen"
description = "Minimalistic blog theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/barlog-m/oceanic-zen.git"
homepage = "https://github.com/barlog-m/oceanic-zen"
minimum_version = "0.12.0"

View File

@ -3,11 +3,11 @@
title = "Papaya"
description = "A clean Zola theme for blogging and projects"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/justint/papaya.git"
homepage = "https://github.com/justint/papaya"
minimum_version = "0.14.0"

View File

@ -3,11 +3,11 @@
title = "particle"
description = "Particle theme for Zola"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/svavs/particle-zola.git"
homepage = "https://github.com/svavs/particle"
minimum_version = "0.11.0"

View File

@ -3,11 +3,11 @@
title = "resume"
description = "A resume theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/AlongWY/zola-resume.git"
homepage = "https://github.com/alongwy/zola-resume"
minimum_version = "0.11.0"

View File

@ -3,11 +3,11 @@
title = "sam"
description = "A Simple and Minimalist theme with a focus on typography and content."
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/janbaudisch/zola-sam.git"
homepage = "https://github.com/janbaudisch/zola-sam"
minimum_version = "0.4.0"

View File

@ -3,11 +3,11 @@
title = "Seje2"
description = "A beautiful zola theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/eatradish/seje2"
homepage = "https://github.com/eatradish/Seje2"
minimum_version = "0.15.0"

View File

@ -3,11 +3,11 @@
title = "serene"
description = "A blog theme for zola, simple and clean."
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/isunjn/serene.git"
homepage = "https://github.com/isunjn/serene"
minimum_version = "0.9.0"

View File

@ -3,11 +3,11 @@
title = "simple-dev-blog"
description = "A simple dev blog theme with no javascript, prerendered linked pages and SEO tags."
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07: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"

View File

@ -3,11 +3,11 @@
title = "Slim"
description = "Slim is a minimal, clean and beautiful theme for Zola."
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/jameshclrk/zola-slim.git"
homepage = "https://github.com/jameshclrk/zola-slim"
minimum_version = "0.8.0"

View File

@ -3,11 +3,11 @@
title = "Soapstone"
description = "A bare bones dark theme with some color tweakability"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/MattyRad/soapstone.git"
homepage = "https://github.com/MattyRad/soapstone"
minimum_version = "0.4.0"

View File

@ -3,11 +3,11 @@
title = "solar-theme-zola"
description = "A port of solar-theme-hugo for zola"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/hulufei/solar-theme-zola.git"
homepage = "https://github.com/hulufei/solar-theme-zola"
minimum_version = "0.4.0"

View File

@ -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-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/aaranxu/tale-zola.git"
homepage = "https://github.com/aaranxu/tale-zola"
minimum_version = "0.13.0"

View File

@ -3,11 +3,11 @@
title = "Toucan"
description = "Inspired from Pelican default theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://git.42l.fr/HugoTrentesaux/toucan.git"
homepage = "https://git.42l.fr/HugoTrentesaux/toucan"
minimum_version = "0.8.0"

View File

@ -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-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/ejmg/zerm.git"
homepage = "https://github.com/ejmg/zerm"
minimum_version = "0.8.0"

View File

@ -3,11 +3,11 @@
title = "Zhuia"
description = "An elegant but still playful theme for Zola."
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/gicrisf/zhuia.git"
homepage = "https://github.com/gicrisf/zhuia"
minimum_version = "0.15.0"

View File

@ -3,11 +3,11 @@
title = "henry"
description = "A timeless blog theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/sirodoht/zola-henry.git"
homepage = "https://github.com/sirodoht/zola-henry"
minimum_version = "0.4.0"

View File

@ -3,11 +3,11 @@
title = "zola-paper"
description = "A clean theme inspired from hugo-paper."
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/schoenenberg/zola-paper.git"
homepage = "https://github.com/schoenenberg/zola-paper"
minimum_version = "0.11.0"

View File

@ -3,11 +3,11 @@
title = "pickles"
description = "A modern, simple, clean blog theme for Zola."
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/lukehsiao/zola-pickles.git"
homepage = "https://github.com/lukehsiao/zola-pickles"
minimum_version = "0.13.0"

View File

@ -3,11 +3,11 @@
title = "Course"
description = "A zola theme designed for online courses or tutorials"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/elegaanz/zola-theme-course.git"
homepage = "https://github.com/elegaanz/zola-theme-course"
minimum_version = "0.15.0"

View File

@ -3,11 +3,11 @@
title = "Hikari"
description = "Fluid, responsive blog theme for Zola"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/waynee95/zola-theme-hikari.git"
homepage = "https://github.com/waynee95/zola-theme-hikari"
minimum_version = "0.5.1"

View File

@ -3,11 +3,11 @@
title = "terminimal"
description = "A simple, minimal retro theme"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/pawroman/zola-theme-terminimal.git"
homepage = "https://github.com/pawroman/zola-theme-terminimal"
minimum_version = "0.11.0"

View File

@ -3,11 +3,11 @@
title = "zola.386"
description = "Zola port of the BOOTSTRA.386 theme."
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/lopes/zola.386.git"
homepage = "https://github.com/lopes/zola.386"
minimum_version = "0.10.1"

View File

@ -3,11 +3,11 @@
title = "EasyDocs"
description = "An easy way to create docs for your project"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/codeandmedia/zola_easydocs_theme.git"
homepage = "https://github.com/codeandmedia/zola_easydocs_theme"
minimum_version = "0.13.0"
@ -31,7 +31,7 @@ As you may have heard Zola is quite flexible :) So, the scenario below is one of
1. Fork the repo and replace demo-content inside content folder with yours. But take a look to _index.md files. It contains `title` and when you want to have anchor right of your headers add `insert_anchor_links = "right"` to each index. `theme.toml`, screenshot and readme may be deleted too.
2. Inside `config.toml` change URL and title on your own. In extra section you can specify path to your GitHub API for version below the logo on nav, favicon and logo itself. Or just remove the lines if you don't need it. Also, you can configure or turn on some additional settings related to Zola. [Specification is here](https://www.getzola.org/documentation/getting-started/configuration/).
3. In sass/_variables.scss you may change font, color or backgound if you want.
3. In sass/_variables.scss you may change font, color or background if you want.
4. Almost done. Now, you should decide how you want to build and where will be hosted your website. You can build it locally and upload to somewhere. Or build in GitHub Actions and host on GitHub Pages / Netlify / CloudFlare Pages / AnyS3CloudStorage. [Howto for GitHub Pages](https://www.getzola.org/documentation/deployment/github-pages/). [My example](https://github.com/o365hq/o365hq.com/blob/main/.github/workflows/main.yml) of GitHub workflow with 2-steps build (the first checks for links and spelling errors, the second uploads to Azure). [Dockerfile](https://github.com/codeandmedia/zola_docsascode_theme/blob/master/Dockerfile) to make Docker image.
Enjoy your docs!

View File

@ -3,11 +3,11 @@
title = "zolastrap"
description = "A bootstrap theme for zola"
template = "theme.html"
date = 2022-06-10T21:55:08+02:00
date = 2022-06-15T01:35:37-07:00
[extra]
created = 2022-06-10T21:55:08+02:00
updated = 2022-06-10T21:55:08+02:00
created = 2022-06-15T01:35:37-07:00
updated = 2022-06-15T01:35:37-07:00
repository = "https://github.com/marcodpt/zolastrap.git"
homepage = "https://github.com/marcodpt/zolastrap"
minimum_version = "0.14.1"