• Stars
    star
    1,537
  • Rank 29,510 (Top 0.6 %)
  • Language Stylus
  • License
    Other
  • Created over 6 years ago
  • Updated 12 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🎹A simple & beautiful & fast theme for Hexo.

hexo-theme-melody

JavaScript Style Guide license hexo-image

A simple & beautiful & fast theme for Hexo.

See demo:

and more...

If you are using theme-melody and want to be shown to others like above (It will be stopped when the demo sites' number up to 25), please write down your site in this issue!

Documentation

Documentation is here. Now it supports en and zh-Hans.

If you meet problems using hexo-theme-melody, it's recommended to read FAQ & Documentation, most of your problems will be solved!

Changelogs

See releases.

Screenshots

Installation

Notice: The installation method before and after hexo 5.0 version is different.

Hexo version < 5.0

Find your hexo work folder

git clone -b master https://github.com/Molunerfinn/hexo-theme-melody themes/melody

If you don't have jade & stylus renderer, follow this:

npm install hexo-renderer-pug hexo-renderer-stylus

In your hexo site's _config.yml, find the theme field, change it to melody:

theme: melody

Hexo version >= 5.0

npm install hexo-theme-melody

If you don't have jade & stylus renderer, follow this:

npm install hexo-renderer-pug hexo-renderer-stylus

In your hexo site's _config.yml, find the theme field, change it to melody:

Configuration

Notice: The configuration file before and after hexo 5.0 version is different.

Hexo version < 5.0

For smoothly updating theme-melody, I recommend to create a config file named melody.yml in your hexo work folder's (Notice: not the theme-melody folder) source/_data folder(If it doesn't exist, create one)

Copy the contents of _config.yml to melody.yml. Now you can configure it by yourself and you can update theme-melody smoothly.

Hexo version >= 5.0

  1. create a _config.melody.yml in your hexo work folder.
  2. copy the contents of ./node_modules/hexo-theme-melody/_config.yml to _config.melody.yml
  3. If you have used hexo-theme-melody for a long time, and has a melody.yml above, please copy the contents of melody.yml to _config.melody.yml & remove melody.yml since it will be deprecated.

Now you can configure it by yourself and you can update theme-melody smoothly.

Update

Notice: The update method before and after hexo 5.0 version is different.

Hexo version < 5.0

Jump into the melody folder, just git pull is OK.

Hexo version >= 5.0

In your hexo work folder, just npm update hexo-theme-melody is OK.

For more details, please check documentation

Browser Support

IE >= 10

TODOS

  • Doc
  • Search // Algolia support
  • Analysis // Baidu & Google analytics support
  • MathJax // MathJax support
  • i18n // zh-Hans & en support
  • PWA // v1.2 support
  • Performance optimization
  • ...

License

MIT

Copyright (c) 2017 Molunerfinn

More Repositories

1

PicGo

🚀A simple & beautiful tool for pictures uploading built by vue-cli-electron-builder
TypeScript
20,872
star
2

vue-koa-demo

🔰A simple full stack demo(CSR & SSR & Docker Support) written by Vue2 & Koa2(Koa1 verson also completed)
JavaScript
760
star
3

node-github-profile-summary

[Temporarily unavailable]:octocat:The node version of github-profile-summary with GraphQL
JavaScript
263
star
4

markline.js

【Wait for reconstruction】〽️A simple js for painting marklines
JavaScript
83
star
5

vuepress-theme-melody

🎹A simple & beautiful blog theme for vuepress.
CSS
34
star
6

Nodejs-ByrTopTen

A nodejs-spider that gets the needed information of top-ten in bbs.byr.cn
JavaScript
16
star
7

FE-Learning

A repository of me to record FE-Learning process
TypeScript
10
star
8

JSBox-Tools

A collection of JSBox tools created by me
JavaScript
10
star
9

github-stars-reminder

Use GitHub Action to Send Email to Me with My GitHub Top 20 Repos' Stars Per Day
JavaScript
10
star
10

2019-job-hunting

for job hunting
JavaScript
9
star
11

Molunerfinn.github.io

My blog
HTML
9
star
12

Gear-system

JavaScript gear-system
JavaScript
9
star
13

bbs-markdown

A markdown project for bbs.byr.cn
CSS
7
star
14

Nodejs-ByrBBSDaily

A project that displays the everyday top tens of the bbs.byr.cn
JavaScript
5
star
15

vue-mobile-learning-demo

CSS
5
star
16

hexo-theme-melody-doc

Doc for hexo-theme-melody
4
star
17

VSCode-RevealFileInFolder

Quickly open your file in folder by context menu
TypeScript
4
star
18

Mofinn-Wp

Mofinn-Wp :A wordpress theme.
JavaScript
3
star
19

LeetCode

For Practice
JavaScript
3
star
20

dbmovie-spider

A spider that plays happily on the movie.douban.com
JavaScript
2
star
21

Melody.css

A mini & pure responsive css framwork inspired by Twitter Bootstrap
HTML
2
star
22

webpack-dev-compile-optimize

A plugin for optimizing webpack dev compile time
JavaScript
1
star
23

react-self-scaffolding

Just a react-self-scaffolding
TypeScript
1
star
24

test

For PicGo upload
1
star
25

fj-learning-resources

This is a learning-resources repository for Byrs of Fujian
1
star