| CMS/프레임워크 | Rhymix 2.0 |
|---|---|
| 개발 언어 | PHP 8.2 |
현재 이글을 작성하는 컴은 IOS 15 인데 라이믹스 홈페이지도 이 글을 작성하는 게시판도 다크 모드입니다. 그런데 윈도우나 리눅스에서 라이믹스 홈 페이지에 글쓰기를 하거나 게시판을 볼 때는 하얀 바탕이 됩니다.
제 개인 사이트의 게시판에서 다크 모드로 글을 써 오던 BSD 를 업그레이드 했는데 그 후로 다크 모드가 사라져 하얀 바탕에 글을 쓰고 있습니다.
홈 페이지 관리자 설정에서 에디터의 다크 모드 감지 기능외에 별도로 설정을 고칠 부분이 보이지 않습니다.
게시판 글쓰기를 다크모드로 하고 싶은데 운영 시스템에 따라 별도로 고쳐야 하는 것인지 아니면 홈 페이지의 에디터를 수정해야 하는지 운영 시스템에 따라 다크모드가 되고 안 되는 것 같은데 어디를 손 봐야 하는 지 모르겠습니다.
홈 페이지의 관리자 페이지에서 할 수 있는 것이 있다면 알려 주세요.
musil
Lv. 2
Small Community web admin
댓글 2
라이믹스 순정의 다크모드 적용시 body태그에 color_scheme_dark 가 붙게 되고 쿠키'rx_color_scheme' 키안에 dark 라는 value(값)을 저장하게 됩니다.
따라서 해당 body태그에 color_scheme_dark 클래스가 자동으로 붙는지 확인해보시고, BSD(?라이선스 말씀하시는건가요?)적용한 에디터에 해당 태그안에 있는 속성이 부여될때 다크모드로 보여지도록 css을 일부 수정해주셔야 정상적으로 다크모드가 될거예요.
실제로 body안에 color_scheme_dark 태그없이 다크모드를 구현했다면 레이아웃에 따로 적용한 다크모드이므로 라이믹스 다크모드랑 상관없는 기능으로 동작하고 있어서 거기에 맞게 다크모드일때 해당 태그가 작동시 다크모드로 적용될 수 있도록 수정해주셔야 정상적으로 작동이 가능할 것 같습니다.
처음 접속할 때는 해당 기기의 설정에 따라 다크모드 또는 라이트모드가 적용됩니다.
아이폰은 다크모드, 윈도우는 라이트모드로 사용하고 계신 모양이네요.
그런데 지금 적용해 두신 레이아웃에 다크모드/라이트모드 수동 전환하는 기능이 없나요?
기기 설정과 별도로 다크모드 적용 여부를 변경하시고 싶다면 전환 버튼을 따로 만들어야 합니다.
<a href="javascript:setColorScheme('light')">라이트모드</a>
<a href="javascript:setColorScheme('dark')">다크모드</a>
레이아웃이나 스킨, 에디터에 따라서는 새로고침까지 해야 정상 적용될 수도 있습니다.