Claudia

设计简洁 & 轻松上手, 跟随系统外观自适应, 90+ Lighthouse 得分

预览 Demo

cover

使用

依赖下载

进入到博客项目根目录下运行:

#必要
npm install hexo-renderer-pug
npm install hexo-renderer-sass
npm install hexo-generator-search

#选择性安装
# 如果需要添加订阅功能
npm install hexo-generator-feed
# 流程图功能
npm install hexo-filter-flowchart --save
# Emoji
npm install hexo-filter-github-emojis --save
# 搜索功能
npm install hexo-generator-search --save
# 数学公式
npm install hexo-renderer-mathjax --save

用户信息配置

注意: 必须在主题的 _config.yml 中配置以下信息, 而非博客根目录下的 _config.yml

user:
name:
avatar: /images/avatar.jpg
location:
description:
footnotes:

# config you SNS
social:
zhihu:
twitter:
facebook:
linkedin:
instagram:
github:

配置导航栏右上角菜单项

# main menu navigation
menu:
Home: /
About: /about
Archives: /archives

边栏部件配置

widgets:
- tag
- archive
- category
- recent_posts

使用评论系统

1. Utteranc

对应文档地址: https://utteranc.es/

对应项目地址: https://github.com/utterance/utterances

comment_utteranc:
enable: true
repo: Haojen/myBlogRepo # change to your blog repo

2. Valine

使用文档: https://valine.js.org/quickstart.html

comment_valine:
enable: true
appId:
appKey:

夜间模式设置

# 1.light 
# 2.dark
# 3.auto (默认,跟随系统外观)
appearance: auto

配置代码高亮

在theme主题目录下, 可以通过 _config.yml 文件(注意不是hexo根目录), 配置代码高亮的style, 步骤如下:
首先在您的hexo根目录下 _config.yml , 关闭内置的着色器:

highlight:
enable: false

统计

配置谷歌和百度统计

#Baidu Analytics**
ba_track_id:

#Google Analytics
ga_track_id:
ga_domain:

创建 About 页面

在博客根目录下的 source 文件夹里创建一个 about 文件夹, 然后打开该文件夹, 新建一个 index.md, 打开, 将下面这段文本复制到 index.md 里保存

---
title: about
date: 2017-05-31 10:05:56
layout: about
---

范例项目展示

https://github.com/Haojen/Claudia-theme-blog

最后

如果遇到任何问题或反馈建议,请发起 issue