UStackUStack
Themery icon

Themery

Crea temas de color para IDE con IA usando OKLCH y puntuación de contraste APCA. Exporta a VS Code, JetBrains, Neovim, Helix y Zed.

Themery

¿Qué es Themery?

Themery es un generador de temas para IDE que te ayuda a crear temas de color con IA, incluyendo ajustes finos para resaltado de sintaxis y tipografía. Está diseñado para desarrolladores que quieren un aspecto consistente en varios editores y que el tema resultante se base en valores de color diseñados perceptualmente.

La página enfatiza que Themery usa colores OKLCH y puntuación de contraste APCA, y puede exportar temas a múltiples editores para usar el mismo tema en todo tu flujo de trabajo.

Características principales

  • Creación de temas asistida por IA: usa IA para generar y refinar un tema de IDE en lugar de empezar de cero.
  • Manejo de colores basado en OKLCH: los temas se presentan como colores OKLCH uniformes perceptualmente para un resultado visual más consistente.
  • Puntuación de contraste APCA: el flujo de trabajo del tema incluye puntuación de accesibilidad por contraste con APCA.
  • Ajuste fino de resaltado de sintaxis y tipografía: modifica cómo se colorean los elementos de código y cómo se maneja el tipo en el tema.
  • Exportación a múltiples editores: publica un tema en varios entornos, incluyendo VS Code, JetBrains, Neovim, Helix y Zed (listados en el sitio).

Cómo usar Themery

  1. Empieza a crear un tema en Themery y usa las herramientas del editor para ajustar colores, resaltado de sintaxis y tipografía.
  2. Revisa la puntuación de contraste/accesibilidad basada en APCA para guiar las elecciones de color.
  3. Cuando el tema esté listo, publícalo/exporta con un clic a los editores que uses (del conjunto de editores listados en el sitio).

Casos de uso

  • Crea un tema único para múltiples entornos de codificación: constrúyelo una vez en Themery y expórtalo al mismo tema en VS Code, JetBrains y editores enfocados en terminal como Neovim/Helix.
  • Mejora la legibilidad iterando en el contraste: usa la puntuación de contraste APCA para ajustar colores y mejorar la legibilidad del código durante la refinación del tema.
  • Estandariza la apariencia de equipo/editor: si un equipo usa varios IDE, la exportación asegura que puedan alinearse en el mismo estilo de tema en todas las herramientas.
  • Ajusta tipografía y resaltado para un aspecto preferido: modifica el resaltado de sintaxis y tipografía para que la estructura del código sea más fácil de escanear en el uso diario.
  • Desarrolla y refina temas con un modelo de color perceptual: confía en colores basados en OKLCH para mantener el tema consistente al hacer cambios.

Preguntas frecuentes

  • ¿Qué editores soporta Themery para exportación? El sitio lista exportación/publicación a VS Code, JetBrains, Neovim, Helix y Zed, y también menciona “y más”.

  • ¿Themery usa un sistema de color específico? Sí. La página indica que usa OKLCH para colores uniformes perceptualmente.

  • ¿Cómo evalúa Themery el contraste texto/fondo? Incluye puntuación de accesibilidad por contraste APCA.

  • ¿Qué puedo personalizar en un tema? La página menciona ajustes finos de colores, resaltado de sintaxis y tipografía.

Alternativas

  • Editores de temas específicos de IDE: herramientas que se centran en configurar temas dentro de un solo IDE, típicamente requiriendo trabajo separado para igualar el estilo en editores.
  • Generadores de temas para un editor específico (p. ej., solo VS Code): parten de plantillas o esquemas y exportan solo al formato de ese editor en lugar de publicar en múltiples editores.
  • Herramientas generales de paletas de color/diseño: puedes diseñar colores con modelos perceptuales y luego mapearlos manualmente a grupos de resaltado del editor, lo cual suele ser más manual que un flujo enfocado en IDE.
  • Herramientas de temas para terminal/Neovim: si tu flujo es mayormente basado en terminal, herramientas dedicadas para temas de Neovim/Helix pueden ajustarse mejor, aunque no ofrezcan un flujo unificado multi-editor.