You've already forked ReZygisk
mirror of
https://github.com/PerformanC/ReZygisk.git
synced 2025-09-06 06:37:01 +00:00
fix: light icon for navbar in system based theme (not confirmed)
Signed-off-by: unexpected unresolved <minh15052008@gmail.com>
This commit is contained in:
committed by
ThePedroo
parent
9e2d40c164
commit
f60a049333
@@ -24,6 +24,7 @@ page_toggle.addEventListener('click', () => {
|
|||||||
document.addEventListener('click', async (event) => {
|
document.addEventListener('click', async (event) => {
|
||||||
const getSystemTheme = event.target.getAttribute('theme-data')
|
const getSystemTheme = event.target.getAttribute('theme-data')
|
||||||
if (!getSystemTheme || typeof getSystemTheme !== 'string') return
|
if (!getSystemTheme || typeof getSystemTheme !== 'string') return
|
||||||
|
if (getSystemTheme === sys_thene) return
|
||||||
|
|
||||||
switch (getSystemTheme) {
|
switch (getSystemTheme) {
|
||||||
case 'dark':
|
case 'dark':
|
||||||
@@ -41,7 +42,7 @@ document.addEventListener('click', async (event) => {
|
|||||||
|
|
||||||
smallPageDisabler('theme', 'settings')
|
smallPageDisabler('theme', 'settings')
|
||||||
|
|
||||||
localStorage.setItem('/system/theme', getSystemTheme)
|
sys_theme = setData(getSystemTheme)
|
||||||
}, false)
|
}, false)
|
||||||
|
|
||||||
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', event => {
|
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', event => {
|
||||||
@@ -62,4 +63,4 @@ function setData(mode) {
|
|||||||
localStorage.setItem('/system/theme', mode)
|
localStorage.setItem('/system/theme', mode)
|
||||||
|
|
||||||
return mode
|
return mode
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user