本文主要说明在Hexo博客nexT主题下如何进行美化,具体对应效果可通过本博客页面进行查看。
在站点配置文件中的Site
配置进行如下修改:
language: zh-CN # 简体中文
将头像图片放在/blog/themes/next/source/images/
下,然后在主题配置文件下搜索avatar.gif
,修改为要替换的头像图片名称。
# Replace the default image and set the url here.
url: /images/avatar.jpg # 头像图片名称 这里我的图片成名为avatar.jpg
在/blog/themes/next/source/css/_common/outline/sidebar
文件夹下编辑sidebar-author.styl
文件,做出如下修改:
.site-author-image {
border: $site-author-image-border-width solid $site-author-image-border-color;
display: block;
margin: 0 auto;
max-width: $site-author-image-width;
padding: 2px;
/* 头像圆形 */
border-radius: 50%; # 新增
transition: 2s all; # 新增
if (hexo-config('avatar.rounded')) {
border-radius: 50%;
}
}
在站点配置文件中的Site
配置进行如下修改:
# Site
title: Alderaan的博客 # 博客名称
subtitle: ''
description: ''
keywords:
author: Alderaan # 作者名称
language: zh-CN
timezone: ''
新版nexT已增加版权说明模块,只需要在文章开头设置copyright: true
即可,也可以修改~/scaffolds/post.md
文件,设置新建文章自动开启 copyright
:
---
title: {{ title }}
date: {{ date }}
copyright: true # 设置默认开启版权说明
---
新建「标签」页面,并在菜单中显示「标签」链接。「标签」页面将展示站点的所有标签,若你的所有文章都未包含标签,此页面将是空的。 底下代码是一篇包含标签的文章的例子:
title: 标签测试文章
tags:
- Testing
- Another Tag
---
请参阅官方 Hexo 的分类与标签文档,了解如何为文章添加标签或者分类。
在终端窗口下,定位到 Hexo 站点目录下。使用 hexo new page
新建一个页面,命名为 tags
:
$ cd your-hexo-site
$ hexo new page tags
**注意:**如果有集成评论服务,页面也会带有评论。 若需要关闭的话,请添加字段 comments
并将值设置为 false
,如:
禁用评论示例
title: 标签
date: 2014-12-22 12:39:04
type: "tags"
comments: false
---
新建「分类」页面,并在菜单中显示「分类」链接。「分类」页面将展示站点的所有分类,若你的所有文章都未包含分类,此页面将是空的。 底下代码是一篇包含分类的文章的例子:
title: 分类测试文章
categories: Testing
---
请参阅官方 Hexo 的分类与标签文档,了解如何为文章添加标签或者分类。
新建页面
设置页面类型
修改菜单
在终端窗口下,定位到 Hexo 站点目录下。使用 hexo new page
新建一个页面,命名为 categories
:
$ cd your-hexo-site
$ hexo new page categories
**注意:**如果有集成评论服务,页面也会带有评论。 若需要关闭的话,请添加字段 comments
并将值设置为 false
,如:
禁用评论示例
title: 分类
date: 2014-12-22 12:39:04
type: "categories"
comments: false
---
在主题配置文件中搜索busuanzi_count
,做出如下修改:
# Show Views / Visitors of the website / page with busuanzi.
# Get more information on http://ibruce.info/2015/04/04/busuanzi
busuanzi_count:
enable: true # 更改为true开启计数
total_visitors: true
total_visitors_icon: fa fa-user
total_views: true
total_views_icon: fa fa-eye
post_views: true
post_views_icon: fa fa-eye
在主题配置文件中搜索tag_icon
,做出如下修改:
# Use icon instead of the symbol # to indicate the tag at the bottom of the post
tag_icon: true # 更改为true开启图标显示,默认为'#'号
首先在博客目录下执行:
#cmd 进入博客根目录
#安装 hexo-helper-live2d
npm install hexo-helper-live2d -save
在站点配置文件尾部新增:
# Live2d
live2d:
enable: true
scriptFrom: local
pluginRootPath: live2dw/
pluginJsPath: lib/
pluginModelPath: assets/
model:
use: live2d-widget-model-hijiki
display:
position: right
width: 150
height: 300
mobile:
show: false
npm
安装需要的宠物文件
npm install {packagename}
如宠物名为hijiki, 则为 npm install live2d-widget-model-hijiki
,其他宠物包点击live2d-widget-models。详细内容可参考hexo-helper-live2d。