{"id":15025624,"url":"https://github.com/molunerfinn/hexo-theme-melody","last_synced_at":"2025-05-16T07:04:04.439Z","repository":{"id":44340263,"uuid":"102265744","full_name":"Molunerfinn/hexo-theme-melody","owner":"Molunerfinn","description":":musical_keyboard:A simple \u0026 beautiful \u0026 fast theme for Hexo.","archived":false,"fork":false,"pushed_at":"2022-07-13T06:35:57.000Z","size":782,"stargazers_count":1587,"open_issues_count":14,"forks_count":212,"subscribers_count":21,"default_branch":"dev","last_synced_at":"2025-04-13T06:25:31.467Z","etag":null,"topics":["hexo","hexo-theme"],"latest_commit_sha":null,"homepage":"https://molunerfinn.com","language":"Stylus","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Molunerfinn.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"custom":["https://paypal.me/Molunerfinn"]}},"created_at":"2017-09-03T13:15:12.000Z","updated_at":"2025-04-08T08:44:37.000Z","dependencies_parsed_at":"2022-08-12T11:02:46.720Z","dependency_job_id":null,"html_url":"https://github.com/Molunerfinn/hexo-theme-melody","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Molunerfinn%2Fhexo-theme-melody","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Molunerfinn%2Fhexo-theme-melody/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Molunerfinn%2Fhexo-theme-melody/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Molunerfinn%2Fhexo-theme-melody/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Molunerfinn","download_url":"https://codeload.github.com/Molunerfinn/hexo-theme-melody/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254485053,"owners_count":22078767,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hexo","hexo-theme"],"created_at":"2024-09-24T20:02:42.402Z","updated_at":"2025-05-16T07:04:04.419Z","avatar_url":"https://github.com/Molunerfinn.png","language":"Stylus","funding_links":["https://paypal.me/Molunerfinn"],"categories":[],"sub_categories":[],"readme":"# hexo-theme-melody\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/Molunerfinn/hexo-theme-melody-doc/master/docs/imgs/logo.png\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://standardjs.com\"\u003e\u003cimg alt=\"JavaScript Style Guide\" src=\"https://img.shields.io/badge/code_style-standard-brightgreen.svg?style=flat-square\"\u003e\u003c/a\u003e\n  \u003ca href=\"\"\u003e\u003cimg alt=\"license\" src=\"https://img.shields.io/github/license/mashape/apistatus.svg?style=flat-square\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://hexo.io\"\u003e\u003cimg alt=\"hexo-image\" src=\"https://img.shields.io/badge/hexo-%3E%3D3.0-blue.svg?style=flat-square\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/Molunerfinn/hexo-theme-melody/releases/latest\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/release/Molunerfinn/hexo-theme-melody.svg?style=flat-square\" alt=\"\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/PicGo/bump-version\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/picgo-convention-blue.svg?style=flat-square\" alt=\"\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\nA simple \u0026 beautiful \u0026 fast theme for Hexo.\n\nSee demo:\n\n- [molunerfinn.com](https://molunerfinn.com)\n- [Elody's Blog](https://elody-07.github.io)\n- [zouyaoji's Blog](https://zouyaoji.top/)\n- [flytreeleft's Blog](https://flytreeleft.org/)\n- [霪霖笙箫的博客](https://fridolph.github.io/)\n- [upupming 的博客](https://upupming.site/)\n- [HibisciDai's blog](https://hibiscidai.com/)\n- [李牧羊](https://www.limuyang.cc/)\n- [DoubleFJ の Blog](http://putop.top)\n- [Inno’s Blog](https://innofang.github.io/)\n- [SpiffyEight77's Blog](https://spiffyeight77.github.io/)\n- [FoolのGarden](https://gofugui.github.io/)\n- [高可用可伸缩微服务架构](https://msainaction.github.io/)\n- [Oolong Box](https://www.oolongbox.com/)\n- [Kiyoshi's Blog](https://blog.k1yoshi.com/)\n- [Sheey的小窝](https://sheey.moe/)\n- [Ahuiyo の Blog](https://ahuiyo.cn/)\n- [XIAO Blog](https://blog.xiaojianzheng.cn)\n- [Moon's Blog](https://loumoon.github.io/)\n- [cuteerhas](https://lishoushoua.github.io/)\n- [李林林的小站](https://leilinen.github.io/)\n- [Sunshine](http://hudongyang.com/)\n- [过客别墅](https://zc-apiao.space/)\n- [jie wei](http://weijiew.com/)\n- [Mandarin的日常](https://liwenhau.github.io/)\n\nand more...\n\nIf 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](https://github.com/Molunerfinn/hexo-theme-melody/issues/1)!\n\n# Documentation\n\nDocumentation is [here](https://molunerfinn.com/hexo-theme-melody-doc/). Now it supports `en` and `zh-Hans`.\n\nIf you meet problems using `hexo-theme-melody`, it's recommended to read [FAQ](https://github.com/Molunerfinn/hexo-theme-melody/blob/dev/FAQ.md) \u0026 [Documentation](https://molunerfinn.com/hexo-theme-melody-doc/), most of your problems will be solved!\n\n# Changelogs\n\nSee [releases](https://github.com/Molunerfinn/hexo-theme-melody/releases).\n\n# Screenshots\n\n![](https://raw.githubusercontent.com/Molunerfinn/hexo-theme-melody-doc/master/docs/imgs/index-page.png)\n![](https://raw.githubusercontent.com/Molunerfinn/hexo-theme-melody-doc/master/docs/imgs/archives.png)\n![](https://raw.githubusercontent.com/Molunerfinn/hexo-theme-melody-doc/master/docs/imgs/post.png)\n![](https://raw.githubusercontent.com/Molunerfinn/hexo-theme-melody-doc/master/docs/imgs/post-2.png)\n![](https://raw.githubusercontent.com/Molunerfinn/hexo-theme-melody-doc/master/docs/imgs/mobile.png)\n\n# Installation\n\n**Notice: The installation method before and after hexo 5.0 version is different.**\n\n## Hexo version \u003c 5.0\n\nFind your hexo work folder\n\n\n```bash\ngit clone -b master https://github.com/Molunerfinn/hexo-theme-melody themes/melody\n```\n\nIf you don't have jade \u0026 stylus renderer, follow this:\n\n```bash\nnpm install hexo-renderer-pug hexo-renderer-stylus\n```\n\nIn your hexo site's `_config.yml`, find the `theme` field, change it to `melody`:\n\n```yaml\ntheme: melody\n```\n\n## Hexo version \u003e= 5.0\n\n```\nnpm install hexo-theme-melody\n```\n\nIf you don't have jade \u0026 stylus renderer, follow this:\n\n```bash\nnpm install hexo-renderer-pug hexo-renderer-stylus\n```\n\nIn your hexo site's `_config.yml`, find the `theme` field, change it to `melody`:\n\n\n# Configuration\n\n**Notice: The configuration file before and after hexo 5.0 version is different.**\n\n## Hexo version \u003c 5.0\n\nFor 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)\n\nCopy the contents of `_config.yml` to `melody.yml`. Now you can configure it by yourself and you can update theme-melody smoothly.\n\n## Hexo version \u003e= 5.0\n\n1. create a `_config.melody.yml` in your hexo work folder.\n2. copy the contents of `./node_modules/hexo-theme-melody/_config.yml` to `_config.melody.yml`\n3. 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` \u0026 remove `melody.yml` since it will be deprecated.\n\nNow you can configure it by yourself and you can update theme-melody smoothly.\n\n# Update\n\n**Notice: The update method before and after hexo 5.0 version is different.**\n\n## Hexo version \u003c 5.0\n\nJump into the melody folder, just `git pull` is OK.\n\n## Hexo version \u003e= 5.0\n\nIn your hexo work folder, just `npm update hexo-theme-melody` is OK.\n\n\u003e For more details, please check [documentation](https://molunerfinn.com/hexo-theme-melody-doc/)\n\n# Browser Support\n\nIE \u003e= 10\n\n# TODOS\n\n- ~~Doc~~\n- ~~Search~~ // Algolia support\n- ~~Analysis~~ // Baidu \u0026 Google analytics support\n- ~~MathJax~~ // MathJax support\n- ~~i18n~~ // zh-Hans \u0026 en support\n- ~~PWA~~ // v1.2 support\n- Performance optimization\n- ...\n\n# License\n\n[MIT](http://opensource.org/licenses/MIT)\n\nCopyright (c) 2017 Molunerfinn\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmolunerfinn%2Fhexo-theme-melody","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmolunerfinn%2Fhexo-theme-melody","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmolunerfinn%2Fhexo-theme-melody/lists"}