6.2 KiB
+++ title = "tabi" description = "Un tema de Zola ràpid, lleuger i modern amb suport multilingüe." weight = 40
[taxonomies] tags = ["web", "JavaScript"]
[extra] local_image = "projects/tabi/tabi.webp" canonical_url = "https://osc.garden/ca/projects/tabi/" social_media_card = "social_cards/ca_projects_tabi.jpg" +++
tabi és un tema modern i ric en funcionalitat per a Zola, un generador de llocs web estàtics molt ràpid.
{{ full_width_image(src="https://cdn.jsdelivr.net/gh/welpo/tabi@main/light_dark_screenshot.png", alt="Modes clar i fosc de tabi") }}
Veure a GitHub • Demo i documentación
Característiques
- Estableix qualsevol idioma com a predeterminat. Configura el teu lloc en xinès, espanyol, francès, hindi… o qualsevol altre idioma compatible. La interfície del tema es traduirà en conseqüència.
- Integració amb repositoris remots a GitHub, GitLab, Gitea i Codeberg per a l'historial de commits i mostrar el codi font del lloc.
- Tema clar i fosc. S'adapta a la configuració del sistema operatiu, amb un interruptor a la barra de navegació.
- Suport multilingüe complet. Afegeix tants idiomes com vulguis i deixa que els teus usuaris triin amb el selector d'idioma.
- Suport per a sèries per crear contingut seqüencial com tutorials, cursos i històries multipart.
- Puntuació perfecta en Lighthouse (Rendiment, Accessibilitat, Millors Pràctiques i SEO).
- Suport per a diagrames de Mermaid per a crear diagrames i gràfics amb text.
- Ressaltat de sintaxi de codi amb colors basats en Catppuccin Frappé.
- Suport per a comentaris usant giscus, utterances, Hyvor Talk o Isso.
- Cerca local amb una interfície accessible i multilingüe.
- Tot el JavaScript es pot deshabilitar completament.
- Codificació de correu per a protecció contra spam.
- Mapa del lloc estilitzat i llegible per humans.
- Capçaleres de seguretat personalitzables.
- Feed Atom estilitzat i llegible per humans.
- Enllaços de retrocés per a notes al peu.
- Taula de continguts personalitzable.
- Avís de drets d'autor personalitzat.
- Botó de copiar per a blocs de codi.
- URL canòniques personalitzables.
- Targetes per a xarxes socials.
- Botons de navegació ràpida.
- Shortcodes personalitzats.
- Skins personalitzables.
- Publicacions fixades.
- Pàgina de projectes.
- Disseny responsive.
- Suport de KaTeX.
- Enllaços socials.
- Pàgina d'arxiu.
- Etiquetes.
Pràctiques de desenvolupament
- Conventional Commits i Gitmoji: els missatges de commit segueixen formats estandarditzats per facilitar la llegibilitat.
- Seguiment d'incidències: cada error o nova funcionalitat té el seu propi tiquet, que s'enllaça amb els commits de codi i PRs o problemes relacionats.
- Comentaris detallats: els tiquets es documenten amb imatges, vídeos i descripcions detallades per facilitar una comunicació i resolució de problemes efectives.
- Referències creuades: enllacem tots els tiquets amb els commits de codi, pull requests o problemes relacionats per a una traçabilitat completa.
Evolució del projecte
tabi va néixer com a disseny per al meu lloc web personal, osc.garden. Malgrat les seves arrels personals, des del principi es van implementar bones pràctiques per assegurar la qualitat i la mantenibilitat. Des d'aleshores, el tema ha aconseguit atraure una comunitat activa de col·laboradors a GitHub.
Inicia el teu recorregut com a escriptor amb tabi
Tens alguna cosa a dir. Potser vols parlar sobre com els lingüistes encara no han acordat una definició de "paraula", o sobre la teva experiència explorant els diferents palos del flamenc, o de com vas aconseguir resoldre un error d'un projecte de codi obert popular.
tabi t'ofereix la base ideal per al teu espai d'escriptura, permetent-te centrar-te en les teves paraules mentre Zola i tabi s'encarreguen de l'aspecte tècnic. Submergeix-te en el món dels blogs amb un sistema que fa que cada publicació sigui un plaer escriure i llegir. La teva veu té valor; comparteix-la amb el món.