Changeset 2847675
- Timestamp:
- 01/13/2023 01:43:22 AM (3 years ago)
- Location:
- darkmysite
- Files:
-
- 84 added
- 6 deleted
- 8 edited
-
tags/1.1.3 (added)
-
tags/1.1.3/assets (added)
-
tags/1.1.3/assets/css (added)
-
tags/1.1.3/assets/css/admin_main.css (added)
-
tags/1.1.3/assets/css/client_main.css (added)
-
tags/1.1.3/assets/img (added)
-
tags/1.1.3/assets/img/darkmysite_icon.svg (added)
-
tags/1.1.3/assets/img/darkmysite_logo.svg (added)
-
tags/1.1.3/assets/img/others (added)
-
tags/1.1.3/assets/img/others/add_icon.svg (added)
-
tags/1.1.3/assets/img/others/add_image_icon.svg (added)
-
tags/1.1.3/assets/img/others/checkbox_tick_icon.svg (added)
-
tags/1.1.3/assets/img/others/close_icon.svg (added)
-
tags/1.1.3/assets/img/others/delete_red_icon.svg (added)
-
tags/1.1.3/assets/img/others/info_icon.svg (added)
-
tags/1.1.3/assets/img/others/lock_icon.svg (added)
-
tags/1.1.3/assets/img/others/preset_selected_checkmark.svg (added)
-
tags/1.1.3/assets/img/others/pro_tag.svg (added)
-
tags/1.1.3/assets/img/others/save_icon.svg (added)
-
tags/1.1.3/assets/img/others/select_arrow.svg (added)
-
tags/1.1.3/assets/img/preset (added)
-
tags/1.1.3/assets/img/preset/black.png (added)
-
tags/1.1.3/assets/img/preset/blue.png (added)
-
tags/1.1.3/assets/img/preset/green.png (added)
-
tags/1.1.3/assets/img/preset/orange.png (added)
-
tags/1.1.3/assets/img/preset/pink.png (added)
-
tags/1.1.3/assets/img/sidebar (added)
-
tags/1.1.3/assets/img/sidebar/sidebar_menu_advanced.svg (added)
-
tags/1.1.3/assets/img/sidebar/sidebar_menu_control.svg (added)
-
tags/1.1.3/assets/img/sidebar/sidebar_menu_image.svg (added)
-
tags/1.1.3/assets/img/sidebar/sidebar_menu_preset.svg (added)
-
tags/1.1.3/assets/img/sidebar/sidebar_menu_switch.svg (added)
-
tags/1.1.3/assets/img/switch (added)
-
tags/1.1.3/assets/img/switch/switch_apple.svg (added)
-
tags/1.1.3/assets/img/switch/switch_banana.svg (added)
-
tags/1.1.3/assets/img/switch/switch_cherry.svg (added)
-
tags/1.1.3/assets/img/switch/switch_durian.svg (added)
-
tags/1.1.3/assets/img/switch/switch_elderberry.svg (added)
-
tags/1.1.3/assets/img/switch/switch_fazli.svg (added)
-
tags/1.1.3/assets/img/switch/switch_guava.svg (added)
-
tags/1.1.3/assets/img/switch_icons (added)
-
tags/1.1.3/assets/img/switch_icons/switch_apple_dark.svg (added)
-
tags/1.1.3/assets/img/switch_icons/switch_apple_light.svg (added)
-
tags/1.1.3/assets/img/switch_icons/switch_banana_dark.svg (added)
-
tags/1.1.3/assets/img/switch_icons/switch_banana_light.svg (added)
-
tags/1.1.3/assets/js (added)
-
tags/1.1.3/assets/js/admin_main.js (added)
-
tags/1.1.3/assets/js/client_main.js (added)
-
tags/1.1.3/backend (added)
-
tags/1.1.3/backend/api (added)
-
tags/1.1.3/backend/api/update_settings.php (added)
-
tags/1.1.3/backend/class-darkmysite-admin.php (added)
-
tags/1.1.3/backend/class-darkmysite-ajax.php (added)
-
tags/1.1.3/backend/templates (added)
-
tags/1.1.3/backend/templates/dashboard.php (added)
-
tags/1.1.3/backend/templates/views (added)
-
tags/1.1.3/backend/templates/views/advanced.php (added)
-
tags/1.1.3/backend/templates/views/control.php (added)
-
tags/1.1.3/backend/templates/views/media.php (added)
-
tags/1.1.3/backend/templates/views/preset.php (added)
-
tags/1.1.3/backend/templates/views/sidebar.php (added)
-
tags/1.1.3/backend/templates/views/switch.php (added)
-
tags/1.1.3/backend/templates/views/switch_customize (added)
-
tags/1.1.3/backend/templates/views/switch_customize/apple.php (added)
-
tags/1.1.3/backend/templates/views/switch_customize/banana.php (added)
-
tags/1.1.3/darkmysite.php (added)
-
tags/1.1.3/frontend (added)
-
tags/1.1.3/frontend/class-darkmysite-ajax.php (added)
-
tags/1.1.3/frontend/class-darkmysite-client.php (added)
-
tags/1.1.3/frontend/class-darkmysite-shortcode.php (added)
-
tags/1.1.3/frontend/templates (added)
-
tags/1.1.3/frontend/templates/footer_script.php (added)
-
tags/1.1.3/frontend/templates/header_script.php (added)
-
tags/1.1.3/frontend/templates/views (added)
-
tags/1.1.3/frontend/templates/views/switch.php (added)
-
tags/1.1.3/includes (added)
-
tags/1.1.3/includes/DarkMySiteExternalSupport.php (added)
-
tags/1.1.3/includes/DarkMySiteSettings.php (added)
-
tags/1.1.3/includes/DarkMySiteUtils.php (added)
-
tags/1.1.3/index.php (added)
-
tags/1.1.3/readme.txt (added)
-
trunk/assets/css/button_styles.css (deleted)
-
trunk/assets/css/client_main.css (added)
-
trunk/assets/js/client_main.js (modified) (1 diff)
-
trunk/backend/templates/views/media.php (modified) (1 diff)
-
trunk/darkmysite.php (modified) (2 diffs)
-
trunk/frontend/class-darkmysite-client.php (modified) (3 diffs)
-
trunk/frontend/templates/dashboard.php (deleted)
-
trunk/frontend/templates/footer_script.php (added)
-
trunk/frontend/templates/header_script.php (added)
-
trunk/frontend/templates/preloader.php (deleted)
-
trunk/frontend/templates/views/inline_scripts.php (deleted)
-
trunk/frontend/templates/views/inline_styles.php (deleted)
-
trunk/frontend/templates/views/inline_styles_rules.php (deleted)
-
trunk/frontend/templates/views/switch.php (modified) (3 diffs)
-
trunk/includes/DarkMySiteExternalSupport.php (modified) (2 diffs)
-
trunk/includes/DarkMySiteUtils.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
darkmysite/trunk/assets/js/client_main.js
r2843638 r2847675 1 /* By https://obfuscator.io/ */ 2 (function(_0x54706f,_0x35bdd3){var _0x177309=_0x1a92,_0x4751ea=_0x54706f();while(!![]){try{var _0x26c533=parseInt(_0x177309(0x118))/0x1*(-parseInt(_0x177309(0x117))/0x2)+-parseInt(_0x177309(0xe8))/0x3+-parseInt(_0x177309(0xff))/0x4+parseInt(_0x177309(0xed))/0x5+parseInt(_0x177309(0xf9))/0x6+parseInt(_0x177309(0xf2))/0x7*(-parseInt(_0x177309(0x11a))/0x8)+parseInt(_0x177309(0xf3))/0x9*(parseInt(_0x177309(0x10e))/0xa);if(_0x26c533===_0x35bdd3)break;else _0x4751ea['push'](_0x4751ea['shift']());}catch(_0x556567){_0x4751ea['push'](_0x4751ea['shift']());}}}(_0xde25,0x28e97));function darkmysite_change_state(){'use strict';var _0x3b6a29=_0x1a92;localStorage[_0x3b6a29(0x10d)]=document[_0x3b6a29(0x105)](_0x3b6a29(0xfd))[0x0][_0x3b6a29(0xf5)][_0x3b6a29(0xfa)]('darkmysite_dark_mode_enabled')?'1':'0';}function _0x1a92(_0x3072f8,_0x5b97a3){var _0xde25b5=_0xde25();return _0x1a92=function(_0x1a9258,_0x2affb9){_0x1a9258=_0x1a9258-0xe2;var _0x2a1baf=_0xde25b5[_0x1a9258];return _0x2a1baf;},_0x1a92(_0x3072f8,_0x5b97a3);}function darkmysite_switch_trigger(){'use strict';var _0x4c1976=_0x1a92;document[_0x4c1976(0x105)](_0x4c1976(0xfd))[0x0][_0x4c1976(0xf5)][_0x4c1976(0xfa)](_0x4c1976(0x111))?document['getElementsByTagName'](_0x4c1976(0xfd))[0x0][_0x4c1976(0xf5)][_0x4c1976(0x116)](_0x4c1976(0x111)):document[_0x4c1976(0x105)](_0x4c1976(0xfd))[0x0][_0x4c1976(0xf5)]['add'](_0x4c1976(0x111)),darkmysite_change_state();}function darkmysite_invert_inline_svg(){'use strict';var _0x2187ab=_0x1a92;var _0x443c53=document[_0x2187ab(0x105)]('html')[0x0][_0x2187ab(0xf5)][_0x2187ab(0xfa)](_0x2187ab(0x111));_0x443c53?document[_0x2187ab(0xe7)]('svg')['forEach'](function(_0x14afda){var _0x4f1ad6=_0x2187ab;_0x14afda['classList'][_0x4f1ad6(0xf6)](_0x4f1ad6(0x108));}):document['querySelectorAll']('svg')[_0x2187ab(0x119)](function(_0x39d248){var _0x1ed284=_0x2187ab;_0x39d248[_0x1ed284(0xf5)][_0x1ed284(0x116)]('darkmysite_invert_inline_svg');});}function darkmysite_init(){'use strict';var _0x3b8cf2=_0x1a92;document['getElementById'](_0x3b8cf2(0xe3))&&document[_0x3b8cf2(0xea)](_0x3b8cf2(0xe3))[_0x3b8cf2(0x116)]();if(darkmysite_enable_bg_image_darken==='1'){var _0x4027db=parseInt(darkmysite_bg_image_darken_to)/0x64;_0x4027db=_0x4027db[_0x3b8cf2(0x11c)](0x1);var _0x1e5051='*';typeof darkmysite_disallowed_elements!=='undefined'&&(darkmysite_disallowed_elements[_0x3b8cf2(0xe5)]>0x0&&(_0x1e5051='*\x20:not('+darkmysite_disallowed_elements+')'));const _0x42f006=new MutationObserver(_0x36b88d=>{_0x36b88d['forEach'](_0x7064da=>{var _0xd02a50=_0x1a92;if(_0x7064da[_0xd02a50(0xf8)]===_0xd02a50(0xeb)&&_0x7064da[_0xd02a50(0x115)]==='class'){var _0x3d6f8a=document[_0xd02a50(0x105)](_0xd02a50(0xfd))[0x0]['classList']['contains']('darkmysite_dark_mode_enabled');_0x3d6f8a?document[_0xd02a50(0xe7)](_0x1e5051)[_0xd02a50(0x119)](function(_0x412fe8){var _0x43107f=_0xd02a50;window[_0x43107f(0xe4)](_0x412fe8,null)[_0x43107f(0x112)]!=_0x43107f(0x103)&&(window[_0x43107f(0xe4)](_0x412fe8,null)[_0x43107f(0x112)][_0x43107f(0xfb)](_0x43107f(0x113))&&(!window[_0x43107f(0xe4)](_0x412fe8,null)['backgroundImage'][_0x43107f(0xfb)](_0x43107f(0x10b)+_0x4027db+')')&&_0x412fe8[_0x43107f(0xef)][_0x43107f(0xe9)](_0x43107f(0xe6),'linear-gradient(rgba(0,\x200,\x200,\x20'+_0x4027db+_0x43107f(0xec)+_0x4027db+_0x43107f(0x102)+window[_0x43107f(0xe4)](_0x412fe8,null)[_0x43107f(0x112)])));}):document['querySelectorAll'](_0x1e5051)[_0xd02a50(0x119)](function(_0x2038e3){var _0x5409ec=_0xd02a50;window[_0x5409ec(0xe4)](_0x2038e3,null)[_0x5409ec(0x112)]!=_0x5409ec(0x103)&&(window['getComputedStyle'](_0x2038e3,null)[_0x5409ec(0x112)][_0x5409ec(0xfb)](_0x5409ec(0x10b)+_0x4027db+')')&&_0x2038e3[_0x5409ec(0xef)][_0x5409ec(0xe9)](_0x5409ec(0xe6),window[_0x5409ec(0xe4)](_0x2038e3,null)[_0x5409ec(0x112)][_0x5409ec(0xf7)](_0x5409ec(0x11e)+_0x4027db+_0x5409ec(0xec)+_0x4027db+_0x5409ec(0x102),'')));});}});});_0x42f006[_0x3b8cf2(0x106)](document['getElementsByTagName']('html')[0x0],{'attributes':!![]});}document['querySelectorAll'](_0x3b8cf2(0xfe))[_0x3b8cf2(0x119)](function(_0x4e6f2e){var _0x4205a8=_0x3b8cf2,_0x26a276='';if(window[_0x4205a8(0xe4)](_0x4e6f2e,null)[_0x4205a8(0x104)]!=_0x4205a8(0x110)){var _0x26a276=window[_0x4205a8(0xe4)](_0x4e6f2e,null)[_0x4205a8(0x104)];_0x4e6f2e['style'][_0x4205a8(0xe9)]('transition','none');}window[_0x4205a8(0xe4)](_0x4e6f2e,null)[_0x4205a8(0x101)]==_0x4205a8(0x10c)||window['getComputedStyle'](_0x4e6f2e,null)[_0x4205a8(0x101)]=='rgba(255,\x20255,\x20255,\x200)'?(_0x4e6f2e[_0x4205a8(0xf5)][_0x4205a8(0xf6)](_0x4205a8(0xe2)),_0x4e6f2e['querySelectorAll']('*')['forEach'](function(_0x56d928){var _0x245e73=_0x4205a8;return _0x56d928[_0x245e73(0xf5)][_0x245e73(0xf6)]('darkmysite_bg_ignore');})):_0x4e6f2e[_0x4205a8(0xf5)]['remove'](_0x4205a8(0xe2)),window[_0x4205a8(0xe4)](_0x4e6f2e,null)['backgroundImage']!=_0x4205a8(0x103)&&(!window['getComputedStyle'](_0x4e6f2e,null)[_0x4205a8(0x112)]['includes'](_0x4205a8(0x113))?_0x4e6f2e['classList'][_0x4205a8(0x116)](_0x4205a8(0xe2)):_0x4e6f2e[_0x4205a8(0xf5)][_0x4205a8(0xf6)](_0x4205a8(0xe2))),_0x26a276!==''&&_0x4e6f2e[_0x4205a8(0xef)][_0x4205a8(0xe9)]('transition',_0x26a276);});if(darkmysite_last_state==='1'||darkmysite_last_state==='0')darkmysite_last_state==='1'&&document[_0x3b8cf2(0x105)](_0x3b8cf2(0xfd))[0x0][_0x3b8cf2(0xf5)][_0x3b8cf2(0xf6)](_0x3b8cf2(0x111));else{darkmysite_enable_default_dark_mode==='1'&&document[_0x3b8cf2(0x105)](_0x3b8cf2(0xfd))[0x0][_0x3b8cf2(0xf5)]['add'](_0x3b8cf2(0x111));if(darkmysite_enable_time_based_dark==='1'){var _0x6ee0c2=new Date(),_0x4c17cd=new Date(),_0x3ace72=new Date();_0x4c17cd[_0x3b8cf2(0xee)](parseInt(darkmysite_time_based_dark_start[_0x3b8cf2(0xfc)](':')[0x0])),_0x4c17cd[_0x3b8cf2(0x109)](parseInt(darkmysite_time_based_dark_start[_0x3b8cf2(0xfc)](':')[0x1])),_0x3ace72[_0x3b8cf2(0xee)](parseInt(darkmysite_time_based_dark_stop[_0x3b8cf2(0xfc)](':')[0x0])),_0x3ace72[_0x3b8cf2(0x109)](parseInt(darkmysite_time_based_dark_stop[_0x3b8cf2(0xfc)](':')[0x1])),parseInt(darkmysite_time_based_dark_stop[_0x3b8cf2(0xfc)](':')[0x0])>=parseInt(darkmysite_time_based_dark_start[_0x3b8cf2(0xfc)](':')[0x0])?_0x6ee0c2[_0x3b8cf2(0x11b)]()>_0x4c17cd[_0x3b8cf2(0x11b)]()&&_0x6ee0c2[_0x3b8cf2(0x11b)]()<_0x3ace72[_0x3b8cf2(0x11b)]()&&document['getElementsByTagName'](_0x3b8cf2(0xfd))[0x0][_0x3b8cf2(0xf5)][_0x3b8cf2(0xf6)](_0x3b8cf2(0x111)):_0x6ee0c2['getHours']()>0xc?_0x6ee0c2[_0x3b8cf2(0x11b)]()>_0x4c17cd['getTime']()&&_0x6ee0c2['getTime']()>_0x3ace72[_0x3b8cf2(0x11b)]()&&document[_0x3b8cf2(0x105)](_0x3b8cf2(0xfd))[0x0]['classList'][_0x3b8cf2(0xf6)]('darkmysite_dark_mode_enabled'):_0x6ee0c2['getTime']()<_0x4c17cd[_0x3b8cf2(0x11b)]()&&_0x6ee0c2['getTime']()<_0x3ace72[_0x3b8cf2(0x11b)]()&&document['getElementsByTagName'](_0x3b8cf2(0xfd))[0x0]['classList'][_0x3b8cf2(0xf6)]('darkmysite_dark_mode_enabled');}}darkmysite_enable_os_aware==='1'&&(window['matchMedia']&&window[_0x3b8cf2(0x10a)](_0x3b8cf2(0xf4))['matches']&&(darkmysite_last_state!=='1'&&darkmysite_last_state!=='0'&&document['getElementsByTagName']('html')[0x0][_0x3b8cf2(0xf5)]['add'](_0x3b8cf2(0x111))),window[_0x3b8cf2(0x10a)]('(prefers-color-scheme:\x20dark)')[_0x3b8cf2(0xf1)]('change',_0x45b84f=>{var _0xf50fee=_0x3b8cf2,_0x39fcfb=_0x45b84f[_0xf50fee(0x10f)]?'dark':_0xf50fee(0xf0);if(_0x39fcfb==='dark')document[_0xf50fee(0x105)](_0xf50fee(0xfd))[0x0][_0xf50fee(0xf5)][_0xf50fee(0xf6)](_0xf50fee(0x111));else _0x39fcfb===_0xf50fee(0xf0)&&document[_0xf50fee(0x105)](_0xf50fee(0xfd))[0x0][_0xf50fee(0xf5)]['remove'](_0xf50fee(0x111));darkmysite_change_state();}));darkmysite_enable_keyboard_shortcut==='1'&&(document[_0x3b8cf2(0x114)]=function(_0x9cb6f2){var _0x4c7abf=_0x3b8cf2;if(!_0x9cb6f2)_0x9cb6f2=event;_0x9cb6f2[_0x4c7abf(0x11d)]&&_0x9cb6f2['altKey']&&_0x9cb6f2[_0x4c7abf(0x100)]===0x44&&darkmysite_switch_trigger();});if(darkmysite_enable_invert_inline_svg==='1'){darkmysite_invert_inline_svg();const _0x3ab2eb=new MutationObserver(_0x561a93=>{var _0x15d938=_0x3b8cf2;_0x561a93[_0x15d938(0x119)](_0x5b5b47=>{var _0x1640c2=_0x15d938;_0x5b5b47[_0x1640c2(0xf8)]===_0x1640c2(0xeb)&&_0x5b5b47[_0x1640c2(0x115)]===_0x1640c2(0x107)&&darkmysite_invert_inline_svg();});});_0x3ab2eb[_0x3b8cf2(0x106)](document['getElementsByTagName'](_0x3b8cf2(0xfd))[0x0],{'attributes':!![]});}}function _0xde25(){var _0x82c59f=['replace','type','1783434KMyMKX','contains','includes','split','html','*\x20:not(body)','478900xFBoDn','keyCode','backgroundColor',')),\x20','none','transition','getElementsByTagName','observe','class','darkmysite_invert_inline_svg','setMinutes','matchMedia','rgba(0,\x200,\x200,\x20','rgba(0,\x200,\x200,\x200)','darkmysite_last_state','20ivjgZs','matches','all\x200s\x20ease\x200s','darkmysite_dark_mode_enabled','backgroundImage','url','onkeydown','attributeName','remove','217942LRtsgR','1DZAVKQ','forEach','30728IqPErk','getTime','toFixed','ctrlKey','linear-gradient(rgba(0,\x200,\x200,\x20','darkmysite_bg_ignore','darkmysite_preload_css','getComputedStyle','length','background-image','querySelectorAll','307026bFvOGg','setProperty','getElementById','attributes','),\x20rgba(0,\x200,\x200,\x20','687235RiVWfx','setHours','style','light','addEventListener','245WvFNif','892629OfAIRl','(prefers-color-scheme:\x20dark)','classList','add'];_0xde25=function(){return _0x82c59f;};return _0xde25();} 1 var _0x3c6978=_0x2629;(function(_0x3f3268,_0xe6141d){var _0xf024b6=_0x2629,_0x30642b=_0x3f3268();while(!![]){try{var _0x5a59d3=parseInt(_0xf024b6(0x1f5))/0x1*(parseInt(_0xf024b6(0x241))/0x2)+parseInt(_0xf024b6(0x25a))/0x3+-parseInt(_0xf024b6(0x205))/0x4*(parseInt(_0xf024b6(0x1f7))/0x5)+-parseInt(_0xf024b6(0x246))/0x6*(parseInt(_0xf024b6(0x23f))/0x7)+parseInt(_0xf024b6(0x24f))/0x8+-parseInt(_0xf024b6(0x22f))/0x9+parseInt(_0xf024b6(0x231))/0xa;if(_0x5a59d3===_0xe6141d)break;else _0x30642b['push'](_0x30642b['shift']());}catch(_0x244ae8){_0x30642b['push'](_0x30642b['shift']());}}}(_0x401e,0xa0979));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['toFixed'](0x1),darkmysite_init_keyboard_shortcut_listener(),darkmysite_init_os_mode_change_listener();function darkmysite_change_state(){'use strict';var _0x385124=_0x2629;localStorage['darkmysite_last_state']=document['getElementsByTagName'](_0x385124(0x1f8))[0x0][_0x385124(0x24a)][_0x385124(0x238)](_0x385124(0x22a))?'1':'0';}function darkmysite_switch_trigger(){'use strict';var _0x318f37=_0x2629;document[_0x318f37(0x23d)](_0x318f37(0x1f8))[0x0][_0x318f37(0x24a)][_0x318f37(0x238)](_0x318f37(0x22a))?document[_0x318f37(0x23d)](_0x318f37(0x1f8))[0x0][_0x318f37(0x24a)]['remove'](_0x318f37(0x22a)):document[_0x318f37(0x23d)](_0x318f37(0x1f8))[0x0][_0x318f37(0x24a)][_0x318f37(0x22c)](_0x318f37(0x22a)),darkmysite_change_state();}function darkmysite_init_keyboard_shortcut_listener(){var _0x139bd3=_0x2629;darkmysite_enable_keyboard_shortcut==='1'&&(document[_0x139bd3(0x223)]=function(_0x227ee7){var _0x24d9b3=_0x139bd3;if(!_0x227ee7)_0x227ee7=event;_0x227ee7[_0x24d9b3(0x222)]&&_0x227ee7[_0x24d9b3(0x20e)]&&_0x227ee7[_0x24d9b3(0x248)]===0x44&&darkmysite_switch_trigger();});}function _0x2629(_0x3894f2,_0x408237){var _0x401e6e=_0x401e();return _0x2629=function(_0x262979,_0x29cef7){_0x262979=_0x262979-0x1f3;var _0x58a673=_0x401e6e[_0x262979];return _0x58a673;},_0x2629(_0x3894f2,_0x408237);}function darkmysite_init_os_mode_change_listener(){var _0x153b71=_0x2629;darkmysite_enable_os_aware==='1'&&window[_0x153b71(0x201)](_0x153b71(0x206))[_0x153b71(0x23a)]('change',_0x560102=>{var _0x18781c=_0x153b71,_0x4a9a63=_0x560102[_0x18781c(0x1fc)]?_0x18781c(0x21a):_0x18781c(0x234);if(_0x4a9a63==='dark')document['getElementsByTagName'](_0x18781c(0x1f8))[0x0]['classList']['add']('darkmysite_dark_mode_enabled');else _0x4a9a63===_0x18781c(0x234)&&document[_0x18781c(0x23d)](_0x18781c(0x1f8))[0x0][_0x18781c(0x24a)]['remove'](_0x18781c(0x22a));darkmysite_change_state();});}function get_bg_color_to_preserve(_0x20ff6a,_0x989689){var _0xa1ac83=_0x2629,_0x4d6a01=window[_0xa1ac83(0x245)](_0x20ff6a,null)[_0xa1ac83(0x20c)];return!_0x989689&&(_0x4d6a01=_0x20ff6a[_0xa1ac83(0x253)][_0xa1ac83(0x224)]),_0x20ff6a['parentNode'][_0xa1ac83(0x251)]===0x1&&(_0x20ff6a[_0xa1ac83(0x204)][_0xa1ac83(0x22b)](_0xa1ac83(0x1fa))&&(window[_0xa1ac83(0x245)](_0x20ff6a[_0xa1ac83(0x204)],null)[_0xa1ac83(0x20c)]===_0x4d6a01&&(_0x4d6a01=get_bg_color_to_preserve(_0x20ff6a[_0xa1ac83(0x204)],![])))),_0x4d6a01;}function get_txt_color_to_preserve(_0x5a552a,_0x26b548){var _0x3e7f21=_0x2629,_0x333bc4=window[_0x3e7f21(0x245)](_0x5a552a,null)[_0x3e7f21(0x1f9)];return!_0x26b548&&(_0x333bc4=_0x5a552a[_0x3e7f21(0x253)][_0x3e7f21(0x25d)]),_0x5a552a[_0x3e7f21(0x204)][_0x3e7f21(0x251)]===0x1&&(_0x5a552a[_0x3e7f21(0x204)][_0x3e7f21(0x22b)](_0x3e7f21(0x208))&&(window[_0x3e7f21(0x245)](_0x5a552a[_0x3e7f21(0x204)],null)[_0x3e7f21(0x1f9)]===_0x333bc4&&(_0x333bc4=get_txt_color_to_preserve(_0x5a552a[_0x3e7f21(0x204)],![])))),_0x333bc4;}function darkmysite_darken_bg_image(_0x2289e6,_0x526fda){var _0x33b5fb=_0x2629;document[_0x33b5fb(0x23d)]('html')[0x0][_0x33b5fb(0x24a)]['contains'](_0x33b5fb(0x22a))?window[_0x33b5fb(0x245)](_0x2289e6,null)[_0x33b5fb(0x1f3)]!==_0x33b5fb(0x209)&&(window['getComputedStyle'](_0x2289e6,null)[_0x33b5fb(0x1f3)][_0x33b5fb(0x220)](_0x33b5fb(0x214))&&(!window[_0x33b5fb(0x245)](_0x2289e6,null)[_0x33b5fb(0x1f3)][_0x33b5fb(0x220)]('rgba(0,\x200,\x200,\x20'+_0x526fda+')')&&_0x2289e6[_0x33b5fb(0x1f4)][_0x33b5fb(0x260)](_0x33b5fb(0x221),_0x33b5fb(0x236)+_0x526fda+_0x33b5fb(0x21d)+_0x526fda+_0x33b5fb(0x1fe)+window['getComputedStyle'](_0x2289e6,null)['backgroundImage']))):window[_0x33b5fb(0x245)](_0x2289e6,null)[_0x33b5fb(0x1f3)]!=='none'&&(window[_0x33b5fb(0x245)](_0x2289e6,null)['backgroundImage'][_0x33b5fb(0x220)](_0x33b5fb(0x25e)+_0x526fda+')')&&_0x2289e6[_0x33b5fb(0x1f4)][_0x33b5fb(0x260)](_0x33b5fb(0x221),window['getComputedStyle'](_0x2289e6,null)[_0x33b5fb(0x1f3)][_0x33b5fb(0x21f)](_0x33b5fb(0x236)+_0x526fda+'),\x20rgba(0,\x200,\x200,\x20'+_0x526fda+_0x33b5fb(0x1fe),'')));}function darkmysite_img_brightness_and_grayscale(_0xf993db){var _0x146e4b=_0x2629;if(document['getElementsByTagName'](_0x146e4b(0x1f8))[0x0][_0x146e4b(0x24a)]['contains'](_0x146e4b(0x22a))){if(!_0xf993db[_0x146e4b(0x24a)][_0x146e4b(0x238)](_0x146e4b(0x252))){_0xf993db[_0x146e4b(0x253)][_0x146e4b(0x250)]=_0xf993db['style'][_0x146e4b(0x203)],_0xf993db[_0x146e4b(0x24a)][_0x146e4b(0x22c)]('darkmysite_changed_brightness_and_grayscale');if(darkmysite_enable_low_image_brightness==='1'&&darkmysite_enable_image_grayscale==='1')_0xf993db['style'][_0x146e4b(0x203)]=_0x146e4b(0x23e)+darkmysite_image_brightness_to+'%)'+'\x20'+_0x146e4b(0x215)+darkmysite_image_grayscale_to+'%)';else{if(darkmysite_enable_low_image_brightness==='1')_0xf993db[_0x146e4b(0x1f4)][_0x146e4b(0x203)]=_0x146e4b(0x23e)+darkmysite_image_brightness_to+'%)';else darkmysite_enable_image_grayscale==='1'&&(_0xf993db[_0x146e4b(0x1f4)][_0x146e4b(0x203)]=_0x146e4b(0x215)+darkmysite_image_grayscale_to+'%)');}}}else _0xf993db[_0x146e4b(0x24a)][_0x146e4b(0x238)](_0x146e4b(0x252))&&(_0xf993db['style'][_0x146e4b(0x203)]=_0xf993db[_0x146e4b(0x253)]['darkmysite_preserved_filter'],_0xf993db['classList'][_0x146e4b(0x257)](_0x146e4b(0x252)),delete _0xf993db[_0x146e4b(0x253)][_0x146e4b(0x250)]);}function _0x401e(){var _0x5d4433=['forEach','keyCode','img','classList','*\x20:not(head,\x20title,\x20link,\x20meta,\x20script,\x20style)','darkmysite_preserved_classes','target','length','387920DabCNG','darkmysite_preserved_filter','nodeType','darkmysite_changed_brightness_and_grayscale','dataset','toString','input','transition','remove','toLowerCase','darkmysite_processed','580020vdBJAQ','darkmysite_style_button','trim','darkmysite_preserved_color','rgba(0,\x200,\x200,\x20','rgba(0,\x200,\x200,\x200)','setProperty','backgroundImage','style','1092095oIfLDY','darkmysite_forced_bg_txt_color','5XgGybh','html','color','data-darkmysite_preserved_bg','rgba(','matches','observe',')),\x20','attributes','rgba','matchMedia','undefined','filter','parentNode','1166956YflcrU','(prefers-color-scheme:\x20dark)','darkmysite_style_border','data-darkmysite_preserved_color','none','getHours','darkmysite_style_all','backgroundColor','darkmysite_style_txt_border','altKey','not_set','setHours','darkmysite_style_txt','type','querySelectorAll','url','grayscale(','textarea','setMinutes','class','darkmysite_style_bg_txt','dark','darkmysite_inverted_inline_svg','data-darkmysite_preserved_classes','),\x20rgba(0,\x200,\x200,\x20','button','replace','includes','background-image','ctrlKey','onkeydown','darkmysite_preserved_bg','getTime','rgba(255,\x20255,\x20255,\x200)','darkmysite_style_bg','darkmysite_last_state','select','darkmysite_dark_mode_enabled','hasAttribute','add','background-color','nodeName','2973555jpYQcq','important','9109730ExRgtt','svg','attributeName','light','disconnect','linear-gradient(rgba(0,\x200,\x200,\x20','DOMContentLoaded','contains','darkmysite_style_bg_border','addEventListener','split','all\x200s\x20ease\x200s','getElementsByTagName','brightness(','7NSnZJU','darkmysite_style_form_element','2mppLuQ','darkmysite_style_link','borderColor','*\x20:not(head,\x20title,\x20link,\x20meta,\x20script,\x20style,\x20.darkmysite_processed)','getComputedStyle','5789874BcYGfi'];_0x401e=function(){return _0x5d4433;};return _0x401e();}function darkmysite_invert_inline_svg(_0x23bd27){var _0x490429=_0x2629;document['getElementsByTagName'](_0x490429(0x1f8))[0x0]['classList']['contains']('darkmysite_dark_mode_enabled')?(_0x23bd27[_0x490429(0x1f4)][_0x490429(0x203)]='invert(1)',_0x23bd27['classList']['add'](_0x490429(0x21b))):_0x23bd27[_0x490429(0x24a)][_0x490429(0x238)](_0x490429(0x21b))&&(_0x23bd27[_0x490429(0x1f4)]['filter']=_0x23bd27[_0x490429(0x1f4)][_0x490429(0x203)][_0x490429(0x21f)]('invert(1)',''),_0x23bd27[_0x490429(0x24a)][_0x490429(0x257)]('darkmysite_inverted_inline_svg'));}function darkmysite_fix_background_color_alpha(_0x45ca9b){var _0x2bdda3=_0x2629;if(document[_0x2bdda3(0x23d)](_0x2bdda3(0x1f8))[0x0][_0x2bdda3(0x24a)][_0x2bdda3(0x238)]('darkmysite_dark_mode_enabled')){if(_0x45ca9b[_0x2bdda3(0x22b)](_0x2bdda3(0x1fa))){var _0x1cb4ff=_0x45ca9b[_0x2bdda3(0x253)][_0x2bdda3(0x224)][_0x2bdda3(0x21f)](_0x2bdda3(0x1fb),'')['replace'](')','')[_0x2bdda3(0x23b)](',')[0x3][_0x2bdda3(0x25c)](),_0x501c44=window[_0x2bdda3(0x245)](_0x45ca9b,null)[_0x2bdda3(0x20c)];!window[_0x2bdda3(0x245)](_0x45ca9b,null)[_0x2bdda3(0x20c)][_0x2bdda3(0x220)](_0x2bdda3(0x200))&&_0x45ca9b['style'][_0x2bdda3(0x260)](_0x2bdda3(0x22d),window[_0x2bdda3(0x245)](_0x45ca9b,null)[_0x2bdda3(0x20c)][_0x2bdda3(0x21f)](')',',\x20'+_0x1cb4ff+')')[_0x2bdda3(0x21f)]('rgb',_0x2bdda3(0x200)),_0x2bdda3(0x230));}}else _0x45ca9b[_0x2bdda3(0x22b)](_0x2bdda3(0x1fa))&&(_0x45ca9b[_0x2bdda3(0x1f4)][_0x2bdda3(0x20c)]='');}function darkmysite_elements_force_to_correct(_0x4bba1c){var _0x21a361=_0x2629;document[_0x21a361(0x23d)]('html')[0x0][_0x21a361(0x24a)][_0x21a361(0x238)]('darkmysite_dark_mode_enabled')?_0x4bba1c[_0x21a361(0x22b)](_0x21a361(0x1fa))&&_0x4bba1c[_0x21a361(0x22b)](_0x21a361(0x208))&&(_0x4bba1c[_0x21a361(0x1f4)]['setProperty'](_0x21a361(0x22d),_0x4bba1c[_0x21a361(0x253)][_0x21a361(0x224)]),_0x4bba1c[_0x21a361(0x1f4)][_0x21a361(0x260)](_0x21a361(0x1f9),_0x4bba1c['dataset'][_0x21a361(0x25d)]),_0x4bba1c[_0x21a361(0x24a)][_0x21a361(0x22c)](_0x21a361(0x1f6))):_0x4bba1c['classList']['contains'](_0x21a361(0x1f6))&&(_0x4bba1c['style']['backgroundColor']='',_0x4bba1c['style'][_0x21a361(0x1f9)]='');}function darkmysite_check_preloading(){var _0x1d644e=_0x2629,_0x33b9e9=![],_0x425272=localStorage[_0x1d644e(0x228)]?localStorage[_0x1d644e(0x228)]:_0x1d644e(0x20f);if(_0x425272==='1'||_0x425272==='0')_0x425272==='1'&&(_0x33b9e9=!![]);else{darkmysite_enable_default_dark_mode==='1'&&(_0x33b9e9=!![]);if(darkmysite_enable_time_based_dark==='1'){var _0xe26550=new Date(),_0x294bb5=new Date(),_0x5398ca=new Date();_0x294bb5[_0x1d644e(0x210)](parseInt(darkmysite_time_based_dark_start[_0x1d644e(0x23b)](':')[0x0])),_0x294bb5[_0x1d644e(0x217)](parseInt(darkmysite_time_based_dark_start['split'](':')[0x1])),_0x5398ca[_0x1d644e(0x210)](parseInt(darkmysite_time_based_dark_stop[_0x1d644e(0x23b)](':')[0x0])),_0x5398ca[_0x1d644e(0x217)](parseInt(darkmysite_time_based_dark_stop[_0x1d644e(0x23b)](':')[0x1])),parseInt(darkmysite_time_based_dark_stop['split'](':')[0x0])>=parseInt(darkmysite_time_based_dark_start[_0x1d644e(0x23b)](':')[0x0])?_0xe26550[_0x1d644e(0x225)]()>_0x294bb5[_0x1d644e(0x225)]()&&_0xe26550[_0x1d644e(0x225)]()<_0x5398ca['getTime']()&&(_0x33b9e9=!![]):_0xe26550[_0x1d644e(0x20a)]()>0xc?_0xe26550[_0x1d644e(0x225)]()>_0x294bb5[_0x1d644e(0x225)]()&&_0xe26550[_0x1d644e(0x225)]()>_0x5398ca[_0x1d644e(0x225)]()&&(_0x33b9e9=!![]):_0xe26550[_0x1d644e(0x225)]()<_0x294bb5['getTime']()&&_0xe26550[_0x1d644e(0x225)]()<_0x5398ca[_0x1d644e(0x225)]()&&(_0x33b9e9=!![]);}}return darkmysite_enable_os_aware==='1'&&(window[_0x1d644e(0x201)]&&window[_0x1d644e(0x201)](_0x1d644e(0x206))[_0x1d644e(0x1fc)]&&(_0x425272!=='1'&&_0x425272!=='0'&&(_0x33b9e9=!![]))),_0x33b9e9;}function darkmysite_process_element(_0x4d8e5f){var _0x591c95=_0x2629;old_transition='';window['getComputedStyle'](_0x4d8e5f,null)[_0x591c95(0x256)]!==_0x591c95(0x23c)&&(old_transition=window[_0x591c95(0x245)](_0x4d8e5f,null)['transition'],_0x4d8e5f[_0x591c95(0x1f4)][_0x591c95(0x260)](_0x591c95(0x256),_0x591c95(0x209)));(_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x238)]('darkmysite_style_all')||_0x4d8e5f['classList'][_0x591c95(0x238)](_0x591c95(0x219))||_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x238)]('darkmysite_style_bg_border')||_0x4d8e5f['classList']['contains'](_0x591c95(0x20d))||_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x238)]('darkmysite_style_bg')||_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x238)](_0x591c95(0x211))||_0x4d8e5f[_0x591c95(0x24a)]['contains'](_0x591c95(0x207)))&&(_0x4d8e5f[_0x591c95(0x24a)]['remove']('darkmysite_style_all'),_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x257)](_0x591c95(0x219)),_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x257)](_0x591c95(0x239)),_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x257)](_0x591c95(0x20d)),_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x257)]('darkmysite_style_bg'),_0x4d8e5f[_0x591c95(0x24a)]['remove']('darkmysite_style_txt'),_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x257)](_0x591c95(0x207)));var _0x40372b=window[_0x591c95(0x245)](_0x4d8e5f,null)['backgroundColor'],_0x2701d3=window[_0x591c95(0x245)](_0x4d8e5f,null)['color'],_0x2bf3bb=window[_0x591c95(0x245)](_0x4d8e5f,null)[_0x591c95(0x243)],_0x4f829c=window[_0x591c95(0x245)](_0x4d8e5f,null)['backgroundImage'];darkmysite_disallowed_elements_force_to_correct==='1'&&(typeof _0x4d8e5f[_0x591c95(0x1f4)]!==_0x591c95(0x202)&&(_0x4d8e5f['dataset'][_0x591c95(0x224)]=get_bg_color_to_preserve(_0x4d8e5f,!![]),_0x4d8e5f[_0x591c95(0x253)][_0x591c95(0x25d)]=get_txt_color_to_preserve(_0x4d8e5f,!![])));if(darkmysite_disallowed_elements['length']>0x0){if(_0x4d8e5f[_0x591c95(0x1fc)](darkmysite_disallowed_elements)){darkmysite_disallowed_elements_force_to_correct==='1'&&darkmysite_elements_force_to_correct(_0x4d8e5f);old_transition!==''&&_0x4d8e5f['style']['setProperty'](_0x591c95(0x256),old_transition);_0x4d8e5f['classList']['add'](_0x591c95(0x259));return;}}has_background_img_url=![];_0x4f829c!==_0x591c95(0x209)&&(_0x4f829c['includes'](_0x591c95(0x214))&&(has_background_img_url=!![],darkmysite_enable_bg_image_darken==='1'&&darkmysite_darken_bg_image(_0x4d8e5f,darken_level)));if(_0x40372b!==_0x591c95(0x25f)&&_0x2701d3!==_0x591c95(0x25f)&&_0x2bf3bb!==_0x591c95(0x25f)&&_0x40372b!==_0x591c95(0x226)&&_0x2701d3!==_0x591c95(0x226)&&_0x2bf3bb!==_0x591c95(0x226)&&has_background_img_url===![])_0x4d8e5f['classList'][_0x591c95(0x22c)](_0x591c95(0x20b));else{if(_0x40372b!=='rgba(0,\x200,\x200,\x200)'&&_0x2701d3!==_0x591c95(0x25f)&&_0x40372b!==_0x591c95(0x226)&&_0x2701d3!==_0x591c95(0x226)&&has_background_img_url===![])_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x22c)]('darkmysite_style_bg_txt');else{if(_0x40372b!=='rgba(0,\x200,\x200,\x200)'&&_0x2bf3bb!=='rgba(0,\x200,\x200,\x200)'&&_0x40372b!==_0x591c95(0x226)&&_0x2bf3bb!=='rgba(255,\x20255,\x20255,\x200)'&&has_background_img_url===![])_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x22c)]('darkmysite_style_bg_border');else{if(_0x2701d3!=='rgba(0,\x200,\x200,\x200)'&&_0x2bf3bb!=='rgba(0,\x200,\x200,\x200)'&&_0x2701d3!==_0x591c95(0x226)&&_0x2bf3bb!=='rgba(255,\x20255,\x20255,\x200)')_0x4d8e5f['classList']['add'](_0x591c95(0x20d));else{if(_0x40372b!==_0x591c95(0x25f)&&_0x40372b!==_0x591c95(0x226)&&has_background_img_url===![])_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x22c)](_0x591c95(0x227));else{if(_0x2701d3!==_0x591c95(0x25f)&&_0x2701d3!==_0x591c95(0x226))_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x22c)]('darkmysite_style_txt');else _0x2bf3bb!==_0x591c95(0x25f)&&_0x2bf3bb!==_0x591c95(0x226)&&_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x22c)]('darkmysite_style_border');}}}}}_0x4f829c!==_0x591c95(0x209)&&(!has_background_img_url&&(!_0x4d8e5f[_0x591c95(0x24a)]['contains']('darkmysite_style_all')&&!_0x4d8e5f[_0x591c95(0x24a)]['contains']('darkmysite_style_bg_txt')&&!_0x4d8e5f[_0x591c95(0x24a)]['contains'](_0x591c95(0x239))&&!_0x4d8e5f[_0x591c95(0x24a)]['contains'](_0x591c95(0x227))&&_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x22c)](_0x591c95(0x227)))),_0x4d8e5f[_0x591c95(0x22e)][_0x591c95(0x258)]()==='a'&&_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x22c)](_0x591c95(0x242)),(_0x4d8e5f[_0x591c95(0x22e)][_0x591c95(0x258)]()===_0x591c95(0x255)||_0x4d8e5f[_0x591c95(0x22e)][_0x591c95(0x258)]()===_0x591c95(0x229)||_0x4d8e5f[_0x591c95(0x22e)][_0x591c95(0x258)]()===_0x591c95(0x216))&&_0x4d8e5f['classList'][_0x591c95(0x22c)](_0x591c95(0x240)),_0x4d8e5f[_0x591c95(0x22e)][_0x591c95(0x258)]()===_0x591c95(0x21e)&&_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x22c)](_0x591c95(0x25b)),(darkmysite_enable_low_image_brightness==='1'||darkmysite_enable_image_grayscale==='1')&&(_0x4d8e5f[_0x591c95(0x22e)][_0x591c95(0x258)]()===_0x591c95(0x249)&&darkmysite_img_brightness_and_grayscale(_0x4d8e5f)),darkmysite_enable_invert_inline_svg==='1'&&(_0x4d8e5f[_0x591c95(0x22e)]['toLowerCase']()===_0x591c95(0x232)&&darkmysite_invert_inline_svg(_0x4d8e5f)),_0x4d8e5f[_0x591c95(0x253)][_0x591c95(0x224)][_0x591c95(0x220)]('rgba')&&darkmysite_fix_background_color_alpha(_0x4d8e5f),old_transition!==''&&_0x4d8e5f[_0x591c95(0x1f4)]['setProperty'](_0x591c95(0x256),old_transition),_0x4d8e5f[_0x591c95(0x24a)][_0x591c95(0x22c)](_0x591c95(0x259));}darkmysite_check_preloading()&&document[_0x3c6978(0x23d)](_0x3c6978(0x1f8))[0x0][_0x3c6978(0x24a)]['add'](_0x3c6978(0x22a));const darkmysite_observer=new MutationObserver(function(_0x5675f6){var _0x46cf38=_0x3c6978;has_process_run_at_least_once=!![],document['querySelectorAll'](_0x46cf38(0x244))[_0x46cf38(0x247)](function(_0x51530e){darkmysite_process_element(_0x51530e);});});darkmysite_observer[_0x3c6978(0x1fd)](document,{'attributes':![],'childList':!![],'characterData':![],'subtree':!![]}),document['addEventListener'](_0x3c6978(0x237),function(_0x4cb813){var _0x2953bf=_0x3c6978;!has_process_run_at_least_once&&document[_0x2953bf(0x213)](_0x2953bf(0x244))[_0x2953bf(0x247)](function(_0x4fe946){darkmysite_process_element(_0x4fe946);});});const dark_mode_status_changed=new MutationObserver(_0x2ead8e=>{var _0x13f4fa=_0x3c6978;_0x2ead8e[_0x13f4fa(0x247)](_0x3f695f=>{var _0x37f804=_0x13f4fa;_0x3f695f[_0x37f804(0x212)]===_0x37f804(0x1ff)&&_0x3f695f[_0x37f804(0x233)]===_0x37f804(0x218)&&document['querySelectorAll'](_0x37f804(0x24b))[_0x37f804(0x247)](function(_0x43da0f){var _0x33816b=_0x37f804;if(_0x43da0f['classList']['contains'](_0x33816b(0x259))){if(darkmysite_disallowed_elements[_0x33816b(0x24e)]>0x0){if(_0x43da0f['matches'](darkmysite_disallowed_elements)){darkmysite_disallowed_elements_force_to_correct==='1'&&darkmysite_elements_force_to_correct(_0x43da0f);return;}}darkmysite_enable_bg_image_darken==='1'&&darkmysite_darken_bg_image(_0x43da0f,darken_level),(darkmysite_enable_low_image_brightness==='1'||darkmysite_enable_image_grayscale==='1')&&(_0x43da0f[_0x33816b(0x22e)]['toLowerCase']()==='img'&&darkmysite_img_brightness_and_grayscale(_0x43da0f)),darkmysite_enable_invert_inline_svg==='1'&&(_0x43da0f[_0x33816b(0x22e)][_0x33816b(0x258)]()===_0x33816b(0x232)&&darkmysite_invert_inline_svg(_0x43da0f)),_0x43da0f[_0x33816b(0x253)][_0x33816b(0x224)]['includes'](_0x33816b(0x200))&&darkmysite_fix_background_color_alpha(_0x43da0f);}});});});dark_mode_status_changed[_0x3c6978(0x1fd)](document[_0x3c6978(0x23d)]('html')[0x0],{'attributes':!![]});const elements_class_changed=new MutationObserver(_0x371d6e=>{var _0x23cc78=_0x3c6978;_0x371d6e[_0x23cc78(0x247)](_0x1ae2e4=>{var _0x5a5d84=_0x23cc78;if(_0x1ae2e4[_0x5a5d84(0x24d)][_0x5a5d84(0x24a)][_0x5a5d84(0x238)](_0x5a5d84(0x259))){if(!_0x1ae2e4[_0x5a5d84(0x24d)][_0x5a5d84(0x22b)](_0x5a5d84(0x21c)))_0x1ae2e4[_0x5a5d84(0x24d)]['dataset']['darkmysite_preserved_classes']=_0x1ae2e4[_0x5a5d84(0x24d)][_0x5a5d84(0x24a)]['toString']();else{if(_0x1ae2e4['target'][_0x5a5d84(0x253)][_0x5a5d84(0x24c)]===_0x1ae2e4[_0x5a5d84(0x24d)][_0x5a5d84(0x24a)]['toString']())return;}_0x1ae2e4[_0x5a5d84(0x24d)]['dataset'][_0x5a5d84(0x24c)]=_0x1ae2e4[_0x5a5d84(0x24d)][_0x5a5d84(0x24a)][_0x5a5d84(0x254)](),elements_class_changed[_0x5a5d84(0x235)](),_0x1ae2e4[_0x5a5d84(0x24d)]['classList']['remove'](_0x5a5d84(0x259)),darkmysite_process_element(_0x1ae2e4['target']),document[_0x5a5d84(0x213)](_0x5a5d84(0x24b))[_0x5a5d84(0x247)](function(_0xc01631){var _0x1536ed=_0x5a5d84;elements_class_changed[_0x1536ed(0x1fd)](_0xc01631,{'attributes':!![],'attributeFilter':[_0x1536ed(0x218)]});});}});});document[_0x3c6978(0x23a)](_0x3c6978(0x237),function(_0x14ab52){var _0x47a90f=_0x3c6978;document[_0x47a90f(0x213)](_0x47a90f(0x24b))[_0x47a90f(0x247)](function(_0x190c78){var _0x462071=_0x47a90f;elements_class_changed[_0x462071(0x1fd)](_0x190c78,{'attributes':!![],'attributeFilter':['class']});});}); -
darkmysite/trunk/backend/templates/views/media.php
r2834100 r2847675 108 108 <div class="darkmysite_checkbox_setting_details"> 109 109 <h4>Invert Images</h4> 110 <p>Check to invert all orspecific images on dark mode.</p>110 <p>Check to invert specific images on dark mode.</p> 111 111 </div> 112 112 </div> 113 113 <div class="darkmysite_textarea_setting pro_lock" onclick="darkmysite_show_pro_popup(``, ``)"> 114 114 <textarea placeholder="Image URLs on IMG tag and CSS backgrounds are supported. Example: https://example.com/wp-content/uploads/2022/12/1.jpg https://example.com/2.svg" rows="6"></textarea> 115 <span> Keep empty to invert all images, otherwise enter the image URLs in each line those will be inverted only.</span>115 <span>Image "src", "srcset" or CSS backgroundImage URLs are supported to target for inversion.</span> 116 116 </div> 117 117 </div> -
darkmysite/trunk/darkmysite.php
r2843638 r2847675 4 4 * Plugin URI: https://darkmysite.com 5 5 * Description: Simplest way to enable dark mode on your website - DarkMySite. 6 * Version: 1.1. 26 * Version: 1.1.3 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.1. 2' );21 defined( 'DARKMYSITE_VERSION' ) or define( 'DARKMYSITE_VERSION', '1.1.3' ); 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
r2834100 r2847675 14 14 public $external_support; 15 15 16 public $data_settings; 17 public $unique_id; 18 16 19 public function __construct() 17 20 { … … 22 25 new DarkMySiteShortcodeParser($this); 23 26 27 $this->data_settings = $this->settings->get_all_darkmysite_settings(); 28 $this->unique_id = rand(); 24 29 25 30 add_action( 'wp_enqueue_scripts', array( $this, 'darkmysite_client_enqueue' ) ); 26 add_action( 'wp_head', array( $this, 'darkmysite_client_ dashboard_preloader' ), 1);27 add_action( 'wp_footer', array( $this, 'darkmysite_client_ dashboard' ) );31 add_action( 'wp_head', array( $this, 'darkmysite_client_header_script' ), 1); 32 add_action( 'wp_footer', array( $this, 'darkmysite_client_footer_script' ) ); 28 33 } 29 34 … … 31 36 function darkmysite_client_enqueue() 32 37 { 33 wp_enqueue_style('darkmysite-client- button', DARKMYSITE_CSS_DIR.'button_styles.css', array(), DARKMYSITE_VERSION);34 wp_enqueue_script( 'darkmysite-client-main', DARKMYSITE_JS_DIR.'client_main.js', array( 'jquery'), DARKMYSITE_VERSION);38 wp_enqueue_style('darkmysite-client-main', DARKMYSITE_CSS_DIR.'client_main.css', array(), DARKMYSITE_VERSION); 39 wp_enqueue_script( 'darkmysite-client-main', DARKMYSITE_JS_DIR.'client_main.js', array(), DARKMYSITE_VERSION); 35 40 36 41 } 37 42 38 39 function darkmysite_client_dashboard_preloader() 43 function darkmysite_client_header_script() 40 44 { 41 include_once DARKMYSITE_PATH . "frontend/templates/ preloader.php";45 include_once DARKMYSITE_PATH . "frontend/templates/header_script.php"; 42 46 } 43 47 44 function darkmysite_client_ dashboard()48 function darkmysite_client_footer_script() 45 49 { 46 include_once DARKMYSITE_PATH . "frontend/templates/ dashboard.php";50 include_once DARKMYSITE_PATH . "frontend/templates/footer_script.php"; 47 51 } 48 52 -
darkmysite/trunk/frontend/templates/views/switch.php
r2827351 r2847675 1 1 <style type="text/css"> 2 #darkmysite_switch_<?php echo esc_attr($ unique_id);?> {3 <?php foreach($this->utils->generateSwitchStyles($ settings) as $key => $value ){ ?>2 #darkmysite_switch_<?php echo esc_attr($this->unique_id);?> { 3 <?php foreach($this->utils->generateSwitchStyles($this->data_settings) as $key => $value ){ ?> 4 4 <?php echo esc_attr($key); ?>: <?php echo esc_attr($value); ?>; 5 5 <?php } ?> 6 6 } 7 7 8 #darkmysite_switch_<?php echo esc_attr($ unique_id);?> {9 --darkmysite_switch_margin_from_top: <?php echo esc_attr($ settings["dark_mode_switch_margin_top"]); ?>px;10 --darkmysite_switch_margin_from_bottom: <?php echo esc_attr($ settings["dark_mode_switch_margin_bottom"]); ?>px;11 --darkmysite_switch_margin_from_left: <?php echo esc_attr($ settings["dark_mode_switch_margin_left"]); ?>px;12 --darkmysite_switch_margin_from_right: <?php echo esc_attr($ settings["dark_mode_switch_margin_right"]); ?>px;8 #darkmysite_switch_<?php echo esc_attr($this->unique_id);?> { 9 --darkmysite_switch_margin_from_top: <?php echo esc_attr($this->data_settings["dark_mode_switch_margin_top"]); ?>px; 10 --darkmysite_switch_margin_from_bottom: <?php echo esc_attr($this->data_settings["dark_mode_switch_margin_bottom"]); ?>px; 11 --darkmysite_switch_margin_from_left: <?php echo esc_attr($this->data_settings["dark_mode_switch_margin_left"]); ?>px; 12 --darkmysite_switch_margin_from_right: <?php echo esc_attr($this->data_settings["dark_mode_switch_margin_right"]); ?>px; 13 13 } 14 14 </style> … … 16 16 <?php 17 17 $hide_on_mobile_by_screen = ""; 18 if($ settings["hide_on_mobile"] == "1"){19 if($ settings["hide_on_mobile_by"] == "screen_size" || $settings["hide_on_mobile_by"] == "both"){18 if($this->data_settings["hide_on_mobile"] == "1"){ 19 if($this->data_settings["hide_on_mobile_by"] == "screen_size" || $this->data_settings["hide_on_mobile_by"] == "both"){ 20 20 $hide_on_mobile_by_screen = "darkmysite_hide_on_mobile"; 21 21 } … … 23 23 ?> 24 24 25 <?php if($ settings["dark_mode_switch_design"] == "apple") { ?>26 <div id="darkmysite_switch_<?php echo esc_attr($ unique_id);?>" class="darkmysite_switch <?php echo esc_attr($hide_on_mobile_by_screen);?> darkmysite_<?php echo esc_attr($settings["dark_mode_switch_position"]);?> darkmysite_switch_apple" onclick="darkmysite_switch_trigger()">25 <?php if($this->data_settings["dark_mode_switch_design"] == "apple") { ?> 26 <div id="darkmysite_switch_<?php echo esc_attr($this->unique_id);?>" class="darkmysite_switch <?php echo esc_attr($hide_on_mobile_by_screen);?> darkmysite_<?php echo esc_attr($this->data_settings["dark_mode_switch_position"]);?> darkmysite_switch_apple" onclick="darkmysite_switch_trigger()"> 27 27 <span class="darkmysite_switch_icon"></span> 28 28 </div> 29 29 <?php } ?> 30 <?php if($ settings["dark_mode_switch_design"] == "banana") { ?>31 <div id="darkmysite_switch_<?php echo esc_attr($ unique_id);?>" class="darkmysite_switch <?php echo esc_attr($hide_on_mobile_by_screen);?> darkmysite_<?php echo esc_attr($settings["dark_mode_switch_position"]);?> darkmysite_switch_banana" onclick="darkmysite_switch_trigger()">30 <?php if($this->data_settings["dark_mode_switch_design"] == "banana") { ?> 31 <div id="darkmysite_switch_<?php echo esc_attr($this->unique_id);?>" class="darkmysite_switch <?php echo esc_attr($hide_on_mobile_by_screen);?> darkmysite_<?php echo esc_attr($this->data_settings["dark_mode_switch_position"]);?> darkmysite_switch_banana" onclick="darkmysite_switch_trigger()"> 32 32 <span class="darkmysite_switch_icon"></span> 33 33 </div> -
darkmysite/trunk/includes/DarkMySiteExternalSupport.php
r2843638 r2847675 14 14 public function getDisallowedElementsByAvailablePlugins(){ 15 15 $disallowed_elements = array(); 16 17 /* =============== Logged-in as Admin =============== */ 18 if(function_exists("is_admin_bar_showing")){ 19 if(is_admin_bar_showing()){ 20 $disallowed_elements = array_merge($disallowed_elements, $this->getDisallowedElementsByAdminLogin()); 21 } 22 } 16 23 17 24 /* =============== Elementor =============== */ … … 48 55 49 56 return $disallowed_elements; 57 } 58 59 60 /* =============== Logged-in as Admin =============== */ 61 public function getDisallowedElementsByAdminLogin(){ 62 return array( 63 "#wpadminbar", 64 "#wpadminbar *", 65 ); 50 66 } 51 67 -
darkmysite/trunk/includes/DarkMySiteUtils.php
r2834100 r2847675 85 85 } 86 86 87 public function generateDisallowedElementsStr($external_support_class_obj){ 88 $disallowed_elements = ""; 89 // Get Disallowed Elements from External Plugins 90 $disallowed_from_external = $external_support_class_obj->getDisallowedElementsByAvailablePlugins(); 91 if(sizeof($disallowed_from_external) > 0){ 92 foreach( $disallowed_from_external as $single_element ) { 93 $disallowed_elements .= ($disallowed_elements != "" ? ", " : "").trim($single_element); 94 } 95 } 96 return $disallowed_elements; 97 } 98 99 100 public function minify_string($buffer) { 101 $search = array( 102 '/\>[^\S ]+/s', // strip whitespaces after tags, except space 103 '/[^\S ]+\</s', // strip whitespaces before tags, except space 104 '/(\s)+/s', // shorten multiple whitespace sequences 105 '/<!--(.|\s)*?-->/' // Remove HTML comments 106 ); 107 $replace = array( 108 '>', 109 '<', 110 '\\1', 111 '' 112 ); 113 $buffer = preg_replace($search, $replace, $buffer); 114 return $buffer; 115 } 116 87 117 } 88 118 } -
darkmysite/trunk/readme.txt
r2843638 r2847675 6 6 Requires at least: 4.8 7 7 Tested up to: 6.1 8 Stable tag: 1.1. 28 Stable tag: 1.1.3 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 122 122 == Changelog == 123 123 124 = 1.1.3 = 125 Dark making architecture has been completely changed to improve perfection. 126 1. Handling elements having alpha background color has been added 127 2. Preloading system has been improved to maximize white blink elimination 128 3. Handling elements added dynamically (i.e. scroll to load more posts) has been added 129 4. Handling elements where classes are changed dynamically has been added 130 124 131 = 1.1.2 = 125 132 New functionality and compatibility have been developed.
Note: See TracChangeset
for help on using the changeset viewer.