All Projects → xrr2016 → Hexo Theme Cold Stone

xrr2016 / Hexo Theme Cold Stone

Licence: mit
A simple, refreshing, text-based Hexo blog theme.

Projects that are alternatives of or similar to Hexo Theme Cold Stone

Hexo Theme Aircloud
A concise hexo theme
Stars: ✭ 394 (+200.76%)
Mutual labels:  blog, hexo
Hexo Theme Anisina
🎨 A simple responsive , support qiniu image cdn theme for hexo https://haojen.github.io/
Stars: ✭ 746 (+469.47%)
Mutual labels:  blog, hexo
Blog
🎯 个人博客
Stars: ✭ 394 (+200.76%)
Mutual labels:  blog, hexo
Easy Hexo
🤘 Build your own website with Hexo, the easy way. | 轻松使用 Hexo 建站。
Stars: ✭ 314 (+139.69%)
Mutual labels:  blog, hexo
Hexo Theme Volantis
A Wonderful Theme for Hexo https://volantis.js.org
Stars: ✭ 1,050 (+701.53%)
Mutual labels:  blog, hexo
Hexo Theme Clean Blog
Hexo implementation of Clean Blog http://blackrockdigital.github.io/startbootstrap-clean-blog/index.html
Stars: ✭ 362 (+176.34%)
Mutual labels:  blog, hexo
Hexo Theme Inside
🌈 SPA, Flat and clean theme for Hexo.
Stars: ✭ 480 (+266.41%)
Mutual labels:  blog, hexo
Hexo Theme Book
A simple, elegant, book-like hexo theme with some useful features.
Stars: ✭ 166 (+26.72%)
Mutual labels:  blog, hexo
Hexo Theme Diaspora
Hexo theme, Blog theme, Clean, Responsive theme
Stars: ✭ 986 (+652.67%)
Mutual labels:  blog, hexo
0x5e.github.io
A peosonal blog
Stars: ✭ 5 (-96.18%)
Mutual labels:  blog, hexo
Hexo Theme Daily
A simple theme for Hexo
Stars: ✭ 246 (+87.79%)
Mutual labels:  blog, hexo
Hexo Blog Lionkk
⚡️魔改自butterfly 🦋主题,提供完整详细的文档,同时为了回馈开源,这不是生成后的网页文件,是您可以直接使用的源码,您只需要把博客相关信息换成您自己的就可以部署了,对于新手或者不懂编程的小伙伴来说,简直是福音!❤️
Stars: ✭ 117 (-10.69%)
Mutual labels:  blog, hexo
Hexo Theme Fluid
🌊 一款 Material Design 风格的 Hexo 主题 / An elegant Material-Design theme for Hexo
Stars: ✭ 3,700 (+2724.43%)
Mutual labels:  blog, hexo
Hexo Theme Claudia
📌 Concisely designed & easy to config, match device dark mode, 90+ Lighthouse scoring
Stars: ✭ 379 (+189.31%)
Mutual labels:  blog, hexo
Hexo Theme Shana
what's a cool hexo theme!
Stars: ✭ 166 (+26.72%)
Mutual labels:  blog, hexo
Hexo Theme Material
Material Design theme for hexo.
Stars: ✭ 4,028 (+2974.81%)
Mutual labels:  blog, hexo
Lruihao.github.io
A Hexo-Next.Pisces Blog modified by LRH.
Stars: ✭ 162 (+23.66%)
Mutual labels:  blog, hexo
Hexo Theme Cactus
🌵 A responsive, clean and simple theme for Hexo.
Stars: ✭ 2,139 (+1532.82%)
Mutual labels:  blog, hexo
Hexo Theme Nexmoe
🔥 一个比较特别的 Hexo 主题
Stars: ✭ 789 (+502.29%)
Mutual labels:  blog, hexo
Hexo Filter Github Emojis
github emojis for hexo! 🎉
Stars: ✭ 71 (-45.8%)
Mutual labels:  blog, hexo

Cold Stone 🎉

A simple, refreshing, text-based Hexo blog theme.

中文文档

日本語ドキュメント

Preview

light demo

dark demo

Preview Link

Feature

  • Auto night mode
  • PWA (progressive web application)
  • Utteranc comment System
  • Mobile friendly
  • English/Chinese

Quick start

First you need to install Hexo to create the project. You can skip this step if you have already started.

npm install -g hexo-cli

hexo init <folder>

cd <folder>

npm install

Install theme

git clone https://github.com/xrr2016/hexo-theme-cold-stone.git themes/cold-stone --depth 1

Usage

  1. Modify the _config.yml file in your Hexo blog root directory to set theme to
theme: cold-stone
  1. Move icons in the themes/cold-stone directory to the source directory

  2. Execute the following command at the project root directory, create pages you need

hexo new page projects

hexo new page categories

hexo new page tags

hexo new page about

Add the layout of source/projects/index.md

---
layout: projects
---

Add the layout of source/categories/index.md

---
layout: categories
---

Add the layout of source/tags/index.md

---
layout: tags
---
  1. Modify the configuration of your Hexo blog _congfig.yml, examples are as follows
# blog config
seo_title: 冷石的博客
project_dir: projects

# user config
avatar: avatar.png

# Utteranc comment system
comment:
  repo: xrr2016/blog

# sns link:
sns:
  github: xrr2016
  juejin: 576666b7207703006b1e0f09

# page stat
track:
  gaid: xxxxxxxxxxxxxx
  1. Add a avatar.png image to the source directory

  2. Install hexo-wordcount (word count)

npm i --save hexo-wordcount
  1. Install hexo-all-minifier (Compress blog code)
npm i --save hexo-all-minifier

RSS

Install hexo-generator-feed (generate rss link)

npm i --save hexo-generator-feed

Set rss to true in _congfig.yml

# RSS
rss: true
feed:
  type: atom
  path: atom.xml
  limit: 20
  hub:
  content:
  content_limit: 140
  content_limit_delim: ' '
  order_by: -date
  icon: avatar.png
  autodiscovery: true

Run local

hexo server

Deploy

  • install hexo-deployer-git
 npm install hexo-deployer-git --save
  • set config
deploy:
  type: git
  repo: https://github.com/your-username/your-repo
  branch: gh-pages
  • publish
hexo clean && hexo deploy

More ways to refer:https://hexo.io/docs/deployment

Using

cold stone's blog 💯

audits

TODOS

  • [x] Search

  • [x] Category

  • [x] Show page views

  • [x] Friends link page

Release log

v2019-10-10

  • Add blog traffic statistics
  • Modified the article font statistics display position
  • Added the number of blog posts to display
  • Fixed safari homepage error reporting issue8

v2019-10-08

  • Added Japanese language interface and documentation, thanks @dongsu-iis
  • Fix code highlighting #issue, need to disable the code highlighting that comes with hexo
  • Added hexo-all-minifier to compress your blog code and let your blog open faster
  • Add a previous/next link in the article
  • Updated article label style, link style within article

V2019-09-30

  • Modify the navigation bar style
  • Increse homepage loading animation time
  • Automatically set night mode according to system theme

v2019-09-25

  • Added homepage loading animation
  • Reduced body content width

v2019-09-23

  • Modified PC home page layout
  • Added article word count function (need install hexo-wordcount under blog folder)
  • Added Google Site Search on the PC side
  • Added friends chain page

License

MIT

If you think this theme is no bad, please star this repo. 😎

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].