Lucid
🌐 FR , Changer de langue

v0.1.0 Un thème de documentation pour Static Site Generator

Une documentation vraiment utilisable

Lucid suit le modèle « documentation page » de l'U.S. Web Design System : navigation latérale, sommaire de page et colonne de lecture limitée à 66 caractères. Chaque paire de couleurs est vérifiée au niveau WCAG AAA avant la construction du site.

Commencer Lire les notes d'accessibilité

Une personne étudiant un manuel imprimé à côté d'un ordinateur portable et de notes

Construisez en une commande

Lucid est un répertoire de Markdown et de gabarits. Aucune étape de compilation propre, aucun bundler, aucun framework à installer côté client.

terminal

ssg --config themes/lucid/ssg.toml

  contenu   8 pages, 2 langues
  sortie    public/lucid
  audit     0 constat

Ce que le thème apporte

Les choix de mise en page sont ceux que recommande l'U.S. Web Design System pour la documentation, et ceux qu'attendent les lecteurs de tout site sérieux.

  • La liste persistante des pages de la section, la page courante étant signalée par aria-current et non par la couleur seule.

  • Sommaire de la page

    Les titres de la page en cours de lecture, pour parcourir une référence longue sans avoir à la faire défiler pour en deviner la forme.

  • Précédent et suivant

    Une documentation se lit au moins une fois dans l'ordre. La pagination nomme la page voisine au lieu de pointer une flèche vers elle.

  • Deux thèmes de couleur

    Clair et sombre, tous deux au niveau AAA. Sans JavaScript, le thème suit le système d'exploitation; le contrôle y revient toujours.

Une accessibilité mesurée, pas affirmée

Les promesses d'accessibilité ne coûtent rien. Celles-ci sont imposées par les contrôles du dépôt : une modification qui en casse une fait échouer la construction.

7:1
Contraste minimal de chaque paire de texte, dans les deux thèmes — WCAG 1.4.6 Contraste amélioré, le seuil AAA.
44px
Taille minimale de chaque cible interactive, conforme au critère AAA 2.5.5 plutôt qu'au minimum AA de 24px.
0 Ko
JavaScript nécessaire à la lecture. Les scripts ajoutent le choix du thème et le menu mobile, rien d'autre.

Installer Lucid