适配 智阅GPT-智能AI摘要 的暗黑模式切换

This commit is contained in:
mjsoftware 2025-03-07 15:09:24 +08:00
parent b47af4b017
commit 2d8e5b8e10
5 changed files with 7 additions and 5 deletions

View File

@ -72,10 +72,10 @@ const commonContext = {
const applyNight = (isNightValue) => { const applyNight = (isNightValue) => {
if (isNightValue) { if (isNightValue) {
// 配色方案 // 配色方案
$('html').addClass('color-scheme-dark').removeClass('color-scheme-light').addClass('night') $('html').addClass('color-scheme-dark').removeClass('color-scheme-light').addClass('night').attr('night', true)
} else { } else {
// 配色方案 // 配色方案
$('html').addClass('color-scheme-light').removeClass('color-scheme-dark').removeClass('night') $('html').addClass('color-scheme-light').removeClass('color-scheme-dark').removeClass('night').removeAttr('night')
} }
localStorage.setItem('night', isNightValue) localStorage.setItem('night', isNightValue)
isNight = isNightValue isNight = isNightValue

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -154,9 +154,11 @@
if (isNight.toString() === 'true') { if (isNight.toString() === 'true') {
localStorage.setItem('night', 'true'); localStorage.setItem('night', 'true');
document.documentElement.classList.add('night'); document.documentElement.classList.add('night');
document.documentElement.setAttribute('night', 'true');
document.documentElement.classList.add('color-scheme-dark'); document.documentElement.classList.add('color-scheme-dark');
} else { } else {
document.documentElement.classList.add('color-scheme-light'); document.documentElement.classList.add('color-scheme-light');
document.documentElement.removeAttribute('night');
} }
})(); })();
</script> </script>

View File

@ -30,7 +30,7 @@ spec:
settingName: theme-dream2-plus-setting settingName: theme-dream2-plus-setting
configMapName: theme-dream2-plus-configMap configMapName: theme-dream2-plus-configMap
# 版本号 # 版本号
version: 1.4.0.beta1 version: 1.4.0.beta2.0001
# 最低支持的 Halo 版本 # 最低支持的 Halo 版本
require: ">=2.20.0" require: ">=2.20.0"
# 许可 # 许可