답변 3개 / 댓글 3개
채택된 답변
+20 포인트
페이지 로딩시 dark_mode() 를 호출하시면 기본값이 다크모드로 나오게 되어 있습니다.
다만 로딩될때까지 라이트모드로 나오는것도 싫으시다면 css를 바꾸셔도 될꺼 같습니다.
라이트모드 다크모드 는 같은말입니다. 즉 라이트모드를 적용할때 기본은바탕은 흰색 다크는 검정색을 하는거구요/ 하여 기본은 월래 색이 되겟습니다.//만약 이를 반대로 다크를 홈으로 잡고자한다면 많은 프론트 수정을 해야할겁니다.
다크모드 버튼 클릭시 localStorage 에 값을 저장하고 있네요.
저장된 값이 있으면 계속 다크모드로 보여주고,
없으면 라이트모드로 보여주는 방식인 것 같아 보입니다
그럼 반대로 적용하면
값이 있으면 라이트모드를, 없으면 다크모드를 보여주고,
초기값은 없는 상태로 만들면 기본이 다크모드가 됩니다
답변을 작성하려면 로그인이 필요합니다.