原来mellow主题已经使用2年多了,过于臃肿,现在喜欢简单的主题
再次浏览hexo的官网发现多了好多新的主题,最后选择了简约风的chic主题
本文简单的对原有样式进行了调整
修改样式
英文转中文
1 | themes\Chic\layout\_page\post.ejs #文章页 |
自定义css样式
文件路径:themes\Chic\source\css\custom.styl
1 | // Gitalk评论样式 |
主题字体
修改themes\Chic\source\css\font.styl
文件
注释$font-family
前面的内容,将需要启用的字体放在最前面即可
1 | $font-family = Arial, Microsoft Yahei, 'Microsoft Jhenghei',Lantinghei SC, 'lanting', PingFang SC, Seguo UI |
自定义首页链接图标
- 首先在阿里iconfont官网找到想要的图标加入购物车后选择下载代码
- 解压后将文件夹放在
themes\hexo-theme-Chic\source\fonts
下 - 在
themes\hexo-theme-Chic\source\css\style.styl
中引入
1 | // icon |
接下来直接在主题_config.yml中添加内容即可
注:如不知道图标名称,可在下载的文件夹中的
iconfont.css
找到名称
增加功能
部署Gitalk评论系统
增加站点浏览统计
新增site-visitor.ejs文件
在themes\hexo-theme-Chic\layout\_plugins
中新建文件site-visitor.ejs
,内容如下:
1 | <script async src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script> |
修改footer.ejs文件
在themes\hexo-theme-Chic\layout\_partial\footer.ejs
中的<span></span>标签内添加
1 | <% if (theme.visit_counter) { %> |
配置主题_config.yml文件
在主题的_config.yml
中添加如下内容:
1 | # 站浏览数统计 |
增加博客年份
同样在footer.ejs
文件中的<span></span>标签内添加配置:
1 | <%if (theme.since_year && theme.since_year < date(new Date(), "YYYY")) {%><%- theme.since_year %> - <%}%><%- date(new Date(), "YYYY") %> |
在主题的_config.yml
中引入
1 | # 版权起始年份 |