Changeset 2831685
- Timestamp:
- 12/11/2022 07:16:10 AM (3 years ago)
- Location:
- darkmysite
- Files:
-
- 86 added
- 10 edited
-
tags/1.0.8 (added)
-
tags/1.0.8/assets (added)
-
tags/1.0.8/assets/css (added)
-
tags/1.0.8/assets/css/admin_main.css (added)
-
tags/1.0.8/assets/css/button_styles.css (added)
-
tags/1.0.8/assets/img (added)
-
tags/1.0.8/assets/img/darkmysite_icon.svg (added)
-
tags/1.0.8/assets/img/darkmysite_logo.svg (added)
-
tags/1.0.8/assets/img/others (added)
-
tags/1.0.8/assets/img/others/add_icon.svg (added)
-
tags/1.0.8/assets/img/others/add_image_icon.svg (added)
-
tags/1.0.8/assets/img/others/checkbox_tick_icon.svg (added)
-
tags/1.0.8/assets/img/others/close_icon.svg (added)
-
tags/1.0.8/assets/img/others/delete_red_icon.svg (added)
-
tags/1.0.8/assets/img/others/info_icon.svg (added)
-
tags/1.0.8/assets/img/others/lock_icon.svg (added)
-
tags/1.0.8/assets/img/others/preset_selected_checkmark.svg (added)
-
tags/1.0.8/assets/img/others/pro_tag.svg (added)
-
tags/1.0.8/assets/img/others/save_icon.svg (added)
-
tags/1.0.8/assets/img/others/select_arrow.svg (added)
-
tags/1.0.8/assets/img/preset (added)
-
tags/1.0.8/assets/img/preset/black.png (added)
-
tags/1.0.8/assets/img/preset/blue.png (added)
-
tags/1.0.8/assets/img/preset/green.png (added)
-
tags/1.0.8/assets/img/preset/orange.png (added)
-
tags/1.0.8/assets/img/preset/pink.png (added)
-
tags/1.0.8/assets/img/sidebar (added)
-
tags/1.0.8/assets/img/sidebar/sidebar_menu_advanced.svg (added)
-
tags/1.0.8/assets/img/sidebar/sidebar_menu_control.svg (added)
-
tags/1.0.8/assets/img/sidebar/sidebar_menu_image.svg (added)
-
tags/1.0.8/assets/img/sidebar/sidebar_menu_preset.svg (added)
-
tags/1.0.8/assets/img/sidebar/sidebar_menu_switch.svg (added)
-
tags/1.0.8/assets/img/switch (added)
-
tags/1.0.8/assets/img/switch/switch_apple.svg (added)
-
tags/1.0.8/assets/img/switch/switch_banana.svg (added)
-
tags/1.0.8/assets/img/switch/switch_cherry.svg (added)
-
tags/1.0.8/assets/img/switch/switch_durian.svg (added)
-
tags/1.0.8/assets/img/switch/switch_elderberry.svg (added)
-
tags/1.0.8/assets/img/switch/switch_fazli.svg (added)
-
tags/1.0.8/assets/img/switch/switch_guava.svg (added)
-
tags/1.0.8/assets/img/switch_icons (added)
-
tags/1.0.8/assets/img/switch_icons/switch_apple_dark.svg (added)
-
tags/1.0.8/assets/img/switch_icons/switch_apple_light.svg (added)
-
tags/1.0.8/assets/img/switch_icons/switch_banana_dark.svg (added)
-
tags/1.0.8/assets/img/switch_icons/switch_banana_light.svg (added)
-
tags/1.0.8/assets/js (added)
-
tags/1.0.8/assets/js/admin_main.js (added)
-
tags/1.0.8/assets/js/client_main.js (added)
-
tags/1.0.8/assets/js/tinycolor.min.js (added)
-
tags/1.0.8/backend (added)
-
tags/1.0.8/backend/api (added)
-
tags/1.0.8/backend/api/update_settings.php (added)
-
tags/1.0.8/backend/class-darkmysite-admin.php (added)
-
tags/1.0.8/backend/class-darkmysite-ajax.php (added)
-
tags/1.0.8/backend/templates (added)
-
tags/1.0.8/backend/templates/dashboard.php (added)
-
tags/1.0.8/backend/templates/views (added)
-
tags/1.0.8/backend/templates/views/advanced.php (added)
-
tags/1.0.8/backend/templates/views/control.php (added)
-
tags/1.0.8/backend/templates/views/media.php (added)
-
tags/1.0.8/backend/templates/views/preset.php (added)
-
tags/1.0.8/backend/templates/views/sidebar.php (added)
-
tags/1.0.8/backend/templates/views/switch.php (added)
-
tags/1.0.8/backend/templates/views/switch_customize (added)
-
tags/1.0.8/backend/templates/views/switch_customize/apple.php (added)
-
tags/1.0.8/backend/templates/views/switch_customize/banana.php (added)
-
tags/1.0.8/darkmysite.php (added)
-
tags/1.0.8/frontend (added)
-
tags/1.0.8/frontend/class-darkmysite-ajax.php (added)
-
tags/1.0.8/frontend/class-darkmysite-client.php (added)
-
tags/1.0.8/frontend/class-darkmysite-shortcode.php (added)
-
tags/1.0.8/frontend/templates (added)
-
tags/1.0.8/frontend/templates/dashboard.php (added)
-
tags/1.0.8/frontend/templates/preloader.php (added)
-
tags/1.0.8/frontend/templates/views (added)
-
tags/1.0.8/frontend/templates/views/inline_scripts.php (added)
-
tags/1.0.8/frontend/templates/views/inline_styles.php (added)
-
tags/1.0.8/frontend/templates/views/inline_styles_rules.php (added)
-
tags/1.0.8/frontend/templates/views/switch.php (added)
-
tags/1.0.8/includes (added)
-
tags/1.0.8/includes/DarkMySiteExternalSupport.php (added)
-
tags/1.0.8/includes/DarkMySiteSettings.php (added)
-
tags/1.0.8/includes/DarkMySiteUtils.php (added)
-
tags/1.0.8/index.php (added)
-
tags/1.0.8/readme.txt (added)
-
trunk/assets/js/admin_main.js (modified) (1 diff)
-
trunk/assets/js/client_main.js (modified) (1 diff)
-
trunk/assets/js/tinycolor.min.js (added)
-
trunk/backend/api/update_settings.php (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) (1 diff)
-
trunk/frontend/templates/views/inline_scripts.php (modified) (1 diff)
-
trunk/frontend/templates/views/inline_styles_rules.php (modified) (1 diff)
-
trunk/includes/DarkMySiteSettings.php (modified) (1 diff)
-
trunk/readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
darkmysite/trunk/assets/js/admin_main.js
r2827351 r2831685 242 242 'enable_bg_image_darken': jQuery(".darkmysite_enable_bg_image_darken input[type='checkbox']:checked").length > 0 ? "1" : "0", 243 243 'bg_image_darken_to': jQuery(".darkmysite_enable_bg_image_darken select").val(), 244 'enable_lighten_inline_svg': jQuery(".darkmysite_enable_lighten_inline_svg input[type='checkbox']:checked").length > 0 ? "1" : "0", 244 245 245 246 /* Restriction */ -
darkmysite/trunk/assets/js/client_main.js
r2830745 r2831685 1 1 /* By https://obfuscator.io/ */ 2 (function(_0x2e2062,_0x108eee){var _0x36be7f=_0x49bf,_0x1b4ca7=_0x2e2062();while(!![]){try{var _0x1071eb=-parseInt(_0x36be7f(0x120))/0x1+-parseInt(_0x36be7f(0x141))/0x2+-parseInt(_0x36be7f(0x12b))/0x3+-parseInt(_0x36be7f(0x147))/0x4+-parseInt(_0x36be7f(0x126))/0x5+parseInt(_0x36be7f(0x133))/0x6+parseInt(_0x36be7f(0x140))/0x7*(parseInt(_0x36be7f(0x135))/0x8);if(_0x1071eb===_0x108eee)break;else _0x1b4ca7['push'](_0x1b4ca7['shift']());}catch(_0x610ccc){_0x1b4ca7['push'](_0x1b4ca7['shift']());}}}(_0x570e,0xbb503));function darkmysite_change_state(){'use strict';var _0x5ea9bc=_0x49bf;localStorage[_0x5ea9bc(0x129)]=document[_0x5ea9bc(0x124)](_0x5ea9bc(0x13e))[0x0][_0x5ea9bc(0x14a)][_0x5ea9bc(0x127)]('darkmysite_dark_mode_enabled')?'1':'0';}function darkmysite_switch_trigger(){'use strict';var _0x554793=_0x49bf;document['getElementsByTagName']('html')[0x0][_0x554793(0x14a)][_0x554793(0x127)]('darkmysite_dark_mode_enabled')?document['getElementsByTagName'](_0x554793(0x13e))[0x0][_0x554793(0x14a)][_0x554793(0x146)]('darkmysite_dark_mode_enabled'):document[_0x554793(0x124)](_0x554793(0x13e))[0x0][_0x554793(0x14a)]['add'](_0x554793(0x134)),darkmysite_change_state();}function _0x49bf(_0x53c82c,_0x30779f){var _0x570ed8=_0x570e();return _0x49bf=function(_0x49bfd2,_0x2ac8f8){_0x49bfd2=_0x49bfd2-0x120;var _0x3c6ef8=_0x570ed8[_0x49bfd2];return _0x3c6ef8;},_0x49bf(_0x53c82c,_0x30779f);}function _0x570e(){var _0x5b8df2=['attributes','backgroundImage','darkmysite_preload_css','background-image','dark','html','type','7MRAilF','2192904neFDLF','linear-gradient(rgba(0,\x200,\x200,\x20','url','onkeydown','setMinutes','remove','2271376dqPvKn','querySelectorAll','darkmysite_bg_ignore','classList','*\x20:not(','rgba(0,\x200,\x200,\x20','(prefers-color-scheme:\x20dark)',')),\x20','rgba(255,\x20255,\x20255,\x200)','keyCode','setHours','),\x20rgba(0,\x200,\x200,\x20','getTime','matchMedia','split','backgroundColor','addEventListener','light','846198nKaeyZ','altKey','undefined','none','getElementsByTagName','includes','2396355cHViPA','contains','matches','darkmysite_last_state','add','2341896FmnAjK','change','getElementById','forEach','rgba(0,\x200,\x200,\x200)','length','class','setProperty','3429282IRUEmM','darkmysite_dark_mode_enabled','31728680JkonuC','replace','toFixed','getComputedStyle'];_0x570e=function(){return _0x5b8df2;};return _0x570e();}function darkmysite_init(){'use strict';var _0x212957=_0x49bf;document[_0x212957(0x12d)](_0x212957(0x13b))&&document['getElementById']('darkmysite_preload_css')[_0x212957(0x146)]();if(darkmysite_enable_bg_image_darken==='1'){var _0x2209c5=parseInt(darkmysite_bg_image_darken_to)/0x64;_0x2209c5=_0x2209c5[_0x212957(0x137)](0x1);var _0x17d96a='*';typeof darkmysite_disallowed_elements!==_0x212957(0x122)&&(darkmysite_disallowed_elements[_0x212957(0x130)]>0x0&&(_0x17d96a=_0x212957(0x14b)+darkmysite_disallowed_elements+')'));const _0x1acd73=new MutationObserver(_0x36166b=>{var _0x3a1897=_0x212957;_0x36166b[_0x3a1897(0x12e)](_0x46cf9e=>{var _0x1e1c7f=_0x3a1897;if(_0x46cf9e[_0x1e1c7f(0x13f)]===_0x1e1c7f(0x139)&&_0x46cf9e['attributeName']===_0x1e1c7f(0x131)){var _0x214fc3=document['getElementsByTagName'](_0x1e1c7f(0x13e))[0x0][_0x1e1c7f(0x14a)][_0x1e1c7f(0x127)](_0x1e1c7f(0x134));_0x214fc3?document[_0x1e1c7f(0x148)](_0x17d96a)[_0x1e1c7f(0x12e)](function(_0x141c47){var _0x38b1bf=_0x1e1c7f;window[_0x38b1bf(0x138)](_0x141c47,null)[_0x38b1bf(0x13a)]!=_0x38b1bf(0x123)&&(window['getComputedStyle'](_0x141c47,null)['backgroundImage'][_0x38b1bf(0x125)](_0x38b1bf(0x143))&&(!window[_0x38b1bf(0x138)](_0x141c47,null)[_0x38b1bf(0x13a)][_0x38b1bf(0x125)](_0x38b1bf(0x14c)+_0x2209c5+')')&&_0x141c47['style'][_0x38b1bf(0x132)](_0x38b1bf(0x13c),'linear-gradient(rgba(0,\x200,\x200,\x20'+_0x2209c5+_0x38b1bf(0x152)+_0x2209c5+_0x38b1bf(0x14e)+window['getComputedStyle'](_0x141c47,null)[_0x38b1bf(0x13a)])));}):document[_0x1e1c7f(0x148)](_0x17d96a)[_0x1e1c7f(0x12e)](function(_0x33df60){var _0x1e579f=_0x1e1c7f;window[_0x1e579f(0x138)](_0x33df60,null)[_0x1e579f(0x13a)]!=_0x1e579f(0x123)&&(window[_0x1e579f(0x138)](_0x33df60,null)['backgroundImage'][_0x1e579f(0x125)](_0x1e579f(0x14c)+_0x2209c5+')')&&_0x33df60['style'][_0x1e579f(0x132)](_0x1e579f(0x13c),window['getComputedStyle'](_0x33df60,null)[_0x1e579f(0x13a)][_0x1e579f(0x136)](_0x1e579f(0x142)+_0x2209c5+_0x1e579f(0x152)+_0x2209c5+_0x1e579f(0x14e),'')));});}});});_0x1acd73['observe'](document[_0x212957(0x124)](_0x212957(0x13e))[0x0],{'attributes':!![]});}document['querySelectorAll']('*')[_0x212957(0x12e)](function(_0x54fe2f){var _0x3dcead=_0x212957;window[_0x3dcead(0x138)](_0x54fe2f,null)[_0x3dcead(0x156)]==_0x3dcead(0x12f)||window[_0x3dcead(0x138)](_0x54fe2f,null)[_0x3dcead(0x156)]==_0x3dcead(0x14f)?(_0x54fe2f[_0x3dcead(0x14a)][_0x3dcead(0x12a)](_0x3dcead(0x149)),_0x54fe2f[_0x3dcead(0x148)]('*')[_0x3dcead(0x12e)](function(_0x41c10a){var _0x6277b5=_0x3dcead;return _0x41c10a[_0x6277b5(0x14a)][_0x6277b5(0x12a)](_0x6277b5(0x149));})):_0x54fe2f[_0x3dcead(0x14a)]['remove']('darkmysite_bg_ignore'),window['getComputedStyle'](_0x54fe2f,null)['backgroundImage']!=_0x3dcead(0x123)&&(!window[_0x3dcead(0x138)](_0x54fe2f,null)[_0x3dcead(0x13a)][_0x3dcead(0x125)](_0x3dcead(0x143))?_0x54fe2f[_0x3dcead(0x14a)][_0x3dcead(0x146)](_0x3dcead(0x149)):_0x54fe2f[_0x3dcead(0x14a)]['add'](_0x3dcead(0x149)));});if(darkmysite_last_state==='1'||darkmysite_last_state==='0')darkmysite_last_state==='1'&&document[_0x212957(0x124)]('html')[0x0]['classList']['add']('darkmysite_dark_mode_enabled');else{darkmysite_enable_default_dark_mode==='1'&&document[_0x212957(0x124)](_0x212957(0x13e))[0x0][_0x212957(0x14a)][_0x212957(0x12a)](_0x212957(0x134));if(darkmysite_enable_time_based_dark==='1'){var _0x342483=new Date(),_0x1d85e6=new Date(),_0x5735da=new Date();_0x1d85e6[_0x212957(0x151)](parseInt(darkmysite_time_based_dark_start[_0x212957(0x155)](':')[0x0])),_0x1d85e6[_0x212957(0x145)](parseInt(darkmysite_time_based_dark_start[_0x212957(0x155)](':')[0x1])),_0x5735da[_0x212957(0x151)](parseInt(darkmysite_time_based_dark_stop[_0x212957(0x155)](':')[0x0])),_0x5735da[_0x212957(0x145)](parseInt(darkmysite_time_based_dark_stop[_0x212957(0x155)](':')[0x1])),_0x342483[_0x212957(0x153)]()>_0x1d85e6[_0x212957(0x153)]()&&_0x342483[_0x212957(0x153)]()<_0x5735da[_0x212957(0x153)]()&&document['getElementsByTagName'](_0x212957(0x13e))[0x0][_0x212957(0x14a)][_0x212957(0x12a)](_0x212957(0x134));}}darkmysite_enable_os_aware==='1'&&(window[_0x212957(0x154)]&&window['matchMedia'](_0x212957(0x14d))[_0x212957(0x128)]&&(darkmysite_last_state!=='1'&&darkmysite_last_state!=='0'&&document[_0x212957(0x124)](_0x212957(0x13e))[0x0][_0x212957(0x14a)]['add'](_0x212957(0x134))),window[_0x212957(0x154)](_0x212957(0x14d))[_0x212957(0x157)](_0x212957(0x12c),_0x403a96=>{var _0x5cb6cb=_0x212957,_0x2ad95b=_0x403a96[_0x5cb6cb(0x128)]?_0x5cb6cb(0x13d):'light';if(_0x2ad95b===_0x5cb6cb(0x13d))document[_0x5cb6cb(0x124)](_0x5cb6cb(0x13e))[0x0][_0x5cb6cb(0x14a)][_0x5cb6cb(0x12a)](_0x5cb6cb(0x134));else _0x2ad95b===_0x5cb6cb(0x158)&&document['getElementsByTagName'](_0x5cb6cb(0x13e))[0x0][_0x5cb6cb(0x14a)][_0x5cb6cb(0x146)](_0x5cb6cb(0x134));darkmysite_change_state();})),darkmysite_enable_keyboard_shortcut==='1'&&(document[_0x212957(0x144)]=function(_0x2d5696){var _0x5490bf=_0x212957;if(!_0x2d5696)_0x2d5696=event;_0x2d5696['ctrlKey']&&_0x2d5696[_0x5490bf(0x121)]&&_0x2d5696[_0x5490bf(0x150)]===0x44&&darkmysite_switch_trigger();});}2 function _0x2c7f(_0x26ace9,_0x548d8f){var _0x550cb3=_0x550c();return _0x2c7f=function(_0x2c7f54,_0x4e6e6d){_0x2c7f54=_0x2c7f54-0x189;var _0x1fa73d=_0x550cb3[_0x2c7f54];return _0x1fa73d;},_0x2c7f(_0x26ace9,_0x548d8f);}(function(_0x1533b2,_0x5c103e){var _0x26e9ad=_0x2c7f,_0x518d1d=_0x1533b2();while(!![]){try{var _0x3808ee=-parseInt(_0x26e9ad(0x19d))/0x1+parseInt(_0x26e9ad(0x18c))/0x2*(parseInt(_0x26e9ad(0x1c6))/0x3)+parseInt(_0x26e9ad(0x1a6))/0x4*(parseInt(_0x26e9ad(0x1b8))/0x5)+-parseInt(_0x26e9ad(0x1aa))/0x6*(-parseInt(_0x26e9ad(0x1ce))/0x7)+-parseInt(_0x26e9ad(0x18e))/0x8+parseInt(_0x26e9ad(0x1cc))/0x9+parseInt(_0x26e9ad(0x19c))/0xa*(-parseInt(_0x26e9ad(0x1c2))/0xb);if(_0x3808ee===_0x5c103e)break;else _0x518d1d['push'](_0x518d1d['shift']());}catch(_0x351109){_0x518d1d['push'](_0x518d1d['shift']());}}}(_0x550c,0x1e754));function darkmysite_change_state(){'use strict';var _0x1f71dc=_0x2c7f;localStorage[_0x1f71dc(0x1b4)]=document[_0x1f71dc(0x1c4)](_0x1f71dc(0x1cb))[0x0][_0x1f71dc(0x1c7)][_0x1f71dc(0x1b2)](_0x1f71dc(0x1bd))?'1':'0';}function darkmysite_switch_trigger(){'use strict';var _0x5d5c85=_0x2c7f;document['getElementsByTagName'](_0x5d5c85(0x1cb))[0x0]['classList'][_0x5d5c85(0x1b2)](_0x5d5c85(0x1bd))?document['getElementsByTagName'](_0x5d5c85(0x1cb))[0x0][_0x5d5c85(0x1c7)][_0x5d5c85(0x195)](_0x5d5c85(0x1bd)):document[_0x5d5c85(0x1c4)]('html')[0x0][_0x5d5c85(0x1c7)][_0x5d5c85(0x1b1)]('darkmysite_dark_mode_enabled'),darkmysite_change_state();}function darkmysite_process_svg_color_fix(){'use strict';var _0x557088=_0x2c7f;var _0x497cc5=document[_0x557088(0x1c4)](_0x557088(0x1cb))[0x0][_0x557088(0x1c7)][_0x557088(0x1b2)](_0x557088(0x1bd));document['querySelectorAll']('svg')[_0x557088(0x194)](function(_0x456a9b){var _0x101158=_0x557088;_0x456a9b['querySelectorAll']('*')[_0x101158(0x194)](function(_0x5a44bd){var _0xd0f70f=_0x101158;_0x497cc5?(window[_0xd0f70f(0x1ab)](_0x5a44bd,null)[_0xd0f70f(0x1a3)]!=_0xd0f70f(0x1c8)&&(tinycolor(window[_0xd0f70f(0x1ab)](_0x5a44bd,null)[_0xd0f70f(0x1a3)])['isDark']()?_0x5a44bd['classList'][_0xd0f70f(0x1b1)](_0xd0f70f(0x1a1)):tinycolor(window[_0xd0f70f(0x1ab)](_0x5a44bd,null)['fill'])[_0xd0f70f(0x1b5)]()<0xf5?_0x5a44bd[_0xd0f70f(0x1a2)][_0xd0f70f(0x18d)](_0xd0f70f(0x1a3),tinycolor(window['getComputedStyle'](_0x5a44bd,null)[_0xd0f70f(0x1a3)])[_0xd0f70f(0x1be)](0x50)['toString']()):_0x5a44bd['classList']['add']('darkmysite_svg_fill_change_to_dark')),window[_0xd0f70f(0x1ab)](_0x5a44bd,null)[_0xd0f70f(0x1b7)]!=_0xd0f70f(0x1c8)&&(tinycolor(window['getComputedStyle'](_0x5a44bd,null)['stroke'])[_0xd0f70f(0x1c0)]()?_0x5a44bd[_0xd0f70f(0x1c7)][_0xd0f70f(0x1b1)](_0xd0f70f(0x199)):_0x5a44bd['classList'][_0xd0f70f(0x1b1)]('darkmysite_svg_stroke_change_to_dark'))):(_0x5a44bd[_0xd0f70f(0x1c7)][_0xd0f70f(0x195)](_0xd0f70f(0x1a1)),_0x5a44bd[_0xd0f70f(0x1c7)][_0xd0f70f(0x195)]('darkmysite_svg_fill_change_to_dark'),_0x5a44bd['classList'][_0xd0f70f(0x195)](_0xd0f70f(0x199)),_0x5a44bd['classList']['remove']('darkmysite_svg_stroke_change_to_dark'),_0x5a44bd[_0xd0f70f(0x1a2)][_0xd0f70f(0x18d)](_0xd0f70f(0x1a3),_0x5a44bd[_0xd0f70f(0x1b6)][_0xd0f70f(0x1bf)]),_0x5a44bd[_0xd0f70f(0x1a2)][_0xd0f70f(0x18d)](_0xd0f70f(0x1b7),_0x5a44bd[_0xd0f70f(0x1b6)][_0xd0f70f(0x1bb)]));});});}function darkmysite_init(){'use strict';var _0x15b9e8=_0x2c7f;document['getElementById'](_0x15b9e8(0x19b))&&document[_0x15b9e8(0x1ca)](_0x15b9e8(0x19b))['remove']();if(darkmysite_enable_bg_image_darken==='1'){var _0x894843=parseInt(darkmysite_bg_image_darken_to)/0x64;_0x894843=_0x894843[_0x15b9e8(0x19f)](0x1);var _0x38f3a1='*';typeof darkmysite_disallowed_elements!==_0x15b9e8(0x1c3)&&(darkmysite_disallowed_elements[_0x15b9e8(0x1ad)]>0x0&&(_0x38f3a1='*\x20:not('+darkmysite_disallowed_elements+')'));const _0xb4559a=new MutationObserver(_0x3c60f3=>{_0x3c60f3['forEach'](_0x19e184=>{var _0xb442c5=_0x2c7f;if(_0x19e184[_0xb442c5(0x1c9)]==='attributes'&&_0x19e184[_0xb442c5(0x1cd)]==='class'){var _0x1cfd6e=document['getElementsByTagName'](_0xb442c5(0x1cb))[0x0][_0xb442c5(0x1c7)][_0xb442c5(0x1b2)](_0xb442c5(0x1bd));_0x1cfd6e?document[_0xb442c5(0x1af)](_0x38f3a1)[_0xb442c5(0x194)](function(_0x7e721f){var _0x22e7a7=_0xb442c5;window[_0x22e7a7(0x1ab)](_0x7e721f,null)[_0x22e7a7(0x1b9)]!=_0x22e7a7(0x1c8)&&(window['getComputedStyle'](_0x7e721f,null)[_0x22e7a7(0x1b9)][_0x22e7a7(0x18a)]('url')&&(!window[_0x22e7a7(0x1ab)](_0x7e721f,null)[_0x22e7a7(0x1b9)][_0x22e7a7(0x18a)](_0x22e7a7(0x1a9)+_0x894843+')')&&_0x7e721f[_0x22e7a7(0x1a2)][_0x22e7a7(0x18d)](_0x22e7a7(0x1a4),_0x22e7a7(0x190)+_0x894843+_0x22e7a7(0x196)+_0x894843+')),\x20'+window[_0x22e7a7(0x1ab)](_0x7e721f,null)[_0x22e7a7(0x1b9)])));}):document[_0xb442c5(0x1af)](_0x38f3a1)['forEach'](function(_0x592b89){var _0x36bcc0=_0xb442c5;window[_0x36bcc0(0x1ab)](_0x592b89,null)['backgroundImage']!=_0x36bcc0(0x1c8)&&(window[_0x36bcc0(0x1ab)](_0x592b89,null)[_0x36bcc0(0x1b9)]['includes']('rgba(0,\x200,\x200,\x20'+_0x894843+')')&&_0x592b89[_0x36bcc0(0x1a2)][_0x36bcc0(0x18d)]('background-image',window[_0x36bcc0(0x1ab)](_0x592b89,null)[_0x36bcc0(0x1b9)][_0x36bcc0(0x19a)](_0x36bcc0(0x190)+_0x894843+_0x36bcc0(0x196)+_0x894843+')),\x20','')));});}});});_0xb4559a[_0x15b9e8(0x1a7)](document[_0x15b9e8(0x1c4)](_0x15b9e8(0x1cb))[0x0],{'attributes':!![]});}document[_0x15b9e8(0x1af)](_0x15b9e8(0x18b))[_0x15b9e8(0x194)](function(_0x50793c){var _0x3bafe9=_0x15b9e8;window['getComputedStyle'](_0x50793c,null)['backgroundColor']==_0x3bafe9(0x1ac)||window['getComputedStyle'](_0x50793c,null)[_0x3bafe9(0x198)]==_0x3bafe9(0x1cf)?(_0x50793c[_0x3bafe9(0x1c7)][_0x3bafe9(0x1b1)](_0x3bafe9(0x1ae)),_0x50793c['querySelectorAll']('*')[_0x3bafe9(0x194)](function(_0x596ee8){var _0x745518=_0x3bafe9;return _0x596ee8[_0x745518(0x1c7)]['add']('darkmysite_bg_ignore');})):_0x50793c['classList'][_0x3bafe9(0x195)]('darkmysite_bg_ignore'),window[_0x3bafe9(0x1ab)](_0x50793c,null)['backgroundImage']!=_0x3bafe9(0x1c8)&&(!window[_0x3bafe9(0x1ab)](_0x50793c,null)[_0x3bafe9(0x1b9)][_0x3bafe9(0x18a)]('url')?_0x50793c[_0x3bafe9(0x1c7)]['remove'](_0x3bafe9(0x1ae)):_0x50793c[_0x3bafe9(0x1c7)][_0x3bafe9(0x1b1)](_0x3bafe9(0x1ae)));});if(darkmysite_last_state==='1'||darkmysite_last_state==='0')darkmysite_last_state==='1'&&document[_0x15b9e8(0x1c4)](_0x15b9e8(0x1cb))[0x0]['classList'][_0x15b9e8(0x1b1)]('darkmysite_dark_mode_enabled');else{darkmysite_enable_default_dark_mode==='1'&&document[_0x15b9e8(0x1c4)](_0x15b9e8(0x1cb))[0x0][_0x15b9e8(0x1c7)]['add'](_0x15b9e8(0x1bd));if(darkmysite_enable_time_based_dark==='1'){var _0x162936=new Date(),_0x3102c=new Date(),_0x922533=new Date();_0x3102c[_0x15b9e8(0x1bc)](parseInt(darkmysite_time_based_dark_start[_0x15b9e8(0x1b3)](':')[0x0])),_0x3102c[_0x15b9e8(0x1c5)](parseInt(darkmysite_time_based_dark_start[_0x15b9e8(0x1b3)](':')[0x1])),_0x922533[_0x15b9e8(0x1bc)](parseInt(darkmysite_time_based_dark_stop[_0x15b9e8(0x1b3)](':')[0x0])),_0x922533[_0x15b9e8(0x1c5)](parseInt(darkmysite_time_based_dark_stop[_0x15b9e8(0x1b3)](':')[0x1])),_0x162936[_0x15b9e8(0x193)]()>_0x3102c['getTime']()&&_0x162936[_0x15b9e8(0x193)]()<_0x922533[_0x15b9e8(0x193)]()&&document['getElementsByTagName'](_0x15b9e8(0x1cb))[0x0][_0x15b9e8(0x1c7)][_0x15b9e8(0x1b1)](_0x15b9e8(0x1bd));}}darkmysite_enable_os_aware==='1'&&(window[_0x15b9e8(0x1c1)]&&window[_0x15b9e8(0x1c1)](_0x15b9e8(0x19e))[_0x15b9e8(0x1a8)]&&(darkmysite_last_state!=='1'&&darkmysite_last_state!=='0'&&document[_0x15b9e8(0x1c4)](_0x15b9e8(0x1cb))[0x0][_0x15b9e8(0x1c7)][_0x15b9e8(0x1b1)](_0x15b9e8(0x1bd))),window[_0x15b9e8(0x1c1)](_0x15b9e8(0x19e))[_0x15b9e8(0x18f)](_0x15b9e8(0x1b0),_0x119ba1=>{var _0x3b22da=_0x15b9e8,_0x1a660e=_0x119ba1[_0x3b22da(0x1a8)]?_0x3b22da(0x197):_0x3b22da(0x189);if(_0x1a660e==='dark')document['getElementsByTagName'](_0x3b22da(0x1cb))[0x0][_0x3b22da(0x1c7)][_0x3b22da(0x1b1)](_0x3b22da(0x1bd));else _0x1a660e===_0x3b22da(0x189)&&document[_0x3b22da(0x1c4)](_0x3b22da(0x1cb))[0x0][_0x3b22da(0x1c7)][_0x3b22da(0x195)](_0x3b22da(0x1bd));darkmysite_change_state();}));darkmysite_enable_keyboard_shortcut==='1'&&(document['onkeydown']=function(_0x329338){var _0x30fb5f=_0x15b9e8;if(!_0x329338)_0x329338=event;_0x329338[_0x30fb5f(0x1a5)]&&_0x329338['altKey']&&_0x329338[_0x30fb5f(0x1a0)]===0x44&&darkmysite_switch_trigger();});if(darkmysite_enable_lighten_inline_svg==='1'){document[_0x15b9e8(0x1af)](_0x15b9e8(0x192))['forEach'](function(_0x280346){var _0x145aa7=_0x15b9e8;_0x280346[_0x145aa7(0x1af)](_0x145aa7(0x191))[_0x145aa7(0x194)](function(_0x1a7b94){var _0x68bffc=_0x145aa7;_0x1a7b94[_0x68bffc(0x1b6)][_0x68bffc(0x1bf)]=window['getComputedStyle'](_0x1a7b94,null)[_0x68bffc(0x1a3)],_0x1a7b94[_0x68bffc(0x1b6)]['darkmysite_preserved_stroke']=window['getComputedStyle'](_0x1a7b94,null)[_0x68bffc(0x1b7)];});}),darkmysite_process_svg_color_fix();const _0x43b580=new MutationObserver(_0x2dc784=>{_0x2dc784['forEach'](_0x414370=>{var _0x20f955=_0x2c7f;_0x414370['type']===_0x20f955(0x1ba)&&_0x414370[_0x20f955(0x1cd)]==='class'&&darkmysite_process_svg_color_fix();});});_0x43b580['observe'](document['getElementsByTagName'](_0x15b9e8(0x1cb))[0x0],{'attributes':!![]});}}function _0x550c(){var _0x2480a9=['undefined','getElementsByTagName','setMinutes','3zvPWol','classList','none','type','getElementById','html','2112093qVjliX','attributeName','264838WnmiCb','rgba(255,\x20255,\x20255,\x200)','light','includes','*\x20:not(body)','427972bfgHCb','setProperty','381728qYwrNm','addEventListener','linear-gradient(rgba(0,\x200,\x200,\x20','*\x20:not(rect)','svg','getTime','forEach','remove','),\x20rgba(0,\x200,\x200,\x20','dark','backgroundColor','darkmysite_svg_stroke_change_to_light','replace','darkmysite_preload_css','10SfMGNe','166461OeawMW','(prefers-color-scheme:\x20dark)','toFixed','keyCode','darkmysite_svg_fill_change_to_light','style','fill','background-image','ctrlKey','4TntKNE','observe','matches','rgba(0,\x200,\x200,\x20','12FQIlWk','getComputedStyle','rgba(0,\x200,\x200,\x200)','length','darkmysite_bg_ignore','querySelectorAll','change','add','contains','split','darkmysite_last_state','getBrightness','dataset','stroke','1168395mZOshb','backgroundImage','attributes','darkmysite_preserved_stroke','setHours','darkmysite_dark_mode_enabled','darken','darkmysite_preserved_fill','isDark','matchMedia','4609847pedIQM'];_0x550c=function(){return _0x2480a9;};return _0x550c();} -
darkmysite/trunk/backend/api/update_settings.php
r2827351 r2831685 167 167 $this->base_admin->settings->updateSettings("bg_image_darken_to", sanitize_text_field($_REQUEST['bg_image_darken_to'])); 168 168 } 169 169 if(isset($_REQUEST['enable_lighten_inline_svg'])){ 170 $this->base_admin->settings->updateSettings("enable_lighten_inline_svg", sanitize_text_field($_REQUEST['enable_lighten_inline_svg'])); 171 } 170 172 171 173 /* Restriction */ -
darkmysite/trunk/backend/templates/views/media.php
r2826208 r2831685 88 88 </select> 89 89 </div> 90 <div class="darkmysite_section_block_separator"></div> 91 <div class="darkmysite_checkbox_setting darkmysite_enable_lighten_inline_svg"> 92 <label class="darkmysite_checkbox_item"><input type="checkbox" <?php echo esc_attr($settings["enable_lighten_inline_svg"] == "1" ? "checked" : "") ?>><span class="darkmysite_checkbox_checkmark"></span></label> 93 <div class="darkmysite_checkbox_setting_details"> 94 <h4>Lighten Inline SVG</h4> 95 <p>Check to automatically lighten normally dark inline SVG images in dark mode.</p> 96 </div> 97 </div> 90 98 </div> 91 99 -
darkmysite/trunk/darkmysite.php
r2830745 r2831685 4 4 * Plugin URI: https://darkmysite.com 5 5 * Description: Simplest way to enable dark mode on your website - DarkMySite. 6 * Version: 1.0. 76 * Version: 1.0.8 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.0. 7' );21 defined( 'DARKMYSITE_VERSION' ) or define( 'DARKMYSITE_VERSION', '1.0.8' ); 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
r2828247 r2831685 34 34 35 35 wp_enqueue_script( 'darkmysite-client-main', DARKMYSITE_JS_DIR.'client_main.js', array('jquery'), DARKMYSITE_VERSION); 36 wp_enqueue_script( 'darkmysite-client-tinycolor', DARKMYSITE_JS_DIR.'tinycolor.min.js', array('jquery'), DARKMYSITE_VERSION); 36 37 37 38 -
darkmysite/trunk/frontend/templates/views/inline_scripts.php
r2826208 r2831685 10 10 var darkmysite_enable_bg_image_darken = "<?php echo esc_attr($settings["enable_bg_image_darken"]); ?>"; 11 11 var darkmysite_bg_image_darken_to = "<?php echo esc_attr($settings["bg_image_darken_to"]); ?>"; 12 var darkmysite_enable_lighten_inline_svg = "<?php echo esc_attr($settings["enable_lighten_inline_svg"]); ?>"; 12 13 13 14 jQuery( document ).ready(function() { -
darkmysite/trunk/frontend/templates/views/inline_styles_rules.php
r2826208 r2831685 54 54 <?php } ?> 55 55 56 <?php if($settings["enable_lighten_inline_svg"] == "1") { ?> 57 .darkmysite_dark_mode_enabled <?php echo esc_attr($allowed_element); ?> .darkmysite_svg_fill_change_to_light:not(.darkmysite_switch, .darkmysite_switch *, .darkmysite_ignore, .darkmysite_ignore * <?php echo esc_attr($disallowed_elements); ?>) { 58 fill: var(--darkmysite_dark_mode_btn_text_color) !important; 59 } 60 .darkmysite_dark_mode_enabled <?php echo esc_attr($allowed_element); ?> .darkmysite_svg_fill_change_to_dark:not(.darkmysite_switch, .darkmysite_switch *, .darkmysite_ignore, .darkmysite_ignore * <?php echo esc_attr($disallowed_elements); ?>) { 61 fill: var(--darkmysite_dark_mode_bg) !important; 62 } 63 .darkmysite_dark_mode_enabled <?php echo esc_attr($allowed_element); ?> .darkmysite_svg_stroke_change_to_light:not(.darkmysite_switch, .darkmysite_switch *, .darkmysite_ignore, .darkmysite_ignore * <?php echo esc_attr($disallowed_elements); ?>) { 64 stroke: var(--darkmysite_dark_mode_btn_text_color) !important; 65 } 66 .darkmysite_dark_mode_enabled <?php echo esc_attr($allowed_element); ?> .darkmysite_svg_stroke_change_to_dark:not(.darkmysite_switch, .darkmysite_switch *, .darkmysite_ignore, .darkmysite_ignore * <?php echo esc_attr($disallowed_elements); ?>) { 67 stroke: var(--darkmysite_dark_mode_bg) !important; 68 } 69 <?php } ?> 70 56 71 </style> -
darkmysite/trunk/includes/DarkMySiteSettings.php
r2827351 r2831685 220 220 $settings["bg_image_darken_to"] = ($settings["bg_image_darken_to"] == Null) ? "60" : $settings["bg_image_darken_to"]; 221 221 222 $settings["enable_lighten_inline_svg"] = $this->updateSettings("enable_lighten_inline_svg"); 223 $settings["enable_lighten_inline_svg"] = ($settings["enable_lighten_inline_svg"] == Null) ? "0" : $settings["enable_lighten_inline_svg"]; 224 222 225 223 226 /* Restriction */ -
darkmysite/trunk/readme.txt
r2830745 r2831685 6 6 Requires at least: 4.8 7 7 Tested up to: 6.1 8 Stable tag: 1.0. 78 Stable tag: 1.0.8 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 37 37 38 38 <h3>Time Based Auto Dark</h3> 39 <p>DarkMySite takes the responsibility to automatically turn dark mode ON or OFF according to your website's visitors' local time. You can set the starting and ending time in which your website visitors will see the dark version of the website.</p>39 <p>DarkMySite takes the responsibility to automatically turn darkmode ON or OFF according to your website's visitors' local time. You can set the starting and ending time in which your website visitors will see the dark version of the website.</p> 40 40 41 41 <h3>Lightweight and Page Builder Supported</h3> … … 121 121 == Changelog == 122 122 123 = 1.0.8 = 124 Few bugs have been fixed and new functionality added to handle inline SVG. 125 1. Compatibility issue with themes having no global background color has been fixed 126 2. Function to lighten inline SVG in dark mode 127 123 128 = 1.0.7 = 124 129 Few bugs have been fixed and functionality improved for multiple page builders.
Note: See TracChangeset
for help on using the changeset viewer.