"use strict"; function ringo_do_regex_data(data) { return new RegExp('(?:^|; )' + data + '=([^;]*)'); } function ringo_get_post() { const check = document.getElementById('invert'); if(check.checked === true) { document.cookie = 'main_css_darkmode=1; path=/'; } else { document.cookie = 'main_css_darkmode=0; path=/'; } const check_2 = document.getElementById('use_sys_darkmode'); if(check_2.checked === true) { window.localStorage.setItem('main_css_use_sys_darkmode', '1'); } else { window.localStorage.setItem('main_css_use_sys_darkmode', '0'); } const check_3 = document.getElementById('off_sidebar'); if(check_3.checked === true) { window.localStorage.setItem('main_css_off_sidebar', '1'); } else { window.localStorage.setItem('main_css_off_sidebar', '0'); } const check_4 = document.getElementById('fixed_width'); if(check_4.options[check_4.selectedIndex].value) { window.localStorage.setItem('main_css_fixed_width', check_4.options[check_4.selectedIndex].value); } else { window.localStorage.setItem('main_css_fixed_width', ''); } const check_5 = document.getElementById('sidebar_right'); if(check_5.checked === true) { window.localStorage.setItem('main_css_sidebar_right', '1'); } else { window.localStorage.setItem('main_css_sidebar_right', '0'); } history.go(0); } function ringo_load_skin_set() { let cookies = document.cookie; if(window.location.pathname === '/change/skin_set') { let set_language = { "en-US" : { "save" : "Save", "darkmode" : "Darkmode", "use_sys_darkmode" : "Use system darkmode set", "off_sidebar" : "Turn off sidebar", "fixed_width" : "Fixed width", 'default' : 'Default', 'sidebar_right' : 'Sidebar direction right' }, "ko-KR" : { "save" : "저장", "darkmode" : "다크모드", "use_sys_darkmode" : "시스템 다크모드 설정 사용", "off_sidebar" : "사이드바 끄기", "fixed_width" : "고정폭", 'default' : '기본값', 'sidebar_right' : '사이드바 방향 오른쪽' } } let language = cookies.match(ringo_do_regex_data('language'))[1]; let user_language = cookies.match(ringo_do_regex_data('user_language'))[1]; if(user_language in set_language) { language = user_language; } if(!language in set_language) { language = "en-US"; } let set_data = {}; if(cookies.match(ringo_do_regex_data('main_css_darkmode')) && cookies.match(ringo_do_regex_data('main_css_darkmode'))[1] === '1') { set_data["invert"] = "checked"; } if(!window.localStorage.getItem('main_css_use_sys_darkmode') || window.localStorage.getItem('main_css_use_sys_darkmode') === '1') { set_data["use_sys_darkmode"] = "checked"; } if(window.localStorage.getItem('main_css_off_sidebar') && window.localStorage.getItem('main_css_off_sidebar') === '0') { set_data["off_sidebar"] = ""; } else { set_data["off_sidebar"] = "checked"; } let fixed_width_data = ''; if(window.localStorage.getItem('main_css_fixed_width')) { fixed_width_data = window.localStorage.getItem('main_css_fixed_width'); } let select_fixed_width = [set_language[language]['default'], '800', '900', '1000', '1100', '1200', '1300', '1500', '1600']; let select_fixed_width_html = ''; if(window.localStorage.getItem('main_css_sidebar_right') && window.localStorage.getItem('main_css_sidebar_right') === '1') { set_data["sidebar_right"] = "checked"; } document.getElementById("main_skin_set").innerHTML = ' \ \
\ \
\ \
\ ' + select_fixed_width_html + ' \
\ \
\ \ '; } } window.addEventListener('DOMContentLoaded', ringo_load_skin_set);