声明:本文为 Santa 原创文章,欢迎转载,请在明显位置注明出处。
推荐访问我的个人网站,排版简洁,内容更新更及时

下边介绍Next主题相关的一些配置

设置Next主题

下载完成之后,打开/blog/_config.yml文件,查找**#Extensions**字段,修改如下:

# Extensions
## Plugins: https://hexo.io/plugins/
## Themes: https://hexo.io/themes/
theme: next

Hexo的主题路径是/blog/themes/
每种主题都在其下以文件夹的形式存在,所以Hexo切换主题是很方便的,只要修改一个参数值即可
这里我们还没有下载next主题,可以提前先在这里写好

Next主题下载

Next主题的下载分为两种,npm形式和git形式,这里两种都提一下:
1.npm
If you’re using Hexo 5.0 or later, the simplest way to install is through npm.
Open your Terminal, change to Hexo site root directory and install NexT theme:

$ cd hexo-site
$ npm install hexo-theme-next

2.git
If you know about Git, you can clone the whole repository and update it in any time with git pull command instead of downloading archive manually.
Open your terminal, change to Hexo site root directory and clone the latest master branch of NexT theme:

$ cd hexo-site
$ git clone https://github.com/next-theme/hexo-theme-next themes/next

Next主题类型

打开/blog/themes/next/_config.yml文件,查找Scheme Settings字段并修改如下:

# ---------------------------------------------------------------
# Scheme Settings
# ---------------------------------------------------------------# Schemes
#scheme: Muse
#scheme: Mist
#scheme: Pisces
scheme: Gemini# Dark Mode
darkmode: false

如上,有四种不同形式的主题可供选择,而且可以设置黑暗模式

社交链接

打开/blog/themes/next/_config.yml文件,查找Social Links字段并修改如下:

# Social Links
# Usage: `Key: permalink || icon`
# Key is the link label showing to end users.
# Value before `||` delimiter is the target permalink, value after `||` delimiter is the name of Font Awesome icon.
social:GitHub: https://github.com/SantaJiang || fab fa-githubE-Mail: jiangshengda@foxmail.com || fa fa-envelope简书: https://www.jianshu.com/u/3aa0cb901bee ||fab fa-jianshuCSDN: https://blog.csdn.net/jsd581?spm=1010.2135.3001.5421 || fab fa-csdn#FB Page: https://www.facebook.com/yourname || fab fa-facebook#StackOverflow: https://stackoverflow.com/yourname || fab fa-stack-overflow#YouTube: https://youtube.com/yourname || fab fa-youtube#Instagram: https://instagram.com/yourname || fab fa-instagram#Skype: skype:yourname?call|chat || fab fa-skype

最后的成品效果就是我左侧头像下边的链接。

捐赠

捐赠就是在我的每篇文章下边都会有的一个按钮,点开了之后就会弹出我的微信/支付宝转账页面,如果有读者喜欢这篇文章就可以通过捐赠来支持作者

同样的,打开/blog/themes/next/_config.yml文件,查找Donate (Sponsor) settings字段并修改如下:

# Donate (Sponsor) settings
# Front-matter variable (unsupport animation).
reward_settings:# If true, a donate button will be displayed in every article by default.enable: trueanimation: truecomment: 赞赏文章reward:wechatpay: /images/wechat.JPG#alipay: /images/alipay.png#paypal: /images/paypal.png#bitcoin: /images/bitcoin.png

字体调整

Next主题自带的字体是较大的,看起来有一些愣,我在多次调整后给出了一个比较合适的方案:
1.打开/blog/themes/next/source/css/_variables/base.styl文件,查找Font size字段,将**$font-size-large参数由1.125em改为1.0em
2.打开/blog/themes/next/_config.yml文件,查找
Font Settings**字段并修改如下:

# ---------------------------------------------------------------
# Font Settings
# ---------------------------------------------------------------
# Find fonts on Google Fonts (https://fonts.google.com)
# All fonts set here will have the following styles:
#   light | light italic | normal | normal italic | bold | bold italic
# Be aware that setting too much fonts will cause site running slowly
# ---------------------------------------------------------------
# Web Safe fonts are recommended for `global` (and `title`):
# Arial | Tahoma | Helvetica | Times New Roman | Courier New | Verdana | Georgia | Palatino | Garamond | Comic Sans MS | Trebuchet MS
# ---------------------------------------------------------------font:enable: true# Uri of fonts host, e.g. https://fonts.googleapis.com (Default).host:# Font options:# `external: true` will load this font family from `host` above.# `family: Times New Roman`. Without any quotes.# `size: x.x`. Use `em` as unit. Default: 1 (16px)# Global font settings used for all elements inside <body>.global:external: truefamily: Latosize:# Font settings for site title (.site-title).title:external: truefamily:size:# Font settings for headlines (<h1> to <h6>).headings:external: truefamily:size:# Font settings for posts (.post-body).posts:external: truefamily:size: 0.8125# Font settings for <code> and code blocks.codes:external: truefamily:size:

访问统计

访问统计设置完成后会出现在文章的副标题以及网站的底部
打开/blog/themes/next/_config.yml文件,查找**busuanzi_count:**字段并修改如下:

# Show Views / Visitors of the website / page with busuanzi.
# For more information: http://ibruce.info/2015/04/04/busuanzi/
busuanzi_count:enable: truetotal_visitors: truetotal_visitors_icon: fa fa-usertotal_views: truetotal_views_icon: fa fa-eyepost_views: truepost_views_icon: far fa-eye

至此完毕,重新部署后查看页面效果

Hexo及Next主题配置(最新版)相关推荐

  1. Hexo的Next主题配置

    使用Next主题 在这里Downloads Next主题代码 将下载的代码放在myBlog/theme/next目录下 设置站点myBlog/_config.yml的theme字段值为next 生成新 ...

  2. 从零开始的hexo与next主题配置github.io博客(入门篇)

    新建GitHub仓库名为<username>.github.io. 安装Node.js及Git. 安装hexo: npm install -g hexo-cli 切换到要保存hexo博客的 ...

  3. Hexo+next主题配置踩的坑

    Hexo+next主题配置踩的坑 下载安装完next主题后才发现一堆的坑.由于next的版本不同.所以有的配置文件和网上的教程不大一样.自己踩了N多坑,于是打算记录一下.于是自己试了好几天才差不多配置 ...

  4. hexo的next主题的最新优化_2

    前言 在hexo的next主题的最新优化_1中介绍了一些简单点的操作,希望对你们有所帮助,如果实在看不懂,可以扫一扫文章最后的QQ群二维码,有什么问题可以私聊我呦!好的废话就不多说了.我们开始吧! 主 ...

  5. hexo的next主题个性化配置教程

    看到有些next主题的网站很炫酷,那么是怎么配置的呢?接下来我会讲一讲如何实现一些炫酷的效果 主要有以下33种: 在右上角或者左上角实现fork me on github 添加RSS 添加动态背景 实 ...

  6. 【笔记】Hexo+Github博客网站搭建,初试环境搭建及Matery主题配置感受

    昨天仔细看看(之前就看到过)tonycode的博客网站(https://tonycode.top/),不只是惊叹,简直是太NB了!之前看他发过相关教程,由于诸多原因没搞,今天也不知道为啥....搞起, ...

  7. GitHub+Hexo搭建自己的Blog之-主题配置

    前言 前两章我们已经把Blog的环境全部搭建完毕了,但是还没有内容,而且hexo默认的主题是不是感觉挺丑的,其实hexo给我们提供了很多主题模板,总有一款是你喜欢的,本篇文章将继续说一说如何配置主题, ...

  8. Hexo中next主题的个性化配置

    next主题常用配置 一.主题常用配置 1. 更换主题(Scheme Setting) 2. 菜单设置(Menu Settings) 3. 侧边栏设置(Sidebar Settings) 4. 侧边栏 ...

  9. hexo博客主题kaze 配置详细解析

    hexo博客kaze主题配置详细解析 kaze主题官方文档:https://demo.theme-kaze.top/document/ 本解析建议结合主题官方文档进行配置. #------------ ...

  10. hexo个人博客搭建(二)butterfly主题配置

    Butterfly主题安装文档(二)之主题配置 一.回顾安装butterfly主题 1.在hexo项目根目录下执行操作clone主题 git clone -b master https://githu ...

最新文章

  1. 如何解决资料下载下来为index.html和PHP文件的问题?
  2. 北大数学天才毕业后坚持出家:理想现实间的挣扎
  3. RethinkDB创始人教你如何打造一个伟大的互联网产品
  4. ArcGIS将CAD等高线转换为TIN/DEM数据
  5. 合成艺术字二 :使用的透明类以及所用的颜色选择器JS(完整事列源码)
  6. 本地开发时同时启动多个tomcat服务器
  7. “夺笋呐”!会员隐私随便看 诈骗就当没看见,中国最大婚恋网站紧急回应
  8. AndroidStudio安卓原生开发_SwipeRefreshLayout_下拉刷新控件---Android原生开发工作笔记119
  9. SaaS软件服务优点全解析
  10. C++Builder 2010深入TForm类之属性
  11. 小米路由器R1D改造记录-安装MIXBOX
  12. 我梦见了画,然后画下了梦
  13. 绝热锥形与adc psr
  14. HitTest 和SubItemHitTest
  15. php对接java接口(丁香医生)aes加解密-PKCS5Padding,rsa加解密
  16. mysql数据库,使用substring函数截取字符串返回空问题
  17. java 不是封闭类_java – MainActivity.this不是一个封闭的类AsyncTask
  18. free与 available 之间区别
  19. 学校计算机机房纪律,巧妙设置学生机轻松管理机房课堂纪律
  20. win10开机内存占用80%,内存占用过高

热门文章

  1. 网络流量监测IP雷达 1.0
  2. java zoom,进口javazoom不能得到解决
  3. JSP教程:学习路线和开发工具安装视频
  4. Java实现Zip文件解压到指定目录
  5. cad卸载工具_Adobe软件卸载与常见问题解决方案
  6. 娱乐小工具微信小程序源码下载/支持多种流量主
  7. 【超级详细的Vue安装与配置教程】
  8. linux添加终端快捷键,linux 终端快捷键
  9. 【无标题】How to Programe 2021 GMC Terrain Smart Key Programming by Autel IM508
  10. 激活函数maxout