加载中...
我是由新锐博客站长基于TianliGPT样式以及Qwen2.5-7B-Instruct开发的文章AI摘要助手,为您生成摘要,帮助您快速了解文章的主要内容。
前言
之前群里就有小伙伴说了一个不大不小的问题,就是在切换成深色模式后刷新页面,右键菜单还是会显示深色模式,按照逻辑应该显示浅色模式。
今天刚好有空,于是就研究一下这个BUG,并且解决一下。
教程
1.首先找到themes\solitude\source\js\right_menu.js文件
2.在最底部添加如下代码。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| document.addEventListener('DOMContentLoaded', function () { const isDarkMode = document.body.classList.contains('dark-mode') || document.documentElement.getAttribute('data-theme') === 'dark' || document.body.getAttribute('data-theme') === 'dark';
if (rm.menuItems.mode) { rm.mode(isDarkMode); } });
if (window.globalFn) { if (!window.globalFn.themeChange) { window.globalFn.themeChange = {}; }
window.globalFn.themeChange.rightMenuMode = function (mode) { if (rm.menuItems.mode) { rm.mode(mode === 'dark'); } }; }
|
3.保存后一键三连即可。
至此问题就解决了。