Saltar al contenido

# tabi

- Etiquetas:
- web,
- JavaScript

Un tema de Zola rápido, ligero y moderno con soporte multilingüe.

tabi es un tema moderno y rico en funcionalidad para Zola, un generador de sitios web estáticos muy rápido.

#### Ver en GitHub • Demo y documentación

## Características

- Establece cualquier idioma como predeterminado. Configura tu sitio en chino, español, francés, hindi… o cualquier otro idioma compatible. La interfaz del tema se traducirá en consecuencia.
- Integración con repositorios remotos en GitHub, GitLab, Gitea y Codeberg para el historial de commits y mostrar el código fuente del sitio.
- Soporte multilingüe completo. Añade tantos idiomas como desees y deja que tus usuarios elijan con un selector de idioma.
- Tema claro y oscuro. Se adapta a la configuración del sistema operativo, con un interruptor en la barra de navegación.
- Soporte para series para crear contenido secuencial como tutoriales, cursos e historias en varias partes.
- Puntuación perfecta en Lighthouse (Rendimiento, Accesibilidad, Mejores Prácticas y SEO).
- Soporte para Indieweb con microformatos, soporte para hcard y webmentions.
- Botones de «me gusta» de iine para mostrar aprecio anónimo por tu contenido.
- Soporte para diagramas de Mermaid para crear diagramas y gráficos con texto.
- Resaltado de sintaxis de código con colores basados en Catppuccin Frappé.
- Soporte para comentarios usando giscus, utterances, Hyvor Talk o Isso.
- Todo el JavaScript se puede deshabilitar completamente.
- Búsqueda local con una interfaz accesible y multilingüe.
- Codificación de correo para protección contra spam.
- Mapa de sitio web estilizado y legible por humanos.
- Feed de Atom estilizado y legible por humanos.
- Aviso de derechos de autor personalizado.
- Cabeceras de seguridad personalizables.
- Botón de copiar para bloques de código.
- Enlaces de retroceso para notas al pie.
- Tabla de contenidos personalizable.
- URL canónicas personalizables.
- Botones de navegación rápida.
- Tarjetas para redes sociales.
- Shortcodes personalizados.
- Skins personalizables.
- Publicaciones fijadas.
- Página de proyectos.
- Diseño responsive.
- Soporte de KaTeX.
- Página de archivo.
- Enlaces sociales.
- Etiquetas.

## Prácticas de desarrollo

- Conventional Commits y Gitmoji: los mensajes de commit siguen formatos estandarizados para mejorar la legibilidad.
- Seguimiento de problemas: cada error o nueva funcionalidad tiene su propio ticket, que se vincula a los commits de código y PRs o problemas relacionados.
- Comentarios detallados: los tickets se documentan con imágenes, vídeos y descripciones detalladas para facilitar una comunicación y resolución de problemas efectivas.
- Referencias cruzadas: enlazamos todos los tickets con los commits de código, pull requests o problemas relacionados para una rastreabilidad completa.

## Evolución del proyecto

tabi nació como diseño para mi sitio personal, osc.garden. A pesar de sus raíces personales, desde el principio se implementaron buenas prácticas para asegurar la calidad y mantenibilidad. Desde entonces, el tema ha logrado atraer a una comunidad activa de contribuyentes en GitHub.

## Empieza tu aventura escribiendo con tabi

Tienes algo que decir. Tal vez se trate de cómo los lingüistas aún no han acordado una definición de “palabra”, o sobre tu experiencia explorando los diferentes palos del flamenco, o de cómo lograste resolver un fallo de un proyecto de código abierto popular.

tabi te ofrece la base ideal para tu espacio de escritura, permitiéndote centrarte en tus palabras mientras Zola y tabi se encargan del aspecto técnicos. Sumérgete en el mundo de los blogs con un sistema que hace que cada publicación sea un placer escribir y leer. Tu voz tiene valor; compártela con el mundo.

- Ver en GitHub • Demo y documentación
- Características
- Prácticas de desarrollo
- Evolución del proyecto
- Empieza tu aventura escribiendo con tabi

Copiado! Copiar código al portapapeles