Changeset 2871278
- Timestamp:
- 02/26/2023 03:47:06 PM (3 years ago)
- Location:
- darkmysite
- Files:
-
- 93 added
- 13 edited
-
assets/banner-1544x500.png (modified) (previous)
-
assets/banner-772x250.png (modified) (previous)
-
tags/1.2.1 (added)
-
tags/1.2.1/assets (added)
-
tags/1.2.1/assets/css (added)
-
tags/1.2.1/assets/css/admin_main.css (added)
-
tags/1.2.1/assets/css/client_main.css (added)
-
tags/1.2.1/assets/img (added)
-
tags/1.2.1/assets/img/darkmysite_icon.svg (added)
-
tags/1.2.1/assets/img/darkmysite_logo.svg (added)
-
tags/1.2.1/assets/img/darkmysite_logo_dark.svg (added)
-
tags/1.2.1/assets/img/others (added)
-
tags/1.2.1/assets/img/others/add_icon.svg (added)
-
tags/1.2.1/assets/img/others/add_image_icon.svg (added)
-
tags/1.2.1/assets/img/others/add_video_icon.svg (added)
-
tags/1.2.1/assets/img/others/checkbox_tick_icon.svg (added)
-
tags/1.2.1/assets/img/others/close_icon.svg (added)
-
tags/1.2.1/assets/img/others/delete_red_icon.svg (added)
-
tags/1.2.1/assets/img/others/info_icon.svg (added)
-
tags/1.2.1/assets/img/others/lock_icon.svg (added)
-
tags/1.2.1/assets/img/others/preset_selected_checkmark.svg (added)
-
tags/1.2.1/assets/img/others/pro_tag.svg (added)
-
tags/1.2.1/assets/img/others/save_icon.svg (added)
-
tags/1.2.1/assets/img/others/select_arrow.svg (added)
-
tags/1.2.1/assets/img/others/shortcode_copy_icon.svg (added)
-
tags/1.2.1/assets/img/preset (added)
-
tags/1.2.1/assets/img/preset/black.png (added)
-
tags/1.2.1/assets/img/preset/blue.png (added)
-
tags/1.2.1/assets/img/preset/green.png (added)
-
tags/1.2.1/assets/img/preset/orange.png (added)
-
tags/1.2.1/assets/img/preset/pink.png (added)
-
tags/1.2.1/assets/img/sidebar (added)
-
tags/1.2.1/assets/img/sidebar/sidebar_menu_admin.svg (added)
-
tags/1.2.1/assets/img/sidebar/sidebar_menu_advanced.svg (added)
-
tags/1.2.1/assets/img/sidebar/sidebar_menu_control.svg (added)
-
tags/1.2.1/assets/img/sidebar/sidebar_menu_image.svg (added)
-
tags/1.2.1/assets/img/sidebar/sidebar_menu_preset.svg (added)
-
tags/1.2.1/assets/img/sidebar/sidebar_menu_switch.svg (added)
-
tags/1.2.1/assets/img/sidebar/sidebar_menu_video.svg (added)
-
tags/1.2.1/assets/img/switch (added)
-
tags/1.2.1/assets/img/switch/switch_apple.png (added)
-
tags/1.2.1/assets/img/switch/switch_banana.png (added)
-
tags/1.2.1/assets/img/switch/switch_cherry.png (added)
-
tags/1.2.1/assets/img/switch/switch_durian.png (added)
-
tags/1.2.1/assets/img/switch/switch_elderberry.png (added)
-
tags/1.2.1/assets/img/switch/switch_fazli.png (added)
-
tags/1.2.1/assets/img/switch/switch_guava.png (added)
-
tags/1.2.1/assets/img/switch/switch_honeydew.png (added)
-
tags/1.2.1/assets/img/switch/switch_incaberry.png (added)
-
tags/1.2.1/assets/img/switch_icons (added)
-
tags/1.2.1/assets/img/switch_icons/switch_apple_dark.svg (added)
-
tags/1.2.1/assets/img/switch_icons/switch_apple_light.svg (added)
-
tags/1.2.1/assets/img/switch_icons/switch_banana_dark.svg (added)
-
tags/1.2.1/assets/img/switch_icons/switch_banana_light.svg (added)
-
tags/1.2.1/assets/js (added)
-
tags/1.2.1/assets/js/admin_main.js (added)
-
tags/1.2.1/assets/js/client_main.js (added)
-
tags/1.2.1/backend (added)
-
tags/1.2.1/backend/api (added)
-
tags/1.2.1/backend/api/update_settings.php (added)
-
tags/1.2.1/backend/class-darkmysite-admin.php (added)
-
tags/1.2.1/backend/class-darkmysite-ajax.php (added)
-
tags/1.2.1/backend/templates (added)
-
tags/1.2.1/backend/templates/dashboard.php (added)
-
tags/1.2.1/backend/templates/views (added)
-
tags/1.2.1/backend/templates/views/admin.php (added)
-
tags/1.2.1/backend/templates/views/advanced.php (added)
-
tags/1.2.1/backend/templates/views/control.php (added)
-
tags/1.2.1/backend/templates/views/media.php (added)
-
tags/1.2.1/backend/templates/views/preset.php (added)
-
tags/1.2.1/backend/templates/views/sidebar.php (added)
-
tags/1.2.1/backend/templates/views/switch.php (added)
-
tags/1.2.1/backend/templates/views/switch_customize (added)
-
tags/1.2.1/backend/templates/views/switch_customize/apple.php (added)
-
tags/1.2.1/backend/templates/views/switch_customize/banana.php (added)
-
tags/1.2.1/backend/templates/views/video.php (added)
-
tags/1.2.1/darkmysite.php (added)
-
tags/1.2.1/frontend (added)
-
tags/1.2.1/frontend/class-darkmysite-ajax.php (added)
-
tags/1.2.1/frontend/class-darkmysite-client.php (added)
-
tags/1.2.1/frontend/class-darkmysite-shortcode.php (added)
-
tags/1.2.1/frontend/templates (added)
-
tags/1.2.1/frontend/templates/footer_script.php (added)
-
tags/1.2.1/frontend/templates/header_script.php (added)
-
tags/1.2.1/frontend/templates/views (added)
-
tags/1.2.1/frontend/templates/views/switch.php (added)
-
tags/1.2.1/includes (added)
-
tags/1.2.1/includes/DarkMySiteExternalSupport.php (added)
-
tags/1.2.1/includes/DarkMySiteSettings.php (added)
-
tags/1.2.1/includes/DarkMySiteUtils.php (added)
-
tags/1.2.1/index.php (added)
-
tags/1.2.1/readme.txt (added)
-
trunk/assets/css/admin_main.css (modified) (2 diffs)
-
trunk/assets/img/others/add_video_icon.svg (added)
-
trunk/assets/img/sidebar/sidebar_menu_video.svg (added)
-
trunk/assets/js/admin_main.js (modified) (3 diffs)
-
trunk/assets/js/client_main.js (modified) (1 diff)
-
trunk/backend/api/update_settings.php (modified) (1 diff)
-
trunk/backend/templates/dashboard.php (modified) (1 diff)
-
trunk/backend/templates/views/sidebar.php (modified) (1 diff)
-
trunk/backend/templates/views/video.php (added)
-
trunk/darkmysite.php (modified) (2 diffs)
-
trunk/frontend/class-darkmysite-client.php (modified) (2 diffs)
-
trunk/frontend/templates/header_script.php (modified) (1 diff)
-
trunk/includes/DarkMySiteSettings.php (modified) (1 diff)
-
trunk/readme.txt (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
darkmysite/trunk/assets/css/admin_main.css
r2863492 r2871278 257 257 } 258 258 .darkmysite_sidebar .darkmysite_menu:nth-child(7) .darkmysite_menu_icon{ 259 -webkit-mask: url(../img/sidebar/sidebar_menu_video.svg) no-repeat center; 260 mask: url(../img/sidebar/sidebar_menu_video.svg) no-repeat center; 261 } 262 .darkmysite_sidebar .darkmysite_menu:nth-child(8) .darkmysite_menu_icon{ 259 263 -webkit-mask: url(../img/sidebar/sidebar_menu_advanced.svg) no-repeat center; 260 264 mask: url(../img/sidebar/sidebar_menu_advanced.svg) no-repeat center; … … 1169 1173 1170 1174 1175 1176 /* ======================== 1177 Video Replace Setting Design 1178 ===========================*/ 1179 .darkmysite_video_replace_setting{ 1180 1181 } 1182 .darkmysite_video_replace_setting .darkmysite_video_replace_setting_item{ 1183 display: flex; 1184 align-items: flex-end; 1185 margin: 0 0 5px 0; 1186 } 1187 .darkmysite_video_replace_setting .darkmysite_video_replace_setting_item h4{ 1188 margin: 0 0 10px 0; 1189 font-size: 17px; 1190 font-weight: 700; 1191 color: #000000; 1192 } 1193 .darkmysite_video_replace_setting .darkmysite_video_replace_setting_item button.add_item{ 1194 cursor: pointer; 1195 box-sizing: border-box; 1196 display: block; 1197 width: 38px; 1198 height: 38px; 1199 border: 1px solid #E4E4E6; 1200 outline: none; 1201 box-shadow: none; 1202 -webkit-appearance: none; 1203 -moz-appearance: none; 1204 background: #f6f8fa url(../img/others/add_icon.svg) no-repeat; 1205 background-size: 14px; 1206 background-position-x: center; 1207 background-position-y: center; 1208 } 1209 .darkmysite_video_replace_setting .darkmysite_video_replace_setting_item button.choose_video{ 1210 cursor: pointer; 1211 box-sizing: border-box; 1212 display: block; 1213 width: 38px; 1214 height: 38px; 1215 border: 1px solid #E4E4E6; 1216 outline: none; 1217 box-shadow: none; 1218 -webkit-appearance: none; 1219 -moz-appearance: none; 1220 background: #f6f8fa url(../img/others/add_video_icon.svg) no-repeat; 1221 background-size: 14px; 1222 background-position-x: center; 1223 background-position-y: center; 1224 } 1225 .darkmysite_video_replace_setting .darkmysite_video_replace_setting_item button.remove_item{ 1226 cursor: pointer; 1227 box-sizing: border-box; 1228 display: block; 1229 width: 38px; 1230 height: 38px; 1231 border: 1px solid #E4E4E6; 1232 outline: none; 1233 box-shadow: none; 1234 -webkit-appearance: none; 1235 -moz-appearance: none; 1236 background: #f6f8fa url(../img/others/delete_red_icon.svg) no-repeat; 1237 background-size: 14px; 1238 background-position-x: center; 1239 background-position-y: center; 1240 } 1241 .darkmysite_video_replace_setting .darkmysite_video_replace_setting_item input{ 1242 box-sizing: border-box; 1243 display: block; 1244 width: 100%; 1245 margin: 0; 1246 padding: 4px 12px; 1247 font-size: 14px; 1248 color: #43454b; 1249 background: #FFFFFF; 1250 border: 1px solid #E4E4E6; 1251 border-radius: 3px; 1252 outline: none; 1253 box-shadow: none; 1254 } 1255 .darkmysite_video_replace_setting .darkmysite_video_replace_setting_item input:focus{ 1256 color: #43454b; 1257 border: 1px solid #000000; 1258 background: #FFFFFF; 1259 outline: none; 1260 box-shadow: none; 1261 } 1262 .darkmysite_video_replace_setting .darkmysite_video_replace_setting_item_part_0{ 1263 width: 35%; 1264 } 1265 .darkmysite_video_replace_setting .darkmysite_video_replace_setting_item_part_1{ 1266 margin: 0 0 0 6px; 1267 } 1268 .darkmysite_video_replace_setting .darkmysite_video_replace_setting_item_part_2{ 1269 margin: 0 0 0 40px; 1270 width: 35%; 1271 } 1272 .darkmysite_video_replace_setting .darkmysite_video_replace_setting_item_part_3{ 1273 margin: 0 0 0 6px; 1274 } 1275 .darkmysite_video_replace_setting .darkmysite_video_replace_setting_item_part_4{ 1276 margin: 0 0 0 6px; 1277 } 1278 .darkmysite_video_replace_setting.pro_lock { 1279 opacity: 0.3; 1280 } 1281 .darkmysite_video_replace_setting.pro_lock input{ 1282 pointer-events:none; 1283 } 1284 1285 1286 1171 1287 /* ======================== 1172 1288 Shortcode Setting Design -
darkmysite/trunk/assets/js/admin_main.js
r2863492 r2871278 12 12 jQuery("#darkmysite_preset").hide(); 13 13 jQuery("#darkmysite_media").hide(); 14 jQuery("#darkmysite_video").hide(); 14 15 jQuery("#darkmysite_advanced").hide(); 15 16 } … … 35 36 case "image": 36 37 jQuery("#darkmysite_media").show(); 38 break; 39 case "video": 40 jQuery("#darkmysite_video").show(); 37 41 break; 38 42 case "advanced": … … 332 336 'enable_invert_inline_svg': jQuery(".darkmysite_enable_invert_inline_svg input[type='checkbox']:checked").length > 0 ? "1" : "0", 333 337 338 /* Video */ 339 'enable_low_video_brightness': jQuery(".darkmysite_enable_low_video_brightness input[type='checkbox']:checked").length > 0 ? "1" : "0", 340 'video_brightness_to': jQuery(".darkmysite_enable_low_video_brightness select").val(), 341 'enable_video_grayscale': jQuery(".darkmysite_enable_video_grayscale input[type='checkbox']:checked").length > 0 ? "1" : "0", 342 'video_grayscale_to': jQuery(".darkmysite_enable_video_grayscale select").val(), 343 334 344 /* Restriction */ 335 345 -
darkmysite/trunk/assets/js/client_main.js
r2868469 r2871278 1 var _0x 3ecdf8=_0x546a;(function(_0xe966d3,_0x47a59f){var _0x219315=_0x546a,_0x40134c=_0xe966d3();while(!![]){try{var _0x706f8e=-parseInt(_0x219315(0x19a))/0x1*(parseInt(_0x219315(0x1f8))/0x2)+-parseInt(_0x219315(0x18f))/0x3*(-parseInt(_0x219315(0x1e5))/0x4)+parseInt(_0x219315(0x1df))/0x5+parseInt(_0x219315(0x1cf))/0x6+parseInt(_0x219315(0x1c5))/0x7*(-parseInt(_0x219315(0x1a7))/0x8)+parseInt(_0x219315(0x1a5))/0x9+-parseInt(_0x219315(0x194))/0xa;if(_0x706f8e===_0x47a59f)break;else _0x40134c['push'](_0x40134c['shift']());}catch(_0x5dbbae){_0x40134c['push'](_0x40134c['shift']());}}}(_0x291e,0x36143));var has_process_run_at_least_once=![],old_transition='',has_background_img_url=![],darken_level=parseInt(darkmysite_bg_image_darken_to)/0x64;darken_level=darken_level[_0x3ecdf8(0x1ac)](0x1);var darkmysite_secondary_bg_color='';darkmysite_init_keyboard_shortcut_listener(),darkmysite_init_os_mode_change_listener();function _0x546a(_0xf7ef82,_0x4ef4eb){var _0x291e7d=_0x291e();return _0x546a=function(_0x546a52,_0x12553f){_0x546a52=_0x546a52-0x18b;var _0x3ed8a0=_0x291e7d[_0x546a52];return _0x3ed8a0;},_0x546a(_0xf7ef82,_0x4ef4eb);}const darkmysite_observer=new MutationObserver(function(_0x2412cb){darkmysite_init_processes();}),elements_class_changed=new MutationObserver(_0x424dc8=>{var _0x50cd1b=_0x3ecdf8;document['readyState']!==_0x50cd1b(0x190)&&_0x424dc8['forEach'](_0x26c1fd=>{var _0x4daa8f=_0x50cd1b;if(_0x26c1fd[_0x4daa8f(0x19e)][_0x4daa8f(0x1a3)][_0x4daa8f(0x196)]('darkmysite_processed')){if(!_0x26c1fd[_0x4daa8f(0x19e)][_0x4daa8f(0x1d8)](_0x4daa8f(0x1ee)))_0x26c1fd[_0x4daa8f(0x19e)][_0x4daa8f(0x18d)]['darkmysite_preserved_classes']=_0x26c1fd[_0x4daa8f(0x19e)][_0x4daa8f(0x1a3)][_0x4daa8f(0x1d2)]();else{if(_0x26c1fd[_0x4daa8f(0x19e)][_0x4daa8f(0x18d)]['darkmysite_preserved_classes']===_0x26c1fd['target'][_0x4daa8f(0x1a3)][_0x4daa8f(0x1d2)]())return;}_0x26c1fd[_0x4daa8f(0x19e)][_0x4daa8f(0x18d)][_0x4daa8f(0x1d9)]=_0x26c1fd[_0x4daa8f(0x19e)]['classList']['toString'](),elements_class_changed[_0x4daa8f(0x1c4)](),_0x26c1fd[_0x4daa8f(0x19e)]['classList']['remove'](_0x4daa8f(0x1b5)),darkmysite_process_element(_0x26c1fd[_0x4daa8f(0x19e)]),document[_0x4daa8f(0x1d5)](_0x4daa8f(0x1be))[_0x4daa8f(0x1f3)](function(_0x5aba81){elements_class_changed['observe'](_0x5aba81,{'attributes':!![],'attributeFilter':['class']});});}});}),dark_mode_status_changed=new MutationObserver(_0x30f3a4=>{var _0x5207f3=_0x3ecdf8;_0x30f3a4[_0x5207f3(0x1f3)](_0x3d5435=>{var _0x4c0cc0=_0x5207f3;_0x3d5435[_0x4c0cc0(0x18c)]==='attributes'&&_0x3d5435['attributeName']==='class'&&document[_0x4c0cc0(0x1d5)](_0x4c0cc0(0x1be))[_0x4c0cc0(0x1f3)](function(_0x6f26ef){var _0x110da6=_0x4c0cc0;if(_0x6f26ef[_0x110da6(0x1a3)][_0x110da6(0x196)](_0x110da6(0x1b5))){if(darkmysite_disallowed_elements[_0x110da6(0x1b9)]>0x0){if(_0x6f26ef['matches'](darkmysite_disallowed_elements))return;}darkmysite_enable_bg_image_darken==='1'&&darkmysite_darken_bg_image(_0x6f26ef,darken_level),(darkmysite_enable_low_image_brightness==='1'||darkmysite_enable_image_grayscale==='1')&&(_0x6f26ef[_0x110da6(0x1a6)][_0x110da6(0x1eb)]()===_0x110da6(0x1c6)&&darkmysite_img_brightness_and_grayscale(_0x6f26ef)),darkmysite_enable_invert_inline_svg==='1'&&(_0x6f26ef[_0x110da6(0x1a6)][_0x110da6(0x1eb)]()===_0x110da6(0x1bb)&&darkmysite_invert_inline_svg(_0x6f26ef)),_0x6f26ef[_0x110da6(0x1d8)]('data-darkmysite_alpha_bg')&&darkmysite_fix_background_color_alpha(_0x6f26ef);}});});});function darkmysite_change_state(){'use strict';var _0x5b93b1=_0x3ecdf8;darkmysite_is_this_admin_panel==='1'?localStorage[_0x5b93b1(0x1ba)]=document['getElementsByTagName'](_0x5b93b1(0x1c7))[0x0][_0x5b93b1(0x1a3)][_0x5b93b1(0x196)](_0x5b93b1(0x1ef))?'1':'0':localStorage[_0x5b93b1(0x1fa)]=document['getElementsByTagName']('html')[0x0][_0x5b93b1(0x1a3)][_0x5b93b1(0x196)](_0x5b93b1(0x1ef))?'1':'0';}function darkmysite_switch_trigger(){'use strict';var _0x478b99=_0x3ecdf8;!has_process_run_at_least_once&&(darkmysite_init_processes(),darkmysite_init_observer()),document[_0x478b99(0x1f6)](_0x478b99(0x1c7))[0x0]['classList'][_0x478b99(0x196)](_0x478b99(0x1ef))?document['getElementsByTagName'](_0x478b99(0x1c7))[0x0][_0x478b99(0x1a3)]['remove']('darkmysite_dark_mode_enabled'):document[_0x478b99(0x1f6)](_0x478b99(0x1c7))[0x0]['classList'][_0x478b99(0x1cc)](_0x478b99(0x1ef)),darkmysite_change_state();}function darkmysite_init_keyboard_shortcut_listener(){darkmysite_enable_keyboard_shortcut==='1'&&(document['onkeydown']=function(_0x1397d5){var _0x34cbdf=_0x546a;if(!_0x1397d5)_0x1397d5=event;_0x1397d5[_0x34cbdf(0x1b8)]&&_0x1397d5[_0x34cbdf(0x1c8)]&&_0x1397d5[_0x34cbdf(0x1b0)]===0x44&&darkmysite_switch_trigger();});}function _0x291e(){var _0x300123=['rgba(255,\x20255,\x20255,\x200)','backgroundImage','split','2053190ONscPE','observe','contains','readyState','(prefers-color-scheme:\x20dark)','change','6969ASxMZE','darkmysite_style_txt','background-color','darkmysite_style_button','target','darkmysite_style_border','transparent','rgba(0,\x200,\x200,\x200)','darkmysite_style_link','classList','getBoundingClientRect','1608975wDOKuY','nodeName','72296ZIPImL','remove','matches','data-darkmysite_preserved_bg','setProperty','toFixed','height','light','setMinutes','keyCode','.darkmysite_style_txt_border,\x20.darkmysite_style_txt,\x20.darkmysite_style_border','url','textarea','class','darkmysite_processed','rgb','transition','ctrlKey','length','darkmysite_admin_panel_last_state','svg','rgba(0,\x200,\x200,\x20','select','*\x20:not(head,\x20title,\x20link,\x20meta,\x20script,\x20style,\x20defs,\x20filter)','darkmysite_changed_brightness_and_grayscale','body','rgba',')),\x20','getTime','disconnect','238OgYHaF','img','html','altKey','color','matchMedia','darkmysite_style_bg_txt','add','not_set','),\x20rgba(0,\x200,\x200,\x20','1524006sLpbeo','darkmysite_preserved_color','trim','toString','invert(1)','darkmysite_style_txt_border','querySelectorAll','addEventListener','includes','hasAttribute','darkmysite_preserved_classes','dark','style','data-darkmysite_secondary_bg_finder','replace','button','1950605NaizkV','darkmysite_style_bg_border','filter','brightness(','darkmysite_style_all','all\x200s\x20ease\x200s','292aksoEH','*\x20:not(head,\x20title,\x20link,\x20meta,\x20script,\x20style,\x20defs,\x20filter,\x20.darkmysite_processed)','darkmysite_inverted_inline_svg','borderColor','grayscale(','darkmysite_preserved_filter','toLowerCase','data-darkmysite_alpha_bg','setHours','data-darkmysite_preserved_classes','darkmysite_dark_mode_enabled','getComputedStyle','darkmysite_secondary_bg_finder','darkmysite_style_bg','forEach','backgroundColor','rgb(255,\x20255,\x20255)','getElementsByTagName','background-image','110InaxMn','none','darkmysite_last_state','getHours','type','dataset','darkmysite_style_secondary_bg','12102rfgIQC','loading'];_0x291e=function(){return _0x300123;};return _0x291e();}function darkmysite_init_os_mode_change_listener(){var _0x50e005=_0x3ecdf8;darkmysite_is_this_admin_panel==='0'&&darkmysite_enable_os_aware==='1'&&window[_0x50e005(0x1ca)](_0x50e005(0x198))[_0x50e005(0x1d6)](_0x50e005(0x199),_0x3bff85=>{var _0x482889=_0x50e005,_0x527754=_0x3bff85[_0x482889(0x1a9)]?_0x482889(0x1da):_0x482889(0x1ae);if(_0x527754==='dark')document[_0x482889(0x1f6)](_0x482889(0x1c7))[0x0][_0x482889(0x1a3)]['add'](_0x482889(0x1ef));else _0x527754===_0x482889(0x1ae)&&document['getElementsByTagName'](_0x482889(0x1c7))[0x0][_0x482889(0x1a3)]['remove'](_0x482889(0x1ef));darkmysite_change_state();});}function darkmysite_darken_bg_image(_0x53c35d,_0x3a8d5a){var _0x22478a=_0x3ecdf8;document[_0x22478a(0x1f6)](_0x22478a(0x1c7))[0x0]['classList'][_0x22478a(0x196)](_0x22478a(0x1ef))?window['getComputedStyle'](_0x53c35d,null)['backgroundImage']!==_0x22478a(0x1f9)&&(window['getComputedStyle'](_0x53c35d,null)[_0x22478a(0x192)][_0x22478a(0x1d7)](_0x22478a(0x1b2))&&(!window[_0x22478a(0x1f0)](_0x53c35d,null)[_0x22478a(0x192)]['includes']('rgba(0,\x200,\x200,\x20'+_0x3a8d5a+')')&&_0x53c35d[_0x22478a(0x1db)][_0x22478a(0x1ab)]('background-image','linear-gradient(rgba(0,\x200,\x200,\x20'+_0x3a8d5a+'),\x20rgba(0,\x200,\x200,\x20'+_0x3a8d5a+_0x22478a(0x1c2)+window['getComputedStyle'](_0x53c35d,null)['backgroundImage']))):window[_0x22478a(0x1f0)](_0x53c35d,null)[_0x22478a(0x192)]!=='none'&&(window['getComputedStyle'](_0x53c35d,null)[_0x22478a(0x192)][_0x22478a(0x1d7)](_0x22478a(0x1bc)+_0x3a8d5a+')')&&_0x53c35d[_0x22478a(0x1db)][_0x22478a(0x1ab)](_0x22478a(0x1f7),window[_0x22478a(0x1f0)](_0x53c35d,null)[_0x22478a(0x192)][_0x22478a(0x1dd)]('linear-gradient(rgba(0,\x200,\x200,\x20'+_0x3a8d5a+_0x22478a(0x1ce)+_0x3a8d5a+_0x22478a(0x1c2),'')));}function darkmysite_img_brightness_and_grayscale(_0xe40a63){var _0x3b723c=_0x3ecdf8;if(document[_0x3b723c(0x1f6)]('html')[0x0][_0x3b723c(0x1a3)]['contains']('darkmysite_dark_mode_enabled')){if(!_0xe40a63[_0x3b723c(0x1a3)][_0x3b723c(0x196)](_0x3b723c(0x1bf))){_0xe40a63[_0x3b723c(0x18d)][_0x3b723c(0x1ea)]=_0xe40a63[_0x3b723c(0x1db)][_0x3b723c(0x1e1)],_0xe40a63[_0x3b723c(0x1a3)][_0x3b723c(0x1cc)](_0x3b723c(0x1bf));if(darkmysite_enable_low_image_brightness==='1'&&darkmysite_enable_image_grayscale==='1')_0xe40a63[_0x3b723c(0x1db)][_0x3b723c(0x1e1)]='brightness('+darkmysite_image_brightness_to+'%)'+'\x20'+_0x3b723c(0x1e9)+darkmysite_image_grayscale_to+'%)';else{if(darkmysite_enable_low_image_brightness==='1')_0xe40a63['style'][_0x3b723c(0x1e1)]=_0x3b723c(0x1e2)+darkmysite_image_brightness_to+'%)';else darkmysite_enable_image_grayscale==='1'&&(_0xe40a63[_0x3b723c(0x1db)]['filter']=_0x3b723c(0x1e9)+darkmysite_image_grayscale_to+'%)');}}}else _0xe40a63['classList'][_0x3b723c(0x196)](_0x3b723c(0x1bf))&&(_0xe40a63[_0x3b723c(0x1db)]['filter']=_0xe40a63[_0x3b723c(0x18d)][_0x3b723c(0x1ea)],_0xe40a63[_0x3b723c(0x1a3)][_0x3b723c(0x1a8)](_0x3b723c(0x1bf)),delete _0xe40a63[_0x3b723c(0x18d)][_0x3b723c(0x1ea)]);}function darkmysite_invert_inline_svg(_0x3b7702){var _0x3dace7=_0x3ecdf8;document['getElementsByTagName'](_0x3dace7(0x1c7))[0x0][_0x3dace7(0x1a3)][_0x3dace7(0x196)](_0x3dace7(0x1ef))?(_0x3b7702[_0x3dace7(0x1db)]['filter']=_0x3dace7(0x1d3),_0x3b7702[_0x3dace7(0x1a3)]['add'](_0x3dace7(0x1e7))):_0x3b7702[_0x3dace7(0x1a3)][_0x3dace7(0x196)](_0x3dace7(0x1e7))&&(_0x3b7702['style'][_0x3dace7(0x1e1)]=_0x3b7702['style'][_0x3dace7(0x1e1)][_0x3dace7(0x1dd)](_0x3dace7(0x1d3),''),_0x3b7702[_0x3dace7(0x1a3)][_0x3dace7(0x1a8)](_0x3dace7(0x1e7)));}function darkmysite_fix_background_color_alpha(_0x434679){var _0x52a2b4=_0x3ecdf8;if(document[_0x52a2b4(0x1f6)](_0x52a2b4(0x1c7))[0x0][_0x52a2b4(0x1a3)][_0x52a2b4(0x196)](_0x52a2b4(0x1ef))){if(_0x434679[_0x52a2b4(0x1d8)](_0x52a2b4(0x1ec))){var _0x49cee2=_0x434679[_0x52a2b4(0x18d)]['darkmysite_alpha_bg'][_0x52a2b4(0x1dd)]('rgba(','')[_0x52a2b4(0x1dd)](')','')[_0x52a2b4(0x193)](',')[0x3][_0x52a2b4(0x1d1)](),_0x3909fc=window[_0x52a2b4(0x1f0)](_0x434679,null)[_0x52a2b4(0x1f4)];!_0x3909fc[_0x52a2b4(0x1d7)](_0x52a2b4(0x1c1))&&_0x434679[_0x52a2b4(0x1db)][_0x52a2b4(0x1ab)]('background-color',_0x3909fc['replace'](')',',\x20'+_0x49cee2+')')[_0x52a2b4(0x1dd)](_0x52a2b4(0x1b6),'rgba'),'important');}}else _0x434679[_0x52a2b4(0x1d8)]('data-darkmysite_alpha_bg')&&(_0x434679['style'][_0x52a2b4(0x1f4)]='');}function darkmysite_elements_force_to_correct(_0x44b955){var _0xf9ff47=_0x3ecdf8;document[_0xf9ff47(0x1f6)]('html')[0x0]['classList'][_0xf9ff47(0x196)]('darkmysite_dark_mode_enabled')&&(_0x44b955['hasAttribute'](_0xf9ff47(0x1aa))&&_0x44b955[_0xf9ff47(0x1d8)]('data-darkmysite_preserved_color')&&(_0x44b955['style'][_0xf9ff47(0x1ab)](_0xf9ff47(0x19c),_0x44b955[_0xf9ff47(0x18d)]['darkmysite_preserved_bg']),_0x44b955['style']['setProperty'](_0xf9ff47(0x1c9),_0x44b955[_0xf9ff47(0x18d)][_0xf9ff47(0x1d0)])));}function darkmysite_implement_secondary_bg(){var _0x36ba27=_0x3ecdf8,_0x2f2841=null,_0x48b593=0x0,_0x53e40f=document[_0x36ba27(0x1d5)](_0x36ba27(0x1be));for(var _0x285555=0x0;_0x285555<_0x53e40f[_0x36ba27(0x1b9)];_0x285555++){var _0x385332=_0x53e40f[_0x285555];if(_0x385332['hasAttribute'](_0x36ba27(0x1dc))){var _0x5dc31f=_0x385332['dataset'][_0x36ba27(0x1f1)];if(_0x5dc31f!==_0x36ba27(0x1a0)&&_0x5dc31f!==_0x36ba27(0x1a1)){var _0x167480=_0x385332[_0x36ba27(0x1a4)](),_0x4f7f51=_0x167480['width']*_0x167480[_0x36ba27(0x1ad)];_0x4f7f51>_0x48b593&&(_0x48b593=_0x4f7f51,_0x2f2841=_0x5dc31f);}}}for(var _0x285555=0x0;_0x285555<_0x53e40f[_0x36ba27(0x1b9)];_0x285555++){var _0x385332=_0x53e40f[_0x285555];if(_0x385332[_0x36ba27(0x1d8)]('data-darkmysite_secondary_bg_finder')){if(_0x385332[_0x36ba27(0x1a3)][_0x36ba27(0x196)]('darkmysite_style_all')||_0x385332[_0x36ba27(0x1a3)][_0x36ba27(0x196)]('darkmysite_style_bg_txt')||_0x385332[_0x36ba27(0x1a3)][_0x36ba27(0x196)](_0x36ba27(0x1e0))||_0x385332[_0x36ba27(0x1a3)][_0x36ba27(0x196)](_0x36ba27(0x1f2))){var _0x533e49=_0x2f2841!==_0x385332['dataset'][_0x36ba27(0x1f1)];_0x533e49&&_0x385332[_0x36ba27(0x1a3)][_0x36ba27(0x1cc)]('darkmysite_style_secondary_bg');}delete _0x385332[_0x36ba27(0x18d)]['darkmysite_secondary_bg_finder'];}}darkmysite_secondary_bg_color=_0x2f2841;}function darkmysite_recheck_on_css_loaded_later(){var _0x3d3958=_0x3ecdf8;document[_0x3d3958(0x1d5)](_0x3d3958(0x1b1))[_0x3d3958(0x1f3)](function(_0x20dcaf){var _0x208f21=_0x3d3958,_0x17d45c=window['getComputedStyle'](_0x20dcaf,null),_0x9e3210=_0x17d45c[_0x208f21(0x1f4)];_0x9e3210!==_0x208f21(0x1a1)&&_0x9e3210!=='rgba(255,\x20255,\x20255,\x200)'&&darkmysite_process_element(_0x20dcaf);});}function darkmysite_check_preloading(){var _0x39b959=_0x3ecdf8,_0x42ed2e=![],_0x2292eb=localStorage[_0x39b959(0x1fa)]?localStorage[_0x39b959(0x1fa)]:_0x39b959(0x1cd),_0x1d854e=localStorage['darkmysite_admin_panel_last_state']?localStorage['darkmysite_admin_panel_last_state']:'not_set';if(darkmysite_is_this_admin_panel==='1')_0x1d854e==='1'&&(_0x42ed2e=!![]);else{if(_0x2292eb==='1'||_0x2292eb==='0')_0x2292eb==='1'&&(_0x42ed2e=!![]);else{darkmysite_enable_default_dark_mode==='1'&&(_0x42ed2e=!![]);if(darkmysite_enable_time_based_dark==='1'){var _0x56c033=new Date(),_0xb666f9=new Date(),_0x5314a5=new Date();_0xb666f9[_0x39b959(0x1ed)](parseInt(darkmysite_time_based_dark_start[_0x39b959(0x193)](':')[0x0])),_0xb666f9[_0x39b959(0x1af)](parseInt(darkmysite_time_based_dark_start['split'](':')[0x1])),_0x5314a5[_0x39b959(0x1ed)](parseInt(darkmysite_time_based_dark_stop[_0x39b959(0x193)](':')[0x0])),_0x5314a5[_0x39b959(0x1af)](parseInt(darkmysite_time_based_dark_stop[_0x39b959(0x193)](':')[0x1])),parseInt(darkmysite_time_based_dark_stop[_0x39b959(0x193)](':')[0x0])>=parseInt(darkmysite_time_based_dark_start[_0x39b959(0x193)](':')[0x0])?_0x56c033[_0x39b959(0x1c3)]()>_0xb666f9[_0x39b959(0x1c3)]()&&_0x56c033['getTime']()<_0x5314a5[_0x39b959(0x1c3)]()&&(_0x42ed2e=!![]):_0x56c033[_0x39b959(0x18b)]()>0xc?_0x56c033[_0x39b959(0x1c3)]()>_0xb666f9[_0x39b959(0x1c3)]()&&_0x56c033[_0x39b959(0x1c3)]()>_0x5314a5[_0x39b959(0x1c3)]()&&(_0x42ed2e=!![]):_0x56c033[_0x39b959(0x1c3)]()<_0xb666f9['getTime']()&&_0x56c033['getTime']()<_0x5314a5[_0x39b959(0x1c3)]()&&(_0x42ed2e=!![]);}}}return darkmysite_is_this_admin_panel==='0'&&darkmysite_enable_os_aware==='1'&&(window[_0x39b959(0x1ca)]&&window[_0x39b959(0x1ca)](_0x39b959(0x198))[_0x39b959(0x1a9)]&&(_0x2292eb!=='1'&&_0x2292eb!=='0'&&(_0x42ed2e=!![]))),_0x42ed2e;}function darkmysite_process_element(_0x3a4b5d){var _0x50e675=_0x3ecdf8,_0x295f9e=window[_0x50e675(0x1f0)](_0x3a4b5d,null);old_transition='';_0x295f9e[_0x50e675(0x1b7)]!==_0x50e675(0x1e4)&&(old_transition=_0x295f9e[_0x50e675(0x1b7)],_0x3a4b5d[_0x50e675(0x1db)][_0x50e675(0x1ab)](_0x50e675(0x1b7),_0x50e675(0x1f9)));(_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x196)](_0x50e675(0x1e3))||_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x196)]('darkmysite_style_bg_txt')||_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x196)](_0x50e675(0x1e0))||_0x3a4b5d[_0x50e675(0x1a3)]['contains'](_0x50e675(0x1d4))||_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x196)](_0x50e675(0x1f2))||_0x3a4b5d['classList']['contains'](_0x50e675(0x19b))||_0x3a4b5d['classList']['contains'](_0x50e675(0x19f))||_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x196)](_0x50e675(0x18e)))&&(_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x1a8)](_0x50e675(0x1e3)),_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x1a8)](_0x50e675(0x1cb)),_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x1a8)](_0x50e675(0x1e0)),_0x3a4b5d[_0x50e675(0x1a3)]['remove'](_0x50e675(0x1d4)),_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x1a8)](_0x50e675(0x1f2)),_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x1a8)](_0x50e675(0x19b)),_0x3a4b5d['classList'][_0x50e675(0x1a8)](_0x50e675(0x19f)),_0x3a4b5d[_0x50e675(0x1a3)]['remove'](_0x50e675(0x18e)));var _0x5ba9d7=_0x3a4b5d[_0x50e675(0x1a6)][_0x50e675(0x1eb)](),_0x4de92b=_0x295f9e['backgroundColor'],_0x194869=_0x295f9e[_0x50e675(0x1c9)],_0x52022f=_0x295f9e[_0x50e675(0x1e8)],_0x15e518=_0x295f9e[_0x50e675(0x192)];_0x5ba9d7===_0x50e675(0x1c0)&&((_0x4de92b==='rgba(0,\x200,\x200,\x200)'||_0x4de92b===_0x50e675(0x191))&&(_0x3a4b5d[_0x50e675(0x1db)]['setProperty']('background-color',_0x50e675(0x1f5)),_0x4de92b=window[_0x50e675(0x1f0)](_0x3a4b5d,null)['backgroundColor']));if(darkmysite_disallowed_elements[_0x50e675(0x1b9)]>0x0){if(_0x3a4b5d[_0x50e675(0x1a9)](darkmysite_disallowed_elements)){old_transition!==''&&_0x3a4b5d[_0x50e675(0x1db)][_0x50e675(0x1ab)](_0x50e675(0x1b7),old_transition);_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x1cc)](_0x50e675(0x1b5));return;}}has_background_img_url=![];_0x15e518!==_0x50e675(0x1f9)&&(_0x15e518['includes']('url')&&(has_background_img_url=!![],darkmysite_enable_bg_image_darken==='1'&&darkmysite_darken_bg_image(_0x3a4b5d,darken_level)));if(_0x4de92b!==_0x50e675(0x1a1)&&_0x4de92b!==_0x50e675(0x191)&&has_background_img_url===![]){!_0x3a4b5d['hasAttribute']('data-darkmysite_secondary_bg_finder')&&(_0x3a4b5d['dataset']['darkmysite_secondary_bg_finder']=_0x4de92b);if(darkmysite_secondary_bg_color!==''){var _0x1570c7=darkmysite_secondary_bg_color!==_0x3a4b5d[_0x50e675(0x18d)][_0x50e675(0x1f1)];_0x1570c7&&_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x1cc)](_0x50e675(0x18e)),delete _0x3a4b5d[_0x50e675(0x18d)]['darkmysite_secondary_bg_finder'];}}if(_0x4de92b!==_0x50e675(0x1a1)&&_0x194869!==_0x50e675(0x1a1)&&_0x52022f!==_0x50e675(0x1a1)&&_0x4de92b!==_0x50e675(0x191)&&_0x194869!==_0x50e675(0x191)&&_0x52022f!==_0x50e675(0x191)&&has_background_img_url===![])_0x3a4b5d['classList'][_0x50e675(0x1cc)]('darkmysite_style_all');else{if(_0x4de92b!==_0x50e675(0x1a1)&&_0x194869!==_0x50e675(0x1a1)&&_0x4de92b!==_0x50e675(0x191)&&_0x194869!==_0x50e675(0x191)&&has_background_img_url===![])_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x1cc)](_0x50e675(0x1cb));else{if(_0x4de92b!==_0x50e675(0x1a1)&&_0x52022f!==_0x50e675(0x1a1)&&_0x4de92b!==_0x50e675(0x191)&&_0x52022f!==_0x50e675(0x191)&&has_background_img_url===![])_0x3a4b5d['classList'][_0x50e675(0x1cc)](_0x50e675(0x1e0));else{if(_0x194869!==_0x50e675(0x1a1)&&_0x52022f!=='rgba(0,\x200,\x200,\x200)'&&_0x194869!==_0x50e675(0x191)&&_0x52022f!==_0x50e675(0x191))_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x1cc)](_0x50e675(0x1d4));else{if(_0x4de92b!=='rgba(0,\x200,\x200,\x200)'&&_0x4de92b!==_0x50e675(0x191)&&has_background_img_url===![])_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x1cc)](_0x50e675(0x1f2));else{if(_0x194869!==_0x50e675(0x1a1)&&_0x194869!=='rgba(255,\x20255,\x20255,\x200)')_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x1cc)](_0x50e675(0x19b));else _0x52022f!==_0x50e675(0x1a1)&&_0x52022f!==_0x50e675(0x191)&&_0x3a4b5d[_0x50e675(0x1a3)]['add'](_0x50e675(0x19f));}}}}}_0x15e518!==_0x50e675(0x1f9)&&(!has_background_img_url&&(!_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x196)]('darkmysite_style_all')&&!_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x196)](_0x50e675(0x1cb))&&!_0x3a4b5d[_0x50e675(0x1a3)]['contains']('darkmysite_style_bg_border')&&!_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x196)](_0x50e675(0x1f2))&&_0x3a4b5d[_0x50e675(0x1a3)]['add'](_0x50e675(0x1f2)))),_0x5ba9d7==='a'&&_0x3a4b5d['classList']['add'](_0x50e675(0x1a2)),(_0x5ba9d7==='input'||_0x5ba9d7===_0x50e675(0x1bd)||_0x5ba9d7===_0x50e675(0x1b3))&&_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x1cc)]('darkmysite_style_form_element'),_0x5ba9d7===_0x50e675(0x1de)&&_0x3a4b5d['classList']['add'](_0x50e675(0x19d)),(darkmysite_enable_low_image_brightness==='1'||darkmysite_enable_image_grayscale==='1')&&(_0x5ba9d7===_0x50e675(0x1c6)&&darkmysite_img_brightness_and_grayscale(_0x3a4b5d)),darkmysite_enable_invert_inline_svg==='1'&&(_0x5ba9d7==='svg'&&darkmysite_invert_inline_svg(_0x3a4b5d)),_0x4de92b[_0x50e675(0x1d7)](_0x50e675(0x1c1))&&(_0x3a4b5d[_0x50e675(0x18d)]['darkmysite_alpha_bg']=_0x4de92b,darkmysite_fix_background_color_alpha(_0x3a4b5d)),old_transition!==''&&setTimeout(function(){var _0x5f4ced=_0x50e675;_0x3a4b5d[_0x5f4ced(0x1db)][_0x5f4ced(0x1ab)]('transition',old_transition);},0x0),setTimeout(function(){var _0x219a65=_0x50e675;elements_class_changed[_0x219a65(0x195)](_0x3a4b5d,{'attributes':!![],'attributeFilter':[_0x219a65(0x1b4)]});},0x0),_0x3a4b5d[_0x50e675(0x1a3)][_0x50e675(0x1cc)](_0x50e675(0x1b5));}function darkmysite_init_processes(){var _0x1d33a6=_0x3ecdf8;has_process_run_at_least_once=!![],document['querySelectorAll'](_0x1d33a6(0x1e6))['forEach'](function(_0x539b94){darkmysite_process_element(_0x539b94);});}function darkmysite_init_observer(){var _0x5edf64=_0x3ecdf8;darkmysite_observer[_0x5edf64(0x195)](document,{'attributes':![],'childList':!![],'characterData':![],'subtree':!![]}),dark_mode_status_changed[_0x5edf64(0x195)](document[_0x5edf64(0x1f6)](_0x5edf64(0x1c7))[0x0],{'attributes':!![]}),document[_0x5edf64(0x197)]!==_0x5edf64(0x190)?(!has_process_run_at_least_once&&darkmysite_init_processes(),darkmysite_implement_secondary_bg(),darkmysite_recheck_on_css_loaded_later()):document[_0x5edf64(0x1d6)]('DOMContentLoaded',function(){!has_process_run_at_least_once&&darkmysite_init_processes(),darkmysite_implement_secondary_bg(),darkmysite_recheck_on_css_loaded_later();});}darkmysite_check_preloading()&&(document[_0x3ecdf8(0x1f6)](_0x3ecdf8(0x1c7))[0x0][_0x3ecdf8(0x1a3)][_0x3ecdf8(0x1cc)](_0x3ecdf8(0x1ef)),darkmysite_init_observer());1 var _0x5063f8=_0x3443;(function(_0x1725c5,_0x2d4338){var _0x274810=_0x3443,_0x1d4203=_0x1725c5();while(!![]){try{var _0x41e296=parseInt(_0x274810(0xd6))/0x1+-parseInt(_0x274810(0x114))/0x2*(parseInt(_0x274810(0xdb))/0x3)+-parseInt(_0x274810(0xe3))/0x4+-parseInt(_0x274810(0x105))/0x5*(-parseInt(_0x274810(0xc2))/0x6)+-parseInt(_0x274810(0xe0))/0x7*(-parseInt(_0x274810(0x107))/0x8)+-parseInt(_0x274810(0xf1))/0x9+parseInt(_0x274810(0xb5))/0xa;if(_0x41e296===_0x2d4338)break;else _0x1d4203['push'](_0x1d4203['shift']());}catch(_0x12ad75){_0x1d4203['push'](_0x1d4203['shift']());}}}(_0x5c63,0x4033c));var has_process_run_at_least_once=![],old_transition='',has_background_img_url=![],darken_level=parseInt(darkmysite_bg_image_darken_to)/0x64;darken_level=darken_level[_0x5063f8(0xed)](0x1);var darkmysite_secondary_bg_color='';darkmysite_init_keyboard_shortcut_listener(),darkmysite_init_os_mode_change_listener();const darkmysite_observer=new MutationObserver(function(_0x21345a){darkmysite_init_processes();}),elements_class_changed=new MutationObserver(_0x1bb16b=>{var _0x10069f=_0x5063f8;document['readyState']!==_0x10069f(0xc0)&&_0x1bb16b[_0x10069f(0xf4)](_0x4d54cb=>{var _0x411be6=_0x10069f;if(_0x4d54cb['target']['classList'][_0x411be6(0xbe)](_0x411be6(0x10a))){if(!_0x4d54cb['target']['hasAttribute']('data-darkmysite_preserved_classes'))_0x4d54cb[_0x411be6(0xbd)][_0x411be6(0x118)][_0x411be6(0xc6)]=_0x4d54cb[_0x411be6(0xbd)]['classList'][_0x411be6(0x112)]();else{if(_0x4d54cb[_0x411be6(0xbd)][_0x411be6(0x118)][_0x411be6(0xc6)]===_0x4d54cb[_0x411be6(0xbd)][_0x411be6(0xba)][_0x411be6(0x112)]())return;}_0x4d54cb[_0x411be6(0xbd)][_0x411be6(0x118)][_0x411be6(0xc6)]=_0x4d54cb[_0x411be6(0xbd)][_0x411be6(0xba)][_0x411be6(0x112)](),elements_class_changed[_0x411be6(0xb8)](),_0x4d54cb[_0x411be6(0xbd)][_0x411be6(0xba)][_0x411be6(0xec)](_0x411be6(0x10a)),darkmysite_process_element(_0x4d54cb[_0x411be6(0xbd)]),document[_0x411be6(0xc3)](_0x411be6(0x110))[_0x411be6(0xf4)](function(_0x331fb4){var _0x2ff347=_0x411be6;elements_class_changed[_0x2ff347(0xf9)](_0x331fb4,{'attributes':!![],'attributeFilter':[_0x2ff347(0xbc)]});});}});}),dark_mode_status_changed=new MutationObserver(_0x18d580=>{var _0x3b236e=_0x5063f8;_0x18d580[_0x3b236e(0xf4)](_0x2b9453=>{var _0x9280a5=_0x3b236e;_0x2b9453[_0x9280a5(0xe2)]===_0x9280a5(0xcf)&&_0x2b9453[_0x9280a5(0xda)]==='class'&&document[_0x9280a5(0xc3)](_0x9280a5(0x110))['forEach'](function(_0x490ca2){var _0x49b60c=_0x9280a5;if(_0x490ca2['classList'][_0x49b60c(0xbe)](_0x49b60c(0x10a))){if(darkmysite_disallowed_elements[_0x49b60c(0xe4)]>0x0){if(_0x490ca2['matches'](darkmysite_disallowed_elements))return;}darkmysite_enable_bg_image_darken==='1'&&darkmysite_darken_bg_image(_0x490ca2,darken_level);(darkmysite_enable_low_image_brightness==='1'||darkmysite_enable_image_grayscale==='1')&&(_0x490ca2[_0x49b60c(0x11a)][_0x49b60c(0xe9)]()==='img'&&darkmysite_img_brightness_and_grayscale(_0x490ca2));darkmysite_enable_invert_inline_svg==='1'&&(_0x490ca2[_0x49b60c(0x11a)][_0x49b60c(0xe9)]()===_0x49b60c(0x104)&&darkmysite_invert_inline_svg(_0x490ca2));if(darkmysite_enable_low_video_brightness==='1'||darkmysite_enable_video_grayscale==='1'){_0x490ca2['nodeName'][_0x49b60c(0xe9)]()==='video'&&darkmysite_video_brightness_and_grayscale(_0x490ca2);if(_0x490ca2[_0x49b60c(0x11a)][_0x49b60c(0xe9)]()===_0x49b60c(0x101)){const _0x237352=_0x490ca2[_0x49b60c(0x11c)]('src');(_0x237352[_0x49b60c(0xb4)](_0x49b60c(0x11e))||_0x237352[_0x49b60c(0xb4)](_0x49b60c(0xbb))||_0x237352[_0x49b60c(0xb4)](_0x49b60c(0x11f)))&&darkmysite_video_brightness_and_grayscale(_0x490ca2);}}_0x490ca2[_0x49b60c(0xd5)](_0x49b60c(0xb6))&&darkmysite_fix_background_color_alpha(_0x490ca2);}});});});function darkmysite_change_state(){'use strict';var _0x3d930a=_0x5063f8;darkmysite_is_this_admin_panel==='1'?localStorage[_0x3d930a(0xf0)]=document[_0x3d930a(0xfd)](_0x3d930a(0xdf))[0x0][_0x3d930a(0xba)][_0x3d930a(0xbe)](_0x3d930a(0xf6))?'1':'0':localStorage[_0x3d930a(0xee)]=document[_0x3d930a(0xfd)](_0x3d930a(0xdf))[0x0][_0x3d930a(0xba)][_0x3d930a(0xbe)](_0x3d930a(0xf6))?'1':'0';}function darkmysite_switch_trigger(){'use strict';var _0x4023b0=_0x5063f8;!has_process_run_at_least_once&&(darkmysite_init_processes(),darkmysite_init_observer()),document['getElementsByTagName'](_0x4023b0(0xdf))[0x0][_0x4023b0(0xba)][_0x4023b0(0xbe)](_0x4023b0(0xf6))?document[_0x4023b0(0xfd)](_0x4023b0(0xdf))[0x0][_0x4023b0(0xba)][_0x4023b0(0xec)]('darkmysite_dark_mode_enabled'):document[_0x4023b0(0xfd)](_0x4023b0(0xdf))[0x0][_0x4023b0(0xba)]['add'](_0x4023b0(0xf6)),darkmysite_change_state();}function _0x5c63(){var _0x328dd9=['classList','vimeo','class','target','contains','darkmysite_alpha_bg','loading','replace','301068ABXVZB','querySelectorAll','darkmysite_preserved_filter','DOMContentLoaded','darkmysite_preserved_classes','background-image','rgb','not_set','rgba(0,\x200,\x200,\x20','setHours','none','filter','darkmysite_style_bg_border','attributes','linear-gradient(rgba(0,\x200,\x200,\x20','darkmysite_style_button','backgroundImage','rgba(255,\x20255,\x20255,\x200)','background-color','hasAttribute','343796RzPDWw','getTime','rgba(0,\x200,\x200,\x200)','altKey','attributeName','871257yuHFpA','getComputedStyle','darkmysite_style_bg','darkmysite_style_secondary_bg','html','482909AjgEAJ','video','type','1203080bBxdbj','length','borderColor','data-darkmysite_secondary_bg_finder','darkmysite_inverted_inline_svg','darkmysite_secondary_bg_finder','toLowerCase','transition','setMinutes','remove','toFixed','darkmysite_last_state','.darkmysite_style_txt_border,\x20.darkmysite_style_txt,\x20.darkmysite_style_border','darkmysite_admin_panel_last_state','564255OtqBlt','darkmysite_style_link','rgba','forEach','darkmysite_style_form_element','darkmysite_dark_mode_enabled','textarea','matchMedia','observe','data-darkmysite_preserved_bg','darkmysite_style_border','setProperty','getElementsByTagName','darkmysite_style_all','darkmysite_changed_brightness_and_grayscale','darkmysite_changed_video_brightness_and_grayscale','iframe','width','trim','svg','15nvgnVB','darkmysite_style_txt_border','16TYvuIS','grayscale(','addEventListener','darkmysite_processed','data-darkmysite_preserved_color','style','important','button','input','*\x20:not(head,\x20title,\x20link,\x20meta,\x20script,\x20style,\x20defs,\x20filter)','split','toString','),\x20rgba(0,\x200,\x200,\x20','2ehdMwD','add','select',')),\x20','dataset','backgroundColor','nodeName','color','getAttribute','darkmysite_preserved_color','youtube','dailymotion','all\x200s\x20ease\x200s','light','dark','change','src','invert(1)','darkmysite_style_bg_txt','(prefers-color-scheme:\x20dark)','darkmysite_style_txt','rgb(255,\x20255,\x20255)','brightness(','matches','getHours','includes','2845520chEyCJ','data-darkmysite_alpha_bg','url','disconnect','body'];_0x5c63=function(){return _0x328dd9;};return _0x5c63();}function darkmysite_init_keyboard_shortcut_listener(){darkmysite_enable_keyboard_shortcut==='1'&&(document['onkeydown']=function(_0x3d9710){var _0x4fa273=_0x3443;if(!_0x3d9710)_0x3d9710=event;_0x3d9710['ctrlKey']&&_0x3d9710[_0x4fa273(0xd9)]&&_0x3d9710['keyCode']===0x44&&darkmysite_switch_trigger();});}function darkmysite_init_os_mode_change_listener(){var _0x2a8e8f=_0x5063f8;darkmysite_is_this_admin_panel==='0'&&darkmysite_enable_os_aware==='1'&&window[_0x2a8e8f(0xf8)]('(prefers-color-scheme:\x20dark)')[_0x2a8e8f(0x109)](_0x2a8e8f(0xaa),_0x52fd7c=>{var _0x2e2693=_0x2a8e8f,_0x1b6e4e=_0x52fd7c['matches']?_0x2e2693(0xa9):_0x2e2693(0xa8);if(_0x1b6e4e==='dark')document['getElementsByTagName'](_0x2e2693(0xdf))[0x0][_0x2e2693(0xba)][_0x2e2693(0x115)](_0x2e2693(0xf6));else _0x1b6e4e===_0x2e2693(0xa8)&&document[_0x2e2693(0xfd)](_0x2e2693(0xdf))[0x0]['classList'][_0x2e2693(0xec)]('darkmysite_dark_mode_enabled');darkmysite_change_state();});}function darkmysite_darken_bg_image(_0xfd3e8,_0x5b2aea){var _0x21a92e=_0x5063f8;document[_0x21a92e(0xfd)](_0x21a92e(0xdf))[0x0][_0x21a92e(0xba)][_0x21a92e(0xbe)](_0x21a92e(0xf6))?window[_0x21a92e(0xdc)](_0xfd3e8,null)['backgroundImage']!==_0x21a92e(0xcc)&&(window[_0x21a92e(0xdc)](_0xfd3e8,null)[_0x21a92e(0xd2)][_0x21a92e(0xb4)](_0x21a92e(0xb7))&&(!window[_0x21a92e(0xdc)](_0xfd3e8,null)[_0x21a92e(0xd2)][_0x21a92e(0xb4)](_0x21a92e(0xca)+_0x5b2aea+')')&&_0xfd3e8[_0x21a92e(0x10c)]['setProperty'](_0x21a92e(0xc7),_0x21a92e(0xd0)+_0x5b2aea+_0x21a92e(0x113)+_0x5b2aea+_0x21a92e(0x117)+window[_0x21a92e(0xdc)](_0xfd3e8,null)[_0x21a92e(0xd2)]))):window[_0x21a92e(0xdc)](_0xfd3e8,null)[_0x21a92e(0xd2)]!==_0x21a92e(0xcc)&&(window['getComputedStyle'](_0xfd3e8,null)[_0x21a92e(0xd2)][_0x21a92e(0xb4)]('rgba(0,\x200,\x200,\x20'+_0x5b2aea+')')&&_0xfd3e8['style'][_0x21a92e(0xfc)](_0x21a92e(0xc7),window[_0x21a92e(0xdc)](_0xfd3e8,null)[_0x21a92e(0xd2)][_0x21a92e(0xc1)](_0x21a92e(0xd0)+_0x5b2aea+_0x21a92e(0x113)+_0x5b2aea+_0x21a92e(0x117),'')));}function darkmysite_img_brightness_and_grayscale(_0x89aaad){var _0x5585b0=_0x5063f8;if(document[_0x5585b0(0xfd)]('html')[0x0][_0x5585b0(0xba)][_0x5585b0(0xbe)](_0x5585b0(0xf6))){if(!_0x89aaad[_0x5585b0(0xba)][_0x5585b0(0xbe)]('darkmysite_changed_brightness_and_grayscale')){_0x89aaad[_0x5585b0(0x118)][_0x5585b0(0xc4)]=_0x89aaad[_0x5585b0(0x10c)][_0x5585b0(0xcd)],_0x89aaad['classList'][_0x5585b0(0x115)]('darkmysite_changed_brightness_and_grayscale');if(darkmysite_enable_low_image_brightness==='1'&&darkmysite_enable_image_grayscale==='1')_0x89aaad[_0x5585b0(0x10c)][_0x5585b0(0xcd)]='brightness('+darkmysite_image_brightness_to+'%)'+'\x20'+_0x5585b0(0x108)+darkmysite_image_grayscale_to+'%)';else{if(darkmysite_enable_low_image_brightness==='1')_0x89aaad[_0x5585b0(0x10c)][_0x5585b0(0xcd)]='brightness('+darkmysite_image_brightness_to+'%)';else darkmysite_enable_image_grayscale==='1'&&(_0x89aaad[_0x5585b0(0x10c)][_0x5585b0(0xcd)]=_0x5585b0(0x108)+darkmysite_image_grayscale_to+'%)');}}}else _0x89aaad['classList'][_0x5585b0(0xbe)]('darkmysite_changed_brightness_and_grayscale')&&(_0x89aaad[_0x5585b0(0x10c)][_0x5585b0(0xcd)]=_0x89aaad[_0x5585b0(0x118)][_0x5585b0(0xc4)],_0x89aaad[_0x5585b0(0xba)][_0x5585b0(0xec)](_0x5585b0(0xff)),delete _0x89aaad[_0x5585b0(0x118)]['darkmysite_preserved_filter']);}function darkmysite_invert_inline_svg(_0x318789){var _0x2c7548=_0x5063f8;document[_0x2c7548(0xfd)]('html')[0x0][_0x2c7548(0xba)][_0x2c7548(0xbe)](_0x2c7548(0xf6))?(_0x318789['style'][_0x2c7548(0xcd)]=_0x2c7548(0xac),_0x318789[_0x2c7548(0xba)][_0x2c7548(0x115)](_0x2c7548(0xe7))):_0x318789[_0x2c7548(0xba)]['contains']('darkmysite_inverted_inline_svg')&&(_0x318789[_0x2c7548(0x10c)][_0x2c7548(0xcd)]=_0x318789[_0x2c7548(0x10c)]['filter']['replace'](_0x2c7548(0xac),''),_0x318789[_0x2c7548(0xba)][_0x2c7548(0xec)]('darkmysite_inverted_inline_svg'));}function darkmysite_video_brightness_and_grayscale(_0x57920a){var _0x4fe09e=_0x5063f8;if(document['getElementsByTagName'](_0x4fe09e(0xdf))[0x0][_0x4fe09e(0xba)][_0x4fe09e(0xbe)](_0x4fe09e(0xf6))){if(!_0x57920a[_0x4fe09e(0xba)][_0x4fe09e(0xbe)]('darkmysite_changed_video_brightness_and_grayscale')){_0x57920a[_0x4fe09e(0x118)][_0x4fe09e(0xc4)]=_0x57920a['style'][_0x4fe09e(0xcd)],_0x57920a[_0x4fe09e(0xba)][_0x4fe09e(0x115)](_0x4fe09e(0x100));if(darkmysite_enable_low_video_brightness==='1'&&darkmysite_enable_video_grayscale==='1')_0x57920a[_0x4fe09e(0x10c)][_0x4fe09e(0xcd)]=_0x4fe09e(0xb1)+darkmysite_video_brightness_to+'%)'+'\x20'+_0x4fe09e(0x108)+darkmysite_video_grayscale_to+'%)';else{if(darkmysite_enable_low_video_brightness==='1')_0x57920a['style'][_0x4fe09e(0xcd)]='brightness('+darkmysite_video_brightness_to+'%)';else darkmysite_enable_video_grayscale==='1'&&(_0x57920a['style'][_0x4fe09e(0xcd)]=_0x4fe09e(0x108)+darkmysite_video_grayscale_to+'%)');}}}else _0x57920a['classList']['contains'](_0x4fe09e(0x100))&&(_0x57920a[_0x4fe09e(0x10c)][_0x4fe09e(0xcd)]=_0x57920a[_0x4fe09e(0x118)][_0x4fe09e(0xc4)],_0x57920a['classList'][_0x4fe09e(0xec)]('darkmysite_changed_video_brightness_and_grayscale'),delete _0x57920a[_0x4fe09e(0x118)]['darkmysite_preserved_filter']);}function darkmysite_fix_background_color_alpha(_0x4bbb2a){var _0x484eb3=_0x5063f8;if(document[_0x484eb3(0xfd)](_0x484eb3(0xdf))[0x0][_0x484eb3(0xba)][_0x484eb3(0xbe)]('darkmysite_dark_mode_enabled')){if(_0x4bbb2a[_0x484eb3(0xd5)](_0x484eb3(0xb6))){var _0x3a0cab=_0x4bbb2a[_0x484eb3(0x118)]['darkmysite_alpha_bg'][_0x484eb3(0xc1)]('rgba(','')['replace'](')','')[_0x484eb3(0x111)](',')[0x3][_0x484eb3(0x103)](),_0x1051c9=window[_0x484eb3(0xdc)](_0x4bbb2a,null)[_0x484eb3(0x119)];!_0x1051c9[_0x484eb3(0xb4)]('rgba')&&_0x4bbb2a[_0x484eb3(0x10c)][_0x484eb3(0xfc)](_0x484eb3(0xd4),_0x1051c9['replace'](')',',\x20'+_0x3a0cab+')')['replace'](_0x484eb3(0xc8),_0x484eb3(0xf3)),_0x484eb3(0x10d));}}else _0x4bbb2a[_0x484eb3(0xd5)](_0x484eb3(0xb6))&&(_0x4bbb2a['style'][_0x484eb3(0x119)]='');}function _0x3443(_0x328213,_0x28c3b1){var _0x5c6300=_0x5c63();return _0x3443=function(_0x34437b,_0x5b387e){_0x34437b=_0x34437b-0xa7;var _0xf308f3=_0x5c6300[_0x34437b];return _0xf308f3;},_0x3443(_0x328213,_0x28c3b1);}function darkmysite_elements_force_to_correct(_0x422f0a){var _0x164579=_0x5063f8;document['getElementsByTagName']('html')[0x0][_0x164579(0xba)]['contains'](_0x164579(0xf6))&&(_0x422f0a[_0x164579(0xd5)](_0x164579(0xfa))&&_0x422f0a[_0x164579(0xd5)](_0x164579(0x10b))&&(_0x422f0a[_0x164579(0x10c)][_0x164579(0xfc)](_0x164579(0xd4),_0x422f0a[_0x164579(0x118)]['darkmysite_preserved_bg']),_0x422f0a[_0x164579(0x10c)][_0x164579(0xfc)](_0x164579(0x11b),_0x422f0a[_0x164579(0x118)][_0x164579(0x11d)])));}function darkmysite_implement_secondary_bg(){var _0x12617f=_0x5063f8,_0x6aa10c=null,_0x4f7906=0x0,_0x24474c=document[_0x12617f(0xc3)](_0x12617f(0x110));for(var _0x2dbd34=0x0;_0x2dbd34<_0x24474c['length'];_0x2dbd34++){var _0x4fb4aa=_0x24474c[_0x2dbd34];if(_0x4fb4aa['hasAttribute'](_0x12617f(0xe6))){var _0x78cda6=_0x4fb4aa[_0x12617f(0x118)][_0x12617f(0xe8)];if(_0x78cda6!=='transparent'&&_0x78cda6!==_0x12617f(0xd8)){var _0x299758=_0x4fb4aa['getBoundingClientRect'](),_0xff0fda=_0x299758[_0x12617f(0x102)]*_0x299758['height'];_0xff0fda>_0x4f7906&&(_0x4f7906=_0xff0fda,_0x6aa10c=_0x78cda6);}}}for(var _0x2dbd34=0x0;_0x2dbd34<_0x24474c[_0x12617f(0xe4)];_0x2dbd34++){var _0x4fb4aa=_0x24474c[_0x2dbd34];if(_0x4fb4aa[_0x12617f(0xd5)](_0x12617f(0xe6))){if(_0x4fb4aa[_0x12617f(0xba)][_0x12617f(0xbe)]('darkmysite_style_all')||_0x4fb4aa[_0x12617f(0xba)][_0x12617f(0xbe)](_0x12617f(0xad))||_0x4fb4aa[_0x12617f(0xba)][_0x12617f(0xbe)]('darkmysite_style_bg_border')||_0x4fb4aa[_0x12617f(0xba)][_0x12617f(0xbe)](_0x12617f(0xdd))){var _0x5a4fde=_0x6aa10c!==_0x4fb4aa[_0x12617f(0x118)][_0x12617f(0xe8)];_0x5a4fde&&_0x4fb4aa[_0x12617f(0xba)]['add'](_0x12617f(0xde));}delete _0x4fb4aa[_0x12617f(0x118)][_0x12617f(0xe8)];}}darkmysite_secondary_bg_color=_0x6aa10c;}function darkmysite_recheck_on_css_loaded_later(){var _0x3f1151=_0x5063f8;document[_0x3f1151(0xc3)](_0x3f1151(0xef))[_0x3f1151(0xf4)](function(_0x12cf04){var _0x5ba3ec=_0x3f1151,_0x2309f0=window[_0x5ba3ec(0xdc)](_0x12cf04,null),_0x95e6c5=_0x2309f0['backgroundColor'];_0x95e6c5!==_0x5ba3ec(0xd8)&&_0x95e6c5!==_0x5ba3ec(0xd3)&&darkmysite_process_element(_0x12cf04);});}function darkmysite_check_preloading(){var _0x389fef=_0x5063f8,_0x23e85d=![],_0x5935ac=localStorage[_0x389fef(0xee)]?localStorage['darkmysite_last_state']:_0x389fef(0xc9),_0x4c2b00=localStorage[_0x389fef(0xf0)]?localStorage[_0x389fef(0xf0)]:_0x389fef(0xc9);if(darkmysite_is_this_admin_panel==='1')_0x4c2b00==='1'&&(_0x23e85d=!![]);else{if(_0x5935ac==='1'||_0x5935ac==='0')_0x5935ac==='1'&&(_0x23e85d=!![]);else{darkmysite_enable_default_dark_mode==='1'&&(_0x23e85d=!![]);if(darkmysite_enable_time_based_dark==='1'){var _0x279ecb=new Date(),_0x54c768=new Date(),_0x38623d=new Date();_0x54c768[_0x389fef(0xcb)](parseInt(darkmysite_time_based_dark_start[_0x389fef(0x111)](':')[0x0])),_0x54c768[_0x389fef(0xeb)](parseInt(darkmysite_time_based_dark_start[_0x389fef(0x111)](':')[0x1])),_0x38623d[_0x389fef(0xcb)](parseInt(darkmysite_time_based_dark_stop[_0x389fef(0x111)](':')[0x0])),_0x38623d['setMinutes'](parseInt(darkmysite_time_based_dark_stop[_0x389fef(0x111)](':')[0x1])),parseInt(darkmysite_time_based_dark_stop['split'](':')[0x0])>=parseInt(darkmysite_time_based_dark_start['split'](':')[0x0])?_0x279ecb[_0x389fef(0xd7)]()>_0x54c768['getTime']()&&_0x279ecb[_0x389fef(0xd7)]()<_0x38623d[_0x389fef(0xd7)]()&&(_0x23e85d=!![]):_0x279ecb[_0x389fef(0xb3)]()>0xc?_0x279ecb['getTime']()>_0x54c768[_0x389fef(0xd7)]()&&_0x279ecb['getTime']()>_0x38623d['getTime']()&&(_0x23e85d=!![]):_0x279ecb['getTime']()<_0x54c768[_0x389fef(0xd7)]()&&_0x279ecb[_0x389fef(0xd7)]()<_0x38623d[_0x389fef(0xd7)]()&&(_0x23e85d=!![]);}}}return darkmysite_is_this_admin_panel==='0'&&darkmysite_enable_os_aware==='1'&&(window[_0x389fef(0xf8)]&&window[_0x389fef(0xf8)](_0x389fef(0xae))[_0x389fef(0xb2)]&&(_0x5935ac!=='1'&&_0x5935ac!=='0'&&(_0x23e85d=!![]))),_0x23e85d;}function darkmysite_process_element(_0x543254){var _0x3e0d69=_0x5063f8,_0xa8ef85=window[_0x3e0d69(0xdc)](_0x543254,null);old_transition='';_0xa8ef85['transition']!==_0x3e0d69(0xa7)&&(old_transition=_0xa8ef85[_0x3e0d69(0xea)],_0x543254[_0x3e0d69(0x10c)][_0x3e0d69(0xfc)](_0x3e0d69(0xea),'none'));(_0x543254[_0x3e0d69(0xba)]['contains']('darkmysite_style_all')||_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0xbe)](_0x3e0d69(0xad))||_0x543254[_0x3e0d69(0xba)]['contains'](_0x3e0d69(0xce))||_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0xbe)](_0x3e0d69(0x106))||_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0xbe)](_0x3e0d69(0xdd))||_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0xbe)]('darkmysite_style_txt')||_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0xbe)]('darkmysite_style_border')||_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0xbe)](_0x3e0d69(0xde)))&&(_0x543254['classList'][_0x3e0d69(0xec)](_0x3e0d69(0xfe)),_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0xec)](_0x3e0d69(0xad)),_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0xec)]('darkmysite_style_bg_border'),_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0xec)](_0x3e0d69(0x106)),_0x543254['classList'][_0x3e0d69(0xec)](_0x3e0d69(0xdd)),_0x543254['classList']['remove'](_0x3e0d69(0xaf)),_0x543254['classList'][_0x3e0d69(0xec)](_0x3e0d69(0xfb)),_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0xec)](_0x3e0d69(0xde)));var _0x4f01fa=_0x543254['nodeName'][_0x3e0d69(0xe9)](),_0x47b347=_0xa8ef85[_0x3e0d69(0x119)],_0x14d2cd=_0xa8ef85[_0x3e0d69(0x11b)],_0x14654f=_0xa8ef85[_0x3e0d69(0xe5)],_0x5ae70b=_0xa8ef85[_0x3e0d69(0xd2)];_0x4f01fa===_0x3e0d69(0xb9)&&((_0x47b347===_0x3e0d69(0xd8)||_0x47b347==='rgba(255,\x20255,\x20255,\x200)')&&(_0x543254[_0x3e0d69(0x10c)]['setProperty'](_0x3e0d69(0xd4),_0x3e0d69(0xb0)),_0x47b347=window[_0x3e0d69(0xdc)](_0x543254,null)[_0x3e0d69(0x119)]));if(darkmysite_disallowed_elements[_0x3e0d69(0xe4)]>0x0){if(_0x543254[_0x3e0d69(0xb2)](darkmysite_disallowed_elements)){old_transition!==''&&_0x543254[_0x3e0d69(0x10c)][_0x3e0d69(0xfc)]('transition',old_transition);_0x543254[_0x3e0d69(0xba)]['add']('darkmysite_processed');return;}}has_background_img_url=![];_0x5ae70b!==_0x3e0d69(0xcc)&&(_0x5ae70b[_0x3e0d69(0xb4)](_0x3e0d69(0xb7))&&(has_background_img_url=!![],darkmysite_enable_bg_image_darken==='1'&&darkmysite_darken_bg_image(_0x543254,darken_level)));if(_0x47b347!==_0x3e0d69(0xd8)&&_0x47b347!==_0x3e0d69(0xd3)&&has_background_img_url===![]){!_0x543254[_0x3e0d69(0xd5)](_0x3e0d69(0xe6))&&(_0x543254[_0x3e0d69(0x118)][_0x3e0d69(0xe8)]=_0x47b347);if(darkmysite_secondary_bg_color!==''){var _0x5bad33=darkmysite_secondary_bg_color!==_0x543254[_0x3e0d69(0x118)]['darkmysite_secondary_bg_finder'];_0x5bad33&&_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0x115)](_0x3e0d69(0xde)),delete _0x543254[_0x3e0d69(0x118)][_0x3e0d69(0xe8)];}}if(_0x47b347!==_0x3e0d69(0xd8)&&_0x14d2cd!==_0x3e0d69(0xd8)&&_0x14654f!==_0x3e0d69(0xd8)&&_0x47b347!==_0x3e0d69(0xd3)&&_0x14d2cd!==_0x3e0d69(0xd3)&&_0x14654f!=='rgba(255,\x20255,\x20255,\x200)'&&has_background_img_url===![])_0x543254[_0x3e0d69(0xba)]['add'](_0x3e0d69(0xfe));else{if(_0x47b347!=='rgba(0,\x200,\x200,\x200)'&&_0x14d2cd!==_0x3e0d69(0xd8)&&_0x47b347!==_0x3e0d69(0xd3)&&_0x14d2cd!==_0x3e0d69(0xd3)&&has_background_img_url===![])_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0x115)](_0x3e0d69(0xad));else{if(_0x47b347!==_0x3e0d69(0xd8)&&_0x14654f!==_0x3e0d69(0xd8)&&_0x47b347!==_0x3e0d69(0xd3)&&_0x14654f!==_0x3e0d69(0xd3)&&has_background_img_url===![])_0x543254['classList'][_0x3e0d69(0x115)](_0x3e0d69(0xce));else{if(_0x14d2cd!==_0x3e0d69(0xd8)&&_0x14654f!==_0x3e0d69(0xd8)&&_0x14d2cd!==_0x3e0d69(0xd3)&&_0x14654f!==_0x3e0d69(0xd3))_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0x115)](_0x3e0d69(0x106));else{if(_0x47b347!==_0x3e0d69(0xd8)&&_0x47b347!=='rgba(255,\x20255,\x20255,\x200)'&&has_background_img_url===![])_0x543254[_0x3e0d69(0xba)]['add'](_0x3e0d69(0xdd));else{if(_0x14d2cd!==_0x3e0d69(0xd8)&&_0x14d2cd!==_0x3e0d69(0xd3))_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0x115)](_0x3e0d69(0xaf));else _0x14654f!==_0x3e0d69(0xd8)&&_0x14654f!==_0x3e0d69(0xd3)&&_0x543254[_0x3e0d69(0xba)]['add'](_0x3e0d69(0xfb));}}}}}_0x5ae70b!==_0x3e0d69(0xcc)&&(!has_background_img_url&&(!_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0xbe)](_0x3e0d69(0xfe))&&!_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0xbe)](_0x3e0d69(0xad))&&!_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0xbe)](_0x3e0d69(0xce))&&!_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0xbe)](_0x3e0d69(0xdd))&&_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0x115)](_0x3e0d69(0xdd))));_0x4f01fa==='a'&&_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0x115)](_0x3e0d69(0xf2));(_0x4f01fa===_0x3e0d69(0x10f)||_0x4f01fa===_0x3e0d69(0x116)||_0x4f01fa===_0x3e0d69(0xf7))&&_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0x115)](_0x3e0d69(0xf5));_0x4f01fa===_0x3e0d69(0x10e)&&_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0x115)](_0x3e0d69(0xd1));(darkmysite_enable_low_image_brightness==='1'||darkmysite_enable_image_grayscale==='1')&&(_0x4f01fa==='img'&&darkmysite_img_brightness_and_grayscale(_0x543254));darkmysite_enable_invert_inline_svg==='1'&&(_0x4f01fa===_0x3e0d69(0x104)&&darkmysite_invert_inline_svg(_0x543254));if(darkmysite_enable_low_video_brightness==='1'||darkmysite_enable_video_grayscale==='1'){_0x4f01fa===_0x3e0d69(0xe1)&&darkmysite_video_brightness_and_grayscale(_0x543254);if(_0x4f01fa===_0x3e0d69(0x101)){const _0x7a8c46=_0x543254['getAttribute'](_0x3e0d69(0xab));(_0x7a8c46[_0x3e0d69(0xb4)]('youtube')||_0x7a8c46[_0x3e0d69(0xb4)]('vimeo')||_0x7a8c46['includes'](_0x3e0d69(0x11f)))&&darkmysite_video_brightness_and_grayscale(_0x543254);}}_0x47b347['includes']('rgba')&&(_0x543254[_0x3e0d69(0x118)][_0x3e0d69(0xbf)]=_0x47b347,darkmysite_fix_background_color_alpha(_0x543254)),old_transition!==''&&setTimeout(function(){var _0x37c840=_0x3e0d69;_0x543254[_0x37c840(0x10c)][_0x37c840(0xfc)]('transition',old_transition);},0x0),setTimeout(function(){var _0x1bffb9=_0x3e0d69;elements_class_changed[_0x1bffb9(0xf9)](_0x543254,{'attributes':!![],'attributeFilter':[_0x1bffb9(0xbc)]});},0x0),_0x543254[_0x3e0d69(0xba)][_0x3e0d69(0x115)](_0x3e0d69(0x10a));}function darkmysite_init_processes(){var _0x339986=_0x5063f8;has_process_run_at_least_once=!![],document[_0x339986(0xc3)]('*\x20:not(head,\x20title,\x20link,\x20meta,\x20script,\x20style,\x20defs,\x20filter,\x20.darkmysite_processed)')[_0x339986(0xf4)](function(_0x3e38af){darkmysite_process_element(_0x3e38af);});}function darkmysite_init_observer(){var _0x127220=_0x5063f8;darkmysite_observer[_0x127220(0xf9)](document,{'attributes':![],'childList':!![],'characterData':![],'subtree':!![]}),dark_mode_status_changed[_0x127220(0xf9)](document[_0x127220(0xfd)](_0x127220(0xdf))[0x0],{'attributes':!![]}),document['readyState']!==_0x127220(0xc0)?(!has_process_run_at_least_once&&darkmysite_init_processes(),darkmysite_implement_secondary_bg(),darkmysite_recheck_on_css_loaded_later()):document['addEventListener'](_0x127220(0xc5),function(){!has_process_run_at_least_once&&darkmysite_init_processes(),darkmysite_implement_secondary_bg(),darkmysite_recheck_on_css_loaded_later();});}darkmysite_check_preloading()&&(document[_0x5063f8(0xfd)](_0x5063f8(0xdf))[0x0][_0x5063f8(0xba)][_0x5063f8(0x115)](_0x5063f8(0xf6)),darkmysite_init_observer()); -
darkmysite/trunk/backend/api/update_settings.php
r2863492 r2871278 189 189 if(isset($_REQUEST['enable_invert_inline_svg'])){ 190 190 $this->base_admin->settings->updateSettings("enable_invert_inline_svg", sanitize_text_field($_REQUEST['enable_invert_inline_svg'])); 191 } 192 193 194 /* Video */ 195 if(isset($_REQUEST['enable_low_video_brightness'])){ 196 $this->base_admin->settings->updateSettings("enable_low_video_brightness", sanitize_text_field($_REQUEST['enable_low_video_brightness'])); 197 } 198 if(isset($_REQUEST['video_brightness_to'])){ 199 $this->base_admin->settings->updateSettings("video_brightness_to", sanitize_text_field($_REQUEST['video_brightness_to'])); 200 } 201 if(isset($_REQUEST['enable_video_grayscale'])){ 202 $this->base_admin->settings->updateSettings("enable_video_grayscale", sanitize_text_field($_REQUEST['enable_video_grayscale'])); 203 } 204 if(isset($_REQUEST['video_grayscale_to'])){ 205 $this->base_admin->settings->updateSettings("video_grayscale_to", sanitize_text_field($_REQUEST['video_grayscale_to'])); 191 206 } 192 207 -
darkmysite/trunk/backend/templates/dashboard.php
r2863492 r2871278 18 18 <?php include DARKMYSITE_PATH . "backend/templates/views/preset.php"; ?> 19 19 <?php include DARKMYSITE_PATH . "backend/templates/views/media.php"; ?> 20 <?php include DARKMYSITE_PATH . "backend/templates/views/video.php"; ?> 20 21 <?php include DARKMYSITE_PATH . "backend/templates/views/advanced.php"; ?> 21 22 </div> -
darkmysite/trunk/backend/templates/views/sidebar.php
r2863492 r2871278 41 41 </div> 42 42 43 <div class="darkmysite_menu" onclick="darkmysite_sidebar_menu_click(this, `video`)"> 44 <div class="darkmysite_menu_details"> 45 <p>VIDEO STYLE</p> 46 <span>Replace or Grayscale Video</span> 47 </div> 48 <div class="darkmysite_menu_icon darkmysite_ignore"></div> 49 </div> 50 43 51 <div class="darkmysite_menu" onclick="darkmysite_sidebar_menu_click(this, `advanced`)"> 44 52 <div class="darkmysite_menu_details"> -
darkmysite/trunk/darkmysite.php
r2868469 r2871278 4 4 * Plugin URI: https://darkmysite.com 5 5 * Description: Simplest way to enable dark mode on your website - DarkMySite. 6 * Version: 1.2. 06 * Version: 1.2.1 7 7 * Author: DarkMySite - WP Dark Mode 8 8 * Author URI: https://darkmysite.com … … 19 19 } 20 20 21 defined( 'DARKMYSITE_VERSION' ) or define( 'DARKMYSITE_VERSION', '1.2. 0' );21 defined( 'DARKMYSITE_VERSION' ) or define( 'DARKMYSITE_VERSION', '1.2.1' ); 22 22 defined( 'DARKMYSITE_PATH' ) or define( 'DARKMYSITE_PATH', plugin_dir_path( __FILE__ ) ); 23 23 defined( 'DARKMYSITE_URL' ) or define( 'DARKMYSITE_URL', plugin_dir_url( __FILE__ ) ); -
darkmysite/trunk/frontend/class-darkmysite-client.php
r2852075 r2871278 33 33 34 34 add_action( 'wp_enqueue_scripts', array( $this, 'darkmysite_client_enqueue' ) ); 35 add_action( 'login_enqueue_scripts', array( $this, 'darkmysite_client_enqueue' ) ); 36 add_action( 'register_enqueue_scripts', array( $this, 'darkmysite_client_enqueue' ) ); 35 37 add_action( 'wp_head', array( $this, 'darkmysite_client_header_script' ), 1); 38 add_action( 'login_head', array( $this, 'darkmysite_client_header_script' ), 1 ); 39 add_action( 'register_head', array( $this, 'darkmysite_client_header_script' ), 1 ); 36 40 add_action( 'wp_footer', array( $this, 'darkmysite_client_footer_script' ) ); 41 add_action( 'login_footer', array( $this, 'darkmysite_client_footer_script' ) ); 42 add_action( 'register_footer', array( $this, 'darkmysite_client_footer_script' ) ); 37 43 } 38 44 … … 40 46 function darkmysite_client_enqueue() 41 47 { 42 wp_enqueue_style('darkmysite-client-main', DARKMYSITE_CSS_DIR.'client_main.css', array(), DARKMYSITE_VERSION); 43 wp_enqueue_script( 'darkmysite-client-main', DARKMYSITE_JS_DIR.'client_main.js', array(), DARKMYSITE_VERSION); 48 if($this->darkmysite_is_dark_mode_allowed()){ 49 wp_enqueue_style('darkmysite-client-main', DARKMYSITE_CSS_DIR.'client_main.css', array(), DARKMYSITE_VERSION); 50 wp_enqueue_script( 'darkmysite-client-main', DARKMYSITE_JS_DIR.'client_main.js', array(), DARKMYSITE_VERSION); 51 } 52 } 44 53 54 function darkmysite_is_dark_mode_allowed() 55 { 56 /* Disable if Oxygen Builder is Opened */ 57 if (isset( $_GET['ct_builder'] )) { 58 if($_GET['ct_builder'] == "true"){ 59 if (!isset( $_GET['oxygen_iframe'] )) { 60 return False; 61 } 62 } 63 } 64 return True; 45 65 } 46 66 47 67 function darkmysite_client_header_script() 48 68 { 49 include_once DARKMYSITE_PATH . "frontend/templates/header_script.php"; 69 if($this->darkmysite_is_dark_mode_allowed()){ 70 include_once DARKMYSITE_PATH . "frontend/templates/header_script.php"; 71 } 50 72 } 51 73 52 74 function darkmysite_client_footer_script() 53 75 { 54 include_once DARKMYSITE_PATH . "frontend/templates/footer_script.php"; 76 if($this->darkmysite_is_dark_mode_allowed()){ 77 include_once DARKMYSITE_PATH . "frontend/templates/footer_script.php"; 78 } 55 79 } 56 80 57 81 function darkmysite_switch_in_menu( $items, $args ) { 58 if(isset($args->menu->term_id)){ 59 if($args->menu->term_id == $this->data_settings["switch_in_menu_location"]){ 60 $items .= '<li class="menu-item">'.do_shortcode($this->data_settings["switch_in_menu_shortcode"]).'</li>'; 82 if($this->darkmysite_is_dark_mode_allowed()){ 83 if(isset($args->menu->term_id)){ 84 if($args->menu->term_id == $this->data_settings["switch_in_menu_location"]){ 85 $items .= '<li class="menu-item">'.do_shortcode($this->data_settings["switch_in_menu_shortcode"]).'</li>'; 86 } 61 87 } 62 88 } -
darkmysite/trunk/frontend/templates/header_script.php
r2863492 r2871278 54 54 var darkmysite_enable_invert_inline_svg = "<?php echo esc_attr($this->data_settings["enable_invert_inline_svg"]); ?>"; 55 55 56 var darkmysite_enable_low_video_brightness = "<?php echo esc_attr($this->data_settings["enable_low_video_brightness"]); ?>"; 57 var darkmysite_video_brightness_to = "<?php echo esc_attr($this->data_settings["video_brightness_to"]); ?>"; 58 var darkmysite_enable_video_grayscale = "<?php echo esc_attr($this->data_settings["enable_video_grayscale"]); ?>"; 59 var darkmysite_video_grayscale_to = "<?php echo esc_attr($this->data_settings["video_grayscale_to"]); ?>"; 60 56 61 var darkmysite_disallowed_elements = "<?php echo esc_attr($this->utils->generateDisallowedElementsStr($this->external_support)); ?>"; 57 62 </script> -
darkmysite/trunk/includes/DarkMySiteSettings.php
r2863492 r2871278 261 261 262 262 263 /* Video */ 264 265 $settings["enable_low_video_brightness"] = $this->updateSettings("enable_low_video_brightness"); 266 $settings["enable_low_video_brightness"] = ($settings["enable_low_video_brightness"] == Null) ? "1" : $settings["enable_low_video_brightness"]; 267 268 $settings["video_brightness_to"] = $this->updateSettings("video_brightness_to"); 269 $settings["video_brightness_to"] = ($settings["video_brightness_to"] == Null) ? "80" : $settings["video_brightness_to"]; 270 271 $settings["enable_video_grayscale"] = $this->updateSettings("enable_video_grayscale"); 272 $settings["enable_video_grayscale"] = ($settings["enable_video_grayscale"] == Null) ? "0" : $settings["enable_video_grayscale"]; 273 274 $settings["video_grayscale_to"] = $this->updateSettings("video_grayscale_to"); 275 $settings["video_grayscale_to"] = ($settings["video_grayscale_to"] == Null) ? "80" : $settings["video_grayscale_to"]; 276 277 263 278 /* Restriction */ 264 279 -
darkmysite/trunk/readme.txt
r2868469 r2871278 6 6 Requires at least: 4.8 7 7 Tested up to: 6.1 8 Stable tag: 1.2. 08 Stable tag: 1.2.1 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 37 37 <li><strong>Color Presets with Customization</strong> – Multiple presets and the ability to customize them. Choose from multiple color presets or create your own custom preset to match your brand.</li> 38 38 <li><strong>Image Control</strong> – Control image brightness, grayscale, background darkening, and inversion of inline SVGs. The plugin provides control over images, allowing you to adjust brightness, grayscale, background darkening, and inversion of inline SVGs for the best design in dark mode.</li> 39 <li><strong>Video Control</strong> – The plugin also includes a feature that allows you to control the brightness and grayscale level of videos for the best design in dark mode. With this, you can adjust the brightness and grayscale of videos to ensure they blend seamlessly with the rest of your dark mode design.</li> 39 40 <li><strong>Page Builder Compatibility</strong> – Works with popular page builders like Divi Builder, WP Bakery, Visual Composer, Beaver Builder, Oxygen Builder, and Elementor. The plugin is compatible with popular page builders, making it easy to use with any website design.</li> 40 41 </ol> … … 51 52 <li><strong>Image Inversion</strong> – Automatically invert specified images with ease. Whether you're looking to achieve a unique look or simply enhance the accessibility of your site, DarkMySite Premium makes it easy to invert images in dark mode.</li> 52 53 <li><strong>Image Replacement</strong> – Automatically replace specified images in dark mode. Whether you're looking to add a touch of customization or simply improve the look of your site, DarkMySite Premium makes it easy to replace images in dark mode.</li> 54 <li><strong>Video Replacement</strong> – Automatically replace specified videos in dark mode. This feature allows you to add a personalized touch to your dark mode design or simply improve the appearance of your website by replacing videos with versions that are better suited for dark mode.</li> 53 55 <li><strong>Allow / Disallow Elements</strong> – With the powerful controls to allow or disallow dark mode color presets in specific HTML elements or sections, you have complete control over the appearance of your site in dark mode.</li> 54 56 <li><strong>Allow / Disallow Pages</strong> – Control which pages display dark mode and which don't. With the ability to allow or disallow dark mode on specific pages, you have complete control over the experience your visitors have on your site.</li> … … 120 122 == Changelog == 121 123 124 = 1.2.1 = 125 New functionality has been added and minor issues have been solved. 126 1. Issue on Oxygen Builder while dark mode is active has been solved (Free & Premium) 127 2. Dark Mode is now available in WordPress Login / Registration Page (Free & Premium) 128 3. Allow or Disallow dark mode in WordPress Login / Registration Page (Premium) 129 4. Brightness and Grayscale control feature on Video has been added (Free & Premium) 130 5. Video Replacement feature on dark mode has been added (Premium) 131 122 132 = 1.2.0 = 123 133 New functionality and floating switch has been added with minor bug fixes. 124 1. Different Floating Switch Position in mobile has been added 125 2. 2 New Dark Mode Floating Switch have been added 126 3. Normal Mode CSS feature has been added to apply Custom CSS on both normal mode and dark mode 127 4. Minor bugs of the plugin has been fixed to improve performance 134 1. Different Floating Switch Position in mobile has been added (Premium) 135 2. 2 New Dark Mode Floating Switch have been added (Premium) 136 3. Normal Mode CSS feature has been added to apply Custom CSS on both normal mode and dark mode (Premium) 137 4. Minor bugs of the plugin has been fixed to improve performance (Free & Premium) 128 138 129 139 = 1.1.9 = 130 140 Admin Panel Dark mode has been introduced to enter into a new era. 131 1. Admin Panel Dark Mode has been added 132 2. Dark Mode Switch in Admin Menu on Admin Panel has been added 133 3. Admin Panel admin-page restriction feature has been developed 141 1. Admin Panel Dark Mode has been added (Free & Premium) 142 2. Dark Mode Switch in Admin Menu on Admin Panel has been added (Free & Premium) 143 3. Admin Panel admin-page restriction feature has been developed (Premium) 134 144 135 145 = 1.1.8 =
Note: See TracChangeset
for help on using the changeset viewer.