Gestor web para blogs estáticos creados con frameworks como Hexo, Hugo y Valaxy, que permite editar entradas, imágenes y ajustes del sitio desde el navegador.
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
Instala el tema y el renderizador en la raíz de tu sitio de Hexo
npm install hexo-theme-icarus hexo-renderer-inferno - 2
Cambia el tema de Hexo a Icarus
hexo config theme icarus - 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
Un tema Jekyll minimalista y adaptable para blogs técnicos, con modo oscuro, resaltado de sintaxis, matemáticas, diagramas Mermaid y compatibilidad con PWA.
Un framework rápido y sencillo para crear blogs con Node.js que genera sitios estáticos a partir de publicaciones en Markdown.
Tema inicial gratuito y de código abierto para Astro y Tailwind CSS v4, con más de 30 widgets para landing pages, blog y funciones de SEO.
Un tema Material Design para MkDocs que convierte archivos Markdown en un sitio de documentación estático, adaptable y con búsqueda.
Cliente de escritorio Markdown para escribir y publicar blogs estáticos en GitHub Pages o Coding Pages.