diff --git a/README.md b/README.md
index a788b3d..1aea826 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# hexo-theme-butterfly
-
+
@@ -14,20 +14,20 @@ Based on [hexo-theme-melody](https://github.com/Molunerfinn/hexo-theme-melody) t
Stable branch [recommend]:
```
-git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/Butterfly
+git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly
```
Dev branch:
```
-git clone -b dev https://github.com/jerryc127/hexo-theme-butterfly.git themes/Butterfly
+git clone -b dev https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly
```
## Configuration
Set theme in the hexo work folder's root config file `_config.yml`:
-> theme: Butterfly
+> theme: butterfly
If you don't have pug & stylus renderer, try this:
@@ -35,13 +35,13 @@ git clone -b dev https://github.com/jerryc127/hexo-theme-butterfly.git themes/Bu
## Documentation
-Find in [hexo-theme-butterfly docs](https://docs.jerryc.me) and [JerryC](https://jerryc.me/posts/21cfbf15). it supports `zh-TW` and `zh-CN`
+Find in [Butterfly Docs](https://demo.jerryc.me/posts/21cfbf15/). it supports `zh-TW` and `zh-CN`
You can also join the Chat Group.
-[ 💬 Join QQ Group [recommend]](https://jq.qq.com/?_wv=1027&k=5KI3Jqb)
+[💬 Join QQ Group [recommend]](https://jq.qq.com/?_wv=1027&k=5KI3Jqb)
-[ 💬 Join Telegram Group](https://t.me/hexo_butterfly)
+[💬 Join Telegram Group](https://t.me/hexo_butterfly)
diff --git a/README_CN.md b/README_CN.md
index 0802850..c951209 100644
--- a/README_CN.md
+++ b/README_CN.md
@@ -1,6 +1,6 @@
# hexo-theme-butterfly
-
+
@@ -14,33 +14,33 @@ Demo: 👍 [Butterfly](https://demo.jerryc.me/) || 🤞 [JerryC](https://jer
在你的博客根目錄裡安裝穩定版【推薦】
```
-git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/Butterfly
+git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly
```
如果想要安裝比較新的dev分支,可以
```
-git clone -b dev https://github.com/jerryc127/hexo-theme-butterfly.git themes/Butterfly
+git clone -b dev https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly
```
## 應用主題
修改hexo配置文件`_config.yml`,把主題改為`Butterfly`
```
-theme: Butterfly
+theme: butterfly
```
>如果你沒有pug以及stylus的渲染器,請下載安裝: npm install hexo-renderer-pug hexo-renderer-stylus --save or yarn add hexo-renderer-pug hexo-renderer-stylus
## 文檔
-可查看[hexo-theme-butterfly docs](https://docs.jerryc.me) 和 [JerryC](https://jerryc.me/posts/21cfbf15)
+可查看[Butterfly Docs](https://demo.jerryc.me/posts/21cfbf15/)
你也可以加入群組
-[ 💬 QQ群 [推薦]](https://jq.qq.com/?_wv=1027&k=5KI3Jqb)
+[ 💬 QQ群 [推薦]](https://jq.qq.com/?_wv=1027&k=5KI3Jqb)
-[ 💬Telegram群](https://t.me/hexo_butterfly)
+[ 💬 Telegram群](https://t.me/hexo_butterfly)
## 截圖
diff --git a/_config.yml b/_config.yml
index 7061c75..ff041a8 100644
--- a/_config.yml
+++ b/_config.yml
@@ -1,60 +1,48 @@
-# Main menu navigation
-# ---------------
-# format: xxx: 連結 || icon
+# Main menu navigation (導航目錄)
+# --------------------------------------
+
+# format: name: link || icon
# sub-menu
-# xxx || icon:
-# xxx || 連結 || icon
+# name || icon:
+# name || link || icon
+
menu:
- Home: / || fa fa-home
- Archives: /archives/ || fa fa-archive
- Tags: /tags/ || fa fa-tags
- Categories: /categories/ || fa fa-folder-open
- Link: /link/ || fa fa-link
- About: /about/ || fa fa-heart
- List||fa fa-list:
- - Music || /music/ || fa fa-music
- - Movie || /movies/ || fa fa-film
+ Home: / || fas fa-home
+ Archives: /archives/ || fas fa-archive
+ Tags: /tags/ || fas fa-tags
+ Categories: /categories/ || fas fa-folder-open
+ List||fas fa-list:
+ - Music || /music/ || fas fa-music
+ - Movie || /movies/ || fas fa-video
+ Link: /link/ || fas fa-link
+ About: /about/ || fas fa-heart
-# PWA
-# See https://github.com/JLHwung/hexo-offline
-# ---------------
-# pwa:
-# enable: true
-# manifest: /img/pwa/manifest.json
-# theme_color: "#fff"
-# apple_touch_icon: /img/pwa/apple-touch-icon.png
-# favicon_32_32: /img/pwa/32.png
-# favicon_16_16: /img/pwa/16.png
-# mask_icon: /img/pwa/safari-pinned-tab.svg
-
-# Highlight theme
-# ---------------
-highlight_theme: light # default / darker / pale night / light / ocean
-highlight_copy: true #代碼複製按鈕
-highlight_lang: true #代碼語言顯示
-highlight_shrink: false # true 全部代碼框不展開,需點擊 '>' 打開 / false 代碼框展開,有'>'點擊按鈕 | none 代碼框展開,不顯示 '>' 按鈕
+# Code Blocks (代碼相關)
+# --------------------------------------
+highlight_theme: light # default / darker / pale night / light / ocean / mac / false
+highlight_copy: true # copy button
+highlight_lang: true # show the code language
+highlight_shrink: false # true: shrink the code blocks / false: expand the code blocks | none: expand code blocks and hide the button
code_word_wrap: false
-# copy setting
-# 是否禁止複製(如果禁止,highlight_copy的功能將無效)
-# copyright 複製的內容後面加上版權信息
+# copy settings
+# copyright: Add the copyright information after copied content (複製的內容後面加上版權信息)
copy:
- enable: true # true 開啟 / false 禁止
+ enable: true
copyright: false
-# social settings
+# social settings (社交圖標設置)
# formal:
# icon: link || the description
-# ---------------
social:
- fa fa-github: https://github.com/jerryc127 || Github
- fa fa-envelope: mailto:xxxxxxx@gmail.com || Email
- fa fa-rss: /atom.xml || RSS
+ fab fa-github: https://github.com/xxxxx || Github
+ fas fa-envelope: mailto:xxxxxx@gmail.com || Email
+
+# search (搜索)
+# --------------------------------------
-#### search ####
# Algolia search
-# ---------------
algolia_search:
enable: false
hits:
@@ -66,51 +54,42 @@ algolia_search:
hits_stats: '${hits} results found in ${time} ms'
# Local search
-# Please see doc for more details: https://docs.jerryc.me/config.html#本地搜索
-# ---------------
local_search:
enable: false
labels:
input_placeholder: Search for Posts
hits_empty: "We didn't find any results for the search: ${query}" # if there are no result
+# Math (數學)
+# --------------------------------------
+# About the per_page
+# if you set it to true, it will load mathjax/katex script in each page (true 表示每一頁都加載js)
+# if you set it to false, it will load mathjax/katex script according to your setting (add the 'mathjax: true' in page's front-matter)
+# (false 需要時加載,須在使用的 Markdown Front-matter 加上 mathjax: true)
+
# MathJax
-# Please see doc for more details: https://docs.jerryc.me/config.html#mathjax
-# ---------------
mathjax:
enable: false
- # true 表示每一頁都加載mathjax.js
- # false 需要時加載,須在使用的Markdown Front-matter 加上 mathjax: true
per_page: false
# KaTeX
-# ---------------
katex:
enable: false
- # true 表示每一頁都加載katex.js
- # false 需要時加載,須在使用的Markdown Front-matter 加上 katex: true
per_page: false
hide_scrollbar: true
-# mermaid
-# see https://github.com/knsv/mermaid
-# -------------------------------
-mermaid:
- enable: false
- # built-in themes: default/forest/dark/neutral
- theme: default
+# Image (圖片設置)
+# --------------------------------------
-# Favicon
-# ---------------
+# Favicon(網站圖標)
favicon: /img/favicon.png
-# Post info settings
-# ---------------
+# Avatar (頭像)
avatar:
img: /img/avatar.png
- effect: false # 頭像會一直轉圈
+ effect: false
-# the banner image of index
+# the banner image of home page
index_img:
# if the banner of page not setting,it will show the top_img
@@ -127,7 +106,7 @@ tag_img:
# category page, look like https://xxxxxxxxx.com/categories/butterfly
category_img:
-# 如果你有使用hexo-douban,可配置這個
+# If you are using hexo-douban, you can configure it (如果你有使用 hexo-douban,可配置這個)
# douban:
# meta: false
# movies_img:
@@ -135,31 +114,30 @@ category_img:
# games_img:
cover:
- # 是否顯示文章封面
+ # display the cover or not (是否顯示文章封面)
index_enable: true
aside_enable: true
archives_enable: true
- # 封面顯示的位置
- # 三個值可配置 left , right , both
+ # the position of cover in home page (封面顯示的位置)
+ # left/right/both
position: both
- # 當沒有設置cover時,默認的封面顯示
- default_cover:
+ # When cover is not set, the default cover is displayed (當沒有設置cover時,默認的封面顯示)
+ default_cover:
- https://i.loli.net/2020/05/01/gkihqEjXxJ5UZ1C.jpg
-# if the photo link cannot connect,it will show that
-lodding_bg:
- flink: /img/friend_404.gif #404後圖片
- post_page: /img/404.jpg #404後圖片
-# post: /img/loading.gif ##加載動畫
+# Replace Broken Images (替換無法顯示的圖片)
+error_img:
+ flink: /img/friend_404.gif
+ post_page: /img/404.jpg
# A simple 404 page
error_404:
enable: false
subtitle: 'Page Not Found'
- background:
+ background: https://i.loli.net/2020/05/19/aKOcLiyPl2JQdFD.png
post_meta:
- page:
+ page: # Home Page
date_type: created # created or updated or both 主頁文章日期是創建日或者更新日或都顯示
categories: true # true or false 主頁是否顯示分類
tags: false # true or false 主頁是否顯示標籤
@@ -168,20 +146,29 @@ post_meta:
categories: true # true or false 文章頁是否顯示分類
tags: true # true or false 文章頁是否顯示標籤
-# Please see doc for more details: https://docs.jerryc.me/config.html#字數統計
+# wordcount (字數統計)
wordcount:
enable: false
post_wordcount: true
min2read: true
total_wordcount: true
+# Display the article introduction on homepage
+# 1: description
+# 2: both (if the description exists, it will show description. or show the auto_excerpt)
+# 3: auto_excerpt (default)
+index_post_content:
+ method: 3
+ length: 500 # if you set method to 2 or 3, the length need to config
+
+# Post
+# --------------------------------------
+
+# toc (目錄)
toc:
enable: true
number: true
-
-# auto open the sidebar in 'post'
-auto_open_sidebar:
- enable: true
+ auto_open: true # auto open the sidebar
post_copyright:
enable: true
@@ -189,21 +176,46 @@ post_copyright:
license: CC BY-NC-SA 4.0
license_url: https://creativecommons.org/licenses/by-nc-sa/4.0/
-# 自動節選
-auto_excerpt:
- enable: true
- length: 150
+# Sponsor/reward
+reward:
+ enable: false
+ QR_code:
+ - img: /img/wechat.jpg
+ link:
+ text: wechat
+ - img: /img/alipay.jpg
+ link:
+ text: alipay
-#### Share System ####
-# -----------------------------------------
+# Related Articles
+related_post:
+ enable: true
+ limit: 6 # Number of posts displayed
+ date_type: created # or created or updated 文章日期顯示創建日或者更新日
+
+# figcaption (圖片描述文字)
+photofigcaption: false
+
+# anchor
+# when you scroll in post, the URL will update according to header id.
+anchor: false
+
+# Share System (分享功能)
+# --------------------------------------
+
+# AddThis
+# https://www.addthis.com/
addThis:
enable: false
pubid:
+# Share.js
+# https://github.com/overtrue/share.js
sharejs:
enable: true
sites: facebook,twitter,wechat,weibo,qq
+# AddToAny
# https://www.addtoany.com/
addtoany:
enable: false
@@ -216,30 +228,38 @@ addtoany:
- email
- copy_link
-#### Comments System ####
-# ------------------------------------
+# Comments System
+# --------------------------------------
+
+# disqus
+# https://disqus.com/
disqus:
enable: false
shortname:
count: false # dispaly comment count in top_img
-# Disqus.js版評論系統,應對大陸長城的折中方案,兼容原版:https://github.com/SukkaW/DisqusJS
-# API 申請地址:https://disqus.com/api/applications/
-# 與 disqus 共用樣式
+# Alternative Disqus - Render comments with Disqus API
+# DisqusJS評論系統,可以實現在網路審查地區載入 Disqus 評論列表,兼容原版
+# https://github.com/SukkaW/DisqusJS
disqusjs:
enable: false
shortname:
siteName:
apikey:
- api: https://disqus.skk.moe/disqus/ #一般情況下無需修改 API 地址
+ api:
+ nocomment: # display when a blog post or an article has no comment attached
admin:
adminLabel:
count: false # dispaly comment count in top_img
-laibili:
+# livere(來必力)
+# https://www.livere.com/
+livere:
enable: false
uid:
+# gitalk
+# https://github.com/gitalk/gitalk
gitalk:
enable: false
client_id:
@@ -247,31 +267,30 @@ gitalk:
repo:
owner:
admin:
- language: zh-CN # en , zh-CN , zh-TW
+ language: en # en, zh-CN, zh-TW, es-ES, fr, ru
perPage: 10 # Pagination size, with maximum 100.
distractionFreeMode: false # Facebook-like distraction free mode.
pagerDirection: last # Comment sorting direction, available values are last and first.
createIssueManually: false # Gitalk will create a corresponding github issue for your every single page automatically
count: false # dispaly comment count in top_img
-# valine comment system. https://valine.js.org
+# valine
+# https://valine.js.org
valine:
enable: false # if you want use valine,please set this value is true
appId: # leancloud application app id
appKey: # leancloud application app key
- notify: false # valine mail notify (true/false) Deprecated in v1.4.0+
- verify: false # valine verify code (true/false) Deprecated in v1.4.0+
pageSize: 10 # comment list page size
avatar: monsterid # gravatar style https://valine.js.org/#/avatar
lang: en # i18n: zh-CN/zh-TW/en/ja
placeholder: Please leave your footprints # valine comment input placeholder(like: Please leave your footprints )
- guest_info: nick,mail,link #valine comment header info
+ guest_info: nick,mail,link #valine comment header info (nick/mail/link)
recordIP: false # Record reviewer IP
serverURLs: # This configuration is suitable for domestic custom domain name users, overseas version will be automatically detected (no need to manually fill in)
+ bg: # valine background
emojiCDN: # emoji CDN
enableQQ: false # enable the Nickname box to automatically get QQ Nickname and QQ Avatar
- requiredFields: nick,mail # required fields nick/mail/link
- bg: # valine background
+ requiredFields: nick,mail # required fields (nick/mail)
count: false # dispaly comment count in top_img
# utterances
@@ -279,9 +298,9 @@ valine:
utterances:
enable: false
repo:
- # 可選 pathname/url/title/og:title
+ # Issue Mapping: pathname/url/title/og:title
issue_term: pathname
- # 可選 github-light/github-dark/github-dark-orange/icy-dark/dark-blue/photon-dark
+ # Theme: github-light/github-dark/github-dark-orange/icy-dark/dark-blue/photon-dark
light_theme: github-light
dark_theme: photon-dark
@@ -296,14 +315,48 @@ facebook_comments:
lang: en_US # Language en_US/zh_CN/zh_TW and so on
count: false
-##### Footer Settings ####
-# ------------------------------------
+# Chat Services
+# --------------------------------------
+
+# Chat Button [recommend]
+# It will create a button in the bottom right corner of website, and hide the origin button
+chat_btn: false
+
+# The origin chat button is displayed when scrolling up, and the button is hidden when scrolling down
+chat_hide_show: false
+
+# chatra
+# https://chatra.io/
+chatra:
+ enable: false
+ id:
+
+# tidio
+# https://www.tidio.com/
+tidio:
+ enable: false
+ public_key:
+
+# daovoice
+# http://daovoice.io/
+daovoice:
+ enable: false
+ app_id:
+
+# gitter
+# https://gitter.im/
+gitter:
+ enable: false
+ room:
+
+# Footer Settings
+# --------------------------------------
+
since: 2020
footer_custom_text:
-footer_copyright:
- enable: true
+footer_copyright: true
ICP:
enable: false
@@ -311,33 +364,37 @@ ICP:
text:
icon: /img/icp.png
-#### Analysis ####
-# ---------------
+# Analysis
+# --------------------------------------
+
+# Baidu Analytics
baidu_analytics:
# Google Analytics
google_analytics:
-# Tencent_analytics ID
+# Tencent Analytics ID
tencent_analytics:
-# Ads
-# ---------------
-# Google Adsense
+# Advertisement
+# --------------------------------------
+
+# Google Adsense (谷歌廣告)
google_adsense:
enable: false
js: https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
client:
enable_page_level_ads: true
-# 廣告插入位置
-# 適用於開啓手動廣告的配置
+# Insert ads manually (手動插入廣告)
# ad:
# index:
# aside:
# post:
-#### 站長驗證 ####
+# Verification (站長驗證)
+# --------------------------------------
+
# Google Webmaster tools verification setting
# See: https://www.google.com/webmasters/
google_site_verification:
@@ -354,37 +411,12 @@ baidu_site_verification:
# see http://zhanzhang.so.com/
qihu_site_verification:
-# 打賞按鈕
-reward:
- enable: true
- QR_code:
- - itemlist:
- img: /img/wechat.jpg
- text: 微信
- - itemlist:
- img: /img/alipay.jpg
- text: 支付寶
-
-# 推薦文章
-related_post:
- enable: true
- limit: 6 # 顯示推薦文章數目
- date_type: created # or created or updated 文章日期顯示創建日或者更新日
-
-# figcaption
-# 圖片描述文字
-photofigcaption: false
-
-# anchor
-# when you scroll in post, the url will update according to header id.
-anchor: false
-
-#### 美化/效果 ####
-#--------------------------------
+# Beautify/Effect (美化/效果)
+# --------------------------------------
# Theme color for customize
# Notice: color value must in double quotes like "#000" or may cause error!
-# ---------------
+
# theme_color:
# enable: true
# main: "#49B1F5"
@@ -400,31 +432,36 @@ anchor: false
# blockquote_padding_color: "#49b1f5"
# blockquote_background_color: "#49b1f5"
-# 主頁設置
-# 默認top_img全屏,site_info在中間
-# 使用默認, 都無需填寫(建議默認)
-index_site_info_top: # 主頁標題距離頂部距離 例如 300px/300em/300rem/10%
-index_top_img_height: # 主頁top_img高度 例如 300px/300em/300rem 不能使用百分比
+# The top_img settings of home page
+# default: top img - full screen, site info - middle (默認top_img全屏,site_info在中間)
+# The positon of site info, eg: 300px/300em/300rem/10% (主頁標題距離頂部距離)
+index_site_info_top:
+# The height of top_img, eg: 300px/300em/300rem (主頁top_img高度)
+index_top_img_height:
-# category和tag頁的UI設置
-# index 值代表 UI將與首頁的UI一樣
-# 默認跟archives頁面UI一樣
-category_ui: # 留空或index
-tag_ui: # 留空或index
+# The user interface setting of category and tag page (category和tag頁的UI設置)
+# index - same as Homepage UI (index 值代表 UI將與首頁的UI一樣)
+# default - same as archives UI 默認跟archives頁面UI一樣
+category_ui: # 留空或 index
+tag_ui: # 留空或 index
-# 設置網站背景
-# 可設置圖片 或者 顔色
-# 圖片格式 background: url(http://xxxxxx.com/xxx.jpg)
-# 顔色 background: '#49B202'
-# 留空 顯示白色
+# Website Background (設置網站背景)
+# can set it to color or image (可設置圖片 或者 顔色)
+# The formal of color: '#49B202'
+# The formal of image: url(http://xxxxxx.com/xxx.jpg)
+# White color will be shown as default
background:
-# footer是否顯示圖片背景(與top_img一致)
+# Show the footer background image (same as top_img)
footer_bg: false
-# 背景特效
-# 避免卡頓,建議只開啟一個
-# canvas_ribbon 禁止彩帶背景
+# the position of bottom right button/default unit: px (右下角按鈕距離底部的距離/默認單位為px)
+rightside-bottom:
+
+# Background effects (背景特效)
+# --------------------------------------
+
+# canvas_ribbon (靜止彩帶背景)
# See: https://github.com/hustcc/ribbon.js
canvas_ribbon:
enable: false
@@ -432,12 +469,12 @@ canvas_ribbon:
alpha: 0.6
zIndex: -1
click_to_change: false
- mobile: false # false 手機端不顯示 true 手機端顯示
+ mobile: false
-# 動態彩帶
+# Dynamic ribbon (動態彩帶)
canvas_ribbon_piao:
enable: false
- mobile: false # false 手機端不顯示 true 手機端顯示
+ mobile: false
# canvas_nest
# https://github.com/hustcc/canvas-nest.js
@@ -447,25 +484,24 @@ canvas_nest:
opacity: 0.7 # the opacity of line (0~1), default: 0.5.
zIndex: -1 # z-index property of the background, default: -1.
count: 99 # the number of lines, default: 99.
- mobile: false # false 手機端不顯示 true 手機端顯示
+ mobile: false
-# 打字效果
+# Typewriter Effect (打字效果)
+# https://github.com/disjukr/activate-power-mode
activate_power_mode:
enable: false
- colorful: true # 冒光特效
- shake: true # 抖動特效
+ colorful: true # open particle animation (冒光特效)
+ shake: true # open shake (抖動特效)
-# 鼠標點擊效果
-# 避免卡頓,建議只開啟一個
-# 點擊煙火特效
+# Mouse click effects: fireworks (鼠標點擊效果: 煙火特效)
fireworks:
enable: false
+ zIndex: 9999 # -1 or 9999
-# 點擊出現愛心
-click_heart:
- enable: false
+# Mouse click effects: Heart symbol (鼠標點擊效果: 愛心)
+click_heart: false
-# 點擊出現文字,文字可自行修改
+# Mouse click effects: words (鼠標點擊效果: 文字)
ClickShowText:
enable: false
text:
@@ -474,43 +510,42 @@ ClickShowText:
- YOU
fontSize: 15px
-# 網站顯示模式
-# light 默認模式
-# dark 黑暗模式(不建議)
+# Default display mode (網站默認的顯示模式)
+# light (default) / dark
display_mode: light
-# 美化頁面顯示
+# Beautify (美化頁面顯示)
beautify:
enable: false
field: post # site/post
title-prefix-icon: '\f0c1'
title-prefix-icon-color: '#F47466'
-# 全局字體
+# Global font settings
+# Don't modify the following settings unless you know how they work (非必要不要修改)
font:
- enable: false
- font-family: Lato, Helvetica Neue For Number, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC, Hiragino Sans GB, MicrMicrosoft YaHei", Helvetica Neue, Helvetica, Arial, sans-serif
- code-font: consolas, Menlo, "PingFang SC", "Microsoft YaHei", monospace, Helvetica Neue For Number
+ font-family:
+ code-font:
-# 網站名字字體
+# Font settings for the site title and site subtitle
# 左上角網站名字 主頁居中網站名字
blog_title_font:
- font_link: https://fonts.googleapis.com/css?family=Titillium+Web #字體鏈接
- font-family: Titillium Web, PingFang SC, Hiragino Sans GB, "Microsoft YaHei", Helvetica Neue, Helvetica, Arial, sans-serif
+ font_link: https://fonts.googleapis.com/css?family=Titillium+Web&display=swap
+ font-family: Titillium Web, 'PingFang SC', 'Hiragino Sans GB', Microsoft YaHei', sans-serif
-# 水平分隔綫
-hr:
- enable: false
- icon: '\f21c' #fontawesome上圖標的Unicode
- icon-top: -20px
+# The setting of divider icon (水平分隔線圖標設置)
+hr_icon:
+ enable: true
+ icon: # the unicode value of Font Awesome icon
+ icon-top:
-# 主頁subtitle
+# the subtitle on homepage (主頁subtitle)
subtitle:
enable: true
- # 打字效果
+ # Typewriter Effect (打字效果)
effect: true
- # 循環或者只打字一次
- loop: false
+ # loop (循環打字)
+ loop: true
# source調用第三方服務
# source: false 關閉調用
# source: 1 調用搏天api的隨機語錄(簡體) https://api.btstu.cn/
@@ -519,26 +554,23 @@ subtitle:
# source: 4 調用今日詩詞(簡體) https://www.jinrishici.com/
# subtitle 會先顯示 source , 再顯示 sub 的內容
source: false
- # (如果有英文逗號' , ',請使用轉義字符 ,)
+ # 如果有英文逗號' , ',請使用轉義字元 ,
+ # 如果有英文雙引號' " ',請使用轉義字元 "
+ # 開頭不允許轉義字元,如需要,請把整個句子用雙引號包住
# 如果關閉打字效果,subtitle只會顯示sub的第一行文字
sub:
- 今日事,今日畢
- Never put off till tomorrow what you can do today
-# fontawesome圖標
-# 默認使用的是 fontawesome v4版本的圖標
-fontawesome_v5:
- enable: false
-
-# 加載動畫 Loading Animation
+# Loading Animation (加載動畫)
preloader: false
-#### 側邊欄 ####
-#-------------------------------------
-# 側邊欄顯示設置
+# aside (側邊欄)
+# --------------------------------------
+
aside:
enable: true
- mobile: true # 手機頁面( 顯示寬度 < 768px )是否顯示aside內容
+ mobile: true # display on mobile
position: right # left or right
card_author:
enable: true
@@ -552,6 +584,7 @@ aside:
card_categories:
enable: true
limit: 8 # if set 0 will show all
+ expand: none # none/true/false
card_tags:
enable: true
limit: 40 # if set 0 will show all
@@ -571,88 +604,66 @@ busuanzi:
site_pv: true
page_pv: true
-# 網頁開通時間
-# 格式: 月/日/年 時間
-# 也可以寫成 年/月/日 時間
+# Time difference between publish date and now (網頁運行時間)
+# Formal: Month/Day/Year Time or Year/Month/Day Time
runtimeshow:
- enable: true
- start_date: 6/7/2018 00:00:00
+ enable: false
+ publish_date:
-#### 右下角按鈕 ####
-#----------------------------------------------
-# 簡繁轉換
+# Bottom right button (右下角按鈕)
+# --------------------------------------
+
+# Conversion between Traditional and Simplified Chinese (簡繁轉換)
translate:
enable: true
- # 默認按鈕顯示文字
+ # The text of a button
default: 繁
- #網站默認語言,1: 繁體中文, 2: 簡體中文
+ # the language of website (1 - Traditional Chinese/ 2 - Simplified Chinese)
defaultEncoding: 2
- #延遲時間,若不在前, 要設定延遲翻譯時間, 如100表示100ms,默認為0
+ # Time delay
translateDelay: 0
- #博客網址
- cookieDomain: 'https://xxx/'
- #當文字是簡體時,按鈕顯示的文字
+ # The text of the button when the language is Simplified Chinese
msgToTraditionalChinese: '繁'
- #當文字是繁體時,按鈕顯示的文字
+ # The text of the button when the language is Traditional Chinese
msgToSimplifiedChinese: '簡'
-#閲讀模式
-readmode:
- enable: true
+# Read Mode (閲讀模式)
+readmode: true
# dark mode
darkmode:
enable: true
- # dark mode和 light mode切換按鈕
+ # Toggle Button to switch dark/light mode
button: true
- # 自動切換 dark mode和 light mode
- # autoChangeMode: 1 跟隨系統而變化,不支持的瀏覽器/系統將按照時間晚上6點到早上6點之間切換為 dark mode
- # autoChangeMode: 2 只按照時間晚上6點到早上6點之間切換為 dark mode
- # autoChangeMode: false 取消自動切換
- autoChangeMode: 1
+ # Switch dark/light mode automatically (自動切換 dark mode和 light mode)
+ # autoChangeMode: 1 Following System Settings, if the system doesn't support dark mode, it will switch dark mode between 6 pm to 6 am
+ # autoChangeMode: 2 Switch dark mode between 6 pm to 6 am
+ # autoChangeMode: false
+ autoChangeMode: false
-#### other ####
-#------------------------------------------------
+# Lightbox (圖片大圖查看模式)
+# --------------------------------------
+# You can only choose one, or neither (只能選擇一個 或者 兩個都不選)
-# 圖片大圖查看模式
-# 可選 medium_zoom 或者 fancybox
-# 只選一個 或者 兩個都不選
-#--------------------------------------------
-# medium_zoom https://github.com/francoischalifour/medium-zoom
-medium_zoom:
+# medium-zoom
+# https://github.com/francoischalifour/medium-zoom
+medium_zoom: false
+
+# fancybox
+# http://fancyapps.com/fancybox/3/
+fancybox: true
+
+# Tag Plugins settings (標籤外掛)
+# --------------------------------------
+
+# mermaid
+# see https://github.com/knsv/mermaid
+mermaid:
enable: false
-
-# fancybox http://fancyapps.com/fancybox/3/
-fancybox:
- enable: true
-
-# Snackbar 彈窗
-# https://github.com/polonel/SnackBar
-# position 彈窗位置
-# 可選 top-left / top-center / top-right / bottom-left / bottom-center / bottom-right
-snackbar:
- enable: false
- position: bottom-left
- bg_light: '#49b1f5' #light mode時彈窗背景
- bg_dark: '#2d3035' #dark mode時彈窗背景
-
-#百度推送
-baidu_push:
- enable: false
-
-# https://instant.page/
-# prefetch預加載
-instantpage:
- enable: true
-
-# https://github.com/vinta/pangu.js
-# 中英文之間添加空格
-pangu:
- enable: false
- field: page # page/post
+ # built-in themes: default/forest/dark/neutral
+ theme: default
# Note (Bootstrap Callout)
-# https://muse.theme-next.org/docs/tag-plugins/note
note:
# Note tag style values:
# - simple bs-callout old alert style. Default.
@@ -666,37 +677,72 @@ note:
# Offset also applied to label tag variables. This option can work with disabled note tag.
light_bg_offset: 0
-# 圖片懶加載
-# https://github.com/ApoorvSaxena/lozad.js
-lazyload: false
+# other
+# --------------------------------------
-# 避免重複網址分散seo
-canonical: true
+# Snackbar (Toast Notification 彈窗)
+# https://github.com/polonel/SnackBar
+# position 彈窗位置
+# 可選 top-left / top-center / top-right / bottom-left / bottom-center / bottom-right
+snackbar:
+ enable: false
+ position: bottom-left
+ bg_light: '#49b1f5' # The background color of Toast Notification in light mode
+ bg_dark: '#121212' # The background color of Toast Notification in dark mode
-# 禁止百度轉碼
+# Baidu Push (百度推送)
+baidu_push: false
+
+# https://instant.page/
+# prefetch (預加載)
+instantpage: true
+
+# https://github.com/vinta/pangu.js
+# Insert a space between Chinese character and English character (中英文之間添加空格)
+pangu:
+ enable: false
+ field: site # site/post
+
+# Lazyload (圖片懶加載)
+# https://github.com/verlok/lazyload
+lazyload:
+ enable: true
+ post: /img/loading.gif
+
+# PWA
+# See https://github.com/JLHwung/hexo-offline
+# ---------------
+# pwa:
+# enable: false
+# manifest: /image/pwa/manifest.json
+# theme_color: "#fff"
+# apple_touch_icon: /image/pwa/apple-touch-icon.png
+# favicon_32_32: /image/pwa/32.png
+# favicon_16_16: /image/pwa/16.png
+# mask_icon: /image/pwa/safari-pinned-tab.svg
+
+# Disable Baidu transformation on mobile devices (禁止百度轉碼)
disable_baidu_transformation: true
-# twitter分享自動帶上樣式
-# https://i.loli.net/2019/09/08/qm3RfvUCKbct1Wz.png
-twitter_meta: true
-
-# facebook QQ 等 分享自動帶上樣式
-# https://i.loli.net/2019/09/08/2wbFJEKloisRvhj.png
+# Open graph meta tags
+# https://developers.facebook.com/docs/sharing/webmasters/
Open_Graph_meta: true
-# 開啟hexo自帶的緩存,加快生成速度
+# Caches the contents in a fragment, speed up the generation (開啟hexo自帶的緩存,加快生成速度)
fragment_cache: true
-# inject
-# 插入代码到头部之前 和 尾部