Fetch the repository succeeded.
// 将Github Pages自动生成的Markdown渲染页面进行自动重绘
// Powered by SoberJS; Zipped by WEETOOLS
// 自定义设置项区 详见文档:https://kdxiaoyi.top/Pages-md-reRender/global-conf (有待更新)
const conf = {
info: {
/*浏览器语言检测覆写*/
lang: "zh-hans",
/*启用建站时长计时 [是否启用t/f,年,月,日]*/
time: [false,2022,7,20],
/*左侧边栏·一言*/
saying: `Keep the spirit of Touching 𝕏.`,
licen: {
/*文章授权协议*/
what: `CC BY-NC 4.0`,
/*文章授权协议链接*/
link: `https://creativecommons.org/licenses/by-nc/4.0/legalcode.zh-hans`,
},
/*自定义CSS样式*/
style: ``,
CloudflareAPI/* TODO,启用无效 */: {
/*在脚注中显示Cloudflare节点信息,需要你的站点经过其代理*/
enabled: false,
/*Cloudflare节点信息映射表,一般不需要改动*/
nodes: false,
},
/*允许将正文内的View on Github按钮转移*/
view_on_github: true,
},
code: {
/*在代码块下方添加复制代码按钮*/
enabled: true,
/*代码块复制按钮默认文本*/
tip: "Copy",
/*代码块复制按钮点击后文本*/
done: "Copied!",
},
img: {
/*允许点击图片来查看原图*/
view: true,
imgse_com: {
/*启用查看原图对imgse图床的优化*/
enabled: true,
/*启用查看原图 跳转至imgse查看页而不是源文件*/
detail: true,
},
/*图片加载失败后的占位符图片*/
error: "https://rs.kdxiaoyi.top/res/images/load_err.svg",
background: {
/*背景图片(自动应用不透明遮罩)*/
src: "https://s21.ax1x.com/2024/05/24/pkQwAte.jpg",
/*背景图片遮罩透明度,分别为亮色和暗色遮罩,范围0~1*/
alpha: [0.8, 0.82],
/*背景图片模糊度,为-1禁用;注意所有模糊效果都能被用户禁用*/
blur: -1,
},
},
sidebar: {
solt_1: {
/*左侧边栏·第1格·背景图片*/
src: `https://www.todaybing.com/api/today/cn?size=mhd`,
/*左侧边栏·第1格·背景图片描述*/
alt: `Pages Markdown reRender`,
/*左侧边栏·第1格·描述文案背景,依次亮色透明度、暗色透明度、亮色模糊度、暗色模糊度*/
background: [0.8, 0.82, -1, -1],
/*左侧边栏·第1格·图片标题(悬浮提示内容)*/
title: "Bing每日一图,来自第三方API",
},
solt_2: {
/*左侧边栏·第2格内容*/
innerHTML:`
<s-chip id="side_ship_0" onclick="openURL('/',true)" clickable="true" class="sidebar_btn">
<s-icon slot="start" name="home"></s-icon>
主页 Homepage</s-chip>
<s-chip id="side_ship_1" onclick="openURL('/blogs',true)" clickable="true" class="sidebar_btn">
<s-icon slot="start"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M320-320h480v-120H698q-21 37-58 58.5T560-360q-42 0-79-21.5T422-440H320v120Zm240-120q34 0 57-23.5t23-56.5h160v-280H320v280h160q0 33 23.5 56.5T560-440ZM320-240q-33 0-56.5-23.5T240-320v-480q0-33 23.5-56.5T320-880h480q33 0 56.5 23.5T880-800v480q0 33-23.5 56.5T800-240H320ZM160-80q-33 0-56.5-23.5T80-160v-560h80v560h560v80H160Zm160-240h480-480Z"></path></svg></s-icon>
博客 Blog</s-chip>
<s-chip id="side_ship_2" onclick="openURL('/project',true)" clickable="true" class="sidebar_btn">
<s-icon slot="start"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M440-183v-274L200-596v274l240 139Zm80 0 240-139v-274L520-457v274Zm-40-343 237-137-237-137-237 137 237 137ZM160-252q-19-11-29.5-29T120-321v-318q0-22 10.5-40t29.5-29l280-161q19-11 40-11t40 11l280 161q19 11 29.5 29t10.5 40v318q0 22-10.5 40T800-252L520-91q-19 11-40 11t-40-11L160-252Zm320-228Z"></path></svg></s-icon>
项目 Project</s-chip>
<s-chip id="side_ship_3" onclick="openURL('https://space.bilibili.com/1',false)" clickable="true" class="sidebar_btn">
<s-icon slot="start"><svg width="100px" height="100px" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g><path fill="none" d="M0 0h24v24H0z"/><path d="M18.223 3.086a1.25 1.25 0 0 1 0 1.768L17.08 5.996h1.17A3.75 3.75 0 0 1 22 9.747v7.5a3.75 3.75 0 0 1-3.75 3.75H5.75A3.75 3.75 0 0 1 2 17.247v-7.5a3.75 3.75 0 0 1 3.75-3.75h1.166L5.775 4.855a1.25 1.25 0 1 1 1.767-1.768l2.652 2.652c.079.079.145.165.198.257h3.213c.053-.092.12-.18.199-.258l2.651-2.652a1.25 1.25 0 0 1 1.768 0zm.027 5.42H5.75a1.25 1.25 0 0 0-1.247 1.157l-.003.094v7.5c0 .659.51 1.199 1.157 1.246l.093.004h12.5a1.25 1.25 0 0 0 1.247-1.157l.003-.093v-7.5c0-.69-.56-1.25-1.25-1.25zm-10 2.5c.69 0 1.25.56 1.25 1.25v1.25a1.25 1.25 0 1 1-2.5 0v-1.25c0-.69.56-1.25 1.25-1.25zm7.5 0c.69 0 1.25.56 1.25 1.25v1.25a1.25 1.25 0 1 1-2.5 0v-1.25c0-.69.56-1.25 1.25-1.25z"/></g></svg></s-icon>
Bilibili ↗</s-chip>`,
/*左侧边栏·第2格内容中没有按文档编写请启用此项*/
preventDefault: false,
},
/*自定义边栏内容,禁用保持留空*/
replacement: ``,
},
copy: {
},
hyper_markdown: {/*如果用不到这里的特性关掉可以加快加载*/
/*在标题的最后添加一个按钮以复制链接指向这个标题*/
header_link: true,
/*在页面底端增加文章脚注,为空不额外添加*/
footer: `这是一个脚注<bold></bold>`,
/*检查引用部分高级语法,详见文档*/
quotepro: [true,`#1A73E7`,`#FBC116`,`#E23B2E`,`#30C496`],
},
link: {
arrow: {
/*为所有在新标签页打开的链接添加右上箭头*/
enabled: true,
/*仅对含有 ↗ 或 $ 的链接生效*/
replace: true,
/*如果链接含有 ฿ 则将其修改为新标签页打开*/
target_replace: true,
/*外链图标*/
icon: `<s-icon><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h280v80H200v560h560v-280h80v280q0 33-23.5 56.5T760-120H200Zm188-212-56-56 372-372H560v-80h280v280h-80v-144L388-332Z"></path></svg></s-icon>`,
},
},
index: {
/*启用目录统计,高级用法详见文档*/
enabled: true,
/*启用目录索引侧栏*/
sidebar: true,
},
};
/*在复制的文本结尾追加文字,见文档*/
conf.copy.endnote = ` ‖ 来自[%ETITLE%](%LINK%),以${conf.info.licen.what}协议授权。`;
const PluginVer=["2.1.0",20],pmdStorage={Cookies:{set:function(e,t,n,o){const i=`${encodeURIComponent(e)}=${encodeURIComponent(t)}`;if(n){const e=new Date;e.setTime(e.getTime()+1e3*n),document.cookie=`${i}; expires=${e.toUTCString()}; path=${o}`}else document.cookie=`${i}; path=${o}`},get:function(e){const t=document.cookie.split("; ");for(const n of t){const[t,o]=n.split("=",2);if(decodeURIComponent(t)===e)return decodeURIComponent(o)}return null},remove:function(e){this.set(e,"",{expires:-1})},getAll:function(){const e=document.cookie.split("; "),t={};for(const n of e){const[e,o]=n.split("=",2);t[decodeURIComponent(e)]=decodeURIComponent(o)}return t},reset_dangerous:function(){const e=this.getAll();for(const t in e)this.remove(t)}},Local:{set:function(e,t){localStorage.setItem(e,JSON.stringify(t))},get:function(e){const t=localStorage.getItem(e);try{return JSON.parse(t)}catch(e){return t}},remove:function(e){localStorage.removeItem(e)},getAll:function(){const e={};for(let t=0;t<localStorage.length;t++){const n=localStorage.key(t);e[n]=this.get(n)}return e},reset_dangerous:function(){localStorage.clear()}},Session:{set:function(e,t){sessionStorage.setItem(e,JSON.stringify(t))},get:function(e){const t=sessionStorage.getItem(e);try{return JSON.parse(t)}catch(e){return t}},remove:function(e){sessionStorage.removeItem(e)},getAll:function(){const e={};for(let t=0;t<sessionStorage.length;t++){const n=sessionStorage.key(t);e[n]=this.get(n)}return e},reset_dangerous:function(){sessionStorage.clear()}}};document.body.innerHTML=`\n\x3c!-- Pages Markdown Re-Render --\x3e\n\x3c!-- 页面重渲染插入代码开始 --\x3e\n<style id="_pmd-style-dynamic"></style>\n<style id="_pmd-style-animation">\n @keyframes fadeIn {\n from {opacity: 0;}\n to {opacity: 1;}\n }\n .fadeIn {\n animation-duration: 0.5s;\n animation-fill-mode: both;\n animation-name: fadeIn;\n }\n @keyframes fadeOut {\n from {opacity: 1;}\n to {opacity: 0;}\n }\n .fadeOut {\n animation-duration: 0.5s;\n animation-fill-mode: both;\n animation-name: fadeOut;\n }\n</style><style id="_pmd-style-ui">\n @media print {\n #_pmd-appbarRoot {display: none !important;}\n #_pmd-LeftSiderbar {display: none !important;}\n .site-footer {display: none !important;}\n #_pmd-originalContent {height: min-content !important;}\n #_pmd-pageRoot {height: min-content !important;}\n #_pmd-mainContent {height: min-content !important;}\n body {\n height: min-content !important;\n background-image: none !important;\n }\n html {height: min-content !important;}\n }\n @page {\n @top-right {\n content: "页 " counter(pageNumber);\n }\n }\n body {\n background-repeat: no-repeat;\n background-size: cover;\n -webkit-background-size: cover;\n -o-background-size: cover;\n background-position: center 0;\n background-attachment: fixed;\n background-image: url(${conf.img.background.src});\n }\n html::-webkit-scrollbar {\n width: 0;\n height: 0;\n }\n #_pmd-pageRoot {\n display: flex;\n flex-direction: column;\n height: 100vh;\n }\n #_pmd-appbarRoot {\n position: sticky;\n top: 0;\n z-index: 1000;\n }\n #_pmd-mainContent {\n display: flex;\n flex-direction: row;\n align-items: stretch;\n }\n #_pmd-LeftSiderbar {\n display: flex;\n flex-direction: column;\n }\n #_pmd-originalContent {\n display: flex;\n flex-direction: column;\n }\n .sidebar_img {\n width: 100%;\n height: 100%;\n }\n .sidebar_head {\n display: flex;\n flex-direction: column;\n width:94%;\n padding: 3px 3px 3px 3px;\n margin: 3% 3% 0% 3%;\n }\n .sidebar_head > div[slot=headline] {\n margin: 0 16px 0;\n }\n .sidebar_btn {\n width:100%;\n margin:1% 0 1% 0;\n }\n .main-content {\n max-width: 100%;\n min-width: 100%\n }\n .page-header {\n background-color: rgba(255, 255, 255, 0);\n background-image: linear-gradient(120deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));\n }\n .site-footer {\n padding: 0 5% 0.1rem 5%;\n text-align: right;\n width: 100%;\n word-wrap: break-word;\n color: #819198;\n border-top: 0px;\n }\n .site-footer>p {\n padding: 0 20px 0 20px;\n }\n ul#index_links {\n padding: 0 0 0 0;\n margin: 0 0 0 1.2em;\n wdith:100%;\n list-style-type: none;\n }\n ul.index {\n padding: 0 0 0 .8em;\n list-style-type: none;\n }\n li.index {\n padding: 0 0 0 0;\n }\n ul.index li.index::before {\n content: "";\n position: absolute;\n transform: translateY(.6em) translateX(-.75em);\n width: .2em;\n height: .2em;\n border-radius: 50%;\n border: .075em solid var(--s-color-primary, black);\n }\n .headerProcessed {\n text-decoration: none;\n cursor: alias;\n }\n .headerProcessed:hover {\n text-decoration: underline;\n }\n .headerLinkBtn {\n height: 1rem;\n width: 1rem;\n transition: opacity 0.15s ease;\n opacity: 0;\n }\n .headerProcessed:hover > .headerLinkBtn {\n opacity: 1;\n }\n a {\n text-decoration: underline dotted;\n }\n a:hover {\n text-decoration: underline;\n }\n a s-icon {\n width: 1em;\n height: 1em;\n transform: translateY(-0.05em) translateX(-0.05em);\n }\n img:not(.ui-img) {\n max-width: 75%;\n max-height: 50vh;\n width: auto;\n height: auto;\n margin-left: auto;\n margin-right: auto;\n object-fit: contain;\n box-sizing: content-box;\n display: block;\n }\n</style><style id="_pmd-style-lightmode">\n #_pmd-pageRoot {\n background: rgba(250,253,252,${conf.img.background.alpha[0]});\n backdrop-filter: blur(${conf.img.background.blur}px);\n }\n</style><style id="_pmd-style-darkmode">\n #_pmd-pageRoot[dark] {\n background: rgba(5,2,3,${conf.img.background.alpha[1]});\n backdrop-filter: blur(${conf.img.background.blur}px);\n }\n #_pmd-pageRoot[dark] * {\n color-scheme:dark;\n }\n #_pmd-pageRoot[dark] .highlight {\n background-color: rgb(39 43 42);\n }\n #_pmd-pageRoot[dark] .highlight .kd {\n color: #ffffff;\n }\n #_pmd-pageRoot[dark] .highlight .kv {\n color: #ffffff;\n }\n #_pmd-pageRoot[dark] .highlight .k {\n color: #ffffff;\n }\n #_pmd-pageRoot[dark] .highlight .o {\n color: #ffffff;\n }\n #_pmd-pageRoot[dark] .highlight .nt {\n color: #0080ff;\n }\n #_pmd-pageRoot[dark] .page-header {\n --header-font-color: #f8f8f8;\n }\n</style><style id="_pmd-style-predefinite">\n .selectable {\n user-select: text;\n -moz-user-select: text;\n -webkit-user-select: text;\n }\n .unselectable {\n user-select: none;\n -moz-user-select: none;\n -webkit-user-select: none;\n }\n blockquote.pmd-blockinfo>:nth-child(2) {\n margin-top: 0;\n }\n p.pmd-blockinfo {\n margin-bottom: 0.4rem;\n }\n</style><style id="_pmd-style-custom">${conf.info.style}</style>\n<s-page class="unselectable page_root" id="_pmd-pageRoot" theme="${pmdStorage.Cookies.get("pmd-prefer_color_theme")}">\n <s-appbar id="_pmd-appbarRoot">\n <s-tooltip slot="navigation">\n <s-icon-button id="_pmd-menuBtn" type="filled-tonal" slot="trigger" onclick="document.querySelector('s-drawer').toggle()">\n <s-icon name="menu"></s-icon>\n </s-icon-button>\n 切换侧栏\n </s-tooltip>\n <div id="_pmd-pageTitle" style="opacity: 0;" slot="headline"> Title </div>\n <s-tooltip slot="action">\n <s-icon-button id="_pmd-toTopBtn" class="fadeOut" style="opacity: 0;" type="outlined" slot="trigger">\n <s-icon name="chevron_up"></s-icon>\n </s-icon-button>\n 回到顶部\n </s-tooltip>\n <s-tooltip slot="action">\n <s-icon-button id="_pmd-githubBtn" style="display: none;" type="none" slot="trigger">\n <s-icon><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><path d="M15,3C8.373,3,3,8.373,3,15c0,5.623,3.872,10.328,9.092,11.63C12.036,26.468,12,26.28,12,26.047v-2.051 c-0.487,0-1.303,0-1.508,0c-0.821,0-1.551-0.353-1.905-1.009c-0.393-0.729-0.461-1.844-1.435-2.526 c-0.289-0.227-0.069-0.486,0.264-0.451c0.615,0.174,1.125,0.596,1.605,1.222c0.478,0.627,0.703,0.769,1.596,0.769 c0.433,0,1.081-0.025,1.691-0.121c0.328-0.833,0.895-1.6,1.588-1.962c-3.996-0.411-5.903-2.399-5.903-5.098 c0-1.162,0.495-2.286,1.336-3.233C9.053,10.647,8.706,8.73,9.435,8c1.798,0,2.885,1.166,3.146,1.481C13.477,9.174,14.461,9,15.495,9 c1.036,0,2.024,0.174,2.922,0.483C18.675,9.17,19.763,8,21.565,8c0.732,0.731,0.381,2.656,0.102,3.594 c0.836,0.945,1.328,2.066,1.328,3.226c0,2.697-1.904,4.684-5.894,5.097C18.199,20.49,19,22.1,19,23.313v2.734 c0,0.104-0.023,0.179-0.035,0.268C23.641,24.676,27,20.236,27,15C27,8.373,21.627,3,15,3z"></path></svg></s-icon>\n </s-icon-button>\n 在 Github.com 上查看\n </s-tooltip>\n </s-appbar>\n <s-drawer id="_pmd-mainContent">\n <div id="_pmd-LeftSiderbar" slot="start"><s-scroll-view class="unselectable" style="height: 100%; padding-bottom: 1rem;">\n <s-card id="_pmd-slot_1" type="" class="sidebar_head">\n <div slot="image"><img title="${conf.sidebar.solt_1.title}" alt="${conf.sidebar.solt_1.alt}" class="ui-img sidebar_img" pmduiimg="true" src="${conf.sidebar.solt_1.src}"></div>\n <div slot="headline"><span>${conf.sidebar.solt_1.alt}</span></div>\n </s-card>\n <s-card id="_pmd-slot_2" type="" class="sidebar_head">${conf.sidebar.solt_2.innerHTML}</s-card>\n <s-card id="_pmd-slot_3" type="" class="sidebar_head">\n <s-fold folded="true" id="_pmd-user_setting_parent">\n <s-chip slot="trigger" clickable="true" class="sidebar_btn">\n <s-icon slot="start"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m370-80-16-128q-13-5-24.5-12T307-235l-119 50L78-375l103-78q-1-7-1-13.5v-27q0-6.5 1-13.5L78-585l110-190 119 50q11-8 23-15t24-12l16-128h220l16 128q13 5 24.5 12t22.5 15l119-50 110 190-103 78q1 7 1 13.5v27q0 6.5-2 13.5l103 78-110 190-118-50q-11 8-23 15t-24 12L590-80H370Zm70-80h79l14-106q31-8 57.5-23.5T639-327l99 41 39-68-86-65q5-14 7-29.5t2-31.5q0-16-2-31.5t-7-29.5l86-65-39-68-99 42q-22-23-48.5-38.5T533-694l-13-106h-79l-14 106q-31 8-57.5 23.5T321-633l-99-41-39 68 86 64q-5 15-7 30t-2 32q0 16 2 31t7 30l-86 65 39 68 99-42q22 23 48.5 38.5T427-266l13 106Zm42-180q58 0 99-41t41-99q0-58-41-99t-99-41q-59 0-99.5 41T342-480q0 58 40.5 99t99.5 41Zm-2-140Z"></path></svg></s-icon>\n 阅读设置\n </s-chip>\n <div id="_pmd-user_settings">\n <s-navigation id="_pmd-color_theme_prefer" style="background: none;">\n <s-navigation-item id="_pmd-color_theme_prefer_a" value="auto" selected="true">\n <s-icon slot="icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M312-320h64l32-92h146l32 92h62L512-680h-64L312-320Zm114-144 52-150h4l52 150H426Zm54 436L346-160H160v-186L28-480l132-134v-186h186l134-132 134 132h186v186l132 134-132 134v186H614L480-28Zm0-112 100-100h140v-140l100-100-100-100v-140H580L480-820 380-720H240v140L140-480l100 100v140h140l100 100Zm0-340Z"></path></svg></s-icon>\n <div slot="text">自动</div>\n </s-navigation-item>\n <s-navigation-item id="_pmd-color_theme_prefer_l" value="light">\n <s-icon name="light_mode" slot="icon"></s-icon>\n <div slot="text">白昼</div>\n </s-navigation-item>\n <s-navigation-item id="_pmd-color_theme_prefer_d" value="dark">\n <s-icon name="dark_mode" slot="icon"></s-icon>\n <div slot="text">极夜</div>\n </s-navigation-item>\n </s-navigation>\n </div>\n </s-fold>\n <s-fold folded="true" id="_pmd-index_links_parent" style="display:none">\n <s-chip slot="trigger" clickable="true" class="sidebar_btn">\n <s-icon slot="start"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M240-80q-50 0-85-35t-35-85v-560q0-50 35-85t85-35h440v640H240q-17 0-28.5 11.5T200-200q0 17 11.5 28.5T240-160h520v-640h80v720H240Zm120-240h240v-480H360v480Zm-80 0v-480h-40q-17 0-28.5 11.5T200-760v447q10-3 19.5-5t20.5-2h40Zm-80-480v487-487Z"></path></svg></s-icon>\n 目录\n </s-chip>\n <div id="_pmd-index_links"><ul></ul></div>\n </s-fold>\n </s-card>\n <s-card id="_pmd-slot_4" type="" class="sidebar_head">\n <div id="_pmd-slot_4_saying"><center>${conf.info.saying}</center></div>\n <div id="_pmd-slot_4_time"><center><small>Since 2022-07-19</small></center></div>\n <div id="_pmd-slot_4_license"><center><small>以<a href="${conf.info.licen.link}">${conf.info.licen.what}</a>协议提供内容</small></center></div>\n </s-card>\n </div></s-scroll-view>\n <s-scroll-view id="_pmd-originalContent" class="selectable">\n \x3c!-- 页面重渲染插入代码暂停 --\x3e\n ${document.body.innerHTML}\n \x3c!-- 页面重渲染插入代码继续 --\x3e\n <footer class="site-footer unselectable"><s-divider></s-divider><p><small>${conf.hyper_markdown.footer}<br>Powered by <a data-arrow-bypass="true" href="https://github.com/kdxhub/Pages-md-reRender" target="_blank">Pages Markdown reRender</a>.</small></p></footer>\n </s-scroll-view>\n </s-drawer>\n</s-page>\n\x3c!-- 页面重渲染插入代码结束 --\x3e\n`;const pmdElements={pageRoot:document.getElementById("_pmd-pageRoot"),style:{_:document.getElementById("_pmd-style-dynamic"),animation:document.getElementById("_pmd-style-animation"),ui:document.getElementById("_pmd-style-ui"),darkmode:document.getElementById("_pmd-style-darkmode"),predefinite:document.getElementById("_pmd-style-predefinite"),custom:document.getElementById("_pmd-style-custom")},appbar:{_:{GithubLink:""},root:document.getElementById("_pmd-appbarRoot"),menuBtn:document.getElementById("_pmd-menuBtn"),title:document.getElementById("_pmd-pageTitle"),toTopBtn:document.getElementById("_pmd-toTopBtn"),Github:document.getElementById("_pmd-githubBtn")},content:{root:document.getElementById("_pmd-mainContent"),lsidebar:{root:document.getElementById("_pmd-LeftSiderbar"),slot1:document.getElementById("_pmd-slot_1"),slot2:document.getElementById("_pmd-slot_2"),slot3:{root:document.getElementById("_pmd-slot_3"),index_links:{root:document.getElementById("_pmd-index_links_parent"),sub:document.getElementById("_pmd-index_links")},user_setting:{root:document.getElementById("_pmd-user_setting_parent"),sub:document.getElementById("_pmd-user_settings"),color:{root:document.getElementById("_pmd-color_theme_prefer"),auto:document.getElementById("_pmd-color_theme_prefer_a"),light:document.getElementById("_pmd-color_theme_prefer_l"),dark:document.getElementById("_pmd-color_theme_prefer_d")}},travellings:document.getElementById("_pmd-travellings")},slot4:{_:{timeCountInterval:-1},root:document.getElementById("_pmd-slot_4"),saying:document.getElementById("_pmd-slot_4_saying"),time:document.getElementById("_pmd-slot_4_time"),license:document.getElementById("_pmd-slot_4_license")}},origin:{_:{toTop_intervalID:-1,toTop_interval_speed:0},root:document.getElementById("_pmd-originalContent"),header:{root:document.getElementsByClassName("page-header")[0],main:document.getElementsByClassName("project-name")[0],sub:document.getElementsByClassName("project-tagline")[0],view_on_github:document.querySelector("#_pmd-originalContent > header > a.btn")},main:{root:document.getElementById("content"),quote:document.querySelectorAll("blockquote"),img:document.querySelectorAll("img"),code:document.querySelectorAll("pre"),link:document.querySelectorAll("a"),header:document.querySelectorAll("h1,h2,h3,h4,h5,h6"),list:document.querySelectorAll("ul,ol"),table:document.querySelectorAll("table")}}},pageConfig:document.getElementById("mdRender_config"),index_overwrite:document.getElementById("index_overwrite")};function getQueryString(e){let t=new RegExp("(^|&)"+e+"=([^&]*)(&|$)","i"),n=window.location.search.substr(1).match(t);return null!=n?unescape(n[2]):null}function openURL(e,t){let n=document.createElement("a");return n.target=t?"_self":"_blank",n.href=e,n.click(),n}function msg(e,t,n,o,i,r,l){let a={root:pmdElements.pageRoot,text:e,type:"basic",action:{}};return t&&(a.action.text=t.toString()),n&&(a.type="error"),o&&(a.duration=parseInt(o.toString())),i&&(a.action.click=i),r&&(a.align=["auto","top","bottom"][r.toString().match(/\d+/)%3]),l&&(a.icon=l),customElements.get("s-snackbar").builder(a),a}function ChangeColorTheme(e,t){return t instanceof HTMLElement||(t=pmdElements.appbar.menuBtn),pmdElements.pageRoot.toggle(e,t)}function updataAppbar(){pmdElements.content.origin.root.scrollTop/pmdElements.content.origin.header.root.scrollHeight<=1?pmdElements.appbar.title.style.opacity=pmdElements.content.origin.root.scrollTop/pmdElements.content.origin.header.root.scrollHeight:pmdElements.appbar.title.style.opacity=1,pmdElements.content.origin.root.scrollTop>=window.innerHeight?"fadeIn"!=pmdElements.appbar.toTopBtn.className&&(pmdElements.appbar.toTopBtn.setAttribute("onclick","scrollToTop();"),pmdElements.appbar.toTopBtn.setAttribute("class","fadeIn"),pmdElements.appbar.toTopBtn.style=""):"fadeOut"!=pmdElements.appbar.toTopBtn.className&&(pmdElements.appbar.toTopBtn.setAttribute("onclick","javascript:void(0);"),pmdElements.appbar.toTopBtn.setAttribute("class","fadeOut"),pmdElements.appbar.toTopBtn.style="display: none;",pmdElements.appbar.toTopBtn.style="")}function scrollToTop(){window.location.hash="",pmdElements.content.origin._.toTop_interval_speed=-pmdElements.content.origin.root.scrollTop/80,-1==pmdElements.content.origin._.toTop_intervalID?pmdElements.content.origin._.toTop_intervalID=setInterval(()=>{pmdElements.content.origin.root.scrollBy(0,pmdElements.content.origin._.toTop_interval_speed),pmdElements.content.origin.root.scrollTop<=0&&(clearInterval(pmdElements.content.origin._.toTop_intervalID),pmdElements.content.origin._.toTop_intervalID=-1)},1):pmdElements.content.origin._.toTop_interval_speed=1.5*pmdElements.content.origin._.toTop_interval_speed}if(document.head.insertBefore(document.createElement("style"),document.head.firstChild),pmdStorage.Cookies.get("pmd-prefer_color_theme")&&("dark"==pmdStorage.Cookies.get("pmd-prefer_color_theme")&&(pmdElements.content.lsidebar.slot3.user_setting.color.root.value="dark"),"light"==pmdStorage.Cookies.get("pmd-prefer_color_theme")&&(pmdElements.content.lsidebar.slot3.user_setting.color.root.value="light")),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",()=>{"auto"==pmdElements.content.lsidebar.slot3.user_setting.color.root.value&&(window.matchMedia("(prefers-color-scheme: dark)").matches?ChangeColorTheme("dark"):ChangeColorTheme("light"))}),pmdElements.content.lsidebar.slot3.user_setting.color.root.addEventListener("change",()=>{"auto"==pmdElements.content.lsidebar.slot3.user_setting.color.root.value&&(window.matchMedia("(prefers-color-scheme: dark)").matches?ChangeColorTheme("dark",pmdElements.content.lsidebar.slot3.user_setting.color.auto):ChangeColorTheme("light",pmdElements.content.lsidebar.slot3.user_setting.color.auto),pmdStorage.Cookies.set("pmd-prefer_color_theme","auto",2147483647,"/")),"dark"==pmdElements.content.lsidebar.slot3.user_setting.color.root.value&&(ChangeColorTheme("dark",pmdElements.content.lsidebar.slot3.user_setting.color.dark),pmdStorage.Cookies.set("pmd-prefer_color_theme","dark",2147483647,"/")),"light"==pmdElements.content.lsidebar.slot3.user_setting.color.root.value&&(ChangeColorTheme("light",pmdElements.content.lsidebar.slot3.user_setting.color.light),pmdStorage.Cookies.set("pmd-prefer_color_theme","light",2147483647,"/"))}),document.querySelectorAll("img").forEach(e=>{e.addEventListener("error",()=>{"true"!=e.dataset.pmdError&&(e.dataset.pmdError="true",e.dataset.origin=e.src,e.src=conf.img.error)}),"true"==e.dataset.pmduiimg&&e.addEventListener("click",()=>{"true"==e.dataset.pmdError?(e.dataset.pmdError="",e.src=e.dataset.origin):conf.img.view&&(e.dataset.visit=e.src,conf.img.imgse_com.enabled&&(e.dataset.visit=e.dataset.visit.replace(/\.md\./,".")),conf.img.imgse_com.detail&&/ax1x\.com/.test(e.dataset.visit)&&(e.dataset.visit="https://imgse.com/i/"+e.dataset.visit.replace(/\.md\./,".").split("/").pop().split(".")[0]),openURL(e.dataset.visit,!1))})}),conf.info.view_on_github&&pmdElements.content.origin.header.view_on_github&&(pmdElements.appbar._.GithubLink=pmdElements.content.origin.header.view_on_github.href,pmdElements.appbar.Github.addEventListener("click",()=>{openURL(pmdElements.appbar._.GithubLink,!1)}),pmdElements.appbar.Github.style=""),pmdElements.content.origin.header.view_on_github&&pmdElements.content.origin.header.view_on_github.remove(),pmdElements.appbar.toTopBtn.addEventListener("animationend",e=>{"fadeOut"==pmdElements.appbar.toTopBtn.className&&(pmdElements.appbar.toTopBtn.style="display: none;")}),pmdElements.content.origin.root.addEventListener("scroll",updataAppbar),pmdElements.appbar.toTopBtn.addEventListener("click",scrollToTop),pmdElements.appbar.title.innerHTML=pmdElements.content.origin.header.main.innerHTML,pmdElements.pageConfig){if(!conf.sidebar.solt_2.preventDefault&&Math.floor(pmdElements.pageConfig.dataset.sideshipHide)>=0){let e=document.getElementById("side_ship_"+Math.floor(pmdElements.pageConfig.dataset.sideshipHide));e.setAttribute("type","filled-tonal"),e.setAttribute("clickable","false"),e.setAttribute("onclick","void(0);")}pmdElements.pageConfig.hasAttribute("data-title")&&(pmdElements.appbar.title.innerHTML=pmdElements.pageConfig.dataset.title),pmdElements.pageConfig.dataset.redirect}let hn_last_level=1,hn_index_cache="";function selectAllTextInElement(e){let t=document.createRange();t.selectNodeContents(e);let n=window.getSelection();n.removeAllRanges(),n.addRange(t)}function copyBtnDone(e,t){e.setAttribute("type","filled-tonal"),e.innerHTML=`<s-icon name="done" slot="start"></s-icon>${conf.code.done}`,setTimeout(()=>{e.setAttribute("type","elevated"),e.innerHTML=`<s-icon slot="start"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M360-240q-33 0-56.5-23.5T280-320v-480q0-33 23.5-56.5T360-880h360q33 0 56.5 23.5T800-800v480q0 33-23.5 56.5T720-240H360Zm0-80h360v-480H360v480ZM200-80q-33 0-56.5-23.5T120-160v-560h80v560h440v80H200Zm160-240v-480 480Z"></path></svg></s-icon>${conf.code.tip}`,t==window.getSelection().toString()&&window.getSelection().removeAllRanges()},5e3)}if(document.querySelectorAll("#_pmd-originalContent h1, #_pmd-originalContent h2, #_pmd-originalContent h3, #_pmd-originalContent h4, #_pmd-originalContent h5, #_pmd-originalContent h6").forEach(e=>{if(e.dataset.title=e.innerHTML,e.className.includes("project-tagline"))return;let t=e.tagName.replace(/\D/g,"");if(e.id)e.id;else{let t="_"+e.innerHTML;e.id=t}conf.index.enabled&&(t>hn_last_level&&(hn_index_cache+='<ul class="index">'.repeat(t-hn_last_level)),t<hn_last_level&&(hn_index_cache+="</ul>".repeat(hn_last_level-t)),hn_index_cache+=`<li class="index"><a data-ui-a="true" href="#${e.id}">${e.innerHTML}</a></li>`),hn_last_level=t,conf.hyper_markdown.header_link&&!e.className.includes("project-name")&&(e.addEventListener("click",()=>{openURL("#"+e.id,!0)}),e.classList.add("headerProcessed"),e.innerHTML+='<s-icon class="headerLinkBtn"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M680-160v-120H560v-80h120v-120h80v120h120v80H760v120h-80ZM440-280H280q-83 0-141.5-58.5T80-480q0-83 58.5-141.5T280-680h160v80H280q-50 0-85 35t-35 85q0 50 35 85t85 35h160v80ZM320-440v-80h320v80H320Zm560-40h-80q0-50-35-85t-85-35H520v-80h160q83 0 141.5 58.5T880-480Z"></path></svg></s-icon>')}),hn_index_cache="<ul>"+hn_index_cache+"</ul>",conf.index.sidebar?(pmdElements.content.lsidebar.slot3.index_links.sub.innerHTML=hn_index_cache,pmdElements.content.lsidebar.slot3.index_links.root.style=""):pmdElements.content.lsidebar.slot3.index_links.remove(),conf.index.sidebar&&pmdElements.index_overwrite&&(pmdElements.index_overwrite.innerHTML=hn_index_cache),conf.link.arrow.enabled&&document.querySelectorAll("a").forEach(e=>{conf.link.arrow.target_replace&&/\u0e3f/.test(e.innerHTML)&&(e.target="_blank"),conf.link.arrow.replace?e.innerHTML=e.innerHTML.replace(/[\u2197\u0024\u0e3f]/,conf.link.arrow.icon):/#/.test(e.src)||"_blank"!=e.target||(e.innerHTML=e.innerHTML.replace(/\u0e3f/,"")+conf.link.arrow.icon)}),conf.code.enabled&&document.querySelectorAll("code").forEach(e=>{if(0==e.querySelectorAll("span").length&&(!e.parentNode||"PRE"!==e.parentNode.nodeName))return;e.parentNode.parentNode.parentNode.style.margin="5px 0 5px 0",e.classList.add("processed");let t=document.createElement("s-chip");t.setAttribute("type","elevated"),t.setAttribute("class","font-default"),t.setAttribute("clickable","true"),navigator.clipboard||t.setAttribute("clickable","false"),t.innerHTML=`<s-icon slot="start"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M360-240q-33 0-56.5-23.5T280-320v-480q0-33 23.5-56.5T360-880h360q33 0 56.5 23.5T800-800v480q0 33-23.5 56.5T720-240H360Zm0-80h360v-480H360v480ZM200-80q-33 0-56.5-23.5T120-160v-560h80v560h440v80H200Zm160-240v-480 480Z"></path></svg></s-icon>${conf.code.tip}`,t.addEventListener("click",()=>{window.getSelection().removeAllRanges(),selectAllTextInElement(t.parentElement.querySelectorAll("code")[0]),navigator.clipboard.writeText(window.getSelection().toString()).then(function(){copyBtnDone(t,window.getSelection().toString())},function(){msg("没有授予剪贴板权限…","好",!0)})}),e.parentNode.insertBefore(t,e.nextSibling)}),conf.hyper_markdown.quotepro[0]){let e=/\[(?:@|!|!|i|x|#(?:[0-9a-f]{3}){1,2}(\$[\s\S]*)*)\]/i,t={i:{color:conf.hyper_markdown.quotepro[1],label:"Info",icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M440-280h80v-240h-80v240Zm40-320q17 0 28.5-11.5T520-640q0-17-11.5-28.5T480-680q-17 0-28.5 11.5T440-640q0 17 11.5 28.5T480-600Zm0 520q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"></path></svg>'},"!":{color:conf.hyper_markdown.quotepro[2],label:"Notice",icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-280q17 0 28.5-11.5T520-320q0-17-11.5-28.5T480-360q-17 0-28.5 11.5T440-320q0 17 11.5 28.5T480-280Zm-40-160h80v-240h-80v240Zm40 360q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"></path></svg>'},"!":{color:conf.hyper_markdown.quotepro[2],label:"Notice",icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-280q17 0 28.5-11.5T520-320q0-17-11.5-28.5T480-360q-17 0-28.5 11.5T440-320q0 17 11.5 28.5T480-280Zm-40-160h80v-240h-80v240Zm40 360q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"></path></svg>'},x:{color:conf.hyper_markdown.quotepro[3],label:"Warn",icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="m40-120 440-760 440 760H40Zm138-80h604L480-720 178-200Zm302-40q17 0 28.5-11.5T520-280q0-17-11.5-28.5T480-320q-17 0-28.5 11.5T440-280q0 17 11.5 28.5T480-240Zm-40-120h80v-200h-80v200Zm40-100Z"></path></svg>'},"@":{color:conf.hyper_markdown.quotepro[4],label:"Tip",icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q65 0 123 19t107 53l-58 59q-38-24-81-37.5T480-800q-133 0-226.5 93.5T160-480q0 133 93.5 226.5T480-160q133 0 226.5-93.5T800-480q0-18-2-36t-6-35l65-65q11 32 17 66t6 70q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm-56-216L254-466l56-56 114 114 400-401 56 56-456 457Z"></path></svg>'}};document.querySelectorAll("blockquote").forEach(n=>{if(e.test(n.innerHTML)){let o=n.innerHTML.match(e);if("^"===(o.index>0?n.innerHTML[o.index-1]:""))return n.dataset.pmdNotice="未处理语法:已被转义",void(n.innerHTML=n.innerHTML.slice(0,o.index-1)+n.innerHTML.slice(o.index));n.classList.add("pmd-blockinfo");let i=o[0].replace(/[\[\]]/g,"");if(t[i]){let{color:e,label:o,icon:r}=t[i];n.style.borderColor=e,n.innerHTML=`\n <p class="pmd-blockinfo" style="color: ${e};">\n <s-icon style="color: ${e}; height: 1.2em; vertical-align: center;">\n ${r}\n </s-icon> ${o}\n </p>`+n.innerHTML}else if(/\[#(?:[0-9a-f]{3}){1,2}(\$[\s\S]*)*\]/i.test(n.innerHTML)){let e=/\[#(?:[0-9a-f]{3}){1,2}(\$[\s\S]*)*\]/i,t=n.innerHTML.match(e)[0].match(/#[0-9a-f]{3,6}/i)[0],o=n.innerHTML.match(e)[0].match(/(\$[\s\S]*)*/g).join("").replace(/\$/,"").slice(0,-1);n.style.borderColor=t,n.innerHTML=`<p class="pmd-blockinfo" style="color: ${t};">${o}</p>`+n.innerHTML}n.innerHTML=n.innerHTML.replace(e,"")}})}function RefreshCountup(e,t,n){let o=Date.now()-new Date(e,t-1,n),i=Math.floor(o/864e5),r=Math.floor(o%864e5/36e5),l=Math.floor(o%36e5/6e4),a=Math.floor(o%6e4/1e3);pmdElements.content.lsidebar.slot4.time.innerHTML=`<center><small>本站已建立${i}天${r}小时${l}分钟${a}秒</small></center>`}conf.info.time[0]&&!conf.sidebar.replacement?pmdElements.content.lsidebar.slot4._.timeCountInterval=setInterval(()=>{RefreshCountup(conf.info.time[1],conf.info.time[2],conf.info.time[3])},1e3):pmdElements.content.lsidebar.slot4.time.remove(),conf.copy.endnote&&(endnote=conf.copy.endnote.replace(/%LINK%/,window.location).replace(/%TITLE%/,pmdElements.appbar.title.innerHTML).replace(/%ETITLE%/,pmdElements.content.origin.header.main.innerHTML),document.addEventListener("DOMContentLoaded",function(){document.addEventListener("copy",async e=>{try{await navigator.clipboard.writeText(window.getSelection().toString()+endnote),msg(`已复制文本,请注意遵守授权协议 ${conf.info.licen.what}。`,"好")}catch(e){msg("复制失败,无法访问剪贴板。","好",!0),console.error(e)}})})),updataAppbar(),console.log("%cPages Markdown Re-Render v"+PluginVer[0]+"%c["+PluginVer[1]+"%c]\nCopyright (C) 2024 kdxiaoyi. All right reserved.","color:#90BBB1;","color:#90BBB1;","color:#90BBB1;"),document.getElementById("old_menu")&&document.getElementById("old_menu").remove();
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。