Веб-менеджер статических блогов на Hexo, Hugo и Valaxy: редактируйте публикации, изображения и настройки сайта в браузере.
ppoffice/hexo-theme-icarus
Простая современная тема для генератора статических сайтов Hexo с тремя вариантами оформления и более чем 50 встроенными плагинами.
- Звёзды
- 6,633
- Форки
- 1,519
- Открытые issues
- 3
- Последний коммит
- 13 дней назад
Что это?
Icarus — тема для Hexo, генератора статических сайтов на Node.js. Она придаёт блогам и персональным сайтам адаптивную структуру с одной, двумя или тремя колонками, панель навигации, которая сворачивает подменю в кнопку меню на небольших экранах, и мобильное оглавление. Вариант оформления можно выбрать в конфиге или во front-matter записи: светлую или тёмную тему по умолчанию, тёмное оформление Cyberpunk или стиль Material 3 Expressive.
Большинство функций включается через файл `_config.icarus.yml`, а не через код. В тему входят системы комментариев, например Giscus, Waline и Twikoo, поиск через Algolia или встроенный Insight, кнопки для публикации ссылок, ссылки для пожертвований, аналитика и виджеты профиля, оглавления и последних записей. Формулы отображаются с помощью KaTeX или MathJax 4, а изображения можно открывать в лайтбоксе lightGallery.
Для навигации используются загрузка страниц через PJAX и предварительная загрузка страниц при наведении курсора. В режиме с согласием аналитика загружается только после того, как посетители примут Cookie Consent. Тема поддерживает переводы на 17 языков.
Ключевые возможности
- 01Три варианта оформления: светлая или тёмная тема по умолчанию, Cyberpunk и Material 3 Expressive.
- 02Адаптивная структура с одной, двумя или тремя колонками и необязательной закреплённой панелью навигации.
- 03Встроенный поиск Insight и интеграции с Algolia, Baidu и Google CSE.
- 04Системы комментариев, включая Giscus, Waline, Twikoo и Utterances.
- 05Отображение формул с помощью KaTeX или MathJax 4 и галереи изображений lightGallery.
- 06Навигация через PJAX с предварительной загрузкой страниц и индикатором прогресса чтения.
Сценарии использования
- Ведение персонального технического блога на Hexo.
- Публикация статической документации или сайта-портфолио с лаконичным оформлением.
- Добавление комментариев, аналитики и ссылок для пожертвований на сайт Hexo без написания собственного кода.
- Создание сайта, который учитывает приватность посетителей и запрашивает согласие на использование cookie.
Быстрый старт
- 1
Установите тему и рендерер в корневой каталог сайта на Hexo
npm install hexo-theme-icarus hexo-renderer-inferno - 2
Переключите тему Hexo на Icarus
hexo config theme icarus - 3
Запустите локальный сервер и просмотрите сайт
hexo server
Что важно знать
- Требуется сайт на Hexo, совместимый с версиями ^7.1.1 или ^8.0.0.
В подборках
Темы
Частые вопросы
- Что такое hexo-theme-icarus?
- Простая современная тема для генератора статических сайтов Hexo с тремя вариантами оформления и более чем 50 встроенными плагинами. Icarus — тема для Hexo, генератора статических сайтов на Node.js. Она придаёт блогам и персональным сайтам адаптивную структуру с одной, двумя или тремя колонками, панель навигации, которая сворачивает подменю в кнопку меню на небольших экранах, и мобильное оглавление. Вариант оформления можно выбрать в конфиге или во front-matter записи: светлую или тёмную тему по умолчанию, тёмное оформление Cyberpunk или стиль Material 3 Expressive.
- hexo-theme-icarus можно использовать бесплатно? Какая у него лицензия?
- hexo-theme-icarus распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- hexo-theme-icarus всё ещё поддерживается?
- Активно поддерживается. Последний коммит в hexo-theme-icarus — 26 окт. 2026 г..
- Для чего можно использовать hexo-theme-icarus?
- Ведение персонального технического блога на Hexo. Публикация статической документации или сайта-портфолио с лаконичным оформлением. Добавление комментариев, аналитики и ссылок для пожертвований на сайт Hexo без написания собственного кода. Создание сайта, который учитывает приватность посетителей и запрашивает согласие на использование cookie.
- Как установить hexo-theme-icarus?
- Установите тему и рендерер в корневой каталог сайта на Hexo: npm install hexo-theme-icarus hexo-renderer-inferno Переключите тему Hexo на Icarus: hexo config theme icarus Запустите локальный сервер и просмотрите сайт: hexo server
- Где скачать hexo-theme-icarus?
- Исходный код и инструкции по установке — на GitHub: https://github.com/ppoffice/hexo-theme-icarus
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Минималистичная адаптивная тема Jekyll для технических блогов с тёмным режимом, подсветкой синтаксиса, поддержкой формул, диаграмм Mermaid и PWA.
Быстрый и простой фреймворк для блогов на Node.js, который создает статические сайты из Markdown-публикаций.
Бесплатная тема-шаблон с открытым исходным кодом для Astro и Tailwind CSS v4: более 30 виджетов для лендингов, блог и инструменты SEO.
Тема Material Design для MkDocs, которая превращает Markdown-файлы в адаптивный статический сайт документации с поиском.
Десктопный Markdown-клиент для написания и публикации статических блогов на GitHub Pages или Coding Pages.