npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

hexo-theme-melody

v1.9.1

Published

hexo-theme-melody hexo theme

Downloads

107

Readme

hexo-theme-melody

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