Saltar al contenido principal
Mermaid te permite crear diagramas de flujo, diagramas de secuencia, diagramas de Gantt y otros tipos de diagramas con texto y código. Para ver la lista completa de tipos de diagramas compatibles y su sintaxis, consulta la documentación de Mermaid.
Mermaid flowchart example
```mermaid
  flowchart LR
    subgraph subgraph1
        direction TB
        top1[top] --> bottom1[bottom]
    end
    subgraph subgraph2
        direction TB
        top2[top] --> bottom2[bottom]
    end
    %% ^ Estos subgrafos son idénticos, excepto por los enlaces que apuntan a ellos:

    %% Enlace *hacia* subgraph1: se mantiene la dirección de subgraph1
    outside --> subgraph1
    %% Enlace *dentro de* subgraph2:
    %% subgraph2 hereda la dirección del grafo de nivel superior (LR)
    outside ---> top2
```

Controles interactivos

Todos los diagramas de Mermaid incluyen controles interactivos de zoom y desplazamiento que aparecen en la esquina inferior derecha del diagrama.
  • Acercar/alejar: Usa los botones de zoom para aumentar o disminuir la escala del diagrama.
  • Desplazar: Usa las flechas direccionales para moverte por el diagrama.
  • Restablecer vista: Haz clic en el botón de restablecer para volver a la vista original.
Los controles son especialmente útiles para diagramas grandes o complejos que no caben por completo en el área visible.

Sintaxis

Para crear un diagrama de Mermaid, escribe la definición del diagrama dentro de un bloque de código de Mermaid.
```mermaid
// Tu código de diagrama mermaid aquí
```