All Projects → kaiiiz → Hexo Theme Book

kaiiiz / Hexo Theme Book

Licence: mit
A simple, elegant, book-like hexo theme with some useful features.

Projects that are alternatives of or similar to Hexo Theme Book

Hexo Theme Daily
A simple theme for Hexo
Stars: ✭ 246 (+48.19%)
Mutual labels:  blog, hexo, scss
Hexo Filter Github Emojis
github emojis for hexo! 🎉
Stars: ✭ 71 (-57.23%)
Mutual labels:  blog, hexo
Hexo Theme Cactus
🌵 A responsive, clean and simple theme for Hexo.
Stars: ✭ 2,139 (+1188.55%)
Mutual labels:  blog, hexo
Hexo Blog Lionkk
⚡️魔改自butterfly 🦋主题,提供完整详细的文档,同时为了回馈开源,这不是生成后的网页文件,是您可以直接使用的源码,您只需要把博客相关信息换成您自己的就可以部署了,对于新手或者不懂编程的小伙伴来说,简直是福音!❤️
Stars: ✭ 117 (-29.52%)
Mutual labels:  blog, hexo
Hexo Theme Volantis
A Wonderful Theme for Hexo https://volantis.js.org
Stars: ✭ 1,050 (+532.53%)
Mutual labels:  blog, hexo
Znlbwo.github.io
Stars: ✭ 65 (-60.84%)
Mutual labels:  blog, scss
Engineering Blog
📝 We write about our technologies and the problems we handle at scale.
Stars: ✭ 99 (-40.36%)
Mutual labels:  blog, scss
Chalk
Chalk is a high quality, completely customizable, performant and 100% free Jekyll blog theme.
Stars: ✭ 987 (+494.58%)
Mutual labels:  blog, scss
Hexo Theme Cold Stone
A simple, refreshing, text-based Hexo blog theme.
Stars: ✭ 131 (-21.08%)
Mutual labels:  blog, hexo
Gaohaoyang.github.io
blog & blog theme🤘
Stars: ✭ 1,699 (+923.49%)
Mutual labels:  blog, scss
Hexo Theme Tranquilpeak
💄 A gorgeous responsive theme for Hexo blog framework
Stars: ✭ 1,740 (+948.19%)
Mutual labels:  hexo, scss
Hexo Theme Snark
An hexo theme with lofter style
Stars: ✭ 45 (-72.89%)
Mutual labels:  blog, scss
Cusca
A ghost theme
Stars: ✭ 42 (-74.7%)
Mutual labels:  blog, scss
Lruihao.github.io
A Hexo-Next.Pisces Blog modified by LRH.
Stars: ✭ 162 (-2.41%)
Mutual labels:  blog, hexo
Attila
Ghost Theme
Stars: ✭ 989 (+495.78%)
Mutual labels:  blog, scss
Hexo Theme Even
🚀 A super concise theme for Hexo
Stars: ✭ 1,244 (+649.4%)
Mutual labels:  hexo, scss
Blog
My Blog & Blog System
Stars: ✭ 148 (-10.84%)
Mutual labels:  blog, hexo
Jalpc
🍎Jalpc -- A flexible Jekyll theme, 3 steps to build your website.
Stars: ✭ 859 (+417.47%)
Mutual labels:  blog, scss
Hexo Theme Diaspora
Hexo theme, Blog theme, Clean, Responsive theme
Stars: ✭ 986 (+493.98%)
Mutual labels:  blog, hexo
Hexo Theme Aomori
A Hexo Theme. Hexo 博客主题
Stars: ✭ 122 (-26.51%)
Mutual labels:  blog, hexo


A simple, elegant, book-like hexo theme with some useful features.

book-preview

⚠ Notice

Since I have already migrated my note from hexo to hugo, the development progress may be slow down in the future. If you want to add more features to this theme, fill free to fork and modify it by yourself. Though I will not put a lot efforts in this project, any suggestions are still welcome.

However, I suggest that you should try hugo first before using hexo (if you never used both). Hugo is writen by go-lang, and it is faster, powerful and lighter than hexo in my opinion. After doing some research, I realized that hugo can meet all of my requirements and also provide a more logical way to customize a theme at the same time which is amazing, you guys should give it a try!

💿 Installation

git clone https://github.com/kaiiiz/hexo-theme-book.git themes/book

If you don't have scss renderer, follow this:

npm install hexo-renderer-scss --save

Modify theme entry in _config.yml

theme: book

Change markdown renderer

For better render quality, I suggest that you should change the default renderer.

The detail, see change markdown renderer

🎈 Update

Jump into the theme folder, run git pull. If you use /source/_data/book.yml, please note the diffrence of updated _config.yml.

Smooth Update

For smoothly updating, I recommand to create a config file named book.yml in /source/_data folder (If it doesn't exist, create one)

Notice: source folder is under your hexo working directory, not the theme one!

Copy the contents of /themes/book/_config.yml to /source/_data/book.yml, it will replace the contents of config in /themes/book/_config.yml. Now you can configure it independently and also, you can update theme more smoothly.

⚒ Configurations

The detail of config, see Configurations

🎁 Features

External Library Integration:

Comments system:

Others:

Code Syntax Highlight:

Using the built-in systax highlight system (highlight.js) supported from hexo itself, so no other configuration is needed.

However, there are multiple themes integrated from tomorrow-theme. You can change the theme in _config.yml.

Normal Night Night Eighties Night Blue Night Bright

Powerful and Fully-Customized Sidebar Menu:

Checkout Menu Realtime Demo

Responsive Layout:

Book will adapt to different viewpoints in order to give you the best reading experience.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].