A simple, delicate, and modern theme for the static site generator Hexo.
Go to file
ppoffice d1bd500a14 fix(cdn): patch cdn.js to make jsdelivr and unpkg work 2018-10-27 12:16:23 -04:00
.github chore(*): minor fixes and prepare for v2 pre-release 2018-10-26 00:44:21 -04:00
includes fix(cdn): patch cdn.js to make jsdelivr and unpkg work 2018-10-27 12:16:23 -04:00
languages chore(*): multiple improvements 2018-10-22 00:51:51 -04:00
layout fix(cdn): patch cdn.js to make jsdelivr and unpkg work 2018-10-27 12:16:23 -04:00
scripts chore(*): start working on v2 2018-10-17 22:52:24 -04:00
source chore(*): minor fixes and prepare for v2 pre-release 2018-10-26 00:44:21 -04:00
.gitignore Added editor config 2015-07-18 19:36:37 +01:00
LICENSE chore(*): start working on v2 2018-10-17 22:52:24 -04:00
README.md fix(cdn): patch cdn.js to make jsdelivr and unpkg work 2018-10-27 12:16:23 -04:00
package.json feat(script): add config checking specs 2018-10-20 01:22:05 -04:00

README.md


A simple, delicate, and modern theme for the static site generator Hexo.
Preview | Documentation | Download

Icarus

💿 Installation

Download & extract or git clone Icarus from GitHub to your blog's theme folder, and that's it!

git clone https://github.com/ppoffice/hexo-theme-icarus.git themes/icarus

Once started, Icarus will remind you of any missing dependencies and configuration files.

🎁 Features

Extensive Plugin Support

Icarus includes plentiful search, comment, sharing and other plugins out of the box. You can choose any of them to enrich your blog experience, or build your own plugin easily referring to the existing Icarus plugins.

Comment plugins

Search plugins

Share plugins

Other plugins

Rich Code Highlight Theme Choices

Icarus directly import code highlight themes from the highlight.js package, and makes more than 70 highlight themes available to you.

Elastic Theme Configuration

In addition to the minimalistic and easy-to-understand configuration design, Icarus allows you to set configurations on a per-page basis with the ability to merge and override partial configurations.

_config.yml post.md
menu:
    Archives: /archives
    Categories: /categories
    Tags: /tags
    About: /about
title: A Simple Post
menu:
    Go Home: /index.html
---
# Here is some simple markdown.

Responsive Layout

No matter what modern browsering device your audiences are using, they can always get the best experience because Icarus's responsive layout across multiple viewpoints.

Responsive Layout

🔨 Development

This project is built with

  • Hexo 3.7.1
  • Ejs
  • Stylus
  • Bulma 0.7.2

Please refer to the documentation for Icarus implementation details.

🎉 Contribute

🔌 Write a plugin | 🚩 Report a bug | 🌏 Add a translation

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.