Active
v0.3.0
MIT
Hugo
HTML
CSS
Go Templates
i18n
Kyrie
Clean multilingual Hugo theme for blogs, documentation and project portfolios

—
Stars
—
Forks
—
Open issues
—
Last push
Features
- Bento design system for the homepage (v0.3.0)
- 7 color palettes with light / dark / auto mode
- 3 UI sizes (m, l, xl) configurable in one line
- Native multilingual — FR and EN i18n files included
- Blog in card or list layout, with tag filtering
- Docs section with navigation sidebar and table of contents
- Projects section with category filter and 5 card layouts
- Reading progress bar on articles
- Syntax highlighting shortcodes via Hugo Chroma
- Rich project page: badges, live GitHub stats, changelog timeline
- Configurable About page with recent publications
Kyrie is a Hugo theme designed for developers who want a clean, fast personal site without superfluous JavaScript. It covers the three most common use cases: a technical blog, structured documentation, and an open source project portfolio.
Installation
Git submodule (recommended)
git submodule add https://github.com/agailloty/kyrie themes/kyrie
Then in hugo.toml:
theme = "kyrie"
Hugo Modules
[module]
[[module.imports]]
path = "github.com/agailloty/kyrie"
hugo mod get github.com/agailloty/kyrie
hugo mod tidy
Quick start
Copy exampleSite/hugo.toml as a starting point and adjust colorScheme, size
and the homepage sections.
[params]
colorScheme = "teal" # teal | ocean | forest | sunset | lavender | slate | rose
colorMode = "auto" # auto | light | dark
size = "m" # m | l | xl
Requirements
Hugo 0.112.0 or later (extended version recommended).
Changelog
Feature
v0.3.0
Feature
v0.2.0
Feature
v0.2.0
Feature
v0.2.0
Feature
v0.2.0
Feature
v0.1.0