Hexo 好看且实用的主题推荐

       昨天在腾讯云开发CloudBase,搭建了一个属于自己的Hexo静态博客,然后还绑定了自己的已ICP备案的个人域名,但是了博客主题还是默认的,是时候要换一个博客主题了。今天在网上搜索Hexo博客主题时,还真有一款主题,我一眼就看中了,就是那种“一见钟情”的感觉。

一、主题简介

Fluid 是基于 Hexo 的一款 Material Design 风格的主题,由 Fluid-dev 负责开发与维护。

主题 GitHub: https://github.com/fluid-dev/hexo-theme-fluid(opens new window)

预览网站:Fluid's blogzkqiang's blog

该主题相较于其他主题的优势:

  1. 优雅的颜值,使用 Material Design 风格突出层次感,但又不失简约,让用户能专注于写作;
  2. 提供大量定制化配置项,使每个用户使用该主题都能具有独特的样式;
  3. 响应式页面,适配手机、平板等设备,包括极端的分辨率都能轻松应对;
  4. 主题中少有的整合了 LaTeX 和 mermaid 的支持

 二、安装Fluid主题

1、搭建Hexo博客

如果你还没有 Hexo 博客,请按照Hexo官方文档进行安装、建站。或者看我发布的当Hexo遇到云开发CloudBase,搭建静态博客,如此简单一文,自行搭建。

2、获取最新版本

Hexo 5.0.0 版本以上,推荐通过 npm 直接安装,进入博客目录执行命令:

npm install --save hexo-theme-fluid

 然后在博客目录下创建 _config.fluid.yml,将主题的 _config.yml 内容复制过去,然后保存文件,用电脑上的记事本也可以操作,但我建议用Notepad++这个软件来操作。

3、指定主题

如下修改 Hexo 博客目录中的 _config.yml:#后面的文字提示,不用写进去。

theme: fluid  # 指定主题

language: zh-CN  # 指定语言,会影响主题显示的语言,按需修改

设置好后,需要使用hexo clean,hexo g -d ,进行重新编译和发布,那么这时,就会报一个错误 提示,如下图所示:

解决的方法就是在 “language”后面加一个“s”,如下图

 然后就可以正常地进行编译和发布了,如下图:所示

 

 4、创建关于页

首次使用主题的「关于页」需要手动创建

hexo new page about

创建成功后修改 /source/about/index.md,添加 layout 属性,用Notepad++ 编辑输入以下内容

---
title: 标题
layout: about
---

这里写关于页的正文,支持 Markdown, HTML

当然也可以用Markdown语法,书写自己的“关于页”,页面内容。

三、总结

按照上面的步骤来操作,我们就可以为自己的Hexo博客安装上Fluid主题了,因为我的Hexo博客是架设地腾讯云开发上面,最后还需要使用“CloudBase CLI工具”将本地hexo新编译好的文件,上传上去,这样才能更新网站的内容。

  • 4
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Hexo是一个静态博客生成器,它提供了一些默认的主题,但是用户也可以自己开发或使用第三方主题。其中,Next是一款非常受欢迎的Hexo主题之一,它提供了丰富的功能和灵活的配置。 在使用Next主题时,我们可以通过override来修改主题的默认配置和样式。具体来说,override是指将主题的默认配置或样式文件复制到博客根目录下的/source/_data/或/source/css/override/目录下,然后进行修改。这样,在重新生成博客时,Hexo会优先使用override中的配置或样式文件,从而实现自定义主题的效果。 下面是具体的使用方法: 1. 复制配置文件到/source/_data/override/目录下 首先,我们可以通过命令`hexo config`查看当前主题的默认配置,然后将需要修改的配置项复制到/source/_data/override/目录下的同名文件中,并进行修改。例如,如果我们想修改Next主题的默认语言为英文,可以执行以下命令: ``` hexo config | grep language > source/_data/override/next.yml ``` 然后,打开source/_data/override/next.yml文件,将`language`的值修改为`en`,保存文件即可。 2. 复制样式文件到/source/css/override/目录下 如果我们需要修改主题的样式,可以将主题的默认样式文件复制到/source/css/override/目录下,并进行修改。例如,如果我们想修改Next主题的默认字体为微软雅黑,可以执行以下命令: ``` cp -r themes/next/source/css/fonts source/css/override/ ``` 然后,在source/css/override/fonts目录下,将所有字体文件中的字体名称修改为“Microsoft YaHei”,保存文件即可。 需要注意的是,override文件的命名和存放路径需要与主题默认文件一致,否则可能会导致修改无效或出现异常。同时,使用override也可能会导致主题升级时出现冲突,因此在使用时需要注意备份原始文件和谨慎修改。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你隔壁80后学长

你的鼓励,是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值