Skip to main content
El archivo docs.json te permite convertir una colección de archivos Markdown en un sitio de documentación navegable y personalizado. Este archivo de configuración obligatorio controla el estilo, la navegación, las integraciones y más. Piénsalo como el plano de tu documentación. La configuración en docs.json se aplica globalmente a todas las páginas.

Configurar tu docs.json

Para empezar, solo necesitas especificar theme, name, colors.primary y navigation. Los demás campos son opcionales y puedes añadirlos a medida que crezcan las necesidades de tu documentación. Para obtener la mejor experiencia de edición, incluye la referencia del esquema en la parte superior de tu archivo docs.json. Esto habilita el autocompletado, la validación y sugerencias útiles en la mayoría de los editores de código:

Referencia

Esta sección contiene la referencia completa del archivo docs.json.

Personalización

requerido
El tema de diseño de tu sitio.Uno de los siguientes: mint, maple, palm, willow, linden, almond, aspen.Consulta Temas para más información.
string
requerido
El nombre de tu proyecto, organización o producto.
object
requerido
Los colores utilizados en tu documentación. Los colores se aplican de forma diferente según el tema. Si solo proporcionas un color principal, se usará para todos los elementos de color.
string
Descripción de tu sitio para SEO e indexación con IA.
Configura tu logo para los modos claro y system.
string or object
Ruta a tu archivo de favicon, incluida la extensión. Se redimensiona automáticamente a los tamaños de favicon apropiados. Puede ser un único archivo o archivos separados para los modos claro y system. Ejemplo: /favicon.png
object
Personalización de miniaturas para redes sociales y vistas previas de página.
object
Configuración de estilo visual.
object
Configuración de la biblioteca de iconos.
object
Configura fuentes personalizadas para tu documentación. La fuente predeterminada varía según el tema.
object
Configuración del selector de modo claro/oscuro.
object
Configuración del color y la decoración del fondo.

Estructura

object
Elementos de la barra de navegación con enlaces externos.
object
requerido
La estructura de navegación de tu contenido.
object
Configuración de la interacción del usuario para los elementos de navegación.
object
Configuración de metadatos para las páginas de documentación.
Contenido del pie de página y enlaces a redes sociales.
object
Banner para todo el sitio que se muestra en la parte superior de las páginas.
array of object
Redirecciones para páginas movidas, renombradas o eliminadas.
object
Menú contextual para contenido e integraciones optimizados con IA.

Configuraciones de la API

object
Configuración de la documentación de la API y del área de pruebas interactiva.
object
Configuraciones de indexación de SEO.
Configuración de la visualización de la búsqueda.

Integraciones

object
Integraciones de terceros.

Errores

object
Configuración para el manejo de errores.

Ejemplos

docs.json

Actualizar desde mint.json

Si tu proyecto de documentación usa el archivo en desuso mint.json, sigue estos pasos para actualizar a docs.json.
1

Instala o actualiza la CLI

Si aún no has instalado la CLI, instálala ahora:
Si ya tienes instalada la CLI, asegúrate de que esté actualizada:
2

Crea tu archivo docs.json

En tu repositorio de documentación, ejecuta:
Este comando creará un archivo docs.json a partir de tu mint.json existente. Revisa el archivo generado para asegurarte de que toda la configuración sea correcta.
3

Elimina tu archivo mint.json

Después de verificar que tu docs.json esté configurado correctamente, puedes eliminar de forma segura tu antiguo archivo mint.json.