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
Compatibilidad con el diseño ELK
Mintlify es compatible con el motor de diseño ELK (Eclipse Layout Kernel) para diagramas Mermaid. ELK optimiza la disposición para reducir solapamientos y mejorar la legibilidad, lo cual es especialmente útil para diagramas grandes o complejos.
Para utilizar el diseño ELK en tus diagramas Mermaid, añade la directiva %%{init: {'flowchart': {'defaultRenderer': 'elk'}}}%% al principio de tu diagrama:
Todos los diagramas de Mermaid incluyen controles interactivos de zoom y desplazamiento. De forma predeterminada, los controles aparecen cuando la height del diagrama supera los 120px.
- 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.
Muestra u oculta los controles interactivos. Cuando está configurada, esta propiedad anula el comportamiento predeterminado (controles visibles cuando el height del diagrama supera los 120 px).
placement
string
predeterminado:"bottom-right"
Posición de los controles interactivos. Opciones: top-left, top-right, bottom-left, bottom-right.
Ocultar los controles de un diagrama:
Mostrar controles en la esquina superior izquierda:
Combina las dos propiedades:
Para crear un diagrama de Mermaid, escribe la definición del diagrama dentro de un bloque de código de Mermaid.