Active v0.2.0 MIT Hugo HTML CSS Go Templates i18n

Kyrie

Thème Hugo épuré et multilingue pour blog, documentation et portfolio de projets

Kyrie
Stars
Forks
Issues ouvertes
Dernier push

Fonctionnalités

  • 7 palettes de couleurs avec mode clair / sombre / auto
  • 3 tailles d'interface (m, l, xl) configurables en une ligne
  • Multilingue natif — fichiers i18n FR et EN inclus
  • Blog en disposition cartes ou liste, avec filtre par tag
  • Section Docs avec sidebar de navigation et table des matières
  • Section Projets avec filtre par catégorie et 5 dispositions de cartes
  • Barre de progression de lecture sur les articles
  • Shortcodes syntax highlighting via Hugo Chroma
  • Page de projet enrichie : badges, stats GitHub live, changelog timeline
  • Page À propos configurable avec publications récentes

Kyrie est un thème Hugo conçu pour les développeurs qui veulent un site personnel propre et rapide, sans JavaScript superflu. Il couvre les trois cas d’usage les plus courants : un blog technique, une documentation structurée et un portfolio de projets open source.

Installation

Git submodule (recommandé)

git submodule add https://github.com/agailloty/kyrie themes/kyrie

Puis dans hugo.toml :

theme = "kyrie"

Hugo Modules

[module]
[[module.imports]]
  path = "github.com/agailloty/kyrie"
hugo mod get github.com/agailloty/kyrie
hugo mod tidy

Démarrage rapide

Copiez exampleSite/hugo.toml comme point de départ et ajustez le colorScheme, la size et les sections de la page d’accueil.

[params]
colorScheme = "teal"   # teal | ocean | forest | sunset | lavender | slate | rose
colorMode   = "auto"   # auto | light | dark
size        = "m"      # m | l | xl

Pré-requis

Hugo 0.112.0 ou supérieur (version étendue recommandée).

Changelog

Feature v0.2.0

Refonte de la page projet — hero grid, badges statut/version, stats GitHub asynchrones, timeline changelog

Feature v0.2.0

5 dispositions configurables pour la section projets de l'accueil (cards, spotlight, list, shelf, featured-grid)

Feature v0.2.0

Images à la une sur les cartes, les pages article et les pages projet

Feature v0.2.0

Page À propos redessinée — profil fusionné, publications configurable en cartes ou liste

Feature v0.1.0

Première release publique — blog, docs, projets, multilingue FR/EN