diff --git a/docs/content/themes/DeepThought/index.md b/docs/content/themes/DeepThought/index.md index bef1837de..66c29dd0c 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/RatanShreshtha/DeepThought.git" homepage = "https://github.com/RatanShreshtha/DeepThought" minimum_version = "0.14.1" diff --git a/docs/content/themes/Ergo/index.md b/docs/content/themes/Ergo/index.md index b668e428d..1d99980dc 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/insipx/Ergo.git" homepage = "https://github.com/insipx/Ergo" minimum_version = "0.4.1" diff --git a/docs/content/themes/HayFlow/index.md b/docs/content/themes/HayFlow/index.md index 9ef1e6167..4ecc71b16 100644 --- a/docs/content/themes/HayFlow/index.md +++ b/docs/content/themes/HayFlow/index.md @@ -3,11 +3,11 @@ title = "HayFlow" description = "HayFlow is a minimal and completely modular Zola theme for anyone wishing to have their own landing page." template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://gitlab.com/cyril-marpaud/hayflow.git" homepage = "https://gitlab.com/cyril-marpaud/hayflow" minimum_version = "0.4.0" diff --git a/docs/content/themes/Zulma/index.md b/docs/content/themes/Zulma/index.md index fd1007d8b..97fb7afec 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/Worble/Zulma.git" homepage = "https://github.com/Worble/Zulma" minimum_version = "0.6.0" diff --git a/docs/content/themes/abridge/index.md b/docs/content/themes/abridge/index.md index be2cd562b..c394613a9 100644 --- a/docs/content/themes/abridge/index.md +++ b/docs/content/themes/abridge/index.md @@ -3,11 +3,11 @@ title = "abridge" description = "A fast and lightweight Zola theme using semantic html, a class-light abridge.css, and No mandatory JS." template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/Jieiku/abridge.git" homepage = "https://github.com/jieiku/abridge" minimum_version = "0.19.1" diff --git a/docs/content/themes/adidoks/index.md b/docs/content/themes/adidoks/index.md index cedcbbaed..7d18133f3 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/aaranxu/adidoks.git" homepage = "https://github.com/aaranxu/adidoks" minimum_version = "0.15.0" diff --git a/docs/content/themes/after-dark/index.md b/docs/content/themes/after-dark/index.md index df18fa157..6402f4869 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/getzola/after-dark.git" homepage = "https://github.com/getzola/after-dark" minimum_version = "0.17.0" diff --git a/docs/content/themes/albatros/index.md b/docs/content/themes/albatros/index.md index 903a891fe..a9bba2811 100644 --- a/docs/content/themes/albatros/index.md +++ b/docs/content/themes/albatros/index.md @@ -3,11 +3,11 @@ title = "Albatros" description = "A feature rich theme originally made for Duniter website." template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://git.42l.fr/HugoTrentesaux/Albatros.git" homepage = "https://git.42l.fr/HugoTrentesaux/Albatros" minimum_version = "0.16.0" diff --git a/docs/content/themes/anatole-zola/index.md b/docs/content/themes/anatole-zola/index.md index 467bd9a64..eca974791 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/longfangsong/anatole-zola.git" homepage = "https://github.com/longfangsong/anatole-zola" minimum_version = "0.4.0" @@ -65,7 +65,7 @@ base_url = "https://example.com" Though the origin theme only support light mode, we added a dark mode option here. -You can either +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 @@ -191,7 +191,7 @@ Fill in your username if you want! And the logo won't appear if you leave it emp ### Comment system -We currently support... +We currently support... - [Valine](https://valine.js.org/quickstart.html): diff --git a/docs/content/themes/andromeda/index.md b/docs/content/themes/andromeda/index.md index 858c2b709..00ea60873 100644 --- a/docs/content/themes/andromeda/index.md +++ b/docs/content/themes/andromeda/index.md @@ -3,11 +3,11 @@ title = "Andromeda" description = "Photography journal blog theme" template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/Pixadus/andromeda-theme.git" homepage = "https://github.com/Pixadus/andromeda-theme" minimum_version = "0.16.0" diff --git a/docs/content/themes/anemone/index.md b/docs/content/themes/anemone/index.md index 1c58db90c..095e79f6b 100644 --- a/docs/content/themes/anemone/index.md +++ b/docs/content/themes/anemone/index.md @@ -3,11 +3,11 @@ title = "anemone" description = "A minimalist Zola theme that prioritizes clean CSS and avoids heavy JavaScript. Enjoy a seamless user experience with lightning-fast load times. Let your content take center stage in a clutter-free, elegant design that enhances readability. Responsive and efficient, anemone brings focus to your ideas." template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/Speyll/anemone.git" homepage = "https://github.com/Speyll/anemone" minimum_version = "0.4.0" diff --git a/docs/content/themes/anpu/index.md b/docs/content/themes/anpu/index.md index c8aa0eaa1..7b1c6b0fd 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z 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/apollo/index.md b/docs/content/themes/apollo/index.md index e8f4be1f0..c4a99e1cb 100644 --- a/docs/content/themes/apollo/index.md +++ b/docs/content/themes/apollo/index.md @@ -3,11 +3,11 @@ title = "apollo" description = "Modern and minimalistic blog theme" template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/not-matthias/apollo.git" homepage = "https://github.com/not-matthias/apollo" minimum_version = "0.14.0" diff --git a/docs/content/themes/archie-zola/index.md b/docs/content/themes/archie-zola/index.md index a81928527..512a4c7b1 100644 --- a/docs/content/themes/archie-zola/index.md +++ b/docs/content/themes/archie-zola/index.md @@ -3,11 +3,11 @@ title = "archie-zola" description = "A zola theme based on Hugo archie." template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/XXXMrG/archie-zola.git" homepage = "https://github.com/XXXMrG/archie-zola" minimum_version = "0.14.0" diff --git a/docs/content/themes/ataraxia-zola/index.md b/docs/content/themes/ataraxia-zola/index.md index 15dbfc0b6..5c2fc2507 100644 --- a/docs/content/themes/ataraxia-zola/index.md +++ b/docs/content/themes/ataraxia-zola/index.md @@ -3,11 +3,11 @@ title = "ataraxia" description = "A personal theme focused on ease of reading." template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/gersonbdev/ataraxia-zola.git" homepage = "https://github.com/gersonbenavides/ataraxia-zola" minimum_version = "0.16.0" diff --git a/docs/content/themes/bearblog/index.md b/docs/content/themes/bearblog/index.md index 36ebc3514..0e36aa066 100644 --- a/docs/content/themes/bearblog/index.md +++ b/docs/content/themes/bearblog/index.md @@ -3,11 +3,11 @@ title = "Bear" description = "Bear blog theme" template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://codeberg.org/alanpearce/zola-bearblog.git" homepage = "https://codeberg.org/alanpearce/zola-bearblog" minimum_version = "0.4.0" diff --git a/docs/content/themes/blow/index.md b/docs/content/themes/blow/index.md index 395853cfe..744bf3d2e 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z 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 d108bdcf3..3ae3a5654 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/getzola/book.git" homepage = "https://github.com/getzola/book" minimum_version = "0.17.0" diff --git a/docs/content/themes/boring/index.md b/docs/content/themes/boring/index.md index 57d973d1f..c6aa472c2 100644 --- a/docs/content/themes/boring/index.md +++ b/docs/content/themes/boring/index.md @@ -3,11 +3,11 @@ title = "boring" description = "A minimal theme" template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/ssiyad/boring.git" homepage = "https://github.com/ssiyad/boring" minimum_version = "0.16.0" diff --git a/docs/content/themes/clean-blog/index.md b/docs/content/themes/clean-blog/index.md index ce102275d..6ef5f74d8 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/dave-tucker/zola-clean-blog.git" 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 0669b865b..677dc5e14 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/svavs/codinfox-zola.git" homepage = "https://github.com/svavs/codinfox-zola" minimum_version = "0.11.0" diff --git a/docs/content/themes/d3c3nt/index.md b/docs/content/themes/d3c3nt/index.md index 9beb800a1..e67225df1 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "git://git.figbert.com/d3c3nt.git" homepage = "https://git.figbert.com/d3c3nt/" minimum_version = "0.15.0" diff --git a/docs/content/themes/dinkleberg/index.md b/docs/content/themes/dinkleberg/index.md index c2b0ce395..7712a4d93 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z 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 26dd1c5e7..f20d8b623 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z 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 38d7acacc..ef7028353 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/oltdaniel/dose.git" homepage = "https://github.com/oltdaniel/dose" minimum_version = "0.14.0" diff --git a/docs/content/themes/duckquill/index.md b/docs/content/themes/duckquill/index.md index 85059f237..ecfb0f510 100644 --- a/docs/content/themes/duckquill/index.md +++ b/docs/content/themes/duckquill/index.md @@ -3,11 +3,11 @@ title = "Duckquill" description = "Modern, pretty, and clean theme" template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://codeberg.org/daudix/duckquill.git" homepage = "https://codeberg.org/daudix/duckquill" minimum_version = "0.19.0" diff --git a/docs/content/themes/duckquill/screenshot.png b/docs/content/themes/duckquill/screenshot.png index ea7fd52ca..aebd7d8b6 100644 Binary files a/docs/content/themes/duckquill/screenshot.png and b/docs/content/themes/duckquill/screenshot.png differ diff --git a/docs/content/themes/emily/index.md b/docs/content/themes/emily/index.md index e99785cb9..b6c619ab2 100644 --- a/docs/content/themes/emily/index.md +++ b/docs/content/themes/emily/index.md @@ -3,11 +3,11 @@ title = "emily_zola_theme" description = "a KISS theme for Zola" template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/kyoheiu/emily_zola_theme.git" homepage = "https://github.com/kyoheiu/emily_zola_theme" minimum_version = "0.14.1" diff --git a/docs/content/themes/even/index.md b/docs/content/themes/even/index.md index 0bc450271..723f3c8af 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/getzola/even.git" homepage = "https://github.com/getzola/even" minimum_version = "0.17.0" diff --git a/docs/content/themes/feather/index.md b/docs/content/themes/feather/index.md index e3f9a431e..006550e79 100644 --- a/docs/content/themes/feather/index.md +++ b/docs/content/themes/feather/index.md @@ -3,11 +3,11 @@ title = "feather" description = "A fuzzy blog theme" template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/piedoom/feather.git" homepage = "https://github.com/piedoom/feather" minimum_version = "0.19.0" diff --git a/docs/content/themes/float/index.md b/docs/content/themes/float/index.md index d866a33bf..460af265e 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://gitlab.com/float-theme/float.git" homepage = "https://gitlab.com/float-theme/float/" minimum_version = "0.15.3" diff --git a/docs/content/themes/hallo/index.md b/docs/content/themes/hallo/index.md index ab4c9101e..659801edd 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z 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/halve-z/index.md b/docs/content/themes/halve-z/index.md index 2b4d7b921..3d56e7e60 100644 --- a/docs/content/themes/halve-z/index.md +++ b/docs/content/themes/halve-z/index.md @@ -3,11 +3,11 @@ title = "halve-z" description = "Retro two-column theme" template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/charlesrocket/halve-z.git" homepage = "https://github.com/charlesrocket/halvez" minimum_version = "0.18.0" @@ -33,6 +33,7 @@ This is a _retro_ port of [Halve](https://github.com/TaylanTatli/Halve) (**Jekyl * search * taxonomies * PWA (dynamic cache/offline mode) +* notifications * auto color schemes * ToC * pagination diff --git a/docs/content/themes/hephaestus/index.md b/docs/content/themes/hephaestus/index.md index 38ff3a93d..da8849d44 100644 --- a/docs/content/themes/hephaestus/index.md +++ b/docs/content/themes/hephaestus/index.md @@ -3,11 +3,11 @@ title = "hephaestus" description = "A portfolio theme" template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/BConquest/hephaestus.git" homepage = "https://github.com/BConquest/hephaestus" minimum_version = "0.4.0" diff --git a/docs/content/themes/hermit/index.md b/docs/content/themes/hermit/index.md index aba4786cf..82f597227 100644 --- a/docs/content/themes/hermit/index.md +++ b/docs/content/themes/hermit/index.md @@ -3,11 +3,11 @@ title = "Hermit_Zola" description = "Minimal Zola theme" template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/VersBinarii/hermit_zola.git" homepage = "https://github.com/VersBinarii/hermit_zola" minimum_version = "0.4.0" diff --git a/docs/content/themes/hook/index.md b/docs/content/themes/hook/index.md index 4babf00dd..b03a7f505 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z 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 00751893b..e9bce0b1d 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/getzola/hyde.git" homepage = "https://github.com/getzola/hyde" minimum_version = "0.11.0" diff --git a/docs/content/themes/inky/index.md b/docs/content/themes/inky/index.md index c2622e9a4..43d2387f2 100644 --- a/docs/content/themes/inky/index.md +++ b/docs/content/themes/inky/index.md @@ -3,11 +3,11 @@ title = "Inky" description = "An elegant and understated theme for Zola" template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/jimmyff/zola-inky.git" homepage = "https://github.com/jimmyff/zola-inky" minimum_version = "0.17.0" diff --git a/docs/content/themes/juice/index.md b/docs/content/themes/juice/index.md index 52ef9f761..f33929c8c 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/huhu/juice.git" homepage = "https://github.com/huhu/juice" minimum_version = "0.11.0" diff --git a/docs/content/themes/kangae/index.md b/docs/content/themes/kangae/index.md index cd1e901d4..446541728 100644 --- a/docs/content/themes/kangae/index.md +++ b/docs/content/themes/kangae/index.md @@ -3,11 +3,11 @@ title = "kangae" description = "a lightweight microblog theme for zola" template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/ayushnix/kangae.git" homepage = "https://github.com/ayushnix/kangae" minimum_version = "0.15.0" diff --git a/docs/content/themes/karzok/index.md b/docs/content/themes/karzok/index.md index ee6d2b6bf..a94e2345c 100644 --- a/docs/content/themes/karzok/index.md +++ b/docs/content/themes/karzok/index.md @@ -3,11 +3,11 @@ title = "karzok" description = "The theme for launching fast documentation sites" template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/kogeletey/karzok.git" homepage = "https://github.com/kogeletey/karzok" minimum_version = "0.15.0" diff --git a/docs/content/themes/kita/index.md b/docs/content/themes/kita/index.md index a41cae4b6..ade102e19 100644 --- a/docs/content/themes/kita/index.md +++ b/docs/content/themes/kita/index.md @@ -3,11 +3,11 @@ title = "Kita" description = "Kita is a clean, elegant and simple blog theme for Zola." template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/st1020/kita.git" homepage = "https://github.com/st1020/kita" minimum_version = "0.17.0" diff --git a/docs/content/themes/kodama-theme/index.md b/docs/content/themes/kodama-theme/index.md index 44af298b1..e51e87097 100644 --- a/docs/content/themes/kodama-theme/index.md +++ b/docs/content/themes/kodama-theme/index.md @@ -3,11 +3,11 @@ title = "kodama" description = "Theme insipired by wowchemy academic." template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/adfaure/kodama-theme.git" homepage = "https://github.com/adfaure/kodama-theme" minimum_version = "0.15" diff --git a/docs/content/themes/lightspeed/index.md b/docs/content/themes/lightspeed/index.md index d21b370af..da76c3295 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 = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/carpetscheme/lightspeed.git" homepage = "https://github.com/carpetscheme/lightspeed" minimum_version = "0.10.0" diff --git a/docs/content/themes/linkita/index.md b/docs/content/themes/linkita/index.md new file mode 100644 index 000000000..d64edf36d --- /dev/null +++ b/docs/content/themes/linkita/index.md @@ -0,0 +1,618 @@ + ++++ +title = "Linkita" +description = "A clean and elegant blog theme for Zola. Linkita is based on Kita and Hugo-Paper and is multilingual and SEO friendly." +template = "theme.html" +date = 2024-11-04T05:59:13Z + +[extra] +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z +repository = "https://codeberg.org/salif/linkita.git" +homepage = "https://codeberg.org/salif/linkita" +minimum_version = "0.19.0" +license = "MIT" +demo = "https://salif.github.io/linkita/en/" + +[extra.author] +name = "Salif Mehmed" +homepage = "https://salif.eu" ++++ + +# Linkita + +A clean and elegant blog theme for [Zola](https://www.getzola.org/). Linkita is based on [Kita](https://github.com/st1020/kita) and [Hugo-Paper](https://github.com/nanxiaobei/hugo-paper) and is multilingual and SEO friendly. + +## Demo + +- [English](https://salif.github.io/linkita/en/) +- [Bulgarian](https://salif.github.io/linkita/) +- [Esperanto](https://salif.github.io/linkita/eo/) + +### Screenshots + +| Light mode | Dark mode | +| :---: | :---: | +| ![Screenshot](https://codeberg.org/salif/linkita/raw/branch/linkita/screenshot.png) | ![Screenshot - Dark mode](https://codeberg.org/salif/linkita/raw/branch/linkita/screenshot.dark.png) | + +## Kita features + +- Easy to use and modify +- No preset limits (This theme does not limit your content directory structure, taxonomy names, etc. It's applicable to all zola sites.) +- Inject support +- Dark mode +- Responsive design +- Social icons +- Taxonomies support +- Projects page +- Archive page +- Table of Content +- Admonition shortcode +- SEO friendly +- Comments using [Giscus](https://giscus.app/) +- Mathematical notations using [KaTeX](https://katex.org/) +- Diagrams and charts using [Mermaid](https://mermaid.js.org/) + +## Linkita features + +- i18n +- Author profiles +- Improved SEO + +## Installing + +1. Add this theme as a submodule: + +```sh +git submodule add https://codeberg.org/salif/linkita.git themes/linkita +``` + +Alternatively, clone the repository: `git clone https://codeberg.org/salif/linkita.git themes/linkita`. + +2. Set `linkita` as your theme in your `config.toml` file. + +```toml +theme = "linkita" +``` + +3. It is recommended to switch from the `linkita` branch to the latest release: + +```sh +cd themes/linkita +npm run switch-to-latest +``` + +Alternatively, use this command: `./justfile switch-to-latest`. + +## Updating + +```sh +git submodule update --remote themes/linkita +cd themes/linkita +npm run switch-to-latest +``` + +## Usage + +### TOML front matter + +```toml ++++ +title = "" +description = "" +# date = +# updated = +[taxonomies] +tags = [] +authors = [] +[extra] +# comment = true +# math = true +# mermaid = true +[extra.cover] +# image = "" +# alt = "" +[extra.open_graph] ++++ +``` + +### YAML front matter + +```yaml +--- +title: "" +description: "" +date: +# updated: +taxonomies: + tags: + authors: + - your_username +extra: + comment: false + math: false + mermaid: false + cover: + image: "" + alt: "" + open_graph: +--- +``` + +### Open Graph options for pages + +| key | type | example | comment | +| --- | --- | --- | --- | +| `cover_type` | string | `image/jpeg`, `image/gif`, `image/png` | MIME type of the cover image | +| `cover_width` | string | | Width of the cover image in pixels | +| `cover_height` | string | | Height of the cover image in pixels | +| `expiration_time` | string | `"2024-02-29"` | When the article is out of date after | +| `content_tier` | string | `"free"`, `"locked"`, or `"metered"` | Describes the tier status for an article | +| `locations` | array of strings | `["county:COUNTY"]` or `["city:CITY,COUNTY"]` | Defines the location to target for the article | +| `section` | string | | A high-level section name. E.g. Technology | +| `tags` | array of strings | | Tag words associated with this article. | +| `opinion` | string | `"true"` or `"false"` | Indicates whether the article is an opinion piece or not | +| `audio` | string | | The URL for the audio | +| `audio_type` | string | `audio/vnd.facebook.bridge`, `audio/mpeg` | MIME type of the audio | +| `video` | string | | The URL for the video | +| `video_type` | string | `application/x-shockwave-flash`, `video/mp4` | MIME type of the video | +| `video_width` | string | | Width of the video in pixels | +| `video_height` | string | | Height of the video in pixels | +| `url` | string | | Set only if different from canonical page URL | + +### Home page profile + +Create `content/_index.md` file in your blog and set `extra.profile` to your username: + +```toml ++++ +sort_by = "date" +paginate_by = 5 +[extra] +profile = "your_username" ++++ +``` + +Do it for each language in your blog, for example for French, the file name is `content/_index.fr.md`. + +### Profiles for authors + +You should add `extra.profiles.author_username` table in your `config.toml` file for each author. +Replace `author_username` with author's username. + +### Authors + +#### Option 1: Using Taxonomies + +If you choose this option you should set taxonomies in each post. + +Examples: + +**If the blog is your personal blog**: + +```toml +[taxonomies] +authors = ["your_username"] +# or: +# authors = ["your_username", "contributor_username"] +# or: +# authors = ["main_author_of_the_post", "your_username"] +``` + +**If the blog has a team of multiple authors**: + +```toml +[taxonomies] +authors = ["author_username"] +# or: +# authors = ["author_username", "author2_username", etc.] +``` + +#### Option 2: Using `page.authors` + +*TODO* + +### Inject support + +You can easily use inject to add new features to your side without modifying the theme itself. + +To use inject, you need to add some HTML files to the `templates/injects` directory. + +The available inject points are: `head`, `header_nav`, `body_start`, `body_end`, `page_start`, `page_end`, `footer`. + +For example, to load a custom script, you can add a `templates/injects/head.html` file: + +```html + +``` + +## Configuring + +Copy and paste the examples into your `config.toml` file +and comment out the options you don't use instead of setting empty values. + +All configuration options used by this theme are listed in tables. + +| key | type | +| --- | --- | +| `default_language` | string | +| `author` | string | +| `title` | string | +| `description` | string | +| `generate_feeds` | boolean | +| `feed_filenames` | array of strings | +| `extra` | table | + +Taxonomies with translated names are `tags`, `categories`, and `authors`. + +```toml +# The default language +default_language = "en" + +# The default author for pages +author = "your_username" + +# The site title +title = "" + +# The site description +description = "" + +# Automatically generated feed +generate_feeds = true + +# The filenames to use for the feeds +feed_filenames = ["atom.xml"] # or ["rss.xml"] +``` + +```toml +[[taxonomies]] +name = "tags" +feed = true +paginate_by = 5 + +[[taxonomies]] +name = "authors" +feed = true +paginate_by = 5 +``` + +Add more languages by replacing `fr` from the example with the language code. + +```toml +[languages.fr] +title = "Site title in French" +description = "Site description in French" +generate_feeds = true +feed_filenames = ["atom.xml"] # or ["rss.xml"] + +[[languages.fr.taxonomies]] +name = "tags" +feed = true +paginate_by = 5 + +[[languages.fr.taxonomies]] +name = "authors" +feed = true +paginate_by = 5 +``` + +| key | type | comment | +| --- | --- | --- | +| `extra.math` | boolean | Enable KaTeX math formula support globally | +| `extra.mermaid` | boolean | Enable Mermaid support globally | +| `extra.comment` | boolean | Enable comment support globally | +| `extra.title_separator` | string | Title Separator | +| `extra.page_info` | array of strings | Show page date, reading time, author names | +| `extra.style` | table | The theme style config | +| `extra.profiles` | table | Author profiles | +| `extra.menu` | array of tables | The top menu | +| `extra.footer` | table | The page footer options | +| `extra.locales` | table | Locale codes and date formats | +| `extra.goatcounter` | table | Enable web analytics | +| `extra.giscus` | table | The giscus comment options | + +Strings in `extra.page_info` that are not one of the following, will be displayed directly in the UI: +`"date"`, `"date_updated"`, `"reading_time"`, `"word_count"`, `"authors"`. +Default `extra.page_info` value is `["date", "date_updated", "reading_time", "authors"]`. + +```toml +[extra] +math = false +mermaid = false +comment = false +title_separator = " | " +# page_info = ["date", "date_updated", "reading_time", "word_count", "authors"] +``` + +### Style config (`extra.style`) + +| key | type | default value | comment | +| --- | --- | --- | --- | +| `extra.style.bg_color` | string | `"#f4f4f5"` | The custom background color | +| `extra.style.bg_dark_color` | string | `"#18181b"` | The custom background color in dark mode | +| `extra.style.header_blur` | boolean | | Enable header blur | +| `extra.style.header_color` | string | `"#e4e4e7"` | The custom header color, only available when `header_blur` is false | +| `extra.style.header_dark_color` | string | `"#27272a"` | The custom header color in dark mode, only available when `header_blur` is false | + +```toml +[extra.style] +bg_color = "#f4f4f5" +bg_dark_color = "#18181b" +header_blur = false +header_color = "#e4e4e7" +header_dark_color = "#27272a" +``` + +### Profiles (`extra.profiles`) + +| key | type | comment | +| --- | --- | --- | +| `extra.profiles[username]` | table | | +| `extra.profiles[username].avatar_url` | string | The URL of avatar | +| `extra.profiles[username].avatar_alt` | string | A description of what is in the avatar | +| `extra.profiles[username].avatar_invert` | boolean | Invert color in dark mode | +| `extra.profiles[username].name` | string | Profile name for all languages | +| `extra.profiles[username].bio` | string | Profile bio for all languages | +| `extra.profiles[username].email` | string | Profile email | +| `extra.profiles[username].url` | string | Profile website | +| `extra.profiles[username].translations` | table | Profile name and bio translations | +| `extra.profiles[username].social` | array of tables | The social icons below the profile | +| `extra.profiles[username].open_graph` | table | Open Graph | + +```toml +[extra.profiles.your_username] +avatar_url = "icons/github.svg" +avatar_alt = "" +avatar_invert = true +# name = "" +# bio = "" +``` + +### Profile translations (`extra.profiles[username].translations`) + +| key | type | +| --- | --- | +| `extra.profiles[username].translations[lang]` | table | +| `extra.profiles[username].translations[lang].name` | string | +| `extra.profiles[username].translations[lang].bio` | string | +| `extra.profiles[username].translations[lang].url` | string | +| `extra.profiles[username].translations[lang].avatar_alt` | string | + +```toml +[extra.profiles.your_username.translations.fr] +name = "Profile name in French" +bio = "Profile bio in French" +``` + +### Social icons `extra.profiles[username].social` + +| key | type | +| --- | --- | +| `extra.profiles[username].social[].name` | string | +| `extra.profiles[username].social[].url` | string | + +The `name` should be the file name of `static/icons/*.svg` or the icon name of +[simpleicons.org](https://simpleicons.org/). The `url` supports `$BASE_URL`. + +```toml +[[extra.profiles.your_username.social]] +name = "github" +url = "https://github.com/username" + +[[extra.profiles.your_username.social]] +name = "bluesky" +url = "https://bsky.app/profile/username" + +[[extra.profiles.your_username.social]] +name = "rss" +url = "$BASE_URL/atom.xml" +``` + +### Open Graph (`extra.profiles[username].open_graph`) + +| key | type | comment | +| --- | --- | --- | +| `extra.profiles[username].open_graph.image` | string | The URL of social image | +| `extra.profiles[username].open_graph.image_alt` | string | A description of what is in the social image | +| `extra.profiles[username].open_graph.first_name` | string | A name normally given to an individual by a parent or self-chosen | +| `extra.profiles[username].open_graph.last_name` | string | A name inherited from a family or marriage and by which the individual is commonly known | +| `extra.profiles[username].open_graph.username` | string | A short unique string to identify them | +| `extra.profiles[username].open_graph.gender` | string | Their gender | +| `extra.profiles[username].open_graph.fb_app_id` | string | Set fb:app_id | +| `extra.profiles[username].open_graph.fb_admins` | array of strings | Set fb:admins | +| `extra.profiles[username].open_graph.fediverse_creator` | table | Set if you a Fediverse account | +| `extra.profiles[username].open_graph.fediverse_creator.handle` | string | Your Fediverse handle | +| `extra.profiles[username].open_graph.fediverse_creator.domain` | string | Your Fediverse instance | +| `extra.profiles[username].open_graph.fediverse_creator.url` | string | Your Fediverse account URL | +| `extra.profiles[username].open_graph.translations[lang].image_alt` | string | A description of what is in the social image | + +See [the Open Graph protocol](https://ogp.me/). + +```toml +[extra.profiles.your_username.open_graph] +# image = "" +# image_alt = "" +first_name = "Your first name" +last_name = "Your last name" +username = "Your username" +gender = "female" # or "male" + +[extra.profiles.your_username.open_graph.fediverse_creator] +# Example for "@user@mastodon.social" +handle = "user" +domain = "mastodon.social" +``` + +`fb_app_id` and `fb_admins` are only allowed in the `config.author`'s profile. +In addition, `image` and `image_alt` of the profile will be used as a +fallback open graph image for all pages. + +```toml +[extra.profiles.default_author.open_graph] +fb_app_id = "Your fb app ID" +fb_admins = ["YOUR_USER_ID"] +# image = "" +# image_alt = "" +``` + +### The top menu (`extra.menu`) + +| key | type | +| --- | --- | +| `extra.menu[].url` | string | +| `extra.menu[].name` | string | +| `extra.menu[].names` | table | +| `extra.menu[].names[lang]` | string | +| `extra.menu[].names_i18n` | string | + +`$BASE_URL` will be automatically translated into the language specific base url. +You can use `names_i18n` instead of `names[lang]`, see the `static/i18n.json` file, +set `names_i18n` to a `common_` key. + +```toml +[[extra.menu]] +url = "$BASE_URL/projects/" +# name = "Projects" +[extra.menu.names] +en = "Projects" +# fr = "Projects in French" + +[[extra.menu]] +url = "$BASE_URL/archive/" +# name = "Archive" +[extra.menu.names] +en = "Archive" +# fr = "Archive in French" + +[[extra.menu]] +url = "$BASE_URL/tags/" +# name = "Tags" +[extra.menu.names] +en = "Tags" +# fr = "Tags in French" + +[[extra.menu]] +url = "$BASE_URL/about/" +# name = "About" +[extra.menu.names] +en = "About" +# fr = "About in French" +``` + +### The page footer (`extra.footer`) + +| key | type | +| --- | --- | +| `extra.footer.author_name` | string | +| `extra.footer.since` | number | +| `extra.footer.license_name` | string | +| `extra.footer.license_url` | string | +| `extra.footer.privacy_policy_url` | string | +| `extra.footer.terms_of_service_url` | string | +| `extra.footer.search_page_url` | string | + +Currently `privacy_policy_url`, `terms_of_service_url`, and `search_page_url` are only used in `
`. + +`$BASE_URL` is supported in the `_url` options. + +```toml +[extra.footer] +since = 2024 +license_name = "CC BY-SA 4.0" +license_url = "https://creativecommons.org/licenses/by-sa/4.0/deed" +# privacy_policy_url = "$BASE_URL/privacy-policy/" +# terms_of_service_url = "$BASE_URL/terms-of-service/" +# search_page_url = "$BASE_URL/search/" +``` + +### Locale and Date format (`extra.locales`) + +| key | type | default value | +| --- | --- | --- | +| `extra.locales[lang].locale` | string | | +| `extra.locales[lang].date_format` | string | `%F` | +| `extra.locales[lang].date_format_archive` | string | `%m-%d` | + +For date format, see [chrono docs](https://docs.rs/chrono/0.4/chrono/format/strftime/index.html). + +```toml +[extra.locales.en] +locale = "en_US" +date_format = "%x" +date_format_archive = "%m-%d" + +[extra.locales.fr] +locale = "fr_FR" +date_format = "%x" +date_format_archive = "%m-%d" +``` + +### Web analytics (`extra.goatcounter`) + +| key | type | +| --- | --- | +| `extra.goatcounter.endpoint` | string | +| `extra.goatcounter.src` | string | + +Set only if you use [GoatCounter](https://www.goatcounter.com/). + +```toml +[extra.goatcounter] +endpoint = "https://MYCODE.goatcounter.com/count" +src = "//gc.zgo.at/count.js" +``` + +### Comments (`extra.giscus`) + +| key | type | default value | +| --- | --- | --- | +| `extra.giscus.repo` | string | | +| `extra.giscus.repo_id` | string | | +| `extra.giscus.category` | string | | +| `extra.giscus.category_id` | string | | +| `extra.giscus.mapping` | string | `pathname` | +| `extra.giscus.strict` | number | `1` | +| `extra.giscus.reactions_enabled` | number | `0` | +| `extra.giscus.emit_metadata` | number | `0` | +| `extra.giscus.input_position` | string | `top` | +| `extra.giscus.theme` | string | `light` | +| `extra.giscus.lang` | string | `en` | +| `extra.giscus.loading` | string | `lazy` | + +Only available when `extra.comment` in the frontmatter or `extra.comment` in the config is set to `true`. See [giscus.app](https://giscus.app/). + +```toml +[extra.giscus] +repo = "" +repo_id = "" +category = "" +category_id = "" +mapping = "pathname" +strict = 1 +reactions_enabled = 0 +emit_metadata = 0 +input_position = "top" +theme = "light" +lang = "en" +loading = "lazy" +``` + +## License + +See the [MIT License](https://codeberg.org/salif/linkita/src/branch/linkita/LICENSE) file. + +## Contributing + +Pull requests are welcome on [Codeberg](https://codeberg.org/salif/linkita) and [Github](https://github.com/salif/linkita). +Open *bug reports* and *feature requests* on [Codeberg](https://codeberg.org/salif/linkita/issues). + +If you want to add new translations or correct existing ones, please find another person who speaks the language to confirm your translations are good, by adding a comment or review on your pull request. + +## Blogs using this theme + +- [salif.eu](https://salif.eu): Personal website + +If you use Linkita, feel free to create a pull request to add your site to this list. + + \ No newline at end of file diff --git a/docs/content/themes/linkita/screenshot.png b/docs/content/themes/linkita/screenshot.png new file mode 100644 index 000000000..f09e7d361 Binary files /dev/null and b/docs/content/themes/linkita/screenshot.png differ diff --git a/docs/content/themes/mabuya/index.md b/docs/content/themes/mabuya/index.md index a2671a869..588f798b8 100644 --- a/docs/content/themes/mabuya/index.md +++ b/docs/content/themes/mabuya/index.md @@ -3,11 +3,11 @@ title = "Mabuya" description = "🦎 A minimal Zola theme for building light and SEO-ready blogs." template = "theme.html" -date = 2024-10-14T05:58:11Z +date = 2024-11-04T05:59:13Z [extra] -created = 2024-10-14T05:58:11Z -updated = 2024-10-14T05:58:11Z +created = 2024-11-04T05:59:13Z +updated = 2024-11-04T05:59:13Z repository = "https://github.com/semanticdata/mabuya.git" homepage = "https://github.com/semanticdata/mabuya" minimum_version = "0.18.0" @@ -16,7 +16,7 @@ demo = "https://mabuya.vercel.app/" [extra.author] name = "Miguel Pimentel" -homepage = "https://miguelpimentel.do/" +homepage = "https://github.com/semanticdata" +++