Hexo,自定义博客主题

  hexo搭建好后,默认的主题叫 landscape。可是,如果你不想自己的博客就这么干巴巴的,那就去Hexo Themes里面挑一个喜欢的吧,然后换掉它。

default hexo theme: landscape

Hexo Themes

  从上图可以看到,Hexo Themes 目前已经提供了超过200个主题供大家选择,这些主题呢都是世界各地热爱开源的小伙伴分享出来的(下一个可能就是你了)。心动了吧,那么改个主题很难吗?答案当然是否定的,只需要下面简单几步,我们就可以拥有一个好看又有个性又有逼格的博客。

  1. 挑一个你喜欢的 blog theme,点进去(多数是贡献者的博客网站)
  2. 找到当前主题的Github仓库入口(通常情况在博客的正下方),进入Github
  3. 克隆当前仓库,放在hexo所在目录的themes文件夹下
  4. 修改hexo根目录下的_config.yml文件,找到theme配置项,修改为克隆的主题名称

_config.yml -> theme

  1. 阅读当前Theme Repository的README.md,参考说明并修改相应配置即可(一般来说每个主题都有自己的_config.yml配置文件,我们只需要关注主题的配置文件即可)

PS: 支持安装多个主题,但一次只能使用一个,在根目录下的_config.yml文件中修改切换主题即可。安装和使用主题中遇到的任何问题,可以通过查看主题所在Github仓库的Issues来排查和提问,或者直接联系主题贡献者协助解决吧。

  hexo博客换装,大概就以上这么几步。下来给大家介绍一下我的博客换装过程,有兴趣的可以接着往下看。

happyJared - 博客

  我这个博客用的主题叫MiHo,然后这套主题贡献者博客大概长下面这个样子。

minhow

  是不是觉得有点不太一样,这是因为默认的主题还是不太符合我的个性,所以我是有做一点点改造。如果大家接触过前端或者干脆就是做前端开发的,那这些应该都不是难事。好了,下面正式介绍下我是怎么换装的。

  1. Hexo themes,搜索“miho”,点进去

search miho

  1. 在贡献者博客的正下方,找到了MiHo主题所在的Github Repository
  2. 克隆仓库,修改相关配置,主要参考README.md和主题贡献者发布的MiHo-主题安装和配置详情
  3. 遇到问题,第一时间查看GitHub Issues和上面那篇文章底部的留言,或者直接联系作者,这总是能快速的帮助我解决
  4. 后期个性化调整,主要修改了miho\source目录下的部分样式文件,以及miho\layout目录下的部分结构文件

神奇吗?用Hexo,自定义博客主题就这么简单,你还在犹豫什么呢?


GitHub Page系列

GitHub Pages介绍及搭建 Hexo整合GitHub Pages Hexo,自定义域名http升级https Hexo,自定义博客主题 Hexo,使用bat脚本部署文章

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏芋道源码1024

【追光者系列】HikariCP 连接池配多大合适(第一弹)?

首先声明一下观点:How big should HikariCP be? Not how big but rather how small!连接池的大小不是设置...

22100
来自专栏程序你好

一个微服务架构的简单示例

47930
来自专栏开源FPGA

QuartusII13.0使用教程详解(一个完整的工程建立)

  好久都没有发布自己的博客了,因为最近学校有比赛,从参加到现在都是一脸懵逼,幸亏有bingo大神的教程,让我慢慢走上了VIP之旅,bingo大神的无私奉献精神...

23870
来自专栏TSW

5201314对程序员意味着什么?

作为年轻人的潮流聚集地,Qzone在每个特殊的日子总会迎来一波猛烈的流量冲击。比如刚过去的520,下图是今年5月20号的流量情况:

24570
来自专栏潇涧技术专栏

Hello Octopress

2016-11-13 update: 后来我的博客先后从Octopress进化到Hexo以及现在的Hugo

8520
来自专栏JAVA烂猪皮

kafka 数据可靠性深度解读

Kakfa起初是由LinkedIn公司开发的一个分布式的消息系统,后成为Apache的一部分,它使用Scala编写,以可水平扩展和高吞吐率而被广泛使用。目前越来...

15810
来自专栏IMWeb前端团队

Nginx能为前端开发带来什么?

本文作者:IMWeb 黎腾 原文出处:IMWeb社区 未经同意,禁止转载 Nginx那么好,我想去看看。 接连逛了两个书城后,我发现并没有Nginx相...

26450
来自专栏撸码那些事

世界是由懒人改变的

最近把放下了近大半年的Hexo博客重新拾起来了,写篇文章记录一下。至于当初为什么会放下,其中一个原因是用户体验太差,还需要手动创建移动md文件,仿佛回到了原始社...

11320
来自专栏张善友的专栏

MySQL 5.0和PostgreSQL 8.1

MySQL 5.0的发布已经有好些天了,添加了“企业应用”所需的特性,它终于支持存储过程和触发器了;不过,企业应用最大的需求之一,被很多初学者所忽略了的(这个现...

247100
来自专栏TEG云端专业号的专栏

解密腾讯云分布式块存储系统 : HCBS实现机制

HCBS 是一种两层架构的分布式存储,用户IO与后端存储池以直通的方式交互,两层架构的好处是将 IO 路径化繁为简,既降低了因网络通信带来的 IO 延时,同时也...

2.5K40

扫码关注云+社区

领取腾讯云代金券