diff --git a/common/js/common.js b/common/js/common.js index 67099e8d8..1fe7670f4 100644 --- a/common/js/common.js +++ b/common/js/common.js @@ -783,11 +783,12 @@ function getColorScheme() { } } function setColorScheme(color_scheme) { - if (color_scheme !== 'dark') { - color_scheme = 'light'; + if (color_scheme === 'dark' || color_scheme === 'light') { + $('body').addClass('color_scheme_' + color_scheme).removeClass('color_scheme_' + (color_scheme === 'dark' ? 'light' : 'dark')); + XE.cookie.set('rx_color_scheme', color_scheme, { path: window.XE.URI(default_url).pathname(), expires: 365 }); + } else { + XE.cookie.remove('rx_color_scheme', { path: window.XE.URI(default_url).pathname() }); } - $('body').addClass('color_scheme_' + color_scheme).removeClass('color_scheme_' + (color_scheme === 'dark' ? 'light' : 'dark')); - XE.cookie.set('rx_color_scheme', color_scheme, { path: window.XE.URI(default_url).pathname(), expires: 365 }); } /* 미리보기 */