hexo-nextT主题配置


NexT.Gemini主题配置

版本

1
2
3
// v5.1.2以上才有Gemini,所以必须让nextT主题是最新版本
cd themes/next
git pull

更换主题

1
2
3
4
5
// themes/next/_config.yml
# ---------------------------------------------------------------
# Scheme Settings
# ---------------------------------------------------------------
scheme: Gemini

其他配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
// themes/next/_config.yml
// 移动端展示时用
menu:
home: / || home
#about: /about/ || user
tags: /tags/ || tags
categories: /categories/ || th
// 友情链接
social:
我的GitHub: https://github.com/Ethan66 || github
我的Weibo: https://weibo.com/p/1005052230385380/home || twitter

// 头像
avatar: /images/head.jpg

样式设置

基本所有样式设置 地址:themes/next/source/css/
更改主题布置设置,比如版心宽度

1
2
3
4
5
6
7
8
9
10
// themes/next/source/css/variables/custom.styl

// 修改版心宽度
$main-desktop = 80%

// 修改成你期望的右边内容宽度
$content-desktop = calc(100% - 250px)

// 当视窗超过 1600px 后的宽度
$content-desktop-large = 1200px

用其他样式顶替原本样式
// themes/next/source/css/custom.styl

1
2
3
4
5
6
7
8
9
.site-meta{
padding: 4px 0;
}
.site-nav-toggle button{
margin-top: -5px;
}
.site-subtitle{
margin-top: 0;
}

发布主题不变问题

有可能是hexo g的时候没有发现你更改了配置文件,所以没有改动,把pubilc删除就会从新生成一边html,.deploy_git是记录提交历史的

1
2
3
4
// 删除public文件和文件后
hexo clean
hexo g
hexo d