fix theme...
This commit is contained in:
680
themes/anzhiyu/scripts/events/merge_config.js
Normal file
680
themes/anzhiyu/scripts/events/merge_config.js
Normal file
@@ -0,0 +1,680 @@
|
||||
hexo.extend.filter.register(
|
||||
"before_generate",
|
||||
() => {
|
||||
const defaultConfig = {
|
||||
nav: {
|
||||
travelling: true,
|
||||
clock: false,
|
||||
},
|
||||
menu: null,
|
||||
highlight_theme: "light",
|
||||
highlight_copy: true,
|
||||
highlight_lang: true,
|
||||
highlight_shrink: false,
|
||||
highlight_height_limit: false,
|
||||
code_word_wrap: false,
|
||||
social: null,
|
||||
favicon: "/favicon.ico",
|
||||
avatar: {
|
||||
img: "https://npm.elemecdn.com/anzhiyu-blog-static@1.0.4/img/avatar.jpg",
|
||||
effect: false,
|
||||
},
|
||||
disable_top_img: false,
|
||||
index_img: null,
|
||||
default_top_img: null,
|
||||
archive_img: null,
|
||||
tag_img: null,
|
||||
tag_per_img: null,
|
||||
category_img: null,
|
||||
category_per_img: null,
|
||||
cover: {
|
||||
index_enable: true,
|
||||
aside_enable: true,
|
||||
archives_enable: true,
|
||||
position: "left",
|
||||
default_cover: null,
|
||||
},
|
||||
error_img: {
|
||||
flink: "/img/friend_404.gif",
|
||||
post_page: "/img/404.jpg",
|
||||
},
|
||||
error_404: {
|
||||
enable: true,
|
||||
subtitle: "请尝试站内搜索寻找文章",
|
||||
background: "https://bu.dusays.com/2023/05/08/645907596997d.gif",
|
||||
},
|
||||
post_meta: {
|
||||
page: {
|
||||
date_type: "created",
|
||||
date_format: "simple",
|
||||
categories: true,
|
||||
tags: true,
|
||||
label: false,
|
||||
},
|
||||
post: {
|
||||
date_type: "both",
|
||||
date_format: "date",
|
||||
categories: true,
|
||||
tags: true,
|
||||
label: true,
|
||||
unread: false,
|
||||
},
|
||||
},
|
||||
index_post_content: {
|
||||
method: 3,
|
||||
length: 500,
|
||||
},
|
||||
anchor: false,
|
||||
photofigcaption: false,
|
||||
copy: {
|
||||
enable: true,
|
||||
copyright: {
|
||||
enable: false,
|
||||
limit_count: 50,
|
||||
},
|
||||
},
|
||||
toc: {
|
||||
post: true,
|
||||
page: false,
|
||||
number: true,
|
||||
expand: false,
|
||||
style_simple: false,
|
||||
},
|
||||
mainTone: {
|
||||
enable: false,
|
||||
mode: "api",
|
||||
api: "https://img2color-go.vercel.app/api?img=",
|
||||
cover_change: true,
|
||||
},
|
||||
post_copyright: {
|
||||
enable: true,
|
||||
decode: false,
|
||||
author_href: null,
|
||||
location: "长沙",
|
||||
license: "CC BY-NC-SA 4.0",
|
||||
license_url: "https://creativecommons.org/licenses/by-nc-sa/4.0/",
|
||||
avatarSinks: false,
|
||||
copyright_author_img_back: null,
|
||||
copyright_author_img_front: null,
|
||||
copyright_author_link: "/",
|
||||
},
|
||||
reward: {
|
||||
enable: false,
|
||||
text: null,
|
||||
QR_code: null,
|
||||
},
|
||||
post_edit: {
|
||||
enable: true,
|
||||
github: false,
|
||||
yuque: false,
|
||||
},
|
||||
related_post: {
|
||||
enable: true,
|
||||
limit: 6,
|
||||
date_type: "created",
|
||||
},
|
||||
post_pagination: 2,
|
||||
noticeOutdate: {
|
||||
enable: false,
|
||||
style: "flat",
|
||||
limit_day: 365,
|
||||
position: "top",
|
||||
message_prev: "It has been",
|
||||
message_next: "days since the last update, the content of the article may be outdated.",
|
||||
},
|
||||
footer: {
|
||||
owner: {
|
||||
enable: true,
|
||||
since: 2020,
|
||||
},
|
||||
custom_text: null,
|
||||
runtime: {
|
||||
enable: false,
|
||||
launch_time: "04/01/2021 00:00:00",
|
||||
work_img: "https://npm.elemecdn.com/anzhiyu-blog@2.0.4/img/badge/安知鱼-上班摸鱼中.svg",
|
||||
work_description: "距离月入25k也就还差一个大佬带我~",
|
||||
offduty_img: "https://npm.elemecdn.com/anzhiyu-blog@2.0.4/img/badge/安知鱼-下班啦.svg",
|
||||
offduty_description: "下班了就该开开心心的玩耍,嘿嘿~",
|
||||
},
|
||||
bdageitem: {
|
||||
enable: false,
|
||||
list: [
|
||||
{
|
||||
link: "https://hexo.io/",
|
||||
shields: "https://npm.elemecdn.com/anzhiyu-blog@2.1.5/img/badge/Frame-Hexo.svg",
|
||||
message: "博客框架为Hexo_v5.4.0",
|
||||
},
|
||||
{
|
||||
link: "https://blog.anheyu.com/",
|
||||
shields: "https://npm.elemecdn.com/anzhiyu-theme-static@1.0.9/img/Theme-AnZhiYu-2E67D3.svg",
|
||||
message: "本站使用AnZhiYu主题",
|
||||
},
|
||||
],
|
||||
},
|
||||
socialBar: {
|
||||
enable: false,
|
||||
centerImg: null,
|
||||
left: null,
|
||||
right: null,
|
||||
},
|
||||
list: {
|
||||
enable: false,
|
||||
randomFriends: 3,
|
||||
project: null,
|
||||
},
|
||||
footerBar: {
|
||||
enable: true,
|
||||
authorLink: "/",
|
||||
cc: {
|
||||
enable: false,
|
||||
link: "/copyright",
|
||||
},
|
||||
linkList: [
|
||||
{
|
||||
link: "https://github.com/anzhiyu-c/hexo-theme-anzhiyu",
|
||||
text: "主题",
|
||||
},
|
||||
],
|
||||
subTitle: {
|
||||
enable: false,
|
||||
effect: true,
|
||||
startDelay: 300,
|
||||
typeSpeed: 150,
|
||||
backSpeed: 50,
|
||||
loop: true,
|
||||
source: 1,
|
||||
sub: null,
|
||||
},
|
||||
},
|
||||
},
|
||||
h2Divider: false,
|
||||
table_interlaced_discoloration: false,
|
||||
article_double_row: true,
|
||||
aside: {
|
||||
enable: true,
|
||||
hide: false,
|
||||
button: true,
|
||||
mobile: true,
|
||||
position: "right",
|
||||
display: {
|
||||
archive: true,
|
||||
tag: true,
|
||||
category: true,
|
||||
},
|
||||
card_author: {
|
||||
enable: true,
|
||||
description: null,
|
||||
name_link: "/",
|
||||
},
|
||||
card_announcement: {
|
||||
enable: false,
|
||||
content: "欢迎来看我的博客鸭~",
|
||||
},
|
||||
card_weixin: {
|
||||
enable: true,
|
||||
face: "https://bu.dusays.com/2023/01/13/63c02edf44033.png",
|
||||
backFace: "https://bu.dusays.com/2023/05/13/645fa415e8694.png",
|
||||
},
|
||||
card_recent_post: {
|
||||
enable: true,
|
||||
limit: 5,
|
||||
sort: "date",
|
||||
sort_order: null,
|
||||
},
|
||||
card_categories: {
|
||||
enable: true,
|
||||
limit: 8,
|
||||
expand: "none",
|
||||
sort_order: null,
|
||||
},
|
||||
card_tags: {
|
||||
enable: true,
|
||||
limit: 40,
|
||||
color: false,
|
||||
orderby: "random",
|
||||
order: 1,
|
||||
sort_order: null,
|
||||
highlightTags: null,
|
||||
},
|
||||
card_archives: {
|
||||
enable: true,
|
||||
type: "monthly",
|
||||
format: "MMMM YYYY",
|
||||
order: -1,
|
||||
limit: 8,
|
||||
sort_order: null,
|
||||
},
|
||||
card_webinfo: {
|
||||
enable: true,
|
||||
post_count: true,
|
||||
last_push_date: true,
|
||||
sort_order: null,
|
||||
},
|
||||
card_post_series: {
|
||||
enable: false,
|
||||
orderBy: "date",
|
||||
order: -1,
|
||||
},
|
||||
},
|
||||
busuanzi: {
|
||||
site_uv: true,
|
||||
site_pv: true,
|
||||
page_pv: true,
|
||||
},
|
||||
runtimeshow: {
|
||||
enable: false,
|
||||
publish_date: null,
|
||||
},
|
||||
newest_comments: {
|
||||
enable: false,
|
||||
sort_order: null,
|
||||
limit: 6,
|
||||
storage: 10,
|
||||
avatar: true,
|
||||
},
|
||||
translate: {
|
||||
enable: false,
|
||||
default: "繁",
|
||||
defaultEncoding: 2,
|
||||
translateDelay: 0,
|
||||
msgToTraditionalChinese: "繁",
|
||||
msgToSimplifiedChinese: "簡",
|
||||
rightMenuMsgToTraditionalChinese: "转为繁体",
|
||||
rightMenuMsgToSimplifiedChinese: "转为简体",
|
||||
},
|
||||
readmode: true,
|
||||
centerConsole: {
|
||||
enable: true,
|
||||
card_tags: {
|
||||
enable: true,
|
||||
limit: 40,
|
||||
color: false,
|
||||
sort_order: null,
|
||||
highlightTags: null,
|
||||
},
|
||||
card_archives: {
|
||||
enable: true,
|
||||
type: "monthly",
|
||||
format: "MMMM YYYY",
|
||||
order: -1,
|
||||
limit: 8,
|
||||
sort_order: null,
|
||||
},
|
||||
},
|
||||
darkmode: {
|
||||
enable: true,
|
||||
button: true,
|
||||
autoChangeMode: false,
|
||||
start: null,
|
||||
end: null,
|
||||
},
|
||||
rightside_item_order: {
|
||||
enable: false,
|
||||
hide: null,
|
||||
show: null,
|
||||
},
|
||||
mathjax: {
|
||||
enable: false,
|
||||
per_page: false,
|
||||
},
|
||||
katex: {
|
||||
enable: false,
|
||||
per_page: false,
|
||||
hide_scrollbar: true,
|
||||
},
|
||||
algolia_search: {
|
||||
enable: false,
|
||||
hits: {
|
||||
per_page: 6,
|
||||
},
|
||||
},
|
||||
local_search: {
|
||||
enable: false,
|
||||
preload: false,
|
||||
top_n_per_article: 1,
|
||||
unescape: false,
|
||||
CDN: null,
|
||||
},
|
||||
docsearch: {
|
||||
enable: false,
|
||||
appId: null,
|
||||
apiKey: null,
|
||||
indexName: null,
|
||||
option: null,
|
||||
},
|
||||
sharejs: {
|
||||
enable: true,
|
||||
sites: "facebook,twitter,wechat,weibo,qq",
|
||||
},
|
||||
addtoany: {
|
||||
enable: false,
|
||||
item: "facebook,twitter,wechat,sina_weibo,facebook_messenger,email,copy_link",
|
||||
},
|
||||
comments: {
|
||||
use: null,
|
||||
text: true,
|
||||
lazyload: false,
|
||||
count: false,
|
||||
card_post_count: false,
|
||||
},
|
||||
valine: {
|
||||
appId: null,
|
||||
appKey: null,
|
||||
avatar: "monsterid",
|
||||
serverURLs: null,
|
||||
bg: null,
|
||||
visitor: false,
|
||||
option: null,
|
||||
},
|
||||
waline: {
|
||||
serverURL: null,
|
||||
bg: null,
|
||||
pageview: false,
|
||||
option: null,
|
||||
},
|
||||
facebook_comments: {
|
||||
app_id: null,
|
||||
user_id: null,
|
||||
pageSize: 10,
|
||||
order_by: "social",
|
||||
lang: "zh_TW",
|
||||
},
|
||||
twikoo: {
|
||||
envId: null,
|
||||
region: null,
|
||||
visitor: false,
|
||||
option: null,
|
||||
},
|
||||
artalk: {
|
||||
server: null,
|
||||
site: null,
|
||||
visitor: false,
|
||||
option: null,
|
||||
},
|
||||
chat_btn: false,
|
||||
chat_hide_show: false,
|
||||
chatra: {
|
||||
enable: false,
|
||||
id: null,
|
||||
},
|
||||
tidio: {
|
||||
enable: false,
|
||||
public_key: null,
|
||||
},
|
||||
daovoice: {
|
||||
enable: false,
|
||||
app_id: null,
|
||||
},
|
||||
crisp: {
|
||||
enable: false,
|
||||
website_id: null,
|
||||
},
|
||||
baidu_analytics: null,
|
||||
google_analytics: null,
|
||||
cloudflare_analytics: null,
|
||||
microsoft_clarity: null,
|
||||
google_adsense: {
|
||||
enable: false,
|
||||
auto_ads: true,
|
||||
js: "https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js",
|
||||
client: null,
|
||||
enable_page_level_ads: true,
|
||||
},
|
||||
site_verification: null,
|
||||
index_site_info_top: null,
|
||||
index_top_img_height: null,
|
||||
category_ui: null,
|
||||
tag_ui: null,
|
||||
text_align_justify: false,
|
||||
background: null,
|
||||
footer_bg: false,
|
||||
mask: {
|
||||
header: true,
|
||||
footer: true,
|
||||
},
|
||||
rightside_bottom: null,
|
||||
enter_transitions: true,
|
||||
activate_power_mode: {
|
||||
enable: false,
|
||||
colorful: true,
|
||||
shake: true,
|
||||
mobile: false,
|
||||
},
|
||||
canvas_ribbon: {
|
||||
enable: false,
|
||||
size: 150,
|
||||
alpha: 0.6,
|
||||
zIndex: -1,
|
||||
click_to_change: false,
|
||||
mobile: false,
|
||||
},
|
||||
canvas_fluttering_ribbon: {
|
||||
enable: false,
|
||||
mobile: false,
|
||||
},
|
||||
canvas_nest: {
|
||||
enable: false,
|
||||
color: "0,0,255",
|
||||
opacity: 0.7,
|
||||
zIndex: -1,
|
||||
count: 99,
|
||||
mobile: false,
|
||||
},
|
||||
fireworks: {
|
||||
enable: false,
|
||||
zIndex: 9999,
|
||||
mobile: false,
|
||||
},
|
||||
click_heart: {
|
||||
enable: false,
|
||||
mobile: false,
|
||||
},
|
||||
clickShowText: {
|
||||
enable: false,
|
||||
text: null,
|
||||
fontSize: "15px",
|
||||
random: false,
|
||||
mobile: false,
|
||||
},
|
||||
display_mode: "light",
|
||||
beautify: {
|
||||
enable: false,
|
||||
field: "post",
|
||||
"title-prefix-icon": null,
|
||||
"title-prefix-icon-color": null,
|
||||
},
|
||||
font: {
|
||||
"global-font-size": null,
|
||||
"code-font-size": null,
|
||||
"font-family": null,
|
||||
"code-font-family": null,
|
||||
},
|
||||
blog_title_font: {
|
||||
font_link: null,
|
||||
"font-family": null,
|
||||
},
|
||||
hr_icon: {
|
||||
enable: true,
|
||||
icon: null,
|
||||
"icon-top": null,
|
||||
},
|
||||
subtitle: {
|
||||
enable: false,
|
||||
effect: true,
|
||||
typed_option: null,
|
||||
source: false,
|
||||
sub: null,
|
||||
},
|
||||
preloader: {
|
||||
enable: false,
|
||||
source: 1,
|
||||
pace_css_url: null,
|
||||
},
|
||||
wordcount: {
|
||||
enable: false,
|
||||
post_wordcount: true,
|
||||
min2read: true,
|
||||
total_wordcount: true,
|
||||
},
|
||||
medium_zoom: false,
|
||||
fancybox: true,
|
||||
series: {
|
||||
enable: true,
|
||||
orderBy: "title",
|
||||
order: 1,
|
||||
number: true,
|
||||
},
|
||||
abcjs: {
|
||||
enable: false,
|
||||
per_page: true,
|
||||
},
|
||||
mermaid: {
|
||||
enable: false,
|
||||
theme: {
|
||||
light: "default",
|
||||
dark: "dark",
|
||||
},
|
||||
},
|
||||
note: {
|
||||
style: "flat",
|
||||
icons: true,
|
||||
border_radius: 3,
|
||||
light_bg_offset: 0,
|
||||
},
|
||||
pjax: {
|
||||
enable: true,
|
||||
exclude: null,
|
||||
},
|
||||
universe: {
|
||||
enable: true,
|
||||
},
|
||||
bubble: {
|
||||
enable: false,
|
||||
},
|
||||
LA: {
|
||||
enable: false,
|
||||
ck: null,
|
||||
LingQueMonitorID: null,
|
||||
},
|
||||
diytitle: {
|
||||
enable: true,
|
||||
leaveTitle: "w(゚Д゚)w 不要走!再看看嘛!",
|
||||
backTitle: "♪(^∇^*)欢迎肥来!",
|
||||
},
|
||||
comment_barrage_config: {
|
||||
enable: false,
|
||||
maxBarrage: 1,
|
||||
barrageTime: 4000,
|
||||
accessToken: "",
|
||||
mailMd5: "",
|
||||
},
|
||||
nav_music: {
|
||||
enable: true,
|
||||
console_widescreen_music: false,
|
||||
id: 8152976493,
|
||||
server: "netease",
|
||||
all_playlist: "https://y.qq.com/n/ryqq/playlist/8802438608",
|
||||
},
|
||||
visitorMail: {
|
||||
enable: true,
|
||||
mail: "",
|
||||
},
|
||||
ptool: {
|
||||
enable: true,
|
||||
share_mobile: true,
|
||||
share_weibo: true,
|
||||
share_copyurl: true,
|
||||
categories: false,
|
||||
mode: null,
|
||||
},
|
||||
greetingBox: {
|
||||
enable: false,
|
||||
default: "晚上好👋",
|
||||
list: null,
|
||||
},
|
||||
post_head_ai_description: {
|
||||
enable: true,
|
||||
gptName: "AnZhiYu",
|
||||
mode: "local",
|
||||
switchBtn: false,
|
||||
btnLink: "https://afdian.net/item/886a79d4db6711eda42a52540025c377",
|
||||
randomNum: 3,
|
||||
basicWordCount: 1000,
|
||||
key: null,
|
||||
Referer: null,
|
||||
},
|
||||
accesskey: {
|
||||
enable: true,
|
||||
},
|
||||
linkPageTop: {
|
||||
enable: false,
|
||||
title: "与数百名博主无限进步",
|
||||
addFriendPlaceholder:
|
||||
"昵称(请勿包含博客等字样):\n网站地址(要求博客地址,请勿提交个人主页):\n头像图片url(请提供尽可能清晰的图片,我会上传到我自己的图床):\n描述:\n站点截图(可选):\n",
|
||||
},
|
||||
pageThumbnailSuffix: null,
|
||||
agreementPopup: {
|
||||
enable: false,
|
||||
url: "/privacy",
|
||||
},
|
||||
rightClickMenu: { enable: false },
|
||||
peoplecanvas: {
|
||||
enable: true,
|
||||
img: "https://upload-bbs.miyoushe.com/upload/2023/09/03/125766904/ee23df8517f3c3e3efc4145658269c06_5714860933110284659.png",
|
||||
},
|
||||
dynamicEffect: {
|
||||
postTopWave: true,
|
||||
postTopRollZoomInfo: false,
|
||||
pageCommentsRollZoom: false,
|
||||
},
|
||||
shortcutKey: {
|
||||
enable: false,
|
||||
delay: 100,
|
||||
shiftDelay: 200,
|
||||
},
|
||||
console: {
|
||||
enable: true,
|
||||
},
|
||||
aplayerInject: {
|
||||
enable: false,
|
||||
per_page: true,
|
||||
},
|
||||
snackbar: {
|
||||
enable: false,
|
||||
position: "bottom-left",
|
||||
bg_light: "#49b1f5",
|
||||
bg_dark: "#1f1f1f",
|
||||
},
|
||||
instantpage: false,
|
||||
pangu: {
|
||||
enable: false,
|
||||
field: "site",
|
||||
},
|
||||
lazyload: {
|
||||
enable: false,
|
||||
field: "site",
|
||||
placeholder: null,
|
||||
blur: false,
|
||||
},
|
||||
Open_Graph_meta: {
|
||||
enable: true,
|
||||
option: null,
|
||||
},
|
||||
css_prefix: true,
|
||||
inject: {
|
||||
head: null,
|
||||
bottom: null,
|
||||
},
|
||||
CDN: {
|
||||
internal_provider: "local",
|
||||
third_party_provider: "cbd",
|
||||
version: true,
|
||||
custom_format: null,
|
||||
option: null,
|
||||
},
|
||||
};
|
||||
|
||||
hexo.theme.config = Object.assign(defaultConfig, hexo.theme.config);
|
||||
},
|
||||
1
|
||||
);
|
||||
Reference in New Issue
Block a user