
Imágenes
Sintaxis básica de imágenes
images/screenshot.png en tu repositorio, la ruta es /images/screenshot.png. Las rutas relativas (por ejemplo, ./screenshot.png) no son compatibles.
Los archivos de imagen deben pesar menos de 20 MB. Para archivos más grandes, alójalos en un servicio CDN como Amazon S3 o Cloudinary.
Inserciones de imágenes HTML
<img>:
Cambiar el tamaño de las imágenes
w-[450px]:
style para definir el tamaño. Puede provocar un cambio en el diseño al cargar la página.
Desactivar el zoom de las imágenes
noZoom:
Enlazar imágenes
noZoom:
Las imágenes dentro de etiquetas de enlace muestran automáticamente un cursor de puntero para indicar que se pueden hacer clic.
Acciones de copiar y descargar
actions. Cuando se activan, aparecen botones superpuestos al pasar el cursor, al enfocar o al tocar, para que los lectores puedan copiar la imagen al portapapeles o guardarla en su dispositivo.
Asigna true a actions para mostrar ambos botones, o pasa una lista separada por comas para habilitar acciones específicas:
actions:
copy: Copia la imagen al portapapeles.download: Descarga la imagen como archivo.
actionsPlacement para posicionar los botones. El valor predeterminado es bottom-center.
actionsPlacement: bottom-center, bottom-left, bottom-right, top-center, top-left, top-right.
Imágenes para los modos claro y oscuro
Optimización automática de imágenes
/images/screenshot.png. Esto incluye imágenes de Markdown, etiquetas <img>, propiedades de imagen e icono en componentes, y el logotipo, el fondo y el favicon de tu docs.json.
Para cada imagen optimizada, Mintlify:
- Sirve AVIF o WebP a los navegadores que los admiten y el formato original a los navegadores que no.
- Comprime la imagen y elimina los metadatos, como los datos EXIF.
- Genera versiones redimensionadas de hasta 2500px de ancho para que los navegadores descarguen la versión más pequeña que se ajuste al diseño de la página. Las imágenes nunca se amplían por encima de su tamaño original.
- Añade el ancho y el alto originales a la imagen para que la página no se desplace mientras se cargan las imágenes. Si defines
widthoheighten una etiqueta<img>, Mintlify usa tus valores en su lugar.
- GIFs, para que las animaciones sigan funcionando.
- Archivos SVG e ICO.
- Imágenes referenciadas con una URL absoluta, como imágenes alojadas en una CDN externa.
- Imágenes en páginas que requieren autenticación.
Imágenes SVG
foreignObject se renderizan de forma diferente en producción que en el entorno de desarrollo local. La CDN de imágenes de Mintlify elimina foreignObject de los SVG como medida de seguridad, lo que puede truncar u ocultar texto y otros contenidos HTML incrustados.
Esto suele afectar a los SVG exportados desde herramientas como draw.io que tienen el formato de texto HTML o el ajuste de línea activados. Para solucionarlo, desactiva Formatted Text y Word Wrap en todas las etiquetas de tu diagrama antes de exportarlo como SVG. Consulta la documentación de draw.io para obtener más información sobre las exportaciones de SVG.
Videos
Videos de YouTube incrustados
Videos autoalojados
<video> para contenido de video autoalojado:
Reproducción automática de vídeos
Al usar la sintaxis de JSX, escribe los atributos de dos palabras en camelCase:
autoPlay, playsInline, allowFullScreen.Iframes
Referencia del componente Frame
Aprende a usar el componente Frame para presentar imágenes.