Update themes gallery

This commit is contained in:
GitHub Action 2024-10-03 19:54:48 +00:00
parent 6d4b11008a
commit 4dccaa9ed7
91 changed files with 495 additions and 322 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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = "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-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://gitlab.com/cyril-marpaud/hayflow.git"
homepage = "https://gitlab.com/cyril-marpaud/hayflow"
minimum_version = "0.4.0"

View file

@ -3,11 +3,11 @@
title = "Zulma"
description = "A zola theme based off bulma.css"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 mandatory JS."
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/Jieiku/abridge.git"
homepage = "https://github.com/jieiku/abridge"
minimum_version = "0.19.1"
@ -24,13 +24,13 @@ homepage = "https://github.com/jieiku/"
# Abridge Zola Theme
A fast, lightweight, and modern [Zola](https://getzola.org) theme utilizing [abridge.css](https://github.com/Jieiku/abridge.css) (a class-light semantic HTML CSS Framework). Perfect [Lighthouse](https://pagespeed.web.dev/report?url=abridge.pages.dev), [YellowLabTools](https://yellowlab.tools/), and [Observatory](https://observatory.mozilla.org/analyze/abridge.pages.dev) scores. Here is a [Zola Themes Benchmarks](https://github.com/Jieiku/zola-themes-benchmarks/blob/main/README.md) Page.
A fast, lightweight, and modern [Zola](https://getzola.org) theme utilizing [abridge.css](https://github.com/Jieiku/abridge.css) (a class-light semantic HTML CSS Framework). Perfect [Lighthouse](https://pagespeed.web.dev/report?url=abridge.pages.dev), [YellowLabTools](https://yellowlab.tools/), and [Observatory](https://developer.mozilla.org/en-US/observatory/analyze?host=abridge.netlify.app) scores. Here is a [Zola Themes Benchmarks](https://github.com/Jieiku/zola-themes-benchmarks/blob/main/README.md) Page.
![Lighthouse Score](https://raw.githubusercontent.com/Jieiku/abridge/master/content/overview-abridge/lighthouse.png)
Maintenance 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><a href="https://github.com/samueloph"><img src="https://github.com/samueloph.png" width="60px" alt="Samuel Henrique" /></a><!-- sponsors -->
<!-- sponsors --><a href="https://github.com/yugfletcher"><img src="https:&#x2F;&#x2F;avatars.githubusercontent.com&#x2F;u&#x2F;50535827?u&#x3D;05a40a74732285f9a126fd7fd118a259a6fab6ca&amp;v&#x3D;4" width="60px" alt="" /></a><a href="https://github.com/samueloph"><img src="https:&#x2F;&#x2F;avatars.githubusercontent.com&#x2F;u&#x2F;2778482?u&#x3D;389037b5d44d9f53ee61280f02b9fd5a94fc624e&amp;v&#x3D;4" width="60px" alt="Samuel Henrique" /></a><!-- sponsors -->
---
@ -43,7 +43,7 @@ The Abridge.css demo is simply using Abridge theme as a submodule: [config.toml]
## Features
- Perfect [Lighthouse](https://pagespeed.web.dev/report?url=abridge.pages.dev), [YellowLabTools](https://yellowlab.tools/), and [Observatory](https://observatory.mozilla.org/analyze/abridge.pages.dev) scores.
- Perfect [Lighthouse](https://pagespeed.web.dev/report?url=abridge.pages.dev), [YellowLabTools](https://yellowlab.tools/), and [Observatory](https://developer.mozilla.org/en-US/observatory/analyze?host=abridge.netlify.app) scores.
- [PWA support](https://abridge.pages.dev/overview-abridge/#pwa-progressive-web-app) (Progressive Web Application).
- All JavaScript can be [fully disabled](https://abridge.pages.dev/overview-abridge/#javascript-files).
- Dark, Light, Auto, and Switcher themes. (colors can be customized, css variables)

View file

@ -3,11 +3,11 @@
title = "adidoks"
description = "AdiDoks is a Zola theme helping you build modern documentation."
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/getzola/after-dark.git"
homepage = "https://github.com/getzola/after-dark"
minimum_version = "0.17.0"

View file

@ -3,11 +3,11 @@
title = "Albatros"
description = "A feature rich theme originally made for Duniter website."
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://git.42l.fr/HugoTrentesaux/Albatros.git"
homepage = "https://git.42l.fr/HugoTrentesaux/Albatros"
minimum_version = "0.16.0"

View file

@ -3,11 +3,11 @@
title = "anatole-zola"
description = "A port of farbox-theme-Anatole for zola"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/longfangsong/anatole-zola.git"
homepage = "https://github.com/longfangsong/anatole-zola"
minimum_version = "0.4.0"

View file

@ -3,11 +3,11 @@
title = "Andromeda"
description = "Photography journal blog theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/Pixadus/andromeda-theme.git"
homepage = "https://github.com/Pixadus/andromeda-theme"
minimum_version = "0.16.0"

View file

@ -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-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/Speyll/anemone.git"
homepage = "https://github.com/Speyll/anemone"
minimum_version = "0.4.0"
@ -91,10 +91,8 @@ The theme has a built-in feature that allows you to use multiple languages. For
```toml
[languages.fr]
weight = 2
title = "anemone"
languageName = "Français"
languageCode = "fr"
generate_feeds = true
build_search_index = true
```
#### Multilanguage-Ready Navigation Bar

View file

@ -3,11 +3,11 @@
title = "Anpu"
description = "A port of the Hugo Anubis theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = "ataraxia"
description = "A personal theme focused on ease of reading."
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/gersonbdev/ataraxia-zola.git"
homepage = "https://github.com/gersonbenavides/ataraxia-zola"
minimum_version = "0.16.0"

View file

@ -3,11 +3,11 @@
title = "Bear"
description = "Bear blog theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://codeberg.org/alanpearce/zola-bearblog.git"
homepage = "https://codeberg.org/alanpearce/zola-bearblog"
minimum_version = "0.4.0"

View file

@ -3,11 +3,11 @@
title = "Blow"
description = "A Zola theme made with Tailwindcss"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/getzola/book.git"
homepage = "https://github.com/getzola/book"
minimum_version = "0.17.0"

View file

@ -3,11 +3,11 @@
title = "boring"
description = "A minimal theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/ssiyad/boring.git"
homepage = "https://github.com/ssiyad/boring"
minimum_version = "0.16.0"

View file

@ -3,11 +3,11 @@
title = "Clean Blog"
description = "A port of Start Bootstrap Clean Blog for Zola"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/svavs/codinfox-zola.git"
homepage = "https://github.com/svavs/codinfox-zola"
minimum_version = "0.11.0"

View file

@ -3,11 +3,11 @@
title = "d3c3nt"
description = "A simple, clean, and flexible theme for personal sites."
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "git://git.figbert.com/d3c3nt.git"
homepage = "https://git.figbert.com/d3c3nt/"
minimum_version = "0.15.0"

View file

@ -3,11 +3,11 @@
title = "dinkleberg"
description = "The Rust BR theme for Gutenberg"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = "Duckquill"
description = "Modern, pretty, and clean theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://codeberg.org/daudix/duckquill.git"
homepage = "https://codeberg.org/daudix/duckquill"
minimum_version = "0.19.0"
@ -25,7 +25,7 @@ homepage = "https://daudix.one"
# [Duckquill](https://duckquill.daudix.one)
Duckquill is a modern, pretty, and clean (and opinionated) [Zola](https://www.getzola.org) theme that has the purpose of greatly simplifying the process of rolling up your blog. It aims to provide all the needed options for comfortable writing, keeping the balance of it being simple.
Duckquill is an opinionated, modern, pretty, and clean [Zola](https://www.getzola.org) theme that has the purpose of greatly simplifying the process of rolling up your blog. It aims to provide all the necessary options for comfortable writing, while keeping the balance of simplicity.
![Screenshot](screenshot.png)
@ -35,7 +35,7 @@ Docs are provided in form of a [live demo](https://duckquill.daudix.one).
## Know your rights
This website is under the MIT license:
This project is under the MIT license:
- **Freedom to Use**: You have the right to use the software for any purpose, whether it's personal, academic, or commercial.
- **Freedom to Modify**: You can modify the source code of the software to suit your needs or preferences.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 182 KiB

After

Width:  |  Height:  |  Size: 178 KiB

View file

@ -3,11 +3,11 @@
title = "emily_zola_theme"
description = "a KISS theme for Zola"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/getzola/even.git"
homepage = "https://github.com/getzola/even"
minimum_version = "0.17.0"

View file

@ -3,14 +3,14 @@
title = "feather"
description = "A fuzzy blog theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/piedoom/feather.git"
homepage = "https://github.com/piedoom/feather"
minimum_version = "0.11.0"
minimum_version = "0.19.0"
license = "MIT"
demo = "http://feather.doomy.org/"
@ -41,31 +41,26 @@ in the config. Here's a full list of theme variables with example values and com
# Regular variables you might want to set...
title = "My site" # Otherwise, this will read "Home" in the nav
[extra]
# Specify a theme
# Default: unset
#
# by default, feather enables light and dark mode
# (and switching when javascript is enabled.)
# However, if you prefer to only allow one mode,
# set this to "dark" or "light".
feather_theme = "dark"
[extra.feather]
# Specify a specific theme to use, or use system prefs
# If set, the theme switcher button is hidden
theme = "light"
head = "<script></script>" # add anything to the head
hide_nav_image = false # hide the navigation image
disqus_id = "my-site-com" # site domain if you want disqus comments
cusdis_id = "12312-31231123-123123123" # cusdis id if you use their comment service
social = { url = "https://mastodon.social/@doomy", display = "@doomy@mastodon.social" } # generic social to show on pages
timezone = "America/New_York" # timezone to calculate article post times
# Quickly insert into `<head>`
# Default: unset
feather_head = "<script>alert()</script>"
[extra.feather.analytics]
goatcounter_id = "mydomain-com" # privacy-focused analytics https://www.goatcounter.com
```
# Add Disqus comments
# Default: unset
#
# Adds comments to pages by providing your
# disqus domain. Comments will not appear on
# index pages, etc.
feather_disqus_domain = "mysite-com"
Per post, these options are available:
# Hide the nav bottom border/background image
# Default: false
feather_hide_nav_image = true
```toml
[extra.feather.opengraph]
image = "my_image.jpg" # Assumes asset colocation
```
# Usage

View file

@ -3,11 +3,11 @@
title = "Float"
description = "An elegant blog theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://gitlab.com/float-theme/float.git"
homepage = "https://gitlab.com/float-theme/float/"
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = "halve-z"
description = "Retro two-column theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/charlesrocket/halve-z.git"
homepage = "https://github.com/charlesrocket/halvez"
minimum_version = "0.18.0"

View file

@ -3,11 +3,11 @@
title = "hephaestus"
description = "A portfolio theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = "Inky"
description = "An elegant and understated theme for Zola"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/jimmyff/zola-inky.git"
homepage = "https://github.com/jimmyff/zola-inky"
minimum_version = "0.17.0"

View file

@ -3,11 +3,11 @@
title = "juice"
description = "An intuitive, elegant, and lightweight Zola theme for product sites."
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/ayushnix/kangae.git"
homepage = "https://github.com/ayushnix/kangae"
minimum_version = "0.15.0"

View file

@ -3,11 +3,11 @@
title = "karzok"
description = "The theme for launching fast documentation sites"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = "Kita"
description = "Kita is a clean, elegant and simple blog theme for Zola."
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/st1020/kita.git"
homepage = "https://github.com/st1020/kita"
minimum_version = "0.17.0"

View file

@ -3,11 +3,11 @@
title = "kodama"
description = "Theme insipired by wowchemy academic."
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = "Mabuya"
description = "🦎 A minimal Zola theme for building light and SEO-ready blogs."
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/semanticdata/mabuya.git"
homepage = "https://github.com/semanticdata/mabuya"
minimum_version = "0.18.0"

View file

@ -3,11 +3,11 @@
title = "minimal-dark"
description = "Clean and minimalistic dark theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/kuznetsov17/minimal-dark.git"
homepage = "https://github.com/kuznetsov17/minimal-dark"
minimum_version = "0.18.0"

View file

@ -3,11 +3,11 @@
title = "nasm-theme"
description = "A robust, elegant blue theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = "neovim"
description = "A only keyboard theme with tabs and file browser"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/Super-Botman/neovim-theme.git"
homepage = "https://github.com/super-botman/zola-theme"
minimum_version = "0.4"

View file

@ -3,11 +3,11 @@
title = "no style, please!"
description = "A (nearly) no-CSS, fast, minimalist Zola theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://gitlab.com/4bcx/no-style-please.git"
homepage = "https://gitlab.com/atgumx/no-style-please"
minimum_version = "0.4.0"

View file

@ -3,11 +3,11 @@
title = "ntun-zola-theme"
description = "A classic resume theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = "otherworld"
description = "Vaporwave aesthetic theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://git.blek.codes/blek/otherworld.git"
homepage = "https://git.blek.codes/blek/otherworld"
minimum_version = "0.1.0"

View file

@ -3,11 +3,11 @@
title = "Papaya"
description = "A clean Zola theme for blogging and projects"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/justint/papaya.git"
homepage = "https://github.com/justint/papaya"
minimum_version = "0.16.1"

View file

@ -3,11 +3,11 @@
title = "PaperMod"
description = "A fast, clean, responsive theme ported to Zola."
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/cydave/zola-theme-papermod.git"
homepage = "https://github.com/cydave/zola-theme-papermod"
minimum_version = "0.4.0"

View file

@ -3,11 +3,11 @@
title = "particle"
description = "Particle theme for Zola"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/svavs/particle-zola.git"
homepage = "https://github.com/svavs/particle-zola"
minimum_version = "0.16.1"

View file

@ -3,11 +3,11 @@
title = "pico"
description = "Clean and minimalistic dark theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/kuznetsov17/pico.git"
homepage = "https://github.com/kuznetsov17/pico"
minimum_version = "0.18.0"

View file

@ -3,11 +3,11 @@
title = "polymathic"
description = "A portfolio theme for person of many talents"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/anvlkv/polymathic.git"
homepage = "https://github.com/anvlkv/polymathic"
minimum_version = "0.17.2"

View file

@ -0,0 +1,176 @@
+++
title = "Project Portfolio"
description = "Theme for a project portfolio (based on Tailwind CSS)."
template = "theme.html"
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/awinterstein/zola-theme-project-portfolio.git"
homepage = "https://github.com/awinterstein/zola-theme-project-portfolio"
minimum_version = "0.9.0"
license = "MIT"
demo = "https://awinterstein.github.io/zola-theme-project-portfolio-example/"
[extra.author]
name = "Adrian Winterstein"
homepage = "https://www.winterstein.biz"
+++
# Project Portfolio
A [Zola](https://www.getzola.org/) theme built with [Tailwind CSS](https://tailwindcss.com/) for presenting the project portfolio of a freelancer, for example. The theme is based on the [Blow](https://www.getzola.org/themes/blow/) theme that was created by Thomas Chartron.
Check out the [live demo of the example project](https://awinterstein.github.io/zola-theme-project-portfolio-example/) or a [real-world implementation](https://www.winterstein.biz/) of this template.
![Screenshot of a project page example](screenshot.png)
## Features
- Project types and skills taxonomies
- Dark / light modes (with syntax highlighting depending on selected theme)
- Customizable navbar links
- Search functionality supporting `Meta` + `K` shortcut
- Social links (github, gitlab, twitter, linkedin, email)
- Pagination
- Sidemenu menu with sections links
- Table of content (2 levels and currently viewed part highlighted)
- Multilingue
- Error 404 page
- Mobile responsive
- Favicon
## Quick Start
For starting to create a new Zola website using this theme, the easiest approach is to just checkout / fork the [example repository](https://github.com/awinterstein/zola-theme-project-portfolio-example) and adapt it to your needs. That repository already contains a minimal structure and configuration for the Zola-based website and can directly be built and deployed to Github pages.
## Details on Using the Theme
The installation of the theme works the same as for other Zola themes. As it is described in the [official documentation](https://www.getzola.org/documentation/themes/installing-and-using-themes/). Hence, it fist needs to be added as a git submodule:
```bash
cd my-zola-website
git submodule add -b main \
git@github.com:awinterstein/zola-theme-project-portfolio.git \
themes/project-portfolio
```
In the `config.toml` file it needs to be selected then:
```toml
theme = "project-portfolio" # The site theme to use.
```
Create the files `projects.md` and `skills.md` in your `content` directory that are used to show the "Projects" and "Skills" [taxonomies](https://www.getzola.org/documentation/content/taxonomies/). They both need a title and can optionally get a descriptive text that will be shown above the terms of the taxonomy. See the following `projects.md` file as an example:
```markdown
+++
title = "Projects"
+++
The title and the text of this page can be adapted by changing the
`projects.md` file in the `content` directory.
Check out the amazing projects, by browsing through the industrial
sectors. The project do not need to be categorized by industries, but
could be distinguished by other topics instead. For example by frontend
and backend projects or by main responsibilities, like developer or
lead. Whatever makes most sense for your project portfolio.
```
It would be shown with the configured title and content like this above the terms:
![Screenshot of the projects taxonomy page](screenshot-projects-taxonomy.png)
The `skills.md` file can be created the same way. The corresponding page will just show the terms of the skills taxonomy instead of the terms of the projects taxonomy then.
Finally, create the first project page in the `content` directory:
```markdown
+++
title = "Project Title"
description = "Here is a short description of the project."
date = 2022-05-31 # The date when the project finished
[extra]
date_start = 2021-01-01 # Optional date when the project was started
image = "water.jpg" # Optional filename to an image in the `static/images` directory
[taxonomies]
projects=["Consumer"] # The category of the project (could be industry, type etc.)
skills=["Thinking", "Hype Technology"] # The skills & technologies used for the project
+++
The content of the project description page follows here.
```
The generated project site would then look like this:
![Screenshot of the project example page](screenshot-project-example.png)
## Configuration
The minimal `config.toml` file for using the theme looks like this:
```toml
base_url = "https://www.example.com"
theme = "project-portfolio"
taxonomies = [
{name = "projects", paginate_by = 5, feed = true},
{name = "skills", paginate_by = 5, feed = true},
]
```
This would, however, lead to an empty index page. The `config.toml` can be extended by the following configuration parameters for the index page:
```toml
[extra.index]
title = "Main Title"
slogan = "Slogan text that is shown under the title"
image = "portrait.png"
image_alt = "Placeholder text describing the index's image."
[extra.social]
codeberg = "https://codeberg.org/johndoe"
github = "https://github.com/johndoe"
gitlab = "https://gitlab.com/johndoe"
twitter = "https://twitter.com/johndoe"
mastodon = "https://social.somewhere.com/users/johndoe"
linkedin = "https://www.linkedin.com/in/john-doe-b1234567/"
stackoverflow = "https://stackoverflow.com/users/01234567/johndoe"
telegram = "https://t.me/johndoe"
email = "john.doe@gmail.com"
```
## Syntax Highlighting
The theme makes use of Zola code highlighting feature.
It supports setting a different color scheme depending on the user selected theme (Dark / Light)
In order to use it you should select the color scheme you want to use for light and dark themes in the list provided [here](https://www.getzola.org/documentation/getting-started/configuration/#syntax-highlighting) and edit your `config.toml` file like this example:
```toml
highlight_theme = "css"
highlight_themes_css = [
{ theme = "ayu-dark", filename = "syntax-dark.css" },
{ theme = "ayu-light", filename = "syntax-light.css" },
]
```
## Custom Footer Content
To overwrite the default footer (copyright notice), extend the `layout.html` template of the theme as described in the [Zola documentation](https://www.getzola.org/documentation/themes/extending-a-theme/#overriding-a-block) by creating a `layout.html` with the following content in your `templates` directory:
```jinja
{%/* extends "blow/templates/layout.html" */%}
{%/* block content_footer */%}
Here is my own footer with a <a href="http://example.com">link</a>.
{%/* endblock */%}
```

Binary file not shown.

After

Width:  |  Height:  |  Size: 200 KiB

View file

@ -3,11 +3,11 @@
title = "resume"
description = "A resume theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = "Seagull"
description = "A Zola theme."
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://git.42l.fr/HugoTrentesaux/seagull.git"
homepage = "https://git.42l.fr/HugoTrentesaux/seagull"
minimum_version = "0.17.0"

View file

@ -3,11 +3,11 @@
title = "Seje2"
description = "A beautiful zola theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/eatradish/seje2.git"
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/isunjn/serene.git"
homepage = "https://github.com/isunjn/serene"
minimum_version = "0.19.0"

View file

@ -3,11 +3,11 @@
title = "shadharon"
description = "Simple blog theme powered by Zola"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/syedzayyan/shadharon.git"
homepage = "https://github.com/syedzayyan/shadharon"
minimum_version = "0.4.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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = "tabi"
description = "A fast, lightweight, and modern Zola theme with multi-language support, optional JavaScript, and a perfect Lighthouse score"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/welpo/tabi.git"
homepage = "https://github.com/welpo/tabi"
minimum_version = "0.17.0"
@ -201,6 +201,8 @@ git pull
| [mikufan.page](https://mikufan.page) | [Nadia](https://github.com/nyadiia) | Personal blog | [Source](https://github.com/nyadiia/mikufan.page) |
| [tim-boettcher.online](https://tim-boettcher.online/) | [Tim Böttcher](https://codeberg.org/Tim-Boettcher/) | Insights and ramblings of a deafblind programmer | [Source](https://codeberg.org/Tim-Boettcher/tim-boettcher-online/) |
| [www.richtman.au](https://www.richtman.au) | [Ariel Richtman](https://github.com/arichtman) | Personal tech blog | [Source](https://github.com/arichtman/www.richtman.au) |
| [Ponderosa Games](https://ponderosagames.com/) | John Burak ([JVimes](https://github.com/jvimes)) | A friendly indie game company | &mdash; |
Using tabi? Feel free to create a PR and add your site to this list.

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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = "tilde"
description = "Simple theme to match the dracula tilde css"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://git.sr.ht/~savoy/tilde"
homepage = "https://git.sr.ht/~savoy/tilde"
minimum_version = "0.4.0"

View file

@ -3,11 +3,11 @@
title = "Toucan"
description = "Inspired from Pelican default theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = "tranquil"
description = "A blog theme for zola, simple and clean"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/TeaDrinkingProgrammer/tranquil.git"
homepage = "https://github.com/TeaDrinkingProgrammer/tranquil"
minimum_version = "0.9.0"

View file

@ -3,11 +3,11 @@
title = "zallery"
description = "Gallery theme for zola"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/gamingrobot/zallery.git"
homepage = "https://github.com/gamingrobot/zallery"
minimum_version = "0.19.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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = "zola-grayscale"
description = "A port of the Start Bootrap Grayscale theme, for Zola."
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/mattimustang/zola-grayscale.git"
homepage = "https://github.com/mattimustang/zola-grayscale"
minimum_version = "0.19.0"

View file

@ -3,11 +3,11 @@
title = "zola-hacker"
description = "Hacker is a theme for Zola"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/en9inerd/zola-hacker"
homepage = "https://github.com/en9inerd/zola-hacker"
minimum_version = "0.19.1"

View file

@ -3,11 +3,11 @@
title = "henry"
description = "A timeless blog theme"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = "Minimal"
description = "📚 Minimal is a Zola port of the Jekyll theme with the same name."
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/semanticdata/zola-minimal.git"
homepage = "https://github.com/semanticdata/zola-minimal/"
minimum_version = "0.18.0"

View file

@ -3,11 +3,11 @@
title = "zola-paper"
description = "A clean theme inspired from hugo-paper."
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/lukehsiao/zola-pickles.git"
homepage = "https://github.com/lukehsiao/zola-pickles"
minimum_version = "0.19.0"

View file

@ -3,11 +3,11 @@
title = "Course"
description = "A zola theme designed for online courses or tutorials"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/elegaanz/zola-theme-course.git"
homepage = "https://github.com/elegaanz/zola-theme-course"
minimum_version = "0.17.1"

View file

@ -3,11 +3,11 @@
title = "Hikari"
description = "Fluid, responsive blog theme for Zola"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
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 = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/codeandmedia/zola_easydocs_theme.git"
homepage = "https://github.com/codeandmedia/zola_easydocs_theme"
minimum_version = "0.13.0"

View file

@ -3,11 +3,11 @@
title = "Zolarwind"
description = "A localizable blog theme using Tailwind CSS for styling and KaTex for math"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/thomasweitzel/zolarwind.git"
homepage = "https://github.com/thomasweitzel/zolarwind"
minimum_version = "0.19.1"
@ -53,7 +53,7 @@ you can choose your preferred language setting for a consistent blog experience.
- Configuration
- Front Matter
- Localization
- Integrating in theme folder
- Integrating the theme folder
- Development
- Remarks
- Contributing
@ -70,15 +70,17 @@ The site uses the German language.
## Prerequisites
In order to use the theme, you need some software pre-installed:
To use the theme, you need some software pre-installed:
- [Git](https://git-scm.com/downloads), Required for version control.
- [Node](https://nodejs.org/en/download), an open-source, cross-platform JavaScript runtime environment.
Node is optional and only needed if you want to change the CSS in `css/main.css`.
- [Zola](https://github.com/getzola/zola/releases), a fast static site generator.
- an editor or integrated development environment of your choice - I use [JetBrains IDEA](https://www.jetbrains.com/idea/download),
- an editor or integrated development environment of your choice —
I use [JetBrains IDEA](https://www.jetbrains.com/idea/download),
an IDE that makes development a more productive and enjoyable experience.
---
@ -89,7 +91,7 @@ In order to use the theme, you need some software pre-installed:
Or download it from `https://github.com/thomasweitzel/zolarwind`.
2. Make adjustments to the `config.toml` file as needed.
In order to run the theme as a standalone site, you need to adjust the `base_url` to your domain.
To run the theme as a standalone site, you need to adjust the `base_url` to your domain.
If you want to try it out on your local machine, you can leave it as is.
Just run `zola serve` from the theme's root directory.
@ -102,7 +104,7 @@ Here's a breakdown of the configuration settings tailored for this theme:
### Basic Configuration:
- **base_url**: Specifies the URL the site will be built for.
- **base_url**: Specify the URL the site will be built for.
In this case, the site will be built for `https://example.org`.
Adjust this to your own domain.
@ -114,7 +116,7 @@ Here's a breakdown of the configuration settings tailored for this theme:
As of now, German (`de`) is available in the `i18n` directory.
- **theme**: The theme used for the site.
The provided line is commented out, indicating that the themes files are taken from the `template` directory.
The provided line is commented out, indicating that the theme's files are taken from the `template` directory.
If you move the theme to the `themes/zolarwind` directory, use `zolarwind` for this entry.
- **build_search_index**: If set to `true`, a search index will be built from the pages and section content for the `default_language`.
@ -140,7 +142,7 @@ The `[extra]` section is where you can place any custom variables you want to be
- **title**: Required.
The title of the site.
Here, it's set to "Zolarwind".
Here, it's set to "Zolarwind."
- **path_language_resources**: Required.
The path to the directory containing language resource files.
@ -148,7 +150,7 @@ The `[extra]` section is where you can place any custom variables you want to be
If you move the theme to the `themes/zolarwind` directory, use `themes/zolarwind/i18n/` for this entry.
- **generator**: Optional.
Specifies the generator used for creating the static website.
Specify the generator used for creating the static website.
This site is generated using `Zola v0.19.0`.
- **favicon_svg**: Optional.
@ -186,7 +188,7 @@ For blog posts (Markdown files in folder `content/blog`), this theme uses a dire
This way, I have all resources for a post in one place.
It can include images, videos, and other files.
Each post is associated with an image that is displayed on the blog's main page and on the posts detail page.
Each post is associated with an image displayed on the blog's main page and on the post's detail page.
If you do not provide an image under `extra.image`, a default image is used instead.
- **date**: the date of the blog posts, e.g. `2020-06-11`.
@ -195,7 +197,7 @@ If you do not provide an image under `extra.image`, a default image is used inst
- **description**: the description of the blog posts. It is used as a summary on the blog's main page.
- **authors**: an optional array of all the posts authors, e.g. `["Thomas Weitzel"]`.
- **authors**: an optional array of all the post's authors, e.g. `["Thomas Weitzel"]`.
You can leave it empty, but then the first author will show up as `Unknown` in the feed (`atom.xml`).
- **taxonomies**: only the optional `tags` taxonomy is used by this theme.
@ -213,7 +215,7 @@ If you do not provide an image under `extra.image`, a default image is used inst
- **extra.image**: an optional image for the post.
If omitted, a default image is used instead.
The image is displayed on the blog's main page and on the posts detail page.
The image is displayed on the blog's main page and on the post's detail page.
---
@ -232,7 +234,7 @@ To localize your blog with this theme:
If your language is not supported yet, just create a new resource file with your translations.
Use the file `en.toml` as a template for your own translations.
Use the correct language code for the file name, e.g. `eo.toml` for Esperanto.
Only languages that read from left-to-right (ltr) are supported by this theme.
This theme supports only languages that read from left-to-right (ltr).
2. The theme will automatically display all theme-specific string resources in the chosen language.
@ -244,7 +246,7 @@ If you need to define your own date format, look [here](https://docs.rs/chrono/l
---
## Integrating in theme folder
## Integrating the theme folder
This project is structured as a stand-alone Zola site.
This section is for those who might want to integrate the theme into an existing Zola website.
@ -295,7 +297,7 @@ The generation process can be triggered with a script in the `package.json` file
**You only need to adjust and run the script** in `package.json` if you make changes to the theme's template files or use new Tailwind CSS classes directly in your content files.
Since the source file `css/main.css` has moved to the directory `themes/zolarwind/css/main.css`, we need to adjust the script in `package.json` accordingly.
This is how the relevant part of it looks like for the stand-alone site:
This is what the relevant part of it looks like for the stand-alone site:
```json
"scripts": {
@ -333,7 +335,7 @@ path_language_resources = "themes/zolarwind/i18n/"
## Development
If you want to adjust the CSS of the theme to your needs, you will need to edit the files in the `templates` and `css` directories.
While you do this, you should make sure that the CSS file `static/css/generated.css` is up-to-date.
While you do this, you should make sure that the CSS file `static/css/generated.css` is up to date.
This file is generated from the file `css/main.css`, and all the files that are configured as a pattern in `tailwind.config.js`:
- `css/main.css`
@ -345,31 +347,31 @@ This file is generated from the file `css/main.css`, and all the files that are
- `content/**/*.md`
So whenever one of these files changes, you need to run the script `css:build` from the `package.json` file.
To accomplish this, you need to have `Node.js` and all dependencies from `package.json` installed (with `npm install`).
To achieve this, you need to have `Node.js` and all dependencies from `package.json` installed (with `npm install`).
Then you can run the script with `npm run css:watch`.
It monitors all files mentioned above and triggers the CSS generation whenever a relevant file changes.
This ensures, that the file `static/css/generated.css` is always up-to-date.
This ensures, that the file `static/css/generated.css` is always up to date.
I recommend to have two terminals open.
In one terminal, run `zola serve` to start the Zola server.
I recommend having two terminals open.
In one terminal, run `npm run server` - or just `zola serve` - to start the Zola server.
In the other terminal, run `npm run css:watch` to start the CSS generation whenever a relevant file changes.
That way, your local web browser will automatically reload the page with the updated CSS whenever you change a file.
That way, your local web browser will automatically reload the page with the updated CSS whenever you change a file.
---
## Remarks
### Typography for markdown
### Typography for Markdown
I'm not using `@tailwindcss/typography` for styling of markdown files.
I'm not using `@tailwindcss/typography` for styling of Markdown files.
I don't like how it looks.
Instead, I use `@apply` in the `css/main.css` file.
The `@apply` directive in Tailwind CSS enables you to compose utility classes into custom CSS classes.
This makes it possible to apply multiple utility styles within a single class, making it efficient to style markdown content.
This makes it possible to apply multiple utility styles within a single class, making it efficient to style Markdown content.
This approach has pros and cons.
But it gives me fine-grained control over how the end result looks like.
But it gives me fine-grained control over how the result looks like.
While it is time-consuming, I prefer this solution over the `@tailwindcss/typography` plugin.
Yes, I'm reinventing the wheel here, because for common typographic patterns, I'm just recreating what's already provided by the typography plugin.
@ -386,7 +388,7 @@ Using KaTeX (or any other library) by serving it from a Content Delivery Network
- **Cookies**: Many CDNs set cookies for various reasons, including analytics or performance optimizations.
These cookies can track users across different websites that use the same CDN, potentially infringing on their privacy rights.
By hosting KaTeX on your domain, you have full control over the cookies set and can ensure compliance with GDPR.
By hosting KaTeX on your domain, you have full control over cookies and can ensure compliance with GDPR.
- **Consent**: If you're using a CDN that sets cookies or collects data, you might need to get explicit user consent before loading resources from that CDN.
This can complicate user experience and lead to a reduced site performance for users who opt-out.
@ -408,7 +410,7 @@ If you see areas of improvement or want to add features, please submit a PR.
I'm especially interested in more translations.
See folder `i18n` for what's available and what is not.
Just use the file `en.toml` as a template for your own translations.
Use the file `en.toml` as a template for your own translations.
---

View file

@ -3,11 +3,11 @@
title = "zolastrap"
description = "A bootstrap theme for zola"
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/marcodpt/zolastrap.git"
homepage = "https://github.com/marcodpt/zolastrap"
minimum_version = "0.14.1"

View file

@ -3,11 +3,11 @@
title = "Zplit"
description = "A single page theme for a professional online presence."
template = "theme.html"
date = 2024-09-02T05:58:27Z
date = 2024-10-04T02:23:00+06:30
[extra]
created = 2024-09-02T05:58:27Z
updated = 2024-09-02T05:58:27Z
created = 2024-10-04T02:23:00+06:30
updated = 2024-10-04T02:23:00+06:30
repository = "https://github.com/gicrisf/zplit.git"
homepage = "https://github.com/gicrisf/zplit"
minimum_version = "0.15.0"