Vista previa técnicaDanos tu opinión

Temas de sintaxis

Actualizado el 12 nov 2026

Livemark usa Shiki para resaltar los bloques de código delimitados. Cada tema se renderiza en dos variantes: un tema claro que se activa sobre fondos claros y un tema oscuro que se activa sobre fondos oscuros. El adecuado se elige automáticamente según la preferencia de tema del visitante.

Configuración

livemark.config.ts
import { defineConfig } from "livemark"

export default defineConfig({
  include: "docs/**/*.md",
  codeThemeLight: "github-light",
  codeThemeDark: "github-dark",
})
CampoTipoPor defecto
codeThemeLightShikiTheme"catppuccin-latte"
codeThemeDarkShikiTheme"catppuccin-mocha"

Funciona cualquier nombre de tema integrado de Shiki.

  • github-light / github-dark
  • catppuccin-latte / catppuccin-mocha (por defecto)
  • min-light / min-dark
  • vitesse-light / vitesse-dark
  • one-light / one-dark-pro

Una nota sobre accesibilidad

Livemark aplica de serie un pequeño ajuste de color a catppuccin-latte: el verde por defecto de las cadenas del tema (#40a02b) tiene una relación de contraste de 3,2:1 sobre su fondo, por debajo de WCAG AA (4,5:1). Livemark lo reasigna a #2a7e16 durante la compilación.

Si usas tu propio tema y quieres cumplir AA, comprueba el color de cada token frente al fondo del bloque de código con una herramienta de contraste antes de publicar. El umbral necesario para texto de tamaño normal es 4,5:1.

Ver también

  • Bloques de código: la parte de autoría: cadenas meta, diffs, resaltado de líneas.
  • Sobrescritura/Escape: sobrescribe el componente completo de bloque de código si necesitas más control.

Hecho con ❤ y Livemark