다크모드
• 읽는데 1분

동작 방식 #
SeoTax는 <html> 요소의 data-theme 속성으로 라이트/다크 색상을 전환합니다.
html
<html data-theme="dark">색상은 CSS 변수로 정의되어 있어 속성 하나가 바뀌면 사이트 전체 색상이 함께 전환됩니다.
테마 결정 순서 #
- 사용자가 직접 선택한 값
- 브라우저 또는 OS의
prefers-color-scheme - 기본 라이트 모드
사용자가 선택한 값은 localStorage에 저장되어 다시 방문해도 유지됩니다.
전환 방법 #
- 사이드바의 다크모드 버튼
Cmd/Ctrl + Shift + S단축키
색상 수정 위치 #
색상은 아래 파일에서 확인할 수 있습니다.
text
assets/css/variables/_colors.scss
assets/css/themes/_light.scss
assets/css/themes/_dark.scss배경과 글자색을 바꿀 때는 순수 검정/흰색보다 약간 부드러운 색을 권장합니다. 긴 글을 읽는 블로그에서는 대비가 너무 강해도 눈이 피로할 수 있습니다.