Configuración
Cómo configurar tu sitio de documentación.
Connect your agent today
Draft from chat, review in your calendar, and publish only what you approve.
Configuración del Sitio
Edita src/lib/docs/config.ts para personalizar tu sitio:
import type { DocsConfig } from './types.js';
export const docsConfig: DocsConfig = {
site: {
title: 'Mis Docs',
description: 'Documentación para mi proyecto.',
social: {
github: 'https://github.com/tu-org/tu-repo'
}
},
sidebar: [
{
label: 'Inicio Rápido',
autogenerate: { directory: 'getting-started-for-dev' }
},
{
label: 'Documentation contribution',
autogenerate: { directory: 'documentation-contribution' }
}
],
toc: {
minDepth: 2,
maxDepth: 3
}
}; Configuración del Sidebar
Secciones Auto-generadas
Usa autogenerate para construir secciones del sidebar desde un directorio:
{
label: 'Inicio Rápido',
autogenerate: { directory: 'getting-started-for-dev' }
} Esto escaneará src/content/docs-es/getting-started-for-dev/ (contenido en español bajo docs-<locale>/) y creará elementos de navegación para cada archivo .md.
Secciones Manuales
También puedes definir elementos manualmente:
{
label: 'Recursos',
items: [
{ label: 'GitHub', href: 'https://github.com' },
{ label: 'Discord', href: 'https://discord.gg/ejemplo' }
]
} Opciones de Frontmatter
Cada archivo markdown soporta estos campos de frontmatter:
---
title: Título de la Página # Requerido
description: Un resumen # Opcional — se muestra debajo del título
order: 1 # Opcional — controla el orden en el sidebar
draft: true # Opcional — oculta la página de la navegación
lastUpdated: 2026-03-22 # Opcional — fecha de última actualización
sidebar:
label: Etiqueta Personalizada # Opcional — sobreescribe el título en el sidebar
---