Repolode
ppoffice

ppoffice/hexo-theme-icarus

Un tema sencillo y moderno para el generador de sitios estáticos Hexo, con tres variantes visuales y más de 50 plugins integrados.

Estrellas
6,634
Forks
1,520
Issues abiertos
3
Último commit
hace 11 días

¿Qué es?

Icarus es un tema para Hexo, el generador de sitios estáticos de Node.js. Ofrece a blogs y sitios personales un diseño adaptable de una a tres columnas, una barra de navegación que agrupa los submenús en un botón de menú en pantallas pequeñas y un índice de contenidos para móviles. Se puede elegir una variante en la configuración o en el front matter de una publicación: el tema claro/oscuro predeterminado, un estilo oscuro Cyberpunk o un estilo Material 3 Expressive.

La mayoría de las funciones se activan desde el archivo `_config.icarus.yml`, sin necesidad de modificar código. El tema incluye sistemas de comentarios como Giscus, Waline y Twikoo, búsqueda con Algolia o la búsqueda Insight integrada, botones para compartir, enlaces de donación, analíticas y widgets de perfiles, índices de contenidos y publicaciones recientes. Las fórmulas matemáticas se renderizan con KaTeX o MathJax 4, y las imágenes pueden mostrarse en una lightbox de lightGallery.

La navegación usa carga de páginas con PJAX y precarga de páginas al pasar el cursor. En el modo opcional, las analíticas solo se cargan después de que los visitantes aceptan el consentimiento de cookies. El tema admite traducciones a 17 idiomas.

Funciones clave

  • 01Tres variantes visuales: tema claro/oscuro predeterminado, Cyberpunk y Material 3 Expressive.
  • 02Diseño adaptable de una a tres columnas y barra de navegación fija opcional.
  • 03Búsqueda Insight integrada e integraciones con Algolia, Baidu y Google CSE.
  • 04Sistemas de comentarios, entre ellos Giscus, Waline, Twikoo y Utterances.
  • 05KaTeX o MathJax 4 para renderizar fórmulas matemáticas, además de galerías de imágenes con lightGallery.
  • 06Navegación con PJAX, precarga de páginas y barra de progreso de lectura.

Casos de uso

  • Mantener un blog técnico personal creado con Hexo.
  • Publicar un sitio estático de documentación o un portafolio con un diseño limpio.
  • Añadir comentarios, analíticas y enlaces de donación a un sitio de Hexo sin escribir código personalizado.
  • Crear un sitio que respete la privacidad de los visitantes mediante el consentimiento explícito para las cookies.

Inicio rápido

  1. 1

    Instala el tema y el renderizador en la raíz de tu sitio de Hexo

    npm install hexo-theme-icarus hexo-renderer-inferno
  2. 2

    Cambia el tema de Hexo a Icarus

    hexo config theme icarus
  3. 3

    Inicia el servidor local y previsualiza el sitio

    hexo server

Antes de usarlo

  • Requiere un sitio de Hexo compatible con las versiones ^7.1.1 o ^8.0.0.

En colecciones

Temas

Preguntas frecuentes

¿Qué es hexo-theme-icarus?
Un tema sencillo y moderno para el generador de sitios estáticos Hexo, con tres variantes visuales y más de 50 plugins integrados. Icarus es un tema para Hexo, el generador de sitios estáticos de Node.js. Ofrece a blogs y sitios personales un diseño adaptable de una a tres columnas, una barra de navegación que agrupa los submenús en un botón de menú en pantallas pequeñas y un índice de contenidos para móviles. Se puede elegir una variante en la configuración o en el front matter de una publicación: el tema claro/oscuro predeterminado, un estilo oscuro Cyberpunk o un estilo Material 3 Expressive.
¿hexo-theme-icarus es gratuito? ¿Qué licencia tiene?
hexo-theme-icarus es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿hexo-theme-icarus sigue mantenido?
Mantenimiento activo. El último commit de hexo-theme-icarus fue el 26 oct 2026.
¿Para qué puedo usar hexo-theme-icarus?
Mantener un blog técnico personal creado con Hexo. Publicar un sitio estático de documentación o un portafolio con un diseño limpio. Añadir comentarios, analíticas y enlaces de donación a un sitio de Hexo sin escribir código personalizado. Crear un sitio que respete la privacidad de los visitantes mediante el consentimiento explícito para las cookies.
¿Cómo se instala hexo-theme-icarus?
Instala el tema y el renderizador en la raíz de tu sitio de Hexo: npm install hexo-theme-icarus hexo-renderer-inferno Cambia el tema de Hexo a Icarus: hexo config theme icarus Inicia el servidor local y previsualiza el sitio: hexo server
¿Dónde consigo hexo-theme-icarus?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ppoffice/hexo-theme-icarus

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados