diff --git a/docs/content/themes/DeepThought/index.md b/docs/content/themes/DeepThought/index.md index b7ac8c0c..d9c27f4e 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01: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 d179db02..bcdad86e 100644 --- a/docs/content/themes/Ergo/index.md +++ b/docs/content/themes/Ergo/index.md @@ -3,11 +3,11 @@ title = "Ergo" description = "A simple blog Theme focused on writing, inspired by svbtle" template = "theme.html" -date = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/InsidiousMind/Ergo.git" homepage = "https://github.com/insipx/Ergo" minimum_version = "0.4.1" @@ -42,8 +42,10 @@ Here's a timelapse: Get [Zola](https://www.getzola.org/) and/or follow their guide on [installing a theme](https://www.getzola.org/documentation/themes/installing-and-using-themes/). Make sure to add `theme = "ergo"` to your `config.toml` -#### Check zola version (only 0.4.1+) -Just to double-check to make sure you have the right version. It is not supported to use this theme with a version under 0.4.1. +Ergo relies on having `paginate_by` variable set in `content/_index.md`. + +#### Check zola version (only 0.11.0+) +Just to double-check to make sure you have the right version. It is not supported to use this theme with a version under 0.11.0. ### how to serve go into your sites directory, and type `zola serve`. You should see your new site at `localhost:1111`. @@ -64,6 +66,9 @@ profile = 'profile.svg' # Description. This is needed for SEO/site metadata purposes description = "Simple blog theme focused on writing, inspired by svbtle" +# Color themes used by the theme (theme will use ${color_theme}.css file, generated by SASS or SCSS file with the same name). Defaults to ["default"]. User can choose either of them, default theme is the first in list. +color_themes = ["my-awesome-theme", "default"] + # website, should not be preceded with `http://` website = "code.liquidthink.net" @@ -84,6 +89,8 @@ reddit = "${your_reddit}" # youtube youtube = "${your_youtube_channel_id}" # if any social networks are missing from this list that you want added, open an issue. I will add it for you ASAP +# Whether to use country flags or language code +country_flags = true ``` ## Features @@ -92,7 +99,7 @@ youtube = "${your_youtube_channel_id}" - [ ] Edit Colors in `config.toml` - [x] NoJS - [ ] Analytics - - [ ] Comments? + - [x] Comments? - [ ] Like button http://kudosplease.com/ - [ ] categories? - [ ] related posts? (would meaningful related posts, or unmeaningful ones, be worth it w/o database?) diff --git a/docs/content/themes/Zulma/index.md b/docs/content/themes/Zulma/index.md index f1c2216d..cda1017a 100644 --- a/docs/content/themes/Zulma/index.md +++ b/docs/content/themes/Zulma/index.md @@ -3,11 +3,11 @@ title = "Zulma" description = "A zola theme based off bulma.css" template = "theme.html" -date = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/Worble/Zulma" homepage = "https://github.com/Worble/Zulma" minimum_version = "0.6.0" diff --git a/docs/content/themes/after-dark/index.md b/docs/content/themes/after-dark/index.md index 970b6b25..f7be857a 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01: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/anpu/index.md b/docs/content/themes/anpu/index.md index 4ba5836e..fa4037f8 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01: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/book/index.md b/docs/content/themes/book/index.md index fd304cb5..8f640d15 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/getzola/book.git" homepage = "https://github.com/getzola/book" minimum_version = "0.5.0" @@ -68,10 +68,10 @@ slug `introduction`, then you would set `redirect_to = "introduction"`. ### Numbered chapters By default, the `book` theme will number the chapters and pages in the left menu. -You can disable that by setting the `book_numbered_chapters` in `extra`: +You can disable that by setting the `book_number_chapters` in `extra`: ```toml -book_numbered_chapters = false +book_number_chapters = false ``` \ No newline at end of file diff --git a/docs/content/themes/clean-blog/index.md b/docs/content/themes/clean-blog/index.md index ff2718e7..d589d3b1 100644 --- a/docs/content/themes/clean-blog/index.md +++ b/docs/content/themes/clean-blog/index.md @@ -3,11 +3,11 @@ title = "Clean Blog" description = "A port of Start Bootstrap Clean Blog for Zola" template = "theme.html" -date = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/dave-tucker/zola-clean-blog" homepage = "https://github.com/dave-tucker/zola-clean-blog" minimum_version = "0.4.0" diff --git a/docs/content/themes/codinfox-zola/index.md b/docs/content/themes/codinfox-zola/index.md index 7803bd4d..35388748 100644 --- a/docs/content/themes/codinfox-zola/index.md +++ b/docs/content/themes/codinfox-zola/index.md @@ -3,11 +3,11 @@ title = "codinfox-zola" description = "Codinfox theme for Zola" template = "theme.html" -date = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/svavs/codinfox-zola" homepage = "https://github.com/svavs/codinfox-zola" minimum_version = "0.11.0" diff --git a/docs/content/themes/dinkleberg/index.md b/docs/content/themes/dinkleberg/index.md index d05f2d8a..8799011c 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01: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 4c1b1673..e1c42729 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/codeandmedia/zola_docsascode_theme.git" homepage = "https://github.com/codeandmedia/zola_docsascode_theme" minimum_version = "0.10.0" @@ -29,6 +29,12 @@ The repo contains a theme for [Zola](https://www.getzola.org/) (the best static codeandmedia/docsascode-theme:latest ``` +If you would use Docker on MacBook M1 processors \ Raspberry Pi4 64bit \ Amazon Graviton or another ARM64 - just fork the ARM64 branch or push + +``` +codeandmedia/docsascode-theme-arm64:latest +``` + ## Perks * light / dark switcher diff --git a/docs/content/themes/even/index.md b/docs/content/themes/even/index.md index bf3265e4..2547cfe4 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01: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 62f3131b..11b938be 100644 --- a/docs/content/themes/feather/index.md +++ b/docs/content/themes/feather/index.md @@ -3,11 +3,11 @@ title = "feather" description = "A modern blog theme" template = "theme.html" -date = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/piedoom/feather" homepage = "https://github.com/piedoom/feather" minimum_version = "0.5.1" diff --git a/docs/content/themes/float/index.md b/docs/content/themes/float/index.md index 7df85d9b..19e91ca3 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01: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 fb394d78..88f6280e 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/flyingP0tat0/zola-hallo.git" homepage = "https://github.com/janbaudisch/zola-hallo" minimum_version = "0.4.0" @@ -122,8 +122,8 @@ foreground = "#FFF" # text and portrait border hover = "#333" # link hover ``` -[build-img]: https://travis-ci.com/janbaudisch/zola-hallo.svg?branch=master -[build-url]: https://travis-ci.com/janbaudisch/zola-hallo +[build-img]: https://builds.sr.ht/~janbaudisch/zola-hallo.svg +[build-url]: https://builds.sr.ht/~janbaudisch/zola-hallo [demo-img]: https://img.shields.io/badge/demo-live-green.svg [demo-url]: https://zola-hallo.janbaudisch.dev [zola]: https://www.getzola.org diff --git a/docs/content/themes/hyde/index.md b/docs/content/themes/hyde/index.md index c6270738..9820f46e 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01: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 cf02f039..602d5733 100644 --- a/docs/content/themes/juice/index.md +++ b/docs/content/themes/juice/index.md @@ -3,11 +3,11 @@ title = "juice" description = "An intuitive, elegant, and lightweight Zola™ theme for product sites." template = "theme.html" -date = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/huhu/juice" homepage = "https://github.com/huhu/juice" minimum_version = "0.11.0" diff --git a/docs/content/themes/lightspeed/index.md b/docs/content/themes/lightspeed/index.md index 1634bb15..bd9013d2 100644 --- a/docs/content/themes/lightspeed/index.md +++ b/docs/content/themes/lightspeed/index.md @@ -3,11 +3,11 @@ title = "lightspeed" description = "Zola theme with a perfect Lighthouse score" template = "theme.html" -date = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/carpetscheme/lightspeed" homepage = "https://github.com/carpetscheme/lightspeed" minimum_version = "0.10.0" @@ -26,8 +26,9 @@ An insanely fast and performance-based Zola theme, ported from [Light Speed Jeky Some fun facts about the theme: * Perfect score on Google's Lighthouse audit -* Only ~600 bytes of CSS +* Only ~700 bytes of CSS * No JavaScript +* Now with SEO! Demo: [quirky-perlman-34d0da.netlify.com](https://quirky-perlman-34d0da.netlify.com) @@ -38,10 +39,10 @@ Demo: [quirky-perlman-34d0da.netlify.com](https://quirky-perlman-34d0da.netlify. - [Installation](#installation) - [Options](#options) - [Title](#title) - - [Sass](#Sass) - [Footer menu](#footer-menu) - - [Author](#author) - - [Netlify](#netlify) + - [SEO](#seo) + - [Footer text](#footer-text) + - [Sass](#Sass) - [Original](#original) - [License](#license) @@ -77,18 +78,6 @@ description = "for different folks" ``` -### Sass - -Styles are compiled from sass and imported inline to the header :zap: - -You can overide the styles by enabling sass compilation in the config: - -```toml -compile_sass = true -``` - -...and placing a replacement `style.scss` file in your sass folder. - ### Footer-menu Set a field in `extra` with a key of `footer_links`: @@ -97,7 +86,7 @@ Set a field in `extra` with a key of `footer_links`: footer_links = [ {url = "$BASE_URL/about", name = "About"}, - {url = "$BASE_URL/rss.xml", name = "RSS"}, + {url = "$BASE_URL/atom.xml", name = "RSS"}, {url = "https://google.com", name = "Google"}, ] ``` @@ -111,32 +100,45 @@ Create pages such as `$BASE_URL/about` by placing them in a subfolder of the con path = "about" ``` -### Author +### SEO -To add author name to the head meta-data, set an `author` field in `extra`: +Most SEO tags are populated by the page metadata, but you can set the `author` and for the `og:image` tag provide the path to an image: ```toml [extra] author = "Grant Green" +ogimage = "Greenery.png" ``` -### Netlify +### Footer-text -Deployed on netlify? Add a link in the footer by setting `netlify` in `extra` as `true`. +By default the footer provides links to Zola and Netlify, and a tagline of "Maintained with :heart: for the web". +To disable any of those parts, and/or add a custom tagline of your own, the following options are available: ```toml [extra] -netlify = true +zola = true +netlify = false +maintained_with_love = false +footer_tagline = "What if everything is an illusion and nothing exists? In that case, I definitely overpaid for my carpet." ``` +### Sass + +Styles are compiled from sass and imported inline to the header :zap: + +You can overide the styles by enabling sass compilation in the config: + +```toml +compile_sass = true +``` + +...and placing a replacement `style.scss` file in your sass folder. + ## Original -This template is based on the Jekyll template [Light Speed Jekyll](https://github.com/bradleytaunt/lightspeed) by **Bradley Taunt**: - -- -- - +This template is based on the Jekyll template [Light Speed Jekyll](https://github.com/bradleytaunt/lightspeed) by Bradley Taunt. ## License diff --git a/docs/content/themes/oceanic-zen/index.md b/docs/content/themes/oceanic-zen/index.md index 60c2f920..3fc5e8cb 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/barlog-m/oceanic-zen.git" homepage = "https://github.com/barlog-m/oceanic-zen" minimum_version = "0.9.0" diff --git a/docs/content/themes/sam/index.md b/docs/content/themes/sam/index.md index efe49ba1..26712749 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/janbaudisch/zola-sam.git" homepage = "https://github.com/janbaudisch/zola-sam" minimum_version = "0.4.0" @@ -154,8 +154,8 @@ To place some text at the end of pages, set the following: text = "Some footer text." ``` -[build-img]: https://travis-ci.com/janbaudisch/zola-sam.svg?branch=master -[build-url]: https://travis-ci.com/janbaudisch/zola-sam +[build-img]: https://builds.sr.ht/~janbaudisch/zola-sam.svg +[build-url]: https://builds.sr.ht/~janbaudisch/zola-sam [demo-img]: https://img.shields.io/badge/demo-live-green.svg [demo-url]: https://zola-sam.janbaudisch.dev [zola]: https://getzola.org diff --git a/docs/content/themes/simple-dev-blog/index.md b/docs/content/themes/simple-dev-blog/index.md index 65fc716a..0a09aeac 100644 --- a/docs/content/themes/simple-dev-blog/index.md +++ b/docs/content/themes/simple-dev-blog/index.md @@ -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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/bennetthardwick/simple-dev-blog-zola-starter" homepage = "https://github.com/bennetthardwick/simple-dev-blog-zola-starter" minimum_version = "0.4.0" @@ -19,16 +19,15 @@ name = "Bennett Hardwick" homepage = "https://bennetthardwick.com/" +++ - ![preview image](https://i.imgur.com/IWoJtkF.png) # simple-dev-blog-zola-starter -A simple dev-blog theme for Zola. It uses no JavaScript, prerenders links between navigation, blog posts and tags and adds common tags for SEO. +A simple dev-blog theme for Zola. It uses no JavaScript, prerenders links between navigation, blog posts and tags and adds common tags for SEO. You can view it live [here](https://simple-dev-blog-zola-starter.netlify.app/). -### How to get started +## How to get started To create a new Zola site, first download the CLI and install it on your system. You can find installation instructions [on the Zola website](https://www.getzola.org/documentation/getting-started/installation/). @@ -50,7 +49,11 @@ You can find installation instructions [on the Zola website](https://www.getzola 3. Now in your `config.toml` file, choose the theme by setting `theme = "simple-dev-blog"`. -4. That's it! Now build your site by running the following command, and navigate to `127.0.0.1:111`: +4. This theme uses the `tags` taxonomy, in your `config.toml` file set `taxonomies = [ { name = "tags" } ]` + +5. Copy across the default content from the theme by running `cp themes/simple-dev-blog/content/* ./content -r` + +6. That's it! Now build your site by running the following command, and navigate to `127.0.0.1:111`: ```sh zola serve @@ -58,5 +61,30 @@ You can find installation instructions [on the Zola website](https://www.getzola You should now have a speedy simple dev blog up and running, have fun! +## Customisation + +Look at the `config.toml` and `theme.toml` in this repo for an idea, here's a list of all the options: + +### Global + +The following options should be under the `[extra]` in `config.toml` + +- `accent_light` - a lighter shade of your site's accent color +- `accent` - your site's accent color +- `blog_path` - the path to your blog (defaults to `blog`) +- `default_og_image` - the path default og:image for your page +- `footer_about` - the content for your footer in markdown +- `icon` - the path to the icon for your site in the content folder + - E.g to add the file `icon.png` you should put it in `content/icon.png` +- `nav` - see `theme.toml`, the navigation links for your site +- `not_found_message` - the content for your 404 page in markdown +- `profile_large` - the path to a larger vertical version of your profile picture in the content folder +- `profile_small` - the path to a small version of your profile picture in the content folder + +### Page + +The following options should be under the `[extra]` section of each page + +- `thumbnail` - the path to your og:image for that page \ No newline at end of file diff --git a/docs/content/themes/slim/index.md b/docs/content/themes/slim/index.md index 499060bc..cb5466bf 100644 --- a/docs/content/themes/slim/index.md +++ b/docs/content/themes/slim/index.md @@ -3,11 +3,11 @@ title = "Slim" description = "Slim is a minimal, clean and beautiful theme for Zola." template = "theme.html" -date = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/jameshclrk/zola-slim" homepage = "https://github.com/jameshclrk/zola-slim" minimum_version = "0.8.0" diff --git a/docs/content/themes/solar-theme-zola/index.md b/docs/content/themes/solar-theme-zola/index.md index b9e7e81d..26865258 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01: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/toucan/index.md b/docs/content/themes/toucan/index.md index 6c5d5033..0d68d794 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01: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 79e36f21..05dc2a06 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01: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/zola-henry/index.md b/docs/content/themes/zola-henry/index.md index ce0b153d..d5ac383a 100644 --- a/docs/content/themes/zola-henry/index.md +++ b/docs/content/themes/zola-henry/index.md @@ -3,11 +3,11 @@ title = "henry" description = "A timeless blog theme" template = "theme.html" -date = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/sirodoht/zola-henry" homepage = "https://github.com/sirodoht/zola-henry" minimum_version = "0.4.0" @@ -65,6 +65,15 @@ By default Henry ships with GitHub icon link in the right side of the footer. Yo henry_github = "https://github.com/sirodoht/zola-henry" ``` +### Footer Twitter icon link + +Twitter is too mainstream and a bit lame, but 100% of our users have requested, so we offer it. + +```toml +[extra] +henry_twitter = "https://twitter.com/dhh" +``` + ## License MIT diff --git a/docs/content/themes/zola-paper/index.md b/docs/content/themes/zola-paper/index.md index eeff9848..a2538d36 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01: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 ef78d2cb..e8c835e3 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 = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/lukehsiao/zola-pickles.git" homepage = "https://github.com/lukehsiao/zola-pickles" minimum_version = "0.11.0" @@ -16,7 +16,7 @@ demo = "" [extra.author] name = "Luke Hsiao" -homepage = "https://www.lukehsiao.com" +homepage = "https://luke.hsiao.dev" +++ # Pickles diff --git a/docs/content/themes/zola-theme-hikari/index.md b/docs/content/themes/zola-theme-hikari/index.md index 276c92d6..02463f6a 100644 --- a/docs/content/themes/zola-theme-hikari/index.md +++ b/docs/content/themes/zola-theme-hikari/index.md @@ -3,11 +3,11 @@ title = "Hikari" description = "Fluid, responsive blog theme for Zola" template = "theme.html" -date = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/waynee95/zola-theme-hikari" homepage = "https://github.com/waynee95/zola-theme-hikari" minimum_version = "0.5.1" diff --git a/docs/content/themes/zola.386/index.md b/docs/content/themes/zola.386/index.md index 1110c0d1..32b5d082 100644 --- a/docs/content/themes/zola.386/index.md +++ b/docs/content/themes/zola.386/index.md @@ -3,14 +3,14 @@ title = "zola.386" description = "Zola port of the BOOTSTRA.386 theme." template = "theme.html" -date = 2020-12-08T16:58:54+01:00 +date = 2020-12-14T20:45:47+01:00 [extra] -created = 2020-12-08T16:58:54+01:00 -updated = 2020-12-08T16:58:54+01:00 +created = 2020-12-14T20:45:47+01:00 +updated = 2020-12-14T20:45:47+01:00 repository = "https://github.com/lopes/zola.386" homepage = "https://github.com/lopes/zola.386" -minimum_version = "0.1.3" +minimum_version = "0.10.1" license = "MIT" demo = "https://zola-386.netlify.com" @@ -35,7 +35,7 @@ ZOLA.386 is a port of the BOOTSTRA.386 theme and was based on: ZOLA.386 is a theme that refers to the 90s, but with cutting edge features to be fast and responsive. -## Instalation +## Installation The easiest way to install ZOLA.386 is to clone this repository and build your site upon it: ```bash @@ -46,7 +46,7 @@ Of course you can install it just as another theme for your site, but ZOLA.386 m ```bash $ cd themes -$ git clone https://github.com/lopes/zola.386.git +$ git submodule add https://github.com/lopes/zola.386 ``` @@ -82,16 +82,17 @@ zola386_menu = [ ### Social ZOLA.386 is also prepared to deal with Google Analytics, Disqus, and Twitter --[Open Graph Protocol](https://ogp.me/) is welcome. This theme is prepared to use the output of [Favicon Generator](https://www.favicon-generator.org/), to do so, you'll just need to download the output of that site and extract in `static/images`. -As said, Disqus is supportted, but besides setting the username in `config.toml`, you also must to put a `disqus = true` extra option on the pages where Disqus will be enable --this gives you the freedom to enable or disable comments on certain posts. You can use the extra option `image` on each page, to represent that post. +As said, Disqus is supportted, but besides setting the username in `config.toml`, you also must to put a `comments = true` extra option on the pages where Disqus will be enabled --this gives you the freedom to enable or disable comments on certain posts. You can use the extra option `image` on each page, to represent that post. ### Animations All JavaScript animations can be set at `static/js/zola386.js`. Basically you can disable all animations, use one or two scans, and change the scan speed. Personally, I prefer only one scan with a speed factor of 5. - ### Language - Under the `label_` variables, you can set names to better localize your site. Note that you can change the language of a single page, by using `page.extra.lang`, which causes `` to change only on that page. A theme to provide information for its owner and SEO-friendly. +### Search +Search was implemented according to the [official documentation](https://www.getzola.org/documentation/content/search/). It uses JavaScript to search on an indexed version of the site based on `search_index.LANG.js`, `elasticlunr.min.js`, and `search.js` --the first two are generated after each build. If you're running your site in other default language other than English, you **must** change the `search_index.LANG.js` line in `index.html`, setting up `LANG` accordingly. + ### Other files The `content\_index.md` file must be properly configured to provide better experience. Check out this file for more information. diff --git a/docs/content/themes/zola.386/screenshot.png b/docs/content/themes/zola.386/screenshot.png index ca4f7149..ba6ba699 100644 Binary files a/docs/content/themes/zola.386/screenshot.png and b/docs/content/themes/zola.386/screenshot.png differ