Ai
2 Star 0 Fork 0

hovvsoon/cnblogs-theme-picue

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
page_end.html 1.30 KB
一键复制 编辑 原始数据 按行查看 历史
余充数 提交于 2023-10-10 13:10 +08:00 . !7fix: 主题暗黑模式等级升级
<script>
function getordefault(key, val) {
if (!localStorage.getItem(key)) {
localStorage.setItem(key, val)
return val
}
return localStorage.getItem(key)
}
(function init() {
[markdown_highlight, markdown_highlight_swap] = [markdown_highlight_swap, markdown_highlight]
const $model = (window.$model = PetiteVue.reactive({}))
$model.body = {
handle: window.location.pathname.split('/').reverse().filter(e => e.trim())[1],
theme: getordefault('theme', 'light'),
raw: {
show: false,
},
progress: {
show: false,
value: 0,
max: 0,
},
}
$model.body.theme=='light'?window.highlighter.setTheme(window.codeHighlightTheme):window.highlighter.setTheme(window.darkModeCodeHighlightTheme);
document.querySelector("html").setAttribute('v-scope', '')
document.querySelector("html").setAttribute(':data-theme', '$model.body.theme')
document.querySelector('#home').setAttribute('v-show', '$model.body.raw.show')
console.log($model)
header()
main()
PetiteVue.createApp({ $model }).mount()
document.body.style.visibility = 'visible'
})()
</script>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/hovvsoon/cnblogs-theme-picue.git
git@gitee.com:hovvsoon/cnblogs-theme-picue.git
hovvsoon
cnblogs-theme-picue
cnblogs-theme-picue
master

搜索帮助