mirror of
https://github.com/getzola/zola
synced 2024-12-04 17:39:20 +00:00
Update themes gallery
This commit is contained in:
parent
6d4b11008a
commit
4dccaa9ed7
91 changed files with 495 additions and 322 deletions
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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://avatars.githubusercontent.com/u/50535827?u=05a40a74732285f9a126fd7fd118a259a6fab6ca&v=4" width="60px" alt="" /></a><a href="https://github.com/samueloph"><img src="https://avatars.githubusercontent.com/u/2778482?u=389037b5d44d9f53ee61280f02b9fd5a94fc624e&v=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)
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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 |
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
176
docs/content/themes/project-portfolio/index.md
Normal file
176
docs/content/themes/project-portfolio/index.md
Normal 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 */%}
|
||||
```
|
||||
|
||||
|
BIN
docs/content/themes/project-portfolio/screenshot.png
Normal file
BIN
docs/content/themes/project-portfolio/screenshot.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 200 KiB |
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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 | — |
|
||||
|
||||
|
||||
Using tabi? Feel free to create a PR and add your site to this list.
|
||||
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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.
|
||||
|
||||
---
|
||||
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
Loading…
Reference in a new issue