docs.json
vous permet de transformer une collection de fichiers Markdown en un site de documentation navigable et personnalisé. Ce fichier de configuration requis contrôle le style, la navigation, les intégrations, et plus encore. Pensez-y comme au plan de votre documentation.
Les paramètres de docs.json
s’appliquent globalement à toutes les pages.
Configuration de votre docs.json
theme
, name
, colors.primary
et navigation
. Les autres champs sont facultatifs et vous pourrez les ajouter au fil de l’évolution de vos besoins en matière de documentation.
Pour une expérience d’édition optimale, ajoutez la référence de schéma en haut de votre fichier docs.json
. Cela permet l’autocomplétion, la validation et l’affichage d’infobulles utiles dans la plupart des éditeurs de code :
Référence
docs.json
.
Personnalisation
Le thème de mise en page de votre site.L’un des suivants :
mint
, maple
, palm
, willow
, linden
, almond
, aspen
.Voir Themes pour plus d’informations.Le nom de votre projet, de votre organisation ou de votre produit.
Les couleurs utilisées dans votre documentation. Leur application varie selon les thèmes. Si vous ne fournissez qu’une couleur principale, elle sera utilisée pour tous les éléments colorés.
Description de votre site pour le SEO et l’indexation par l’IA.
Votre logo pour les modes clair et sombre.
Chemin vers votre fichier favicon, incluant l’extension. Redimensionné automatiquement aux tailles appropriées.
Peut être un fichier unique ou des fichiers distincts pour les modes clair et sombre. Exemple :
/favicon.png
Personnalisation des vignettes pour les réseaux sociaux et les aperçus de page.
Configurations de style visuel.
Paramètres de la bibliothèque d’icônes.
Paramètres de la bascule de mode clair/sombre.
Paramètres de couleur et de décoration d’arrière-plan.
Structure
Éléments de la barre de navigation pointant vers des liens externes.
La structure de navigation de votre contenu.
Paramètres d’interaction utilisateur pour les éléments de navigation.
Contenu du pied de page et liens vers les réseaux sociaux.
Bandeau de site affiché en haut des pages.
Redirections pour les pages déplacées, renommées ou supprimées.
Menu contextuel pour du contenu optimisé par l’IA et des intégrations.
Configurations de l’API
Paramètres de la documentation de l’API et du bac à sable interactif.
SEO et recherche
Configurations d’indexation SEO.
Paramètres d’affichage de la recherche.
Intégrations
Intégrations tierces.
Erreurs
Paramètres de gestion des erreurs.
Exemples
- Exemple simple
- Exemple d’API interactif
- Exemple multilingue
docs.json
Mise à niveau depuis mint.json
mint.json
obsolète, suivez ces étapes pour passer à docs.json
.
1
Installer ou mettre à jour l’interface en ligne de commande (CLI)
Si vous n’avez pas installé la CLI, installez-la maintenant :Si vous avez déjà installé la CLI, assurez-vous qu’elle est à jour :
2
Créer votre fichier docs.json
Dans votre référentiel de documentation, exécutez :Cette commande va créer un fichier
docs.json
à partir de votre mint.json
existant. Passez en revue le fichier généré pour vérifier que tous les paramètres sont corrects.3
Supprimer votre fichier mint.json
Après avoir vérifié que votre
docs.json
est correctement configuré, vous pouvez supprimer en toute sécurité votre ancien fichier mint.json
.