Plugin Directory

Changeset 2831685


Ignore:
Timestamp:
12/11/2022 07:16:10 AM (3 years ago)
Author:
darkmysite
Message:

Version 1.0.8

Location:
darkmysite
Files:
86 added
10 edited

Legend:

Unmodified
Added
Removed
  • darkmysite/trunk/assets/js/admin_main.js

    r2827351 r2831685  
    242242        'enable_bg_image_darken': jQuery(".darkmysite_enable_bg_image_darken input[type='checkbox']:checked").length > 0 ? "1" : "0",
    243243        '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",
    244245
    245246        /* Restriction */
  • darkmysite/trunk/assets/js/client_main.js

    r2830745 r2831685  
    11/* 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();});}
     2function _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  
    167167            $this->base_admin->settings->updateSettings("bg_image_darken_to", sanitize_text_field($_REQUEST['bg_image_darken_to']));
    168168        }
    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        }
    170172
    171173        /* Restriction */
  • darkmysite/trunk/backend/templates/views/media.php

    r2826208 r2831685  
    8888            </select>
    8989        </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>
    9098    </div>
    9199
  • darkmysite/trunk/darkmysite.php

    r2830745 r2831685  
    44 * Plugin URI:        https://darkmysite.com
    55 * Description:       Simplest way to enable dark mode on your website - DarkMySite.
    6  * Version:           1.0.7
     6 * Version:           1.0.8
    77 * Author:            DarkMySite - WP Dark Mode
    88 * Author URI:        https://darkmysite.com
     
    1919}
    2020
    21 defined( 'DARKMYSITE_VERSION' ) or define( 'DARKMYSITE_VERSION', '1.0.7' );
     21defined( 'DARKMYSITE_VERSION' ) or define( 'DARKMYSITE_VERSION', '1.0.8' );
    2222defined( 'DARKMYSITE_PATH' ) or define( 'DARKMYSITE_PATH', plugin_dir_path( __FILE__ ) );
    2323defined( 'DARKMYSITE_URL' ) or define( 'DARKMYSITE_URL', plugin_dir_url( __FILE__ ) );
  • darkmysite/trunk/frontend/class-darkmysite-client.php

    r2828247 r2831685  
    3434
    3535            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);
    3637
    3738
  • darkmysite/trunk/frontend/templates/views/inline_scripts.php

    r2826208 r2831685  
    1010    var darkmysite_enable_bg_image_darken = "<?php echo esc_attr($settings["enable_bg_image_darken"]); ?>";
    1111    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"]); ?>";
    1213
    1314    jQuery( document ).ready(function() {
  • darkmysite/trunk/frontend/templates/views/inline_styles_rules.php

    r2826208 r2831685  
    5454    <?php } ?>
    5555
     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
    5671</style>
  • darkmysite/trunk/includes/DarkMySiteSettings.php

    r2827351 r2831685  
    220220            $settings["bg_image_darken_to"] = ($settings["bg_image_darken_to"] == Null) ? "60" : $settings["bg_image_darken_to"];
    221221
     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
    222225
    223226            /* Restriction */
  • darkmysite/trunk/readme.txt

    r2830745 r2831685  
    66Requires at least: 4.8
    77Tested up to: 6.1
    8 Stable tag: 1.0.7
     8Stable tag: 1.0.8
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    3737
    3838<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>
    4040
    4141<h3>Lightweight and Page Builder Supported</h3>
     
    121121== Changelog ==
    122122
     123= 1.0.8 =
     124Few bugs have been fixed and new functionality added to handle inline SVG.
     1251. Compatibility issue with themes having no global background color has been fixed
     1262. Function to lighten inline SVG in dark mode
     127
    123128= 1.0.7 =
    124129Few bugs have been fixed and functionality improved for multiple page builders.
Note: See TracChangeset for help on using the changeset viewer.