1. Home
  2. ChevronRightComponentes

Componentes

Referencia completa de los componentes de Boltdocs — componentes de contenido MDX y primitivas de diseño.

Boltdocs proporciona tres categorías de componentes:

  1. Componentes MDX — Disponibles dentro de los archivos de contenido .mdx.
  2. Primitivas de Diseño — Componentes estructurales para componer diseños personalizados de páginas de documentación.
  3. Primitivas de UI — Controles de interfaz modulares y totalmente accesibles.

Componentes MDXLink

Estos componentes se registran automáticamente de forma global y están disponibles en cada archivo .mdx:

ComponenteDescripción
<Callout>Cajas de alerta con variantes: note, info, tip, warning, danger.
<Card> / <Cards>Cuadrícula de tarjetas clickeables para navegación de tipo dashboard.
<Field>Filas descriptivas de propiedades API en línea.
<Image>Imágenes adaptables al tema, con diseño responsivo y leyendas.
<Mermaid>Bloque de renderizado de diagramas (requiere el plugin mermaid).
<Timeline>Línea de tiempo vertical con entradas fechadas para changelogs y notas de publicación.

Primitivas de DiseñoLink

Componentes estructurales exportados desde 'boltdocs/primitives' utilizados para construir diseños personalizados de documentación:

ComponenteDescripción
DocsLayoutContenedor principal del shell para la cuadrícula de la página de docs.
NavbarBarra de navegación superior con pestañas y controles.
SidebarLista de navegación del directorio lateral izquierdo.
SearchDialogModal de búsqueda superponible accesible.
OnThisPageRastreador de tabla de contenidos en la columna derecha.
BreadcrumbsBarra de navegación de ruta en línea.
PageNavEnlaces de navegación de páginas para páginas adyacentes.
ErrorBoundaryLímite de errores interactivo de React en tiempo de ejecución.

Primitivas de UILink

Componentes de interfaz de usuario accesibles y genéricos exportados desde 'boltdocs/primitives':

ComponenteDescripción
ButtonDisparador de presión accesible envuelto en React Aria.
ButtonGroupContenedor de diseño para agrupar botones adyacentes.
TabsSelector de paneles con pestañas componibles.
PopoverDiálogo superponible contextual flotante.
TooltipEtiqueta emergente auxiliar de hover/foco.
LinkEtiqueta de anclaje con enrutamiento SPA localizado.
HeadingRenderiza encabezados HTML con enlaces de anclaje automáticos.
MenuMenús de acciones desplegables y de selección anidados.
SkeletonMarcador de posición de estado de carga con pulso.

Inicio RápidoLink

Uso de Componentes MDXLink

<Callout variant="tip" title="Consejo Pro">
  ¡Usa Cards para enlazar páginas relacionadas!
</Callout>

<Cards>
  <Card title="Instalación" href="/docs/guides/getting-started/installation">
    Comienza en 2 minutos
  </Card>
</Cards>

Uso de PrimitivasLink

import { Navbar, Sidebar, OnThisPage } from 'boltdocs/primitives'

export function MyLayout({ children, headings }) {
  return (
    <div>
      <Navbar />
      <div className="flex">
        <Sidebar />
        <main>{children}</main>
        <OnThisPage headings={headings} />
      </div>
    </div>
  )
}

Una muestra de <Timeline>Link

Changelogs, actualizaciones de estado, notas de publicación — cualquier lista cronológica dentro de MDX:

<Timeline>
  <Timeline.Item date="2026-07-20" title="Plugin v3.2 API" badge="Major" icon={<Sparkles />}>
    Nuevos hooks para caches, diagnostics, paths, virtual modules, middleware, server y HMR.
  </Timeline.Item>
  <Timeline.Item date="2026-06-01" title="Soporte de i18n" badge={{ text: 'Minor', variant: 'success' }}>
    Convención de internacionalización por filesystem y rutas conscientes de versión.
  </Timeline.Item>
  <Timeline.Item date="2026-05-15" title="Eliminado sistema legacy de slots" badge={{ text: 'Breaking', variant: 'danger' }}>
    Se eliminó el sistema de slots del lado del plugin — consulta la guía de migración.
  </Timeline.Item>
</Timeline>

La referencia completa (props, paleta de variantes, accesibilidad, patrones comunes) está en Timeline.


Secciones RelacionadasLink

Last updated on July 27, 2026

Was this page helpful?