Les options de Léon sont regroupées sous leon :
leon:
accent: '' # couleur d'accent (ex. '#2563eb'), argile par défaut
accent_dark: '' # couleur d'accent en mode sombre, dérivée de `accent` par défaut
fonts:
bundled: true # charge les polices embarquées
sans: ''
serif: ''
mono: ''
header:
title: true # titre du site à côté du logo
cta: {} # ex. {name: Commencer, url: /docs/}
tabs:
enabled: true
sections: []
sidebar:
collapsed: false
toc:
enabled: true
copypage:
enabled: true
assistants: [claude, chatgpt]
github:
repo: ''
branch: main
path: pages
lastupdated: false
social: {} # liens sociaux du pied de page (ex. {github: …})
footer: ''
Logo
Le logo se définit avec la clé logo à la racine de la configuration du site (pas sous leon), avec un chemin relatif à assets/ ou static/. Il est affiché avant le titre du site, dans l'en-tête et dans le pied de page :
logo: images/logo.svg
Pour utiliser un fichier différent selon le mode de couleur :
logo:
light: images/logo.svg # affiché sur le fond clair
dark: images/logo-dark.svg # affiché sur le fond sombre
Formats de sortie
Pour activer la version Markdown des pages et le fichier llms.txt :
output:
pagetypeformats:
page: [html, markdown]
section: [html, markdown]
homepage: [html, llms]