fix(web): 기본 라이트 테마 고정 — OS 다크선호 미추종(다크는 명시 토글로만)
This commit is contained in:
parent
24b1b7a6e1
commit
eca1f6a413
2 changed files with 4 additions and 8 deletions
|
|
@ -30,10 +30,8 @@ function useTheme(): [boolean, () => void] {
|
|||
} catch {
|
||||
/* 무시 */
|
||||
}
|
||||
return (
|
||||
typeof window !== "undefined" &&
|
||||
window.matchMedia?.("(prefers-color-scheme: dark)").matches
|
||||
);
|
||||
// 기본 라이트 고정(밝은 에디토리얼 톤). OS 다크선호는 따라가지 않는다 — 다크는 명시 토글로만.
|
||||
return false;
|
||||
});
|
||||
useEffect(() => {
|
||||
const root = document.documentElement;
|
||||
|
|
|
|||
|
|
@ -15,10 +15,8 @@ function readInitial(): boolean {
|
|||
} catch {
|
||||
/* 무시 */
|
||||
}
|
||||
return (
|
||||
typeof window !== "undefined" &&
|
||||
window.matchMedia?.("(prefers-color-scheme: dark)").matches
|
||||
);
|
||||
// 기본 라이트 고정. OS 다크선호는 따라가지 않는다(다크는 명시 토글로만).
|
||||
return false;
|
||||
}
|
||||
|
||||
/** [dark, setDark] — Topbar 토글과 같은 키/속성을 사용. */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue