Skip to main content
Le fichier docs.json vous permet de transformer une collection de fichiers Markdown en un site de documentation navigable et personnalisable. Ce fichier de configuration obligatoire contrôle le style, la navigation, les intégrations, et bien plus encore. Considérez-le comme le plan de votre documentation. Les paramètres de docs.json s’appliquent globalement à toutes les pages.

Configuration de votre docs.json

Pour commencer, vous n’avez besoin d’indiquer que theme, name, colors.primary et navigation. Les autres champs sont facultatifs et vous pourrez les ajouter à mesure que vos besoins en documentation évoluent. Pour une expérience d’édition optimale, ajoutez la référence de schéma en haut de votre fichier docs.json. Cela active l’autocomplétion, la validation et des info-bulles utiles dans la plupart des éditeurs de code :

Référence

Cette section contient la référence complète du fichier docs.json.

Personnalisation

requis
Le thème de mise en page de votre site.L’un des suivants : mint, maple, palm, willow, linden, almond, aspen.Voir Thèmes pour plus d’informations.
string
requis
Le nom de votre projet, de votre organisation ou de votre produit.
object
requis
Les couleurs utilisées dans votre documentation. Leur application varie selon le thème. Si vous ne fournissez qu’une couleur principale, elle sera utilisée pour tous les éléments colorés.
string
Description de votre site pour le référencement (SEO) et l’indexation par l’IA.
Votre logo pour les modes clair et sombre.
string or object
Chemin vers votre fichier favicon, incluant l’extension. Redimensionné automatiquement aux tailles de favicon appropriées. Peut être un fichier unique ou des fichiers distincts pour les modes clair et sombre. Exemple : /favicon.png
object
Personnalisation des vignettes pour les réseaux sociaux et les aperçus de page.
object
Configuration du style visuel.
object
Paramètres de la bibliothèque d’icônes.
object
Configuration des polices pour votre documentation. La police par défaut est Inter.
object
Paramètres de l’interrupteur de mode clair/sombre.
object
Paramètres de couleur et de décoration d’arrière-plan.

Structure

object
Éléments de la barre de navigation.
object
requis
La structure de navigation de votre contenu.
object
Paramètres d’interaction utilisateur pour les éléments de navigation.
Contenu du pied de page et liens vers les réseaux sociaux.
object
Bannière globale du site affichée en haut des pages.
array of object
Redirections pour les pages déplacées, renommées ou supprimées.
object
Menu contextuel pour le contenu optimisé par l’IA et les intégrations.

Configurations d’API

object
Paramètres de la documentation API et du terrain de jeu interactif.
object
Configurations d’indexation SEO.
Paramètres d’affichage de la recherche.

Intégrations

object
Intégrations de tiers.

Erreurs

object
Paramètres de gestion des erreurs.

Exemples

docs.json

Mise à niveau depuis mint.json

Si votre projet de documentation utilise le fichier obsolète mint.json, suivez ces étapes pour passer à docs.json.
1

Installer ou mettre à jour la CLI

Si vous n’avez pas encore installé la CLI, installez-la maintenant :
Si la CLI est déjà installée, assurez-vous qu’elle est à jour :
2

Créer votre fichier docs.json

Dans votre dépôt de documentation, exécutez :
Cette commande créera 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 confirmé que votre docs.json est correctement configuré, vous pouvez supprimer en toute sécurité votre ancien fichier mint.json.