• Home
  • About
    • Victor Canseco photo

      Victor Canseco

      DevOps Engineer with more than 15 years of experience in the entire software development process and a keen interest in software design and architecture. Able to work in a team or independently, with great analytical and problem-solving skills.

    • Learn More
    • Email
    • Twitter
    • Facebook
    • LinkedIn
    • Github
  • Posts
    • All Posts
    • All Tags
  • Projects

Comparativa de temas para el blog

Comparativa de temas para el blog

Este documento recoge la evaluación inicial de posibles temas Jekyll modernos que podrían sustituir al tema Moon actual en el sitio.

Temas seleccionados

  • Minimal Mistakes
  • Lanyon
  • Hyde
  • So Simple

Proceso

  1. Clonar cada tema en una carpeta temporal (/tmp/tema-<nombre>).
  2. Ejecutar jekyll serve dentro de cada clon para revisar diseño y estructura.
  3. Anotar fortalezas y debilidades respecto a nuestros objetivos (visual, responsive, facilidad de personalización).

Resultados preliminares

Minimal Mistakes

  • Pros: muy completo, documentación excelente, múltiples layouts, responsive, soporte dark mode.
  • Contras: bastante complejo, requiere adaptar archivos y migrar frontmatter.

Lanyon

  • Pros: diseño minimalista similar a Moon, fácil de forkar, buena tipografía.
  • Contras: menos moderno; no tiene dark mode por defecto.

Hyde

  • Pros: estructura limpia, buen mobile, fácil de clonar.
  • Contras: aspecto algo anticuado, necesita ajustes de colores.

So Simple

  • Pros: muy ligero, diseño simple y claro, fácil de personalizar.
  • Contras: pocas opciones de customización, requiere trabajo si se quieren funciones extra.

Conclusiones provisionales

Se recomienda crear un tema propio basado en los elementos que más gusten de Moon y los demás temas evaluados. El siguiente paso es elaborar un moodboard y prototipos, después iniciar la migración de estilos.

Próximos pasos

  1. Definir paleta de colores y tipografía mediante un moodboard.
  2. Esbozar wireframes de las páginas principales.
  3. Crear estructura inicial del tema en el repositorio (copiar layouts/cosas de Moon como punto de partida).