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