Social Media Share Buttons & Social Sharing Icons - Version 2.7.4

Version Description

  • New: Added mouse-over effects for the responsive icons, sticky bar icons and original icons - similar as it works now with the round icons
  • Update: Check WordPress 5.9.3 compatibility
  • Update: Tooltip remain open when click on round icons
  • Fixed: Some minor fixes
Download this release

Release Info

Developer socialdude
Plugin Icon 128x128 Social Media Share Buttons & Social Sharing Icons
Version 2.7.4
Comparing to
See all releases

Code changes from version 2.7.3 to 2.7.4

Files changed (112) hide show
  1. analyst/templates/optin.php +3 -0
  2. analyst/templates/optout.php +4 -1
  3. banner/assets/index.min.js +1 -1
  4. banner/assets/style.min.css +5 -5
  5. banner/misc.php +469 -469
  6. banner/views/index.php +147 -147
  7. banner/views/projects/bmi/imgs/colored-logo.svg +4 -4
  8. banner/views/projects/bmi/imgs/white-logo.svg +4 -4
  9. banner/views/projects/bmi/install.php +32 -32
  10. banner/views/projects/bmi/installed.php +23 -23
  11. banner/views/projects/bmi/upgrade.php +48 -48
  12. banner/views/projects/cdp/imgs/colored-logo.svg +10 -10
  13. banner/views/projects/cdp/imgs/secondary-background-image.svg +3 -3
  14. banner/views/projects/cdp/imgs/white-logo.svg +11 -11
  15. banner/views/projects/cdp/install.php +32 -32
  16. banner/views/projects/cdp/installed.php +23 -23
  17. banner/views/projects/cdp/upgrade.php +37 -37
  18. banner/views/projects/fit/imgs/background-bottom-left.svg +3 -3
  19. banner/views/projects/fit/imgs/background-bottom-right.svg +3 -3
  20. banner/views/projects/fit/imgs/background-top-left.svg +3 -3
  21. banner/views/projects/fit/imgs/background-top-right.svg +3 -3
  22. banner/views/projects/fit/imgs/colored-logo.svg +3 -3
  23. banner/views/projects/fit/imgs/white-logo.svg +3 -3
  24. banner/views/projects/fit/install.php +37 -37
  25. banner/views/projects/mpu/imgs/colored-logo.svg +9 -9
  26. banner/views/projects/mpu/imgs/white-logo.svg +3 -3
  27. banner/views/projects/mpu/install.php +29 -29
  28. banner/views/projects/mpu/installed.php +23 -23
  29. banner/views/projects/red/imgs/background-top-left.svg +3 -3
  30. banner/views/projects/red/imgs/colored-logo-rr.svg +17 -17
  31. banner/views/projects/red/imgs/not-colored-logo.svg +17 -17
  32. banner/views/projects/red/install.php +37 -37
  33. banner/views/projects/red/installed.php +32 -32
  34. banner/views/projects/twp/imgs/background-image-1.svg +3 -3
  35. banner/views/projects/twp/imgs/background-image-2.svg +3 -3
  36. banner/views/projects/twp/imgs/background-image-3.svg +3 -3
  37. banner/views/projects/twp/imgs/colored-logo.svg +19 -19
  38. banner/views/projects/twp/imgs/white-logo.svg +19 -19
  39. banner/views/projects/twp/install.php +27 -27
  40. banner/views/projects/usm/imgs/colored-logo.svg +10 -10
  41. banner/views/projects/usm/imgs/white-logo.svg +3 -3
  42. banner/views/projects/usm/install.php +29 -29
  43. banner/views/projects/usm/installed.php +28 -28
  44. banner/views/projects/usm/part-install.php +13 -13
  45. banner/views/projects/usm/part-upgrade.php +23 -23
  46. banner/views/projects/usm/upgrade.php +55 -55
  47. banner/views/static/imgs/already-installed.svg +3 -3
  48. banner/views/static/imgs/check-icon.svg +3 -3
  49. banner/views/static/imgs/clock-icon.svg +4 -4
  50. banner/views/static/imgs/rating.svg +7 -7
  51. banner/views/static/imgs/white-arrow-right.svg +3 -3
  52. banner/views/static/tabs.php +61 -61
  53. css/images/index.php +1 -1
  54. css/images/sprite_auto.svg +9 -9
  55. css/index.php +2 -2
  56. css/jquery-ui-1.10.4/images/index.php +1 -1
  57. css/jquery-ui-1.10.4/index.php +2 -2
  58. css/sfsi-admin-style.css +1 -1
  59. css/sfsi-forum-notification.css +291 -291
  60. css/sfsi-style.css +68 -6
  61. fonts/index.php +2 -2
  62. helpers/twitteroauth/src/SignatureMethod.php +1 -1
  63. images/footer_banner/banner-top-decor@desktop.svg +11 -11
  64. images/footer_banner/banner-top-decor@mobile.svg +16 -16
  65. images/footer_banner/banner-top-decor@mobileH.svg +16 -16
  66. images/footer_banner/banner-top-decor@tablet.svg +16 -16
  67. images/footer_banner/better_icon_placement.svg +6 -6
  68. images/footer_banner/faster_loading.svg +7 -7
  69. images/footer_banner/friendly_support.svg +12 -12
  70. images/footer_banner/mobile_optimization.svg +11 -11
  71. images/footer_banner/more_icon_designs.svg +8 -8
  72. images/footer_banner/more_likes_shares.svg +13 -13
  73. images/footer_banner/more_platforms.svg +11 -11
  74. images/footer_banner/themed_icons.svg +11 -11
  75. images/icons_theme/animated_icons/index.php +1 -1
  76. images/icons_theme/badge/index.php +1 -1
  77. images/icons_theme/black/index.php +1 -1
  78. images/icons_theme/chrome_blue/index.php +1 -1
  79. images/icons_theme/chrome_grey/index.php +1 -1
  80. images/icons_theme/cute/index.php +1 -1
  81. images/icons_theme/index.php +1 -1
  82. images/icons_theme/official/index.php +1 -1
  83. images/icons_theme/stitched/index.php +1 -1
  84. images/index.php +1 -1
  85. images/info.svg +9 -9
  86. images/premium.svg +10 -10
  87. images/responsive-icon/LinkedIn.svg +5 -5
  88. images/responsive-icon/Ok.svg +3 -3
  89. images/responsive-icon/Pinterest.svg +3 -3
  90. images/responsive-icon/QQ2.svg +14 -14
  91. images/responsive-icon/Telegram.svg +3 -3
  92. images/responsive-icon/Weibo.svg +6 -6
  93. images/responsive-icon/Whatsapp.svg +4 -4
  94. images/responsive-icon/vk.svg +3 -3
  95. images/responsive-icon/xing.svg +4 -4
  96. images/visit_icons/Visit_us_twitter/index.php +2 -2
  97. index.php +2 -2
  98. js/custom.js +7 -3
  99. js/index.php +2 -2
  100. libs/controllers/index.php +2 -2
  101. libs/controllers/sfsi_buttons_controller.php +42 -42
  102. libs/controllers/sfsi_socialhelper.php +108 -141
  103. libs/controllers/sfsiocns_OnPosts.php +130 -110
  104. libs/index.php +2 -2
  105. libs/sfsi_install_uninstall.php +1 -1
  106. libs/sfsi_widget.php +18 -10
  107. readme.txt +9 -3
  108. ultimate_social_media_icons.php +5 -4
  109. views/index.php +2 -2
  110. views/sfsi_question3.php +1 -28
  111. views/subviews/que4/animatethem.php +2 -2
  112. views/subviews/que4/banner.php +1 -1
analyst/templates/optin.php CHANGED
@@ -1,3 +1,6 @@
 
 
 
1
  <script type="text/javascript">
2
 
3
  (function ($) {
1
+ <?php
2
+ defined( 'ABSPATH' ) || exit;
3
+ ?>
4
  <script type="text/javascript">
5
 
6
  (function ($) {
analyst/templates/optout.php CHANGED
@@ -1,9 +1,12 @@
 
 
 
1
  <div id="analyst-opt-out-modal" class="analyst-modal" style="display: none">
2
  <div class="analyst-modal-content" style="width: 600px">
3
  <div class="analyst-disable-modal-mask" id="analyst-disable-opt-out-modal-mask" style="display: none"></div>
4
  <div style="display: flex">
5
  <div class="analyst-install-image-block" style="width: 120px">
6
- <img src="<?=$shieldImage?>" alt="shield image"/>
7
  </div>
8
  <div class="analyst-install-description-block">
9
  <strong class="analyst-modal-header">By opting out, we cannot alert you anymore in case of important security updates.</strong>
1
+ <?php
2
+ defined( 'ABSPATH' ) || exit;
3
+ ?>
4
  <div id="analyst-opt-out-modal" class="analyst-modal" style="display: none">
5
  <div class="analyst-modal-content" style="width: 600px">
6
  <div class="analyst-disable-modal-mask" id="analyst-disable-opt-out-modal-mask" style="display: none"></div>
7
  <div style="display: flex">
8
  <div class="analyst-install-image-block" style="width: 120px">
9
+ <img src="<?php echo $shieldImage; ?>" alt="shield image"/>
10
  </div>
11
  <div class="analyst-install-description-block">
12
  <strong class="analyst-modal-header">By opting out, we cannot alert you anymore in case of important security updates.</strong>
banner/assets/index.min.js CHANGED
@@ -1 +1 @@
1
- !function(){let e=[],t={name:null,trigger:null,element:null},n=null,r=null,i=!1;const s=e=>{o(),c(e),l()},c=e=>{t.name&&document.querySelector(".ci-project-content").classList.remove(`ci-${t.name}-visible`),t.name=e.id.replace("-trigger",""),document.querySelector(".ci-project-content").classList.add(`ci-${t.name}-visible`),t.trigger&&t.trigger.classList.remove("ci-selected-project"),t.trigger=e,t.trigger.classList.add("ci-selected-project"),t.element=document.querySelector(`.ci-project-${t.name}`)},l=()=>{n||(n=setInterval(()=>{const n=e.findIndex(e=>e.name===t.name),r=n===e.length-1?0:n+1;c(e[r].trigger)},1e4))},o=()=>{clearInterval(n),n=null},a=()=>{const e=(e=>{const t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)})(r);!n&&e?l():n&&!e&&o()},u=e=>{const t=e.target,r=t.dataset.slug,s=t.innerText;!0!==i&&(i=!0,t.innerText="Installing, please wait...",t.classList.add("ci-inisev-prepare"),clearInterval(n),setTimeout(()=>{t.classList.add("ci-inisev-install");let e=new XMLHttpRequest;e.open("POST",ajaxurl,!0),e.setRequestHeader("Content-type","application/x-www-form-urlencoded"),e.onload=(()=>{if(l(),200===e.status||e.status<400)try{let n=e.responseText;g(n)&&(n=v(n)),void 0!==n.success&&!0===n.success?(t.classList.remove("ci-inisev-install"),t.innerText="Plugin installed successfully :)",setTimeout(()=>{window.location.href=n.data.url},300)):d(t,s)}catch(e){d(t,s)}else d(t,s)}),e.send("action=inisev_installation&slug="+r)},7e3))},d=(e,t)=>{e.innerText="Installation failed...",setTimeout(()=>{e.classList.remove("ci-inisev-install"),setTimeout(()=>{e.classList.remove("ci-inisev-prepare"),e.innerText=t,i=!1})},2e3)},m=e=>{e&&e.addEventListener("click",u)},g=e=>{try{JSON.parse(e)}catch(t){if("string"==typeof e){let t=p(e).indexOf("}");t=0==t?e.length:-t,e=e.slice(e.indexOf("{"),t);try{JSON.parse(e)}catch(e){return!1}return!0}return!1}return!0},p=e=>"string"==typeof e?""===e?"":p(e.substr(1))+e.charAt(0):e,v=e=>{try{JSON.parse(e)}catch(t){if("string"==typeof e){let t=p(e).indexOf("}");t=0==t?e.length:-t,e=e.slice(e.indexOf("{"),t);try{JSON.parse(e)}catch(e){return!1}return JSON.parse(e)}return!1}return JSON.parse(e)};document.addEventListener("DOMContentLoaded",()=>{(()=>{const t=document.querySelectorAll(".ci-project-list-element"),n=document.querySelectorAll(".ci-project");e=Array.from(t).map((e,t)=>({trigger:e,element:n[t],name:e.id.replace("-trigger","")}))})(),c(document.querySelector("#BackupMigration-trigger")),document.querySelectorAll(".ci-project-list-element").forEach(e=>{e.addEventListener("mouseover",t=>(e=>{e.classList.contains("ci-selected-project")?o():s(e)})(e)),e.addEventListener("mouseout",l)}),r=document.querySelector(".ci-carrinis .ci-carousel"),document.addEventListener("scroll",a),document.querySelectorAll(".ci-carrinis .ci-project").forEach(e=>{e.addEventListener("mouseover",o),e.addEventListener("mouseout",l)}),(()=>{const e=document.getElementsByClassName("ci-inisev-install-plugin");for(let t=0;t<e.length;++t)m(e[t])})()})}();
1
+ !function(){let e=[],t={name:null,trigger:null,element:null},n=null,r=null,i=!1;const s=e=>{o(),c(e),l()},c=e=>{t.name&&document.querySelector(".ci-project-content").classList.remove(`ci-${t.name}-visible`),t.name=e.id.replace("-trigger",""),document.querySelector(".ci-project-content").classList.add(`ci-${t.name}-visible`),t.trigger&&t.trigger.classList.remove("ci-selected-project"),t.trigger=e,t.trigger.classList.add("ci-selected-project"),t.element=document.querySelector(`.ci-project-${t.name}`)},l=()=>{n||(n=setInterval(()=>{const n=e.findIndex(e=>e.name===t.name),r=n===e.length-1?0:n+1;c(e[r].trigger)},1e4))},o=()=>{clearInterval(n),n=null},a=()=>{const e=(e=>{const t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)})(r);!n&&e?l():n&&!e&&o()},u=e=>{const t=e.target,r=t.dataset.slug,s=t.innerText;!0!==i&&(i=!0,t.innerText="Installing, please wait...",t.classList.add("ci-inisev-prepare"),clearInterval(n),setTimeout(()=>{t.classList.add("ci-inisev-install");let e=new XMLHttpRequest;e.open("POST",ajaxurl,!0),e.setRequestHeader("Content-type","application/x-www-form-urlencoded"),e.onload=(()=>{if(l(),200===e.status||e.status<400)try{let n=e.responseText;g(n)&&(n=v(n)),void 0!==n.success&&!0===n.success?(t.classList.remove("ci-inisev-install"),t.innerText="Plugin installed successfully :)",setTimeout(()=>{window.location.href=n.data.url},300)):d(t,s)}catch(e){d(t,s)}else d(t,s)}),e.send("action=inisev_installation&slug="+r)},7e3))},d=(e,t)=>{e.innerText="Installation failed...",setTimeout(()=>{e.classList.remove("ci-inisev-install"),setTimeout(()=>{e.classList.remove("ci-inisev-prepare"),e.innerText=t,i=!1})},2e3)},m=e=>{e&&e.addEventListener("click",u)},g=e=>{try{JSON.parse(e)}catch(t){if("string"==typeof e){let t=p(e).indexOf("}");t=0==t?e.length:-t,e=e.slice(e.indexOf("{"),t);try{JSON.parse(e)}catch(e){return!1}return!0}return!1}return!0},p=e=>"string"==typeof e?""===e?"":p(e.substr(1))+e.charAt(0):e,v=e=>{try{JSON.parse(e)}catch(t){if("string"==typeof e){let t=p(e).indexOf("}");t=0==t?e.length:-t,e=e.slice(e.indexOf("{"),t);try{JSON.parse(e)}catch(e){return!1}return JSON.parse(e)}return!1}return JSON.parse(e)};document.addEventListener("DOMContentLoaded",()=>{(()=>{const t=document.querySelectorAll(".ci-project-list-element"),n=document.querySelectorAll(".ci-project");e=Array.from(t).map((e,t)=>({trigger:e,element:n[t],name:e.id.replace("-trigger","")}))})(),c(document.querySelector("#BackupMigration-trigger")),document.querySelectorAll(".ci-project-list-element").forEach(e=>{e.addEventListener("mouseover",t=>(e=>{e.classList.contains("ci-selected-project")?o():s(e)})(e)),e.addEventListener("mouseout",l)}),r=document.querySelector(".ci-carrinis .ci-carousel"),document.addEventListener("scroll",a),document.querySelectorAll(".ci-carrinis .ci-project").forEach(e=>{e.addEventListener("mouseover",o),e.addEventListener("mouseout",l)}),(()=>{const e=document.getElementsByClassName("ci-inisev-install-plugin");for(let t=0;t<e.length;++t)m(e[t])})()})}();
banner/assets/style.min.css CHANGED
@@ -1,5 +1,5 @@
1
- /* @since - Version 1.0 */
2
- @import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@500&family=Montserrat:wght@300;400;500;600;700&display=swap);.ci-carrinis{margin-bottom:200px}.ci-carrinis-wrapper{display:-webkit-inline-flex;display:-ms-inline-flex;display:inline-flex;width:100%;justify-content:center}.ci-carrinis *{font-family:Montserrat;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.ci-carrinis .ci-project-SocialShare a{color:#f9c100}.ci-fancy-signature{z-index:3}.ci-fancy-signature,.ci-fancy-signature *{font-family:'Dancing Script',cursive;font-size:19.6659px;line-height:40px;font-weight:400}.ci-green-text{color:#12a252!important}.ci-carrinis a{color:#6bb4a7;text-decoration:none}.ci-carrinis ul{list-style:none;margin:0;padding-left:30px}.ci-carrinis ul li{position:relative}.ci-carrinis ul li:not(.ci-no-checkmark):before{content:"";display:block;position:absolute}.ci-carrinis ul.ci-checkmark-list li:not(.ci-no-checkmark):before{width:19px;height:20px;background-image:url(../views/static/imgs/check-icon.svg)}.ci-carrinis ul.ci-checkmark-list-type-1{color:#252529;font-weight:500;font-size:17.306px;line-height:28px}.ci-carrinis ul.ci-checkmark-list-type-1 li{margin-top:5px}.ci-carrinis ul.ci-checkmark-list-type-1 li b{font-weight:800}.ci-carrinis ul.ci-checkmark-list-type-1 li::before{left:-25px;top:5px}.ci-carrinis ul.ci-checkmark-list-type-2,.ci-carrinis ul.ci-timer-list{padding-left:32.78px}.ci-carrinis ul.ci-checkmark-list-type-2 li:not(.ci-fancy-signature),.ci-carrinis ul.ci-timer-list li:not(.ci-fancy-signature){font-weight:400;font-size:13.3728px;line-height:16px}.ci-carrinis ul.ci-checkmark-list-type-2 li::before{left:-30px;top:-2px}.ci-carrinis ul.ci-checkmark-list-type-2 li:not(:first-child),.ci-carrinis ul.ci-timer-list li:not(:first-child):not(.ci-fancy-signature){margin-top:18.5px}.ci-carrinis ul.ci-timer-list li:not(.ci-no-clock):before{width:18px;height:18px;background-image:url(../views/static/imgs/clock-icon.svg)}.ci-carrinis ul.ci-timer-list li:not(.ci-no-clock):before{left:-30px;top:0}.ci-carrinis ul.ci-timer-list li.ci-fancy-signature{margin-top:8px}.ci-carrinis a:hover{text-decoration:underline}.ci-carrinis{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.ci-carrinis h1{margin:5px 0 0 0;font-size:20px;line-height:25px;font-weight:700;text-align:center}.ci-carrinis h1:nth-child(2){font-weight:300}.ci-carrinis .ci-carousel{margin-top:27px;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ci-carrinis .ci-project-list-element{width:100%;height:33px;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0 6px 12px;cursor:pointer}.ci-carrinis .ci-project-content{background-color:#fff}.ci-carrinis .ci-project-list-element-MyPopups:not(.ci-selected-project){background:-o-linear-gradient(356.85deg,#00938d -1.99%,#35339f 136.64%);background:linear-gradient(93.15deg,#00938d -1.99%,#35339f 136.64%)}.ci-carrinis .ci-project-list-element-BackupMigration:not(.ci-selected-project){background:-o-linear-gradient(355.44deg,#0f846f 3.73%,#6bb3a7 91.9%);background:linear-gradient(94.56deg,#0f846f 3.73%,#6bb3a7 91.9%)}.ci-carrinis .ci-project-list-element-CopyDeletePosts:not(.ci-selected-project){background:-o-linear-gradient(355.82deg,#00b371 -4.87%,#23d1b7 55.14%,#00b371 93.61%);background:linear-gradient(94.18deg,#00b371 -4.87%,#23d1b7 55.14%,#00b371 93.61%)}.ci-carrinis .ci-project-list-element-SocialShare:not(.ci-selected-project){background:-o-linear-gradient(353.82deg,#ffa100 4.58%,#ffc700 54.43%,#ffa100 104.29%);background:linear-gradient(96.18deg,#ffa100 4.58%,#ffc700 54.43%,#ffa100 104.29%)}.ci-carrinis .ci-project-list-element-followIt:not(.ci-selected-project){background:-o-linear-gradient(353.79deg,#05af4d -13.61%,#00ff6b 58.38%,#05af4d 141.7%);background:linear-gradient(96.21deg,#05af4d -13.61%,#00ff6b 58.38%,#05af4d 141.7%)}.ci-carrinis .ci-project-list-element-TasteWP:not(.ci-selected-project){background:-o-linear-gradient(351.58deg,#fd7169 14.65%,#f19791 55.17%,#fd7169 89.01%);background:linear-gradient(98.42deg,#fd7169 14.65%,#f19791 55.17%,#fd7169 89.01%)}.ci-carrinis .ci-project-list-element-logo{width:24px;height:24px;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-carrinis .ci-project-list-element.ci-selected-project .ci-white-project-logo,.ci-carrinis .ci-project-list-element:not(.ci-selected-project) .ci-colored-project-logo{display:none}.ci-carrinis .ci-project-list-element span{margin-left:18px;font-weight:600;font-size:15px;line-height:18px}.ci-carrinis .ci-project-list-element:not(.ci-selected-project) span{color:#fff}.ci-carrinis .ci-project-list-element.ci-selected-project span{color:#424242}.ci-carrinis .ci-project{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;overflow:hidden;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;-webkit-animation:project-fade-in 1s;animation:project-fade-in 1s}@-webkit-keyframes project-fade-in{from{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes project-fade-in{from{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ci-carrinis .ci-project-MyPopups::before{content:"";display:block;background-image:url(../views/projects/mpu/imgs/background-texture-grey.png);width:335px;height:256px;position:absolute;left:53.65px;bottom:0;z-index:-1}.ci-carrinis .ci-project-BackupMigration::before{content:"";display:block;background-image:url(../views/projects/bmi/imgs/background-texture-grey.png);width:618px;height:256px;position:absolute;left:0;bottom:0;z-index:-1}.ci-carrinis .ci-project-SocialShare{background-image:url(../views/projects/usm/imgs/background-image.png);background-repeat:no-repeat}.ci-carrinis .ci-project h2{margin:0;font-weight:300;font-size:14.95px;line-height:18px}.ci-carrinis .ci-project h2 b{font-weight:700}.ci-carrinis .ci-project:not(.ci-project-SocialShare) h2:first-child{margin-top:28px}.ci-carrinis .ci-project-CopyDeletePosts h2,.ci-carrinis .ci-project-MyPopups h2,.ci-carrinis .ci-project-SocialShare h2{text-align:center}.ci-carrinis .ci-project-SocialShare h2 a{color:#12b256;font-weight:700}.ci-carrinis .ci-project-CopyDeletePosts .ci-upgrade-state{margin-left:88px;width:476px}.ci-carrinis .ci-project-BackupMigration .ci-upgrade-state{margin-left:72px;width:531px}.ci-carrinis .ci-project-SocialShare .ci-upgrade-state{margin-left:72px;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-carrinis .ci-project-BackupMigration h2:last-of-type{margin-top:15px}.ci-carrinis .ci-project .ci-pros-list{margin-top:15px;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ci-carrinis .ci-project:not(.ci-project-SocialShare) .ci-pros-list-column:not(:first-child){margin-left:75px}.ci-carrinis .ci-project-SocialShare .ci-pros-list{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px}.ci-carrinis .ci-project .ci-submit-button-row{width:100%;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:7px}.ci-carrinis .ci-project .ci-submit-button-wrapper{position:relative;display:-webkit-flex;display:-ms-flex;display:flex}.ci-carrinis .ci-project .ci-submit-button-wrapper a.ci-button-link{padding:8px 25px;font-weight:700;font-size:16.5193px;line-height:20px;color:#fff;border:0;outline:0;border-radius:17px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.ci-carrinis .ci-project-CopyDeletePosts .ci-submit-button-wrapper a.ci-button-link,.ci-carrinis .ci-project-MyPopups .ci-submit-button-wrapper a.ci-button-link{background-color:#6bb4a7}.ci-carrinis .ci-project-BackupMigration .ci-submit-button-wrapper a.ci-button-link{background-color:#0f9990}.ci-carrinis .ci-project .ci-learn-more-button{position:absolute;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100px;top:0;left:calc(100% + 15px);z-index:3}.ci-carrinis .ci-project .ci-learn-more-button a{font-weight:300;font-size:16.5193px;line-height:20px;color:#444}.ci-carrinis .ci-project .ci-right-part{position:relative;height:100%}.ci-carrinis .ci-project .ci-right-part img{position:absolute}.ci-carrinis .ci-project .ci-right-part .ci-main-image{right:0;bottom:0}.ci-carrinis .ci-project-MyPopups .ci-right-part .ci-secondary-image{right:350px;bottom:0}.ci-carrinis .ci-project-MyPopups .ci-install-state{width:660px}.ci-carrinis .ci-project-CopyDeletePosts .ci-right-part .ci-secondary-image{right:0;bottom:0}.ci-carrinis .ci-project-CopyDeletePosts .ci-right-part .ci-main-image{right:70px;bottom:0}.ci-carrinis .ci-project-CopyDeletePosts .ci-install-state{width:556px}.ci-carrinis .ci-project-followIt{position:relative}.ci-carrinis .ci-project-followIt .ci-background-bottom-left,.ci-carrinis .ci-project-followIt .ci-background-top-left{position:absolute;left:0;z-index:-1}.ci-carrinis .ci-project-followIt .ci-background-bottom-left,.ci-carrinis .ci-project-followIt .ci-background-bottom-right{bottom:0}.ci-carrinis .ci-project-followIt .ci-background-top-left,.ci-carrinis .ci-project-followIt .ci-background-top-right{top:0}.ci-carrinis .ci-project-followIt .ci-background-bottom-right,.ci-carrinis .ci-project-followIt .ci-background-top-right{right:0}.ci-carrinis .ci-project-followIt .ci-face-image-1{bottom:54px;right:227px}.ci-carrinis .ci-project-followIt .ci-face-image-2{top:80px;right:145px}.ci-carrinis .ci-project-followIt .ci-face-image-3{top:27px;right:41px}.ci-carrinis .ci-project-followIt .ci-face-image-4{bottom:20px;right:98px}.ci-carrinis .ci-project-TasteWP .ci-right-part img{top:0;right:0}.ci-carrinis .ci-project-SocialShare .ci-right-part .ci-background-icons{height:100%}.ci-carrinis .ci-project-SocialShare .ci-right-part .ci-video-link-wrapper{position:absolute;height:100%;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;padding-right:31px}.ci-carrinis .ci-project-SocialShare .ci-right-part .ci-video-link{position:relative}.ci-carrinis .ci-project-SocialShare .ci-right-part .ci-video-link .ci-video-background{position:static}.ci-carrinis .ci-project-SocialShare .ci-right-part .ci-video-link .ci-play-icon-wrapper{position:absolute;top:0;right:0;width:100%;height:100%;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-carrinis .ci-project-SocialShare .ci-right-part .ci-ribbon-icon{bottom:0;right:0}.ci-carrinis .ci-project-TasteWP .ci-install-state,.ci-carrinis .ci-project-followIt .ci-install-state{z-index:2}.ci-carrinis .ci-install-state{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ci-carrinis .ci-project:not(.ci-project-followIt) .ci-install-state{margin-left:42px}.ci-carrinis .ci-project-followIt .ci-install-state{margin-left:70px}.ci-carrinis .ci-install-state .ci-project-logo{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ci-carrinis .ci-project-BackupMigration .ci-install-state .ci-project-logo .ci-rating,.ci-carrinis .ci-project-CopyDeletePosts .ci-install-state .ci-project-logo .ci-rating{margin-top:10px}.ci-carrinis .ci-install-state .ci-project-logo-element{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ci-carrinis .ci-project-BackupMigration .ci-install-state .ci-project-logo-element span{font-family:Montserrat;font-weight:300}.ci-carrinis .ci-project-BackupMigration .ci-install-state .ci-project-logo-element span b{font-family:Montserrat;font-weight:700}.ci-carrinis .ci-project-CopyDeletePosts .ci-install-state .ci-project-logo-element span{text-align:center}.ci-carrinis .ci-install-state .ci-project-logo-element span{font-weight:400;font-size:17.306px;line-height:21px;margin-left:11px;color:#000;white-space:nowrap}.ci-carrinis .ci-install-state .ci-project-logo-element span b{font-weight:700}.ci-carrinis .ci-install-state .ci-install-column{margin-left:30px}.ci-carrinis .ci-project-SocialShare .ci-install-state .ci-install-column{margin-left:55px}.ci-carrinis .ci-install-state .ci-install-column ul li .ci-light-font{font-weight:300;font-size:14.16px;line-height:28.32px}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button,.ci-carrinis .ci-install-state .ci-install-button{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px;position:relative;z-index:3}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button{margin-top:22px}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button span,.ci-carrinis .ci-install-state .ci-install-button span{z-index:4}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button button,.ci-carrinis .ci-install-state .ci-install-button button,.ci-carrinis a.ci-button-link{border:0;outline:0;font-size:18.8793px;line-height:23px;font-weight:700;color:#fff;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.ci-carrinis a.ci-button-link{text-decoration:none}.ci-carrinis a.ci-button-link:hover{color:#fff}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button button:hover,.ci-carrinis .ci-install-state .ci-install-button button:hover,.ci-carrinis .ci-project .ci-submit-button-wrapper a.ci-button-link:hover,.ci-carrinis a.ci-button-link:hover{-webkit-animation:none;animation:none;-webkit-transform:translateZ(0) scale(1.05,1.05);transform:translateZ(0) scale(1.05,1.05);-webkit-filter:brightness(1.05);filter:brightness(1.05)}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button::before,.ci-carrinis .ci-install-state .ci-install-button::before{content:"";display:block;width:calc(100% + 30px);height:calc(100% + 30px);position:absolute;top:-15px;left:-15px;opacity:0}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button:not(:hover) a.ci-button-link,.ci-carrinis .ci-already-installed-state .ci-check-it-out-button:not(:hover) button,.ci-carrinis .ci-install-state .ci-install-button:not(:hover) a.ci-button-link,.ci-carrinis .ci-install-state .ci-install-button:not(:hover) button,.ci-carrinis .ci-project .ci-submit-button-wrapper a.ci-button-link{-webkit-animation:tada 8s;animation:tada 8s;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}1.25%,2.5%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-1.2deg);-ms-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-1.2deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-1.2deg)}11.25%,3.75%,6.25%,8.75%{-webkit-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,1.2deg);-ms-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,1.2deg);transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,1.2deg)}10%,5%,7.5%{-webkit-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,-1.2deg);-ms-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,-1.2deg);transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,-1.2deg)}12.5%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}1.25%,2.5%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-1.2deg);-ms-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-1.2deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-1.2deg)}11.25%,3.75%,6.25%,8.75%{-webkit-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,1.2deg);-ms-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,1.2deg);transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,1.2deg)}10%,5%,7.5%{-webkit-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,-1.2deg);-ms-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,-1.2deg);transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,-1.2deg)}12.5%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.ci-carrinis .ci-install-state .ci-install-button button:not(.ci-round-button){border-radius:10px 80px 10px 10px;padding:8.65px 66.87px 8.65px 25.17px}.ci-carrinis .ci-install-state .ci-install-button .ci-round-button{border-radius:37.7585px;padding:7.87px 82.6px 7.87px 51.92px}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button .ci-round-button,.ci-carrinis .ci-project-TasteWP .ci-install-button .ci-button-link,.ci-carrinis .ci-project-followIt .ci-install-button .ci-button-link{border-radius:38px;padding:8px 57px 8px 37px}.ci-carrinis .ci-project-CopyDeletePosts .ci-already-installed-state .ci-check-it-out-button a.ci-button-link,.ci-carrinis .ci-project-CopyDeletePosts .ci-install-state .ci-install-button button,.ci-carrinis .ci-project-MyPopups .ci-install-state .ci-install-button button{background-color:#6bb4a7}.ci-carrinis .ci-project-BackupMigration .ci-already-installed-state .ci-check-it-out-button a.ci-button-link,.ci-carrinis .ci-project-BackupMigration .ci-install-state .ci-install-button button{background-color:#0f9990}.ci-carrinis .ci-project-TasteWP .ci-install-state .ci-install-button a.ci-button-link{background-color:#fe7269}.ci-carrinis .ci-project-SocialShare .ci-already-installed-state .ci-check-it-out-button a.ci-button-link,.ci-carrinis .ci-project-SocialShare .ci-install-state .ci-install-button button{background-color:#f9c100}.ci-carrinis .ci-project-followIt .ci-install-state .ci-install-button a.ci-button-link{background-color:#06b04e}.ci-carrinis .ci-project-MyPopups .ci-already-installed-state .ci-check-it-out-button a{background-color:#00b47c}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button button:after,.ci-carrinis .ci-install-state .ci-install-button button:after,.ci-carrinis a.ci-button-link:not(.ci-no-arrow):after{content:"";display:block;width:12px;height:19px;background-image:url(../views/static/imgs/white-arrow-right.svg);position:absolute;top:calc(50% - 9.5px)}.ci-carrinis .ci-install-state .ci-install-button a.ci-button-link:not(.ci-no-arrow):after,.ci-carrinis .ci-install-state .ci-install-button button:after{right:35px}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button a.ci-button-link:not(.ci-no-arrow):after,.ci-carrinis .ci-already-installed-state .ci-check-it-out-button button:after,.ci-carrinis .ci-project-TasteWP .ci-install-state .ci-install-button .ci-button-link:not(.ci-no-arrow):after,.ci-carrinis .ci-project-followIt .ci-install-state .ci-install-button .ci-button-link:not(.ci-no-arrow):after{right:25px}.ci-carrinis .ci-install-state .ci-install-button span{font-weight:300;font-size:14.9461px;line-height:18px;margin-top:8.65px}.ci-carrinis .ci-project .ci-already-installed-state{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-carrinis .ci-project:not(.ci-project-SocialShare) .ci-already-installed-state{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.ci-carrinis .ci-project:not(.ci-project-BackupMigration):not(.ci-project-SocialShare):not(.ci-project-followIt) .ci-already-installed-state{width:440px}.ci-carrinis .ci-project-MyPopups .ci-already-installed-state{margin-left:100px}.ci-carrinis .ci-project-CopyDeletePosts .ci-already-installed-state{margin-left:84px}.ci-carrinis .ci-project.ci-project-followIt .ci-already-installed-state{width:100%;margin-left:0;margin-right:130px}.ci-carrinis .ci-already-installed-state .ci-already-installed-heading{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ci-carrinis .ci-already-installed-state .ci-already-installed-heading p{width:100%}.ci-carrinis .ci-already-installed-state .ci-already-installed-heading svg{height:32px}#carrinis .ci-project .ci-already-installed-state p{font-weight:300;font-size:14.9461px;line-height:18px;text-align:center;margin-bottom:0}.ci-carrinis .ci-project .ci-already-installed-state p a,.ci-carrinis .ci-project .ci-already-installed-state p b{font-weight:800}.ci-carrinis .ci-project .ci-already-installed-state p a,.ci-carrinis .ci-project-MyPopups .ci-already-installed-state p span{color:#00b47c}.ci-carrinis .ci-project-BackupMigration .ci-already-installed-state p span{color:#6bb4a7}#carrinis .ci-project .ci-already-installed-state p:nth-of-type(1){margin-top:14px}#carrinis .ci-project .ci-already-installed-state p:nth-of-type(2){margin-top:18px}#carrinis .ci-project .ci-already-installed-state .ci-already-installed-heading p{margin-left:8px;margin-top:0;font-weight:500}.ci-carrinis .ci-project-SocialShare .ci-already-installed-state,.ci-carrinis .ci-project-SocialShare .ci-already-installed-state .ci-already-installed-element{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ci-carrinis .ci-project-SocialShare .ci-already-installed-state{margin-left:35px}.ci-carrinis .ci-project-SocialShare .ci-already-installed-state .ci-already-installed-element{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-carrinis .ci-project-CopyDeletePosts .ci-already-installed-state span,.ci-carrinis .ci-project-MyPopups .ci-already-installed-state span{color:#69b0a3}.ci-carrinis .ci-project-BackupMigration .ci-already-installed-state span{color:#0f9990}.ci-carrinis .ci-project-SocialShare .ci-already-installed-state span{color:#06b04e}a.ci-see-all-projects{color:#000;font-weight:300;font-size:15.7327px;line-height:19px}.ci-hidden{display:none}.ci-project-content.ci-SocialShare-visible .ci-project-SocialShare.ci-already-installed-state-visible{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.ci-project-content.ci-BackupMigration-visible>div:not(.ci-project-BackupMigration),.ci-project-content.ci-CopyDeletePosts-visible>div:not(.ci-project-CopyDeletePosts),.ci-project-content.ci-MyPopups-visible>div:not(.ci-project-MyPopups),.ci-project-content.ci-SocialShare-visible>div:not(.ci-project-SocialShare),.ci-project-content.ci-TasteWP-visible>div:not(.ci-project-TasteWP),.ci-project-content.ci-followIt-visible>div:not(.ci-project-followIt){display:none!important}.ci-see-all-projects{color:#000!important}.ci-inisev-install-plugin.ci-inisev-prepare{transition:.3s all!important;filter:grayscale(0)!important}.ci-inisev-install-plugin.ci-inisev-install{filter:grayscale(1)!important;cursor:not-allowed!important}.ci-carrinis img{pointer-events:none}#wpfooter{position:relative!important}@media (min-width:1530px){.ci-carrinis .ci-all-projects,.ci-carrinis .ci-carousel{width:1315px}}@media (max-width:1529px){.ci-carrinis .ci-all-projects,.ci-carrinis .ci-carousel{width:100%}.ci-MyPopups-visible .ci-project-MyPopups.ci-install-state-visible .ci-right-part{position:absolute;top:0;right:calc((375px - (100% - 692px)) * -1)}.ci-MyPopups-visible .ci-project-MyPopups.ci-install-state-visible .ci-secondary-image{bottom:-60px}.ci-BackupMigration-visible .ci-project-BackupMigration .ci-main-image{z-index:-1;opacity:.6}}@media (max-width:1500px){.ci-already-installed-state-visible:not(.ci-project-BackupMigration) .ci-already-installed-state,.ci-upgrade-state-visible .ci-upgrade-state{margin-left:42px}.ci-CopyDeletePosts-visible .ci-project-CopyDeletePosts.ci-install-state-visible .ci-right-part{position:absolute;top:0}}@media (max-width:1250px){.ci-CopyDeletePosts-visible .ci-project-CopyDeletePosts.ci-install-state-visible .ci-right-part{right:calc((520px - (100% - 566px)) * -1)}}@media (min-width:1501px){.ci-CopyDeletePosts-visible .ci-project-CopyDeletePosts.ci-install-state-visible .ci-right-part{right:-15px}}@media (max-width:1150px),(min-width:1251px) and (max-width:1500px){.ci-CopyDeletePosts-visible .ci-project-CopyDeletePosts.ci-install-state-visible .ci-right-part{right:calc((520px - (100% - 566px)) * -1)}}@media (max-width:1450px){.ci-CopyDeletePosts-visible .ci-project-CopyDeletePosts.ci-upgrade-state-visible .ci-right-part{position:absolute;top:0;right:calc((520px - (100% - 530px)) * -1)}}@media (max-width:1420px){.ci-MyPopups-visible .ci-project-MyPopups.ci-already-installed-state-visible .ci-secondary-image{bottom:-60px}}@media (max-width:1175px),(min-width:1251px) and (max-width:1420px){.ci-CopyDeletePosts-visible .ci-project-CopyDeletePosts.ci-already-installed-state-visible .ci-right-part{position:absolute;top:0;right:calc((450px - (100% - 530px)) * -1)}}@media (min-width:1400px){.ci-carrinis .ci-project-TasteWP .ci-additional-text-break{display:none}}@media (max-width:1100px),(min-width:1251px) and (max-width:1340px){.ci-MyPopups-visible .ci-project-MyPopups.ci-already-installed-state-visible .ci-right-part{position:absolute;top:0;right:calc((200px - (100% - 692px)) * -1)}}@media (max-width:1279px){.ci-BackupMigration-visible .ci-project-BackupMigration.ci-install-state-visible .ci-install-column{width:500px}}@media (max-width:1140px),(min-width:1251px) and (max-width:1399px){.ci-SocialShare-visible .ci-project-SocialShare.ci-install-state-visible .ci-hidden-for-upgrade{position:absolute;top:0;right:calc((305px - (100% - 638px)) * -1)}.ci-SocialShare-visible .ci-project-SocialShare.ci-already-installed-state-visible .ci-hidden-for-upgrade img{display:none}}@media (max-width:1225px){.ci-SocialShare-visible .ci-project-SocialShare.ci-already-installed-state-visible .ci-hidden-for-upgrade img{display:none}}@media (min-width:1399px) and (max-width:1480px){.ci-SocialShare-visible .ci-project-SocialShare.ci-already-installed-state-visible .ci-hidden-for-upgrade img{right:-70px}}@media (max-width:1470px){.ci-SocialShare-visible .ci-project-SocialShare.ci-upgrade-state-visible .ci-three-columns-pros-list{display:none}.ci-SocialShare-visible .ci-project-SocialShare.ci-upgrade-state-visible .ci-two-columns-pros-list{width:390px}.ci-SocialShare-visible .ci-project-SocialShare.ci-upgrade-state-visible h2{text-align:left}}@media (min-width:1471px){.ci-SocialShare-visible .ci-project-SocialShare.ci-upgrade-state-visible .ci-two-columns-pros-list{display:none}}@media (max-width:1135px),(min-width:1251px) and (max-width:1400px){.ci-SocialShare-visible .ci-project-SocialShare.ci-upgrade-state-visible .ci-video-link{margin-top:38px}.ci-SocialShare-visible .ci-project-SocialShare.ci-upgrade-state-visible .ci-video-link .ci-video-background{height:175px}}@media (max-width:960px){.ci-carrinis .ci-install-state .ci-install-column{padding-right:20px}}@media (min-width:961px) and (max-width:1010px){.ci-SocialShare-visible .ci-project-SocialShare.ci-upgrade-state-visible .ci-video-link .ci-video-background{height:150px}}@media (max-width:1400px){.ci-followIt-visible .ci-project-followIt.ci-install-state-visible .ci-face-image-2{display:none}}@media (max-width:1340px){.ci-followIt-visible .ci-project-followIt.ci-install-state-visible .ci-face-image-3{top:15px;right:25px}.ci-followIt-visible .ci-project-followIt.ci-install-state-visible .ci-face-image-4{right:140px}.ci-followIt-visible .ci-project-followIt.ci-install-state-visible .ci-face-image-1{right:40px;bottom:83px}}@media (max-width:1065px){.ci-followIt-visible .ci-project-followIt.ci-install-state-visible .ci-face-image-1,.ci-followIt-visible .ci-project-followIt.ci-install-state-visible .ci-face-image-2,.ci-followIt-visible .ci-project-followIt.ci-install-state-visible .ci-face-image-3,.ci-followIt-visible .ci-project-followIt.ci-install-state-visible .ci-face-image-4{display:none}}@media (min-width:1251px){.ci-carrinis .ci-projects-list{width:234px}.ci-carrinis .ci-project-content{width:calc(100% - 234px - 3.93px);height:100%}.ci-carrinis .ci-project-list-element:first-child{border-top-left-radius:7px}.ci-carrinis .ci-project-list-element:last-child{border-bottom-left-radius:7px}.ci-carrinis .ci-selected-project{position:relative}.ci-carrinis .ci-project-list-element:not(:first-child){margin-top:4.3px}.ci-carrinis .ci-selected-project:not(.ci-project-list-element-followIt){background-color:#fff}.ci-carrinis .ci-project-list-element-followIt{background-color:#f5f9fc}.ci-carrinis .ci-selected-project::after{content:"";display:block;width:4px;height:100%;position:absolute;top:0;right:-4px}.ci-carrinis .ci-selected-project:not(.ci-project-list-element-followIt)::after{background-color:#fff}.ci-carrinis .ci-selected-project.ci-project-list-element-followIt::after{background-color:#f5f9fc}.ci-carrinis .ci-project{border-top-right-radius:7px;border-bottom-right-radius:7px}.ci-carrinis .ci-project-content{border-top-right-radius:7px;border-bottom-right-radius:7px}.ci-carrinis .ci-all-projects{padding-left:58px;margin-top:20px}}@media (max-width:1250px){.ci-carrinis .ci-carousel{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.ci-carrinis .ci-selected-project{background-color:#fff}.ci-carrinis .ci-project{border-radius:10px}.ci-carrinis .ci-project-content{margin-top:10px;border-radius:10px}.ci-carrinis .ci-projects-list{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ci-carrinis .ci-all-projects{text-align:center;margin-top:30px}}@media (min-width:1000px){#carrinis .ci-project.ci-project-BackupMigration .ci-already-installed-state p{font-size:17.306px;line-height:28px}}@media (min-width:701px) and (max-width:1250px){.ci-carrinis .ci-project-list-element{border-radius:7px;width:calc(33.333% - 5px)}.ci-carrinis .ci-project-list-element:nth-child(n+4){margin-top:7px}}@media (max-width:760px){.ci-carrinis .ci-project:not(.ci-project-SocialShare) .ci-left-part .ci-project-logo a img{max-height:45px}.ci-carrinis .ci-project-SocialShare .ci-already-installed-state .ci-big-colored-logo{display:none}}@media (max-width:870px){.ci-carrinis .ci-project-BackupMigration .ci-install-state .ci-install-column{width:auto}.ci-carrinis .ci-project-SocialShare .ci-hidden-for-upgrade img{display:none}}@media (min-width:701px) and (max-width:870px){.ci-carrinis .ci-project-SocialShare .ci-video-link img{display:none}}@media (max-width:750px){.ci-carrinis .ci-project-followIt .ci-right-part .ci-background-bottom-right{right:-40px}}@media (min-width:701px){.ci-carrinis .ci-project{height:256px}.ci-carrinis .ci-project-SocialShare .ci-upgrade-state{width:574px}.ci-carrinis .ci-project-SocialShare .ci-already-installed-state .ci-already-installed-element{margin-left:21px;width:440px}.ci-carrinis .ci-project-BackupMigration .ci-already-installed-state{width:100%;padding:0 30px;margin-right:auto;margin-left:auto}}@media (max-width:700px){.ci-carrinis .ci-project-list-element{border-radius:7px;width:calc(50% - 5px)}.ci-carrinis .ci-project{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-carrinis .ci-project-list-element:nth-child(n+3){margin-top:7px}.ci-carrinis .ci-project .ci-left-part{margin-top:30px;margin-bottom:30px}.ci-carrinis .ci-project .ci-right-part .ci-main-image{display:none}.ci-carrinis .ci-project-content .ci-project .ci-install-state{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0;width:100%}.ci-carrinis .ci-project .ci-install-state .ci-project-logo{margin-bottom:15px}.ci-carrinis .ci-project .ci-install-state .ci-install-column{margin-left:30px;margin-right:30px;padding-right:0}.ci-carrinis .ci-project .ci-install-state .ci-install-button{width:100%}.ci-carrinis .ci-project-CopyDeletePosts .ci-right-part{display:none}.ci-carrinis .ci-project-SocialShare .ci-install-state .ci-project-logo a img{height:125px}.ci-carrinis .ci-project-followIt .ci-background-bottom-left,.ci-carrinis .ci-project-followIt .ci-background-bottom-right,.ci-carrinis .ci-project-followIt .ci-background-top-left,.ci-carrinis .ci-project-followIt .ci-background-top-right{display:none}.ci-carrinis .ci-project-followIt .ci-right-part{position:absolute;right:0;top:0}.ci-carrinis .ci-project .ci-already-installed-state,.ci-carrinis .ci-project .ci-upgrade-state{margin:30px}.ci-carrinis .ci-project-SocialShare .ci-upgrade-state{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ci-carrinis .ci-project .ci-upgrade-state .ci-submit-button-wrapper{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ci-carrinis .ci-project .ci-upgrade-state .ci-submit-button-row .ci-learn-more-button{position:static;margin-top:10px}.ci-carrinis .ci-project-BackupMigration .ci-upgrade-state h2{text-align:center}.ci-carrinis .ci-project-BackupMigration .ci-upgrade-state .ci-pros-list{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-carrinis .ci-project-SocialShare{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.ci-carrinis .ci-project-SocialShare .ci-visible-for-upgrade{height:auto;width:100%;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-carrinis .ci-project-SocialShare .ci-upgrade-state{margin-bottom:0}.ci-carrinis .ci-project-SocialShare .ci-visible-for-upgrade .ci-video-link-wrapper{position:relative;padding-right:0}.ci-carrinis .ci-project-SocialShare h2{text-align:center}.ci-carrinis .ci-project-SocialShare .ci-visible-for-upgrade{margin-bottom:30px}.ci-carrinis .ci-project-SocialShare .ci-visible-for-upgrade .ci-video-link{margin-top:0}.ci-carrinis .ci-project-SocialShare .ci-visible-for-upgrade .ci-video-link-wrapper .ci-ribbon-icon{width:175px;bottom:4px}.ci-carrinis .ci-project .ci-already-installed-state{padding-right:0}}@media screen and (min-width:470px) and (max-width:782px){#wpfooter{display:block!important}}
3
-
4
- /* @since - Version 2.0 */
5
- @media (max-width:760px){.ci-carrinis .ci-project:not(.ci-project-SocialShare):not(.ci-project-redRed) .ci-left-part .ci-project-logo a img{max-height:45px}}.ci-project-content{max-height:256px}.ci-project-content.ci-redRed-visible>div:not(.ci-project-redRed){display:none!important}.ci-carrinis .ci-project-redRed .ci-install-state .ci-install-button button{background-color:#374785}.ci-carrinis .ci-project-redRed .ci-install-state .ci-install-button a{color:#374785}.ci-carrinis .ci-project-redRed .ci-right-part img{top:0;right:0}@media (max-width:900px){.ci-carrinis .ci-project-redRed .ci-right-part img{display:none}}.ci-carrinis .ci-project-list-element-redRed:not(.ci-selected-project){background:#374785}.ci-carrinis .ci-project-list-element-redRed .ci-project-list-element-logo{width:45px;height:auto;margin-left:-8px}.ci-carrinis .ci-project-list-element.ci-project-list-element-redRed span{margin-left:6px}.ci-project-redRed .ci-background-top-left{position:absolute;top:-44px;left:0;z-index:-1}.ci-project-redRed .ci-project-logo{margin-left:128px;margin-right:46px}.ci-project-redRed .ci-project-logo a{margin-bottom:8px}.ci-projects-list>.ci-project-list-element:not(.ci-selected-project){height:32px;transition:height .3s cubic-bezier(.25,.1,.25,1)}.ci-projects-list>.ci-project-list-element.ci-selected-project{height:40px;transition:height .3s cubic-bezier(.25,.1,.25,1)}.ci-project-redRed .ci-redi-logo-p{width:131px}.ci-project-redRed .ci-right-part .ci-background-top-right{width:480px;z-index:-1}.ci-project-redRed .ci-already-installed-heading-redi::after{content:'';clear:both;display:block}.ci-project-redRed .ci-already-installed-heading-redi svg{margin-left:70px;float:left}.ci-project-redRed .ci-installed-column-redi{margin-left:90px!important}.ci-project-redRed .ci-already-redi-installed{float:left;font-size:24px;font-weight:400;color:#72c694;margin-left:15px;line-height:40px;font-family:Montserrat}.ci-project-redRed .ci-check-out-others-redi{font-family:Montserrat;font-size:18px;color:#374785;font-weight:400;line-height:40px;margin-top:15px}
1
+ /* @since - Version 1.0 */
2
+ @import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@500&family=Montserrat:wght@300;400;500;600;700&display=swap);.ci-carrinis{margin-bottom:200px}.ci-carrinis-wrapper{display:-webkit-inline-flex;display:-ms-inline-flex;display:inline-flex;width:100%;justify-content:center}.ci-carrinis *{font-family:Montserrat;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.ci-carrinis .ci-project-SocialShare a{color:#f9c100}.ci-fancy-signature{z-index:3}.ci-fancy-signature,.ci-fancy-signature *{font-family:'Dancing Script',cursive;font-size:19.6659px;line-height:40px;font-weight:400}.ci-green-text{color:#12a252!important}.ci-carrinis a{color:#6bb4a7;text-decoration:none}.ci-carrinis ul{list-style:none;margin:0;padding-left:30px}.ci-carrinis ul li{position:relative}.ci-carrinis ul li:not(.ci-no-checkmark):before{content:"";display:block;position:absolute}.ci-carrinis ul.ci-checkmark-list li:not(.ci-no-checkmark):before{width:19px;height:20px;background-image:url(../views/static/imgs/check-icon.svg)}.ci-carrinis ul.ci-checkmark-list-type-1{color:#252529;font-weight:500;font-size:17.306px;line-height:28px}.ci-carrinis ul.ci-checkmark-list-type-1 li{margin-top:5px}.ci-carrinis ul.ci-checkmark-list-type-1 li b{font-weight:800}.ci-carrinis ul.ci-checkmark-list-type-1 li::before{left:-25px;top:5px}.ci-carrinis ul.ci-checkmark-list-type-2,.ci-carrinis ul.ci-timer-list{padding-left:32.78px}.ci-carrinis ul.ci-checkmark-list-type-2 li:not(.ci-fancy-signature),.ci-carrinis ul.ci-timer-list li:not(.ci-fancy-signature){font-weight:400;font-size:13.3728px;line-height:16px}.ci-carrinis ul.ci-checkmark-list-type-2 li::before{left:-30px;top:-2px}.ci-carrinis ul.ci-checkmark-list-type-2 li:not(:first-child),.ci-carrinis ul.ci-timer-list li:not(:first-child):not(.ci-fancy-signature){margin-top:18.5px}.ci-carrinis ul.ci-timer-list li:not(.ci-no-clock):before{width:18px;height:18px;background-image:url(../views/static/imgs/clock-icon.svg)}.ci-carrinis ul.ci-timer-list li:not(.ci-no-clock):before{left:-30px;top:0}.ci-carrinis ul.ci-timer-list li.ci-fancy-signature{margin-top:8px}.ci-carrinis a:hover{text-decoration:underline}.ci-carrinis{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.ci-carrinis h1{margin:5px 0 0 0;font-size:20px;line-height:25px;font-weight:700;text-align:center}.ci-carrinis h1:nth-child(2){font-weight:300}.ci-carrinis .ci-carousel{margin-top:27px;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ci-carrinis .ci-project-list-element{width:100%;height:33px;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0 6px 12px;cursor:pointer}.ci-carrinis .ci-project-content{background-color:#fff}.ci-carrinis .ci-project-list-element-MyPopups:not(.ci-selected-project){background:-o-linear-gradient(356.85deg,#00938d -1.99%,#35339f 136.64%);background:linear-gradient(93.15deg,#00938d -1.99%,#35339f 136.64%)}.ci-carrinis .ci-project-list-element-BackupMigration:not(.ci-selected-project){background:-o-linear-gradient(355.44deg,#0f846f 3.73%,#6bb3a7 91.9%);background:linear-gradient(94.56deg,#0f846f 3.73%,#6bb3a7 91.9%)}.ci-carrinis .ci-project-list-element-CopyDeletePosts:not(.ci-selected-project){background:-o-linear-gradient(355.82deg,#00b371 -4.87%,#23d1b7 55.14%,#00b371 93.61%);background:linear-gradient(94.18deg,#00b371 -4.87%,#23d1b7 55.14%,#00b371 93.61%)}.ci-carrinis .ci-project-list-element-SocialShare:not(.ci-selected-project){background:-o-linear-gradient(353.82deg,#ffa100 4.58%,#ffc700 54.43%,#ffa100 104.29%);background:linear-gradient(96.18deg,#ffa100 4.58%,#ffc700 54.43%,#ffa100 104.29%)}.ci-carrinis .ci-project-list-element-followIt:not(.ci-selected-project){background:-o-linear-gradient(353.79deg,#05af4d -13.61%,#00ff6b 58.38%,#05af4d 141.7%);background:linear-gradient(96.21deg,#05af4d -13.61%,#00ff6b 58.38%,#05af4d 141.7%)}.ci-carrinis .ci-project-list-element-TasteWP:not(.ci-selected-project){background:-o-linear-gradient(351.58deg,#fd7169 14.65%,#f19791 55.17%,#fd7169 89.01%);background:linear-gradient(98.42deg,#fd7169 14.65%,#f19791 55.17%,#fd7169 89.01%)}.ci-carrinis .ci-project-list-element-logo{width:24px;height:24px;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-carrinis .ci-project-list-element.ci-selected-project .ci-white-project-logo,.ci-carrinis .ci-project-list-element:not(.ci-selected-project) .ci-colored-project-logo{display:none}.ci-carrinis .ci-project-list-element span{margin-left:18px;font-weight:600;font-size:15px;line-height:18px}.ci-carrinis .ci-project-list-element:not(.ci-selected-project) span{color:#fff}.ci-carrinis .ci-project-list-element.ci-selected-project span{color:#424242}.ci-carrinis .ci-project{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;overflow:hidden;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;-webkit-animation:project-fade-in 1s;animation:project-fade-in 1s}@-webkit-keyframes project-fade-in{from{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes project-fade-in{from{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ci-carrinis .ci-project-MyPopups::before{content:"";display:block;background-image:url(../views/projects/mpu/imgs/background-texture-grey.png);width:335px;height:256px;position:absolute;left:53.65px;bottom:0;z-index:-1}.ci-carrinis .ci-project-BackupMigration::before{content:"";display:block;background-image:url(../views/projects/bmi/imgs/background-texture-grey.png);width:618px;height:256px;position:absolute;left:0;bottom:0;z-index:-1}.ci-carrinis .ci-project-SocialShare{background-image:url(../views/projects/usm/imgs/background-image.png);background-repeat:no-repeat}.ci-carrinis .ci-project h2{margin:0;font-weight:300;font-size:14.95px;line-height:18px}.ci-carrinis .ci-project h2 b{font-weight:700}.ci-carrinis .ci-project:not(.ci-project-SocialShare) h2:first-child{margin-top:28px}.ci-carrinis .ci-project-CopyDeletePosts h2,.ci-carrinis .ci-project-MyPopups h2,.ci-carrinis .ci-project-SocialShare h2{text-align:center}.ci-carrinis .ci-project-SocialShare h2 a{color:#12b256;font-weight:700}.ci-carrinis .ci-project-CopyDeletePosts .ci-upgrade-state{margin-left:88px;width:476px}.ci-carrinis .ci-project-BackupMigration .ci-upgrade-state{margin-left:72px;width:531px}.ci-carrinis .ci-project-SocialShare .ci-upgrade-state{margin-left:72px;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-carrinis .ci-project-BackupMigration h2:last-of-type{margin-top:15px}.ci-carrinis .ci-project .ci-pros-list{margin-top:15px;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ci-carrinis .ci-project:not(.ci-project-SocialShare) .ci-pros-list-column:not(:first-child){margin-left:75px}.ci-carrinis .ci-project-SocialShare .ci-pros-list{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px}.ci-carrinis .ci-project .ci-submit-button-row{width:100%;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:7px}.ci-carrinis .ci-project .ci-submit-button-wrapper{position:relative;display:-webkit-flex;display:-ms-flex;display:flex}.ci-carrinis .ci-project .ci-submit-button-wrapper a.ci-button-link{padding:8px 25px;font-weight:700;font-size:16.5193px;line-height:20px;color:#fff;border:0;outline:0;border-radius:17px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.ci-carrinis .ci-project-CopyDeletePosts .ci-submit-button-wrapper a.ci-button-link,.ci-carrinis .ci-project-MyPopups .ci-submit-button-wrapper a.ci-button-link{background-color:#6bb4a7}.ci-carrinis .ci-project-BackupMigration .ci-submit-button-wrapper a.ci-button-link{background-color:#0f9990}.ci-carrinis .ci-project .ci-learn-more-button{position:absolute;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100px;top:0;left:calc(100% + 15px);z-index:3}.ci-carrinis .ci-project .ci-learn-more-button a{font-weight:300;font-size:16.5193px;line-height:20px;color:#444}.ci-carrinis .ci-project .ci-right-part{position:relative;height:100%}.ci-carrinis .ci-project .ci-right-part img{position:absolute}.ci-carrinis .ci-project .ci-right-part .ci-main-image{right:0;bottom:0}.ci-carrinis .ci-project-MyPopups .ci-right-part .ci-secondary-image{right:350px;bottom:0}.ci-carrinis .ci-project-MyPopups .ci-install-state{width:660px}.ci-carrinis .ci-project-CopyDeletePosts .ci-right-part .ci-secondary-image{right:0;bottom:0}.ci-carrinis .ci-project-CopyDeletePosts .ci-right-part .ci-main-image{right:70px;bottom:0}.ci-carrinis .ci-project-CopyDeletePosts .ci-install-state{width:556px}.ci-carrinis .ci-project-followIt{position:relative}.ci-carrinis .ci-project-followIt .ci-background-bottom-left,.ci-carrinis .ci-project-followIt .ci-background-top-left{position:absolute;left:0;z-index:-1}.ci-carrinis .ci-project-followIt .ci-background-bottom-left,.ci-carrinis .ci-project-followIt .ci-background-bottom-right{bottom:0}.ci-carrinis .ci-project-followIt .ci-background-top-left,.ci-carrinis .ci-project-followIt .ci-background-top-right{top:0}.ci-carrinis .ci-project-followIt .ci-background-bottom-right,.ci-carrinis .ci-project-followIt .ci-background-top-right{right:0}.ci-carrinis .ci-project-followIt .ci-face-image-1{bottom:54px;right:227px}.ci-carrinis .ci-project-followIt .ci-face-image-2{top:80px;right:145px}.ci-carrinis .ci-project-followIt .ci-face-image-3{top:27px;right:41px}.ci-carrinis .ci-project-followIt .ci-face-image-4{bottom:20px;right:98px}.ci-carrinis .ci-project-TasteWP .ci-right-part img{top:0;right:0}.ci-carrinis .ci-project-SocialShare .ci-right-part .ci-background-icons{height:100%}.ci-carrinis .ci-project-SocialShare .ci-right-part .ci-video-link-wrapper{position:absolute;height:100%;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;padding-right:31px}.ci-carrinis .ci-project-SocialShare .ci-right-part .ci-video-link{position:relative}.ci-carrinis .ci-project-SocialShare .ci-right-part .ci-video-link .ci-video-background{position:static}.ci-carrinis .ci-project-SocialShare .ci-right-part .ci-video-link .ci-play-icon-wrapper{position:absolute;top:0;right:0;width:100%;height:100%;display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-carrinis .ci-project-SocialShare .ci-right-part .ci-ribbon-icon{bottom:0;right:0}.ci-carrinis .ci-project-TasteWP .ci-install-state,.ci-carrinis .ci-project-followIt .ci-install-state{z-index:2}.ci-carrinis .ci-install-state{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ci-carrinis .ci-project:not(.ci-project-followIt) .ci-install-state{margin-left:42px}.ci-carrinis .ci-project-followIt .ci-install-state{margin-left:70px}.ci-carrinis .ci-install-state .ci-project-logo{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ci-carrinis .ci-project-BackupMigration .ci-install-state .ci-project-logo .ci-rating,.ci-carrinis .ci-project-CopyDeletePosts .ci-install-state .ci-project-logo .ci-rating{margin-top:10px}.ci-carrinis .ci-install-state .ci-project-logo-element{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ci-carrinis .ci-project-BackupMigration .ci-install-state .ci-project-logo-element span{font-family:Montserrat;font-weight:300}.ci-carrinis .ci-project-BackupMigration .ci-install-state .ci-project-logo-element span b{font-family:Montserrat;font-weight:700}.ci-carrinis .ci-project-CopyDeletePosts .ci-install-state .ci-project-logo-element span{text-align:center}.ci-carrinis .ci-install-state .ci-project-logo-element span{font-weight:400;font-size:17.306px;line-height:21px;margin-left:11px;color:#000;white-space:nowrap}.ci-carrinis .ci-install-state .ci-project-logo-element span b{font-weight:700}.ci-carrinis .ci-install-state .ci-install-column{margin-left:30px}.ci-carrinis .ci-project-SocialShare .ci-install-state .ci-install-column{margin-left:55px}.ci-carrinis .ci-install-state .ci-install-column ul li .ci-light-font{font-weight:300;font-size:14.16px;line-height:28.32px}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button,.ci-carrinis .ci-install-state .ci-install-button{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px;position:relative;z-index:3}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button{margin-top:22px}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button span,.ci-carrinis .ci-install-state .ci-install-button span{z-index:4}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button button,.ci-carrinis .ci-install-state .ci-install-button button,.ci-carrinis a.ci-button-link{border:0;outline:0;font-size:18.8793px;line-height:23px;font-weight:700;color:#fff;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.ci-carrinis a.ci-button-link{text-decoration:none}.ci-carrinis a.ci-button-link:hover{color:#fff}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button button:hover,.ci-carrinis .ci-install-state .ci-install-button button:hover,.ci-carrinis .ci-project .ci-submit-button-wrapper a.ci-button-link:hover,.ci-carrinis a.ci-button-link:hover{-webkit-animation:none;animation:none;-webkit-transform:translateZ(0) scale(1.05,1.05);transform:translateZ(0) scale(1.05,1.05);-webkit-filter:brightness(1.05);filter:brightness(1.05)}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button::before,.ci-carrinis .ci-install-state .ci-install-button::before{content:"";display:block;width:calc(100% + 30px);height:calc(100% + 30px);position:absolute;top:-15px;left:-15px;opacity:0}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button:not(:hover) a.ci-button-link,.ci-carrinis .ci-already-installed-state .ci-check-it-out-button:not(:hover) button,.ci-carrinis .ci-install-state .ci-install-button:not(:hover) a.ci-button-link,.ci-carrinis .ci-install-state .ci-install-button:not(:hover) button,.ci-carrinis .ci-project .ci-submit-button-wrapper a.ci-button-link{-webkit-animation:tada 8s;animation:tada 8s;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}1.25%,2.5%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-1.2deg);-ms-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-1.2deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-1.2deg)}11.25%,3.75%,6.25%,8.75%{-webkit-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,1.2deg);-ms-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,1.2deg);transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,1.2deg)}10%,5%,7.5%{-webkit-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,-1.2deg);-ms-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,-1.2deg);transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,-1.2deg)}12.5%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}1.25%,2.5%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-1.2deg);-ms-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-1.2deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-1.2deg)}11.25%,3.75%,6.25%,8.75%{-webkit-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,1.2deg);-ms-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,1.2deg);transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,1.2deg)}10%,5%,7.5%{-webkit-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,-1.2deg);-ms-transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,-1.2deg);transform:scale3d(1.05,1.05,1.05) rotate3d(0,0,1,-1.2deg)}12.5%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.ci-carrinis .ci-install-state .ci-install-button button:not(.ci-round-button){border-radius:10px 80px 10px 10px;padding:8.65px 66.87px 8.65px 25.17px}.ci-carrinis .ci-install-state .ci-install-button .ci-round-button{border-radius:37.7585px;padding:7.87px 82.6px 7.87px 51.92px}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button .ci-round-button,.ci-carrinis .ci-project-TasteWP .ci-install-button .ci-button-link,.ci-carrinis .ci-project-followIt .ci-install-button .ci-button-link{border-radius:38px;padding:8px 57px 8px 37px}.ci-carrinis .ci-project-CopyDeletePosts .ci-already-installed-state .ci-check-it-out-button a.ci-button-link,.ci-carrinis .ci-project-CopyDeletePosts .ci-install-state .ci-install-button button,.ci-carrinis .ci-project-MyPopups .ci-install-state .ci-install-button button{background-color:#6bb4a7}.ci-carrinis .ci-project-BackupMigration .ci-already-installed-state .ci-check-it-out-button a.ci-button-link,.ci-carrinis .ci-project-BackupMigration .ci-install-state .ci-install-button button{background-color:#0f9990}.ci-carrinis .ci-project-TasteWP .ci-install-state .ci-install-button a.ci-button-link{background-color:#fe7269}.ci-carrinis .ci-project-SocialShare .ci-already-installed-state .ci-check-it-out-button a.ci-button-link,.ci-carrinis .ci-project-SocialShare .ci-install-state .ci-install-button button{background-color:#f9c100}.ci-carrinis .ci-project-followIt .ci-install-state .ci-install-button a.ci-button-link{background-color:#06b04e}.ci-carrinis .ci-project-MyPopups .ci-already-installed-state .ci-check-it-out-button a{background-color:#00b47c}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button button:after,.ci-carrinis .ci-install-state .ci-install-button button:after,.ci-carrinis a.ci-button-link:not(.ci-no-arrow):after{content:"";display:block;width:12px;height:19px;background-image:url(../views/static/imgs/white-arrow-right.svg);position:absolute;top:calc(50% - 9.5px)}.ci-carrinis .ci-install-state .ci-install-button a.ci-button-link:not(.ci-no-arrow):after,.ci-carrinis .ci-install-state .ci-install-button button:after{right:35px}.ci-carrinis .ci-already-installed-state .ci-check-it-out-button a.ci-button-link:not(.ci-no-arrow):after,.ci-carrinis .ci-already-installed-state .ci-check-it-out-button button:after,.ci-carrinis .ci-project-TasteWP .ci-install-state .ci-install-button .ci-button-link:not(.ci-no-arrow):after,.ci-carrinis .ci-project-followIt .ci-install-state .ci-install-button .ci-button-link:not(.ci-no-arrow):after{right:25px}.ci-carrinis .ci-install-state .ci-install-button span{font-weight:300;font-size:14.9461px;line-height:18px;margin-top:8.65px}.ci-carrinis .ci-project .ci-already-installed-state{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-carrinis .ci-project:not(.ci-project-SocialShare) .ci-already-installed-state{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.ci-carrinis .ci-project:not(.ci-project-BackupMigration):not(.ci-project-SocialShare):not(.ci-project-followIt) .ci-already-installed-state{width:440px}.ci-carrinis .ci-project-MyPopups .ci-already-installed-state{margin-left:100px}.ci-carrinis .ci-project-CopyDeletePosts .ci-already-installed-state{margin-left:84px}.ci-carrinis .ci-project.ci-project-followIt .ci-already-installed-state{width:100%;margin-left:0;margin-right:130px}.ci-carrinis .ci-already-installed-state .ci-already-installed-heading{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ci-carrinis .ci-already-installed-state .ci-already-installed-heading p{width:100%}.ci-carrinis .ci-already-installed-state .ci-already-installed-heading svg{height:32px}#carrinis .ci-project .ci-already-installed-state p{font-weight:300;font-size:14.9461px;line-height:18px;text-align:center;margin-bottom:0}.ci-carrinis .ci-project .ci-already-installed-state p a,.ci-carrinis .ci-project .ci-already-installed-state p b{font-weight:800}.ci-carrinis .ci-project .ci-already-installed-state p a,.ci-carrinis .ci-project-MyPopups .ci-already-installed-state p span{color:#00b47c}.ci-carrinis .ci-project-BackupMigration .ci-already-installed-state p span{color:#6bb4a7}#carrinis .ci-project .ci-already-installed-state p:nth-of-type(1){margin-top:14px}#carrinis .ci-project .ci-already-installed-state p:nth-of-type(2){margin-top:18px}#carrinis .ci-project .ci-already-installed-state .ci-already-installed-heading p{margin-left:8px;margin-top:0;font-weight:500}.ci-carrinis .ci-project-SocialShare .ci-already-installed-state,.ci-carrinis .ci-project-SocialShare .ci-already-installed-state .ci-already-installed-element{display:-ms-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ci-carrinis .ci-project-SocialShare .ci-already-installed-state{margin-left:35px}.ci-carrinis .ci-project-SocialShare .ci-already-installed-state .ci-already-installed-element{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-carrinis .ci-project-CopyDeletePosts .ci-already-installed-state span,.ci-carrinis .ci-project-MyPopups .ci-already-installed-state span{color:#69b0a3}.ci-carrinis .ci-project-BackupMigration .ci-already-installed-state span{color:#0f9990}.ci-carrinis .ci-project-SocialShare .ci-already-installed-state span{color:#06b04e}a.ci-see-all-projects{color:#000;font-weight:300;font-size:15.7327px;line-height:19px}.ci-hidden{display:none}.ci-project-content.ci-SocialShare-visible .ci-project-SocialShare.ci-already-installed-state-visible{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.ci-project-content.ci-BackupMigration-visible>div:not(.ci-project-BackupMigration),.ci-project-content.ci-CopyDeletePosts-visible>div:not(.ci-project-CopyDeletePosts),.ci-project-content.ci-MyPopups-visible>div:not(.ci-project-MyPopups),.ci-project-content.ci-SocialShare-visible>div:not(.ci-project-SocialShare),.ci-project-content.ci-TasteWP-visible>div:not(.ci-project-TasteWP),.ci-project-content.ci-followIt-visible>div:not(.ci-project-followIt){display:none!important}.ci-see-all-projects{color:#000!important}.ci-inisev-install-plugin.ci-inisev-prepare{transition:.3s all!important;filter:grayscale(0)!important}.ci-inisev-install-plugin.ci-inisev-install{filter:grayscale(1)!important;cursor:not-allowed!important}.ci-carrinis img{pointer-events:none}#wpfooter{position:relative!important}@media (min-width:1530px){.ci-carrinis .ci-all-projects,.ci-carrinis .ci-carousel{width:1315px}}@media (max-width:1529px){.ci-carrinis .ci-all-projects,.ci-carrinis .ci-carousel{width:100%}.ci-MyPopups-visible .ci-project-MyPopups.ci-install-state-visible .ci-right-part{position:absolute;top:0;right:calc((375px - (100% - 692px)) * -1)}.ci-MyPopups-visible .ci-project-MyPopups.ci-install-state-visible .ci-secondary-image{bottom:-60px}.ci-BackupMigration-visible .ci-project-BackupMigration .ci-main-image{z-index:-1;opacity:.6}}@media (max-width:1500px){.ci-already-installed-state-visible:not(.ci-project-BackupMigration) .ci-already-installed-state,.ci-upgrade-state-visible .ci-upgrade-state{margin-left:42px}.ci-CopyDeletePosts-visible .ci-project-CopyDeletePosts.ci-install-state-visible .ci-right-part{position:absolute;top:0}}@media (max-width:1250px){.ci-CopyDeletePosts-visible .ci-project-CopyDeletePosts.ci-install-state-visible .ci-right-part{right:calc((520px - (100% - 566px)) * -1)}}@media (min-width:1501px){.ci-CopyDeletePosts-visible .ci-project-CopyDeletePosts.ci-install-state-visible .ci-right-part{right:-15px}}@media (max-width:1150px),(min-width:1251px) and (max-width:1500px){.ci-CopyDeletePosts-visible .ci-project-CopyDeletePosts.ci-install-state-visible .ci-right-part{right:calc((520px - (100% - 566px)) * -1)}}@media (max-width:1450px){.ci-CopyDeletePosts-visible .ci-project-CopyDeletePosts.ci-upgrade-state-visible .ci-right-part{position:absolute;top:0;right:calc((520px - (100% - 530px)) * -1)}}@media (max-width:1420px){.ci-MyPopups-visible .ci-project-MyPopups.ci-already-installed-state-visible .ci-secondary-image{bottom:-60px}}@media (max-width:1175px),(min-width:1251px) and (max-width:1420px){.ci-CopyDeletePosts-visible .ci-project-CopyDeletePosts.ci-already-installed-state-visible .ci-right-part{position:absolute;top:0;right:calc((450px - (100% - 530px)) * -1)}}@media (min-width:1400px){.ci-carrinis .ci-project-TasteWP .ci-additional-text-break{display:none}}@media (max-width:1100px),(min-width:1251px) and (max-width:1340px){.ci-MyPopups-visible .ci-project-MyPopups.ci-already-installed-state-visible .ci-right-part{position:absolute;top:0;right:calc((200px - (100% - 692px)) * -1)}}@media (max-width:1279px){.ci-BackupMigration-visible .ci-project-BackupMigration.ci-install-state-visible .ci-install-column{width:500px}}@media (max-width:1140px),(min-width:1251px) and (max-width:1399px){.ci-SocialShare-visible .ci-project-SocialShare.ci-install-state-visible .ci-hidden-for-upgrade{position:absolute;top:0;right:calc((305px - (100% - 638px)) * -1)}.ci-SocialShare-visible .ci-project-SocialShare.ci-already-installed-state-visible .ci-hidden-for-upgrade img{display:none}}@media (max-width:1225px){.ci-SocialShare-visible .ci-project-SocialShare.ci-already-installed-state-visible .ci-hidden-for-upgrade img{display:none}}@media (min-width:1399px) and (max-width:1480px){.ci-SocialShare-visible .ci-project-SocialShare.ci-already-installed-state-visible .ci-hidden-for-upgrade img{right:-70px}}@media (max-width:1470px){.ci-SocialShare-visible .ci-project-SocialShare.ci-upgrade-state-visible .ci-three-columns-pros-list{display:none}.ci-SocialShare-visible .ci-project-SocialShare.ci-upgrade-state-visible .ci-two-columns-pros-list{width:390px}.ci-SocialShare-visible .ci-project-SocialShare.ci-upgrade-state-visible h2{text-align:left}}@media (min-width:1471px){.ci-SocialShare-visible .ci-project-SocialShare.ci-upgrade-state-visible .ci-two-columns-pros-list{display:none}}@media (max-width:1135px),(min-width:1251px) and (max-width:1400px){.ci-SocialShare-visible .ci-project-SocialShare.ci-upgrade-state-visible .ci-video-link{margin-top:38px}.ci-SocialShare-visible .ci-project-SocialShare.ci-upgrade-state-visible .ci-video-link .ci-video-background{height:175px}}@media (max-width:960px){.ci-carrinis .ci-install-state .ci-install-column{padding-right:20px}}@media (min-width:961px) and (max-width:1010px){.ci-SocialShare-visible .ci-project-SocialShare.ci-upgrade-state-visible .ci-video-link .ci-video-background{height:150px}}@media (max-width:1400px){.ci-followIt-visible .ci-project-followIt.ci-install-state-visible .ci-face-image-2{display:none}}@media (max-width:1340px){.ci-followIt-visible .ci-project-followIt.ci-install-state-visible .ci-face-image-3{top:15px;right:25px}.ci-followIt-visible .ci-project-followIt.ci-install-state-visible .ci-face-image-4{right:140px}.ci-followIt-visible .ci-project-followIt.ci-install-state-visible .ci-face-image-1{right:40px;bottom:83px}}@media (max-width:1065px){.ci-followIt-visible .ci-project-followIt.ci-install-state-visible .ci-face-image-1,.ci-followIt-visible .ci-project-followIt.ci-install-state-visible .ci-face-image-2,.ci-followIt-visible .ci-project-followIt.ci-install-state-visible .ci-face-image-3,.ci-followIt-visible .ci-project-followIt.ci-install-state-visible .ci-face-image-4{display:none}}@media (min-width:1251px){.ci-carrinis .ci-projects-list{width:234px}.ci-carrinis .ci-project-content{width:calc(100% - 234px - 3.93px);height:100%}.ci-carrinis .ci-project-list-element:first-child{border-top-left-radius:7px}.ci-carrinis .ci-project-list-element:last-child{border-bottom-left-radius:7px}.ci-carrinis .ci-selected-project{position:relative}.ci-carrinis .ci-project-list-element:not(:first-child){margin-top:4.3px}.ci-carrinis .ci-selected-project:not(.ci-project-list-element-followIt){background-color:#fff}.ci-carrinis .ci-project-list-element-followIt{background-color:#f5f9fc}.ci-carrinis .ci-selected-project::after{content:"";display:block;width:4px;height:100%;position:absolute;top:0;right:-4px}.ci-carrinis .ci-selected-project:not(.ci-project-list-element-followIt)::after{background-color:#fff}.ci-carrinis .ci-selected-project.ci-project-list-element-followIt::after{background-color:#f5f9fc}.ci-carrinis .ci-project{border-top-right-radius:7px;border-bottom-right-radius:7px}.ci-carrinis .ci-project-content{border-top-right-radius:7px;border-bottom-right-radius:7px}.ci-carrinis .ci-all-projects{padding-left:58px;margin-top:20px}}@media (max-width:1250px){.ci-carrinis .ci-carousel{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.ci-carrinis .ci-selected-project{background-color:#fff}.ci-carrinis .ci-project{border-radius:10px}.ci-carrinis .ci-project-content{margin-top:10px;border-radius:10px}.ci-carrinis .ci-projects-list{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ci-carrinis .ci-all-projects{text-align:center;margin-top:30px}}@media (min-width:1000px){#carrinis .ci-project.ci-project-BackupMigration .ci-already-installed-state p{font-size:17.306px;line-height:28px}}@media (min-width:701px) and (max-width:1250px){.ci-carrinis .ci-project-list-element{border-radius:7px;width:calc(33.333% - 5px)}.ci-carrinis .ci-project-list-element:nth-child(n+4){margin-top:7px}}@media (max-width:760px){.ci-carrinis .ci-project:not(.ci-project-SocialShare) .ci-left-part .ci-project-logo a img{max-height:45px}.ci-carrinis .ci-project-SocialShare .ci-already-installed-state .ci-big-colored-logo{display:none}}@media (max-width:870px){.ci-carrinis .ci-project-BackupMigration .ci-install-state .ci-install-column{width:auto}.ci-carrinis .ci-project-SocialShare .ci-hidden-for-upgrade img{display:none}}@media (min-width:701px) and (max-width:870px){.ci-carrinis .ci-project-SocialShare .ci-video-link img{display:none}}@media (max-width:750px){.ci-carrinis .ci-project-followIt .ci-right-part .ci-background-bottom-right{right:-40px}}@media (min-width:701px){.ci-carrinis .ci-project{height:256px}.ci-carrinis .ci-project-SocialShare .ci-upgrade-state{width:574px}.ci-carrinis .ci-project-SocialShare .ci-already-installed-state .ci-already-installed-element{margin-left:21px;width:440px}.ci-carrinis .ci-project-BackupMigration .ci-already-installed-state{width:100%;padding:0 30px;margin-right:auto;margin-left:auto}}@media (max-width:700px){.ci-carrinis .ci-project-list-element{border-radius:7px;width:calc(50% - 5px)}.ci-carrinis .ci-project{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-carrinis .ci-project-list-element:nth-child(n+3){margin-top:7px}.ci-carrinis .ci-project .ci-left-part{margin-top:30px;margin-bottom:30px}.ci-carrinis .ci-project .ci-right-part .ci-main-image{display:none}.ci-carrinis .ci-project-content .ci-project .ci-install-state{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0;width:100%}.ci-carrinis .ci-project .ci-install-state .ci-project-logo{margin-bottom:15px}.ci-carrinis .ci-project .ci-install-state .ci-install-column{margin-left:30px;margin-right:30px;padding-right:0}.ci-carrinis .ci-project .ci-install-state .ci-install-button{width:100%}.ci-carrinis .ci-project-CopyDeletePosts .ci-right-part{display:none}.ci-carrinis .ci-project-SocialShare .ci-install-state .ci-project-logo a img{height:125px}.ci-carrinis .ci-project-followIt .ci-background-bottom-left,.ci-carrinis .ci-project-followIt .ci-background-bottom-right,.ci-carrinis .ci-project-followIt .ci-background-top-left,.ci-carrinis .ci-project-followIt .ci-background-top-right{display:none}.ci-carrinis .ci-project-followIt .ci-right-part{position:absolute;right:0;top:0}.ci-carrinis .ci-project .ci-already-installed-state,.ci-carrinis .ci-project .ci-upgrade-state{margin:30px}.ci-carrinis .ci-project-SocialShare .ci-upgrade-state{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ci-carrinis .ci-project .ci-upgrade-state .ci-submit-button-wrapper{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ci-carrinis .ci-project .ci-upgrade-state .ci-submit-button-row .ci-learn-more-button{position:static;margin-top:10px}.ci-carrinis .ci-project-BackupMigration .ci-upgrade-state h2{text-align:center}.ci-carrinis .ci-project-BackupMigration .ci-upgrade-state .ci-pros-list{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-carrinis .ci-project-SocialShare{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.ci-carrinis .ci-project-SocialShare .ci-visible-for-upgrade{height:auto;width:100%;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-carrinis .ci-project-SocialShare .ci-upgrade-state{margin-bottom:0}.ci-carrinis .ci-project-SocialShare .ci-visible-for-upgrade .ci-video-link-wrapper{position:relative;padding-right:0}.ci-carrinis .ci-project-SocialShare h2{text-align:center}.ci-carrinis .ci-project-SocialShare .ci-visible-for-upgrade{margin-bottom:30px}.ci-carrinis .ci-project-SocialShare .ci-visible-for-upgrade .ci-video-link{margin-top:0}.ci-carrinis .ci-project-SocialShare .ci-visible-for-upgrade .ci-video-link-wrapper .ci-ribbon-icon{width:175px;bottom:4px}.ci-carrinis .ci-project .ci-already-installed-state{padding-right:0}}@media screen and (min-width:470px) and (max-width:782px){#wpfooter{display:block!important}}
3
+
4
+ /* @since - Version 2.0 */
5
+ @media (max-width:760px){.ci-carrinis .ci-project:not(.ci-project-SocialShare):not(.ci-project-redRed) .ci-left-part .ci-project-logo a img{max-height:45px}}.ci-project-content{max-height:256px}.ci-project-content.ci-redRed-visible>div:not(.ci-project-redRed){display:none!important}.ci-carrinis .ci-project-redRed .ci-install-state .ci-install-button button{background-color:#374785}.ci-carrinis .ci-project-redRed .ci-install-state .ci-install-button a{color:#374785}.ci-carrinis .ci-project-redRed .ci-right-part img{top:0;right:0}@media (max-width:900px){.ci-carrinis .ci-project-redRed .ci-right-part img{display:none}}.ci-carrinis .ci-project-list-element-redRed:not(.ci-selected-project){background:#374785}.ci-carrinis .ci-project-list-element-redRed .ci-project-list-element-logo{width:45px;height:auto;margin-left:-8px}.ci-carrinis .ci-project-list-element.ci-project-list-element-redRed span{margin-left:6px}.ci-project-redRed .ci-background-top-left{position:absolute;top:-44px;left:0;z-index:-1}.ci-project-redRed .ci-project-logo{margin-left:128px;margin-right:46px}.ci-project-redRed .ci-project-logo a{margin-bottom:8px}.ci-projects-list>.ci-project-list-element:not(.ci-selected-project){height:32px;transition:height .3s cubic-bezier(.25,.1,.25,1)}.ci-projects-list>.ci-project-list-element.ci-selected-project{height:40px;transition:height .3s cubic-bezier(.25,.1,.25,1)}.ci-project-redRed .ci-redi-logo-p{width:131px}.ci-project-redRed .ci-right-part .ci-background-top-right{width:480px;z-index:-1}.ci-project-redRed .ci-already-installed-heading-redi::after{content:'';clear:both;display:block}.ci-project-redRed .ci-already-installed-heading-redi svg{margin-left:70px;float:left}.ci-project-redRed .ci-installed-column-redi{margin-left:90px!important}.ci-project-redRed .ci-already-redi-installed{float:left;font-size:24px;font-weight:400;color:#72c694;margin-left:15px;line-height:40px;font-family:Montserrat}.ci-project-redRed .ci-check-out-others-redi{font-family:Montserrat;font-size:18px;color:#374785;font-weight:400;line-height:40px;margin-top:15px}
banner/misc.php CHANGED
@@ -1,469 +1,469 @@
1
- <?php
2
-
3
- /**
4
- * File for our cool Carousel in the footer
5
- *
6
- * @category Child Plugin
7
- * @version v0.2.0
8
- * @since v0.1.0
9
- * @author iClyde <kontakt@iclyde.pl>
10
- */
11
-
12
- // Namespace
13
- namespace Inisev\Subs;
14
-
15
- // Disallow direct access
16
- if (defined('ABSPATH')) {
17
-
18
- /**
19
- * Main class for handling the Carousel
20
- */
21
- if (!class_exists('Inisev\Subs\Inisev_Carousel')) {
22
- class Inisev_Carousel {
23
-
24
- // Should hide it for good i.e. styles may be broken?
25
- private $error = 0;
26
-
27
- // Slugs of plugins
28
- private $usm_premium = 'usm-premium/usm_premium_icons.php';
29
- private $usm_slug = 'ultimate-social-media-icons/ultimate_social_media_icons.php';
30
- private $bmi_premium = 'backup-backup-pro/backup-backup-pro.php';
31
- private $bmi_slug = 'backup-backup/backup-backup.php';
32
- private $cdp_premium = 'copy-delete-posts-premium/copy-delete-posts-premium.php';
33
- private $cdp_slug = 'copy-delete-posts/copy-delete-posts.php';
34
- private $mpu_slug = 'pop-up-pop-up/pop-up-pop-up.php';
35
- private $redi_slug = 'redirect-redirection/redirect-redirection.php';
36
-
37
- /*
38
- * Compile some variables for "future us"
39
- * Such as slug of current plugin, root dir of plugin
40
- */
41
- function __construct($root_file, $root_dir) {
42
-
43
- // This roots
44
- $this->_root_file = $root_file;
45
- $this->_root_dir = $root_dir;
46
-
47
- // Add handler for Ajax request
48
- if (isset($_SERVER['REQUEST_METHOD']) && $_SERVER['REQUEST_METHOD'] == 'POST') {
49
-
50
- // Check if slug is defined
51
- if (isset($_POST['slug']) && !empty($_POST['slug'])) {
52
-
53
- // Handle the request
54
- add_action('wp_ajax_inisev_installation', [&$this, 'handle_installation']);
55
-
56
- }
57
-
58
- // Stop for POST
59
- return;
60
-
61
- }
62
-
63
- // WordPress globals
64
- global $menu;
65
-
66
- // Make sure WP_PLUGIN_DIR is defined
67
- if (!defined('WP_PLUGIN_DIR')) return $this->fail(1);
68
- if (!function_exists('trailingslashit')) return $this->fail(2);
69
- if (!defined('DIRECTORY_SEPARATOR')) define('DIRECTORY_SEPARATOR', '/');
70
-
71
- // That's in case the developer moved this file somewhere else
72
- $tmp_slug = trailingslashit($this->_root_dir);
73
- $tmp_root = trailingslashit(WP_PLUGIN_DIR);
74
- $tmp_name = explode(DIRECTORY_SEPARATOR, substr($tmp_slug, strlen($tmp_root)));
75
-
76
- // Make the "probably" slug name
77
- $this->page = sanitize_text_field($_GET['page']);
78
- $this->slug = $tmp_name[0];
79
- $this->root = $tmp_root . $this->slug;
80
-
81
- // Make lowercase slug
82
- $this->slug_low = $this->makelower($this->slug);
83
-
84
- // We don't need those anymore
85
- unset($tmp_slug, $tmp_root, $tmp_name);
86
-
87
- // Check if the guess is correct enough
88
- if (!is_dir($this->root)) return $this->fail(3);
89
-
90
- // Check if the script requires to be in hook
91
- if (!function_exists('current_action')) return $this->fail(4);
92
- $this->hooked = (current_action() == '' ? false : true);
93
-
94
- // Add hook if it's required
95
- if (!$this->hooked) {
96
-
97
- // Hook the script to init
98
- add_action('admin_menu', [&$this, 'setup'], PHP_INT_MAX);
99
-
100
- } else {
101
-
102
- // The child plugin is already hooked, check if correctly
103
- if (current_action() == 'admin_menu' || isset($menu)) {
104
-
105
- // If the hook is correct continue
106
- $this->setup();
107
-
108
- } else {
109
-
110
- // Hook the script to init if it's not hooked to it already
111
- add_action('admin_menu', [&$this, 'setup'], PHP_INT_MAX);
112
-
113
- }
114
-
115
- }
116
-
117
- }
118
-
119
- /*
120
- * Main setup of this child plugin
121
- */
122
- public function setup() {
123
-
124
- // WordPress Global Variables
125
- global $menu;
126
-
127
- // Make sure $menu exists
128
- if (!isset($menu) || !is_array($menu)) return $this->fail(5);
129
-
130
- // Get menu slug name
131
- if (!$this->menu_name($menu)) return false;
132
-
133
- if ($this->page === $this->menu && !defined('INISEV_CAROUSEL')) {
134
-
135
- // Initialize Carousel constant
136
- define('INISEV_CAROUSEL', true);
137
-
138
- // Root URL for assets
139
- $this->url = trailingslashit(plugins_url(null, $this->_root_file));
140
-
141
- // Load styles
142
- wp_enqueue_script('inisev-carousel-script', ($this->url . 'assets/index.min.js'), [], filemtime($this->_root_dir . '/assets/index.min.js'), true);
143
- wp_enqueue_style('inisev-carousel-style', ($this->url . 'assets/style.min.css'), [], filemtime($this->_root_dir . '/assets/style.min.css'));
144
-
145
- // Print the footer
146
- add_action('in_admin_footer', [&$this, '_print'], 1);
147
-
148
- }
149
-
150
- }
151
-
152
- /*
153
- * This function may be used for debugging purposes
154
- */
155
- private function fail($code = false) {
156
-
157
- if ($code === false) {
158
-
159
- // Return error code if specified as request ($code === false)
160
- return $this->error;
161
-
162
- } else {
163
-
164
- // Set the error code and return
165
- // error_log($code);
166
- $this->error = $code;
167
- return false;
168
-
169
- }
170
-
171
- }
172
-
173
- /*
174
- * Helper function remove _ -/ characters and make lowercase
175
- */
176
- private function makelower($str) {
177
-
178
- $str = str_replace('_', '', $str);
179
- $str = str_replace('-', '', $str);
180
- $str = str_replace('/', '', $str);
181
- $str = str_replace('\/', '', $str);
182
- $str = str_replace(' ', '', $str);
183
- $str = strtolower($str);
184
-
185
- return $str;
186
-
187
- }
188
-
189
- /*
190
- * This function will find slug of menu page
191
- */
192
- private function menu_name(&$menu) {
193
-
194
- // Find the menu slug
195
- // IMPORTANT: It requires the plugin to use own icon (own assets)
196
- foreach ($menu as $priority => $details) {
197
- if (is_array($details) && sizeof($details) >= 6) {
198
- for ($i = 0; $i < sizeof($details); ++$i) {
199
- if ($this->makelower($details[$i]) == $this->slug_low) {
200
- $this->menu = $details[2];
201
- break;
202
- }
203
- }
204
- if (isset($this->menu)) break;
205
- }
206
- }
207
-
208
- // MyPopUps exception
209
- if (!isset($this->menu)) {
210
- $mpu = ['wpmypopups', 'mypopups', 'popuppopup'];
211
- if (in_array($this->slug_low, $mpu)) {
212
- $this->menu = 'wp-mypopups';
213
- }
214
- }
215
-
216
- if (!isset($this->menu)) {
217
- $bmi = ['backupbackup', 'backup-backup', 'backup-migration', 'backupmigration'];
218
- if (in_array($this->slug_low, $bmi)) {
219
- $this->menu = 'backup-migration';
220
- }
221
- }
222
-
223
- if (!isset($this->menu)) {
224
- $hhr = ['httpsremover', 'httphttpsremover'];
225
- if (in_array($this->slug_low, $hhr)) {
226
- $this->menu = 'httphttpsRemoval';
227
- }
228
- }
229
-
230
- if (!isset($this->menu)) {
231
- $wpc = ['wp-clone', 'wp-clone', 'wpclonebywpacademy'];
232
- if (in_array($this->slug_low, $wpc)) {
233
- $this->menu = 'wp-clone';
234
- }
235
- }
236
-
237
- // Make sure it found something
238
- if (isset($this->menu)) return true;
239
- else return $this->fail(6);
240
-
241
- }
242
-
243
- /*
244
- * Helper: Include file
245
- */
246
- private function _include($path) {
247
-
248
- include_once trailingslashit($this->_root_dir) . 'views/' . $path . '.php';
249
-
250
- }
251
-
252
- /*
253
- * Helper: Get asset URL
254
- */
255
- private function get_asset($file) {
256
-
257
- return $this->url . $file;
258
-
259
- }
260
-
261
- /*
262
- * Helper: Get asset and print URL
263
- */
264
- private function _asset($file) {
265
-
266
- echo $this->get_asset('views/' . $file);
267
-
268
- }
269
-
270
- /*
271
- * Upgrade plugin, this function probably will never be fired
272
- */
273
- private function upgrade_plugin($plugin_slug) {
274
-
275
- // Include upgrader
276
- include_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
277
- wp_cache_flush();
278
-
279
- // Initialize & upgrade the plugin
280
- $upgrader = new \Plugin_Upgrader();
281
- $upgraded = $upgrader->upgrade($plugin_slug);
282
-
283
- // Return status or WP Error
284
- return $upgraded;
285
-
286
- }
287
-
288
- /*
289
- * Check if plugin is installed by slug
290
- */
291
- private function is_plugin_installed($slug) {
292
-
293
- // Get all plugins
294
- $all_plugins = get_plugins();
295
-
296
- // Make sure all slugs are in lowercase.
297
- foreach ($all_plugins as $plug => $v) {
298
-
299
- // Once something match return success
300
- if (strtolower($plug) == strtolower($slug)) return true;
301
-
302
- }
303
-
304
- // If nothing just fail
305
- return false;
306
-
307
- // When I exactly know the letter case...
308
- // if (!empty($all_plugins[$slug])) return true;
309
- // else return false;
310
-
311
- }
312
-
313
- /*
314
- * Install the plugin by slug
315
- */
316
- private function install_plugin($plugin_zip) {
317
-
318
- // Include upgrader
319
- include_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
320
- wp_cache_flush();
321
-
322
- // Initialize WP upgrader & install the plugin
323
- $upgrader = new \Plugin_Upgrader();
324
- $installed = $upgrader->install($plugin_zip);
325
-
326
- // Return status or WP Error
327
- return $installed;
328
-
329
- }
330
-
331
- /*
332
- * Install file
333
- */
334
- private function install($slug, $directory_slug) {
335
-
336
- // Prepare the URLs and full slug
337
- $plugin_slug = $slug;
338
- $plugin_zip = 'https://downloads.wordpress.org/plugin/' . $directory_slug . '.latest-stable.zip';
339
-
340
- // Make sure the plugin is not installed
341
- if ($this->is_plugin_installed($plugin_slug)) {
342
-
343
- // Upgrade the plugin if it's installed somehow
344
- $this->upgrade_plugin($plugin_slug);
345
- $installed = true;
346
-
347
- // Install instead
348
- } else $installed = $this->install_plugin($plugin_zip);
349
-
350
- // Check if there was any error
351
- if (!is_wp_error($installed) && $installed) {
352
- $activate = activate_plugin($plugin_slug);
353
-
354
- if (is_null($activate)) {
355
-
356
- $url = admin_url('', 'admin');
357
-
358
- // CDP has special alert when installed with quick-install module
359
- if ($_POST['slug'] === 'cdp') {
360
- update_option('_cdp_cool_installation', true);
361
- update_option('_cdp_redirect', true);
362
- $url = admin_url() . 'admin.php?page=copy-delete-posts';
363
- }
364
-
365
- // Redirection for MPU
366
- if ($_POST['slug'] === 'mpu') {
367
- update_option('wp_mypopups_do_activation_redirect', true);
368
- $url = admin_url() . 'admin.php?page=wp-mypopups';
369
- }
370
-
371
- // Redirection for USM
372
- if ($_POST['slug'] === 'usm') {
373
- update_option('sfsi_plugin_do_activation_redirect', true);
374
- $url = admin_url() . 'admin.php?page=sfsi-options';
375
- }
376
-
377
- // Redirection for BMI
378
- if ($_POST['slug'] === 'bmi') {
379
- update_option('_bmi_redirect', true);
380
- $url = admin_url() . 'admin.php?page=backup-migration';
381
- }
382
-
383
- // Redirection for RED
384
- if ($_POST['slug'] === 'redi') {
385
- update_option('irrp_activation_redirect', true);
386
- $url = admin_url() . 'admin.php?page=irrp-redirection';
387
- }
388
-
389
- // Send success
390
- wp_send_json_success([ 'installed' => true, 'url' => $url ]);
391
-
392
- // I don't know what happened here and if it's even possible
393
- } else wp_send_json_error();
394
-
395
- // Send fail
396
- } else wp_send_json_error();
397
-
398
- }
399
-
400
- /*
401
- * Add/print the Carousel
402
- */
403
- public function _print() {
404
-
405
- try {
406
-
407
- include_once trailingslashit($this->_root_dir) . 'views/index.php';
408
-
409
- } catch (\Exception $e) {
410
-
411
- return $this->fail(7);
412
-
413
- } catch (\Exception $e) {
414
-
415
- return $this->fail(8);
416
-
417
- }
418
-
419
- }
420
-
421
- /*
422
- * Handle ajax request
423
- */
424
- public function handle_installation() {
425
-
426
- // Handle the slug and install the plugin
427
- $slug = sanitize_text_field($_POST['slug']);
428
- if ($slug === 'usm') {
429
-
430
- $this->install($this->usm_slug, 'ultimate-social-media-icons');
431
-
432
- } elseif ($slug === 'bmi') {
433
-
434
- $this->install($this->bmi_slug, 'backup-backup');
435
-
436
- } elseif ($slug === 'cdp') {
437
-
438
- $this->install($this->cdp_slug, 'copy-delete-posts');
439
-
440
- } elseif ($slug === 'mpu') {
441
-
442
- $this->install($this->mpu_slug, 'pop-up-pop-up');
443
-
444
- } elseif ($slug == 'redi') {
445
-
446
- $this->install($this->redi_slug, 'redirect-redirection');
447
-
448
- // Anything else error
449
- } else wp_send_json_error();
450
-
451
- }
452
-
453
- }
454
- }
455
-
456
- // Disallow usage of multiple Carousels + allow only GET requests
457
- if (!defined('INISEV_CAROUSEL')) {
458
-
459
- // Make sure settings/menu page slug exsits
460
- if (!empty($_GET['page']) || (isset($_SERVER['REQUEST_METHOD']) && $_SERVER['REQUEST_METHOD'] === 'POST')) {
461
-
462
- // Initialize the Carousel
463
- $carousel = new Inisev_Carousel(__FILE__, __DIR__);
464
-
465
- }
466
-
467
- }
468
-
469
- }
1
+ <?php
2
+
3
+ /**
4
+ * File for our cool Carousel in the footer
5
+ *
6
+ * @category Child Plugin
7
+ * @version v0.2.0
8
+ * @since v0.1.0
9
+ * @author iClyde <kontakt@iclyde.pl>
10
+ */
11
+
12
+ // Namespace
13
+ namespace Inisev\Subs;
14
+
15
+ // Disallow direct access
16
+ if (defined('ABSPATH')) {
17
+
18
+ /**
19
+ * Main class for handling the Carousel
20
+ */
21
+ if (!class_exists('Inisev\Subs\Inisev_Carousel')) {
22
+ class Inisev_Carousel {
23
+
24
+ // Should hide it for good i.e. styles may be broken?
25
+ private $error = 0;
26
+
27
+ // Slugs of plugins
28
+ private $usm_premium = 'usm-premium/usm_premium_icons.php';
29
+ private $usm_slug = 'ultimate-social-media-icons/ultimate_social_media_icons.php';
30
+ private $bmi_premium = 'backup-backup-pro/backup-backup-pro.php';
31
+ private $bmi_slug = 'backup-backup/backup-backup.php';
32
+ private $cdp_premium = 'copy-delete-posts-premium/copy-delete-posts-premium.php';
33
+ private $cdp_slug = 'copy-delete-posts/copy-delete-posts.php';
34
+ private $mpu_slug = 'pop-up-pop-up/pop-up-pop-up.php';
35
+ private $redi_slug = 'redirect-redirection/redirect-redirection.php';
36
+
37
+ /*
38
+ * Compile some variables for "future us"
39
+ * Such as slug of current plugin, root dir of plugin
40
+ */
41
+ function __construct($root_file, $root_dir) {
42
+
43
+ // This roots
44
+ $this->_root_file = $root_file;
45
+ $this->_root_dir = $root_dir;
46
+
47
+ // Add handler for Ajax request
48
+ if (isset($_SERVER['REQUEST_METHOD']) && $_SERVER['REQUEST_METHOD'] == 'POST') {
49
+
50
+ // Check if slug is defined
51
+ if (isset($_POST['slug']) && !empty($_POST['slug'])) {
52
+
53
+ // Handle the request
54
+ add_action('wp_ajax_inisev_installation', [&$this, 'handle_installation']);
55
+
56
+ }
57
+
58
+ // Stop for POST
59
+ return;
60
+
61
+ }
62
+
63
+ // WordPress globals
64
+ global $menu;
65
+
66
+ // Make sure WP_PLUGIN_DIR is defined
67
+ if (!defined('WP_PLUGIN_DIR')) return $this->fail(1);
68
+ if (!function_exists('trailingslashit')) return $this->fail(2);
69
+ if (!defined('DIRECTORY_SEPARATOR')) define('DIRECTORY_SEPARATOR', '/');
70
+
71
+ // That's in case the developer moved this file somewhere else
72
+ $tmp_slug = trailingslashit($this->_root_dir);
73
+ $tmp_root = trailingslashit(WP_PLUGIN_DIR);
74
+ $tmp_name = explode(DIRECTORY_SEPARATOR, substr($tmp_slug, strlen($tmp_root)));
75
+
76
+ // Make the "probably" slug name
77
+ $this->page = sanitize_text_field($_GET['page']);
78
+ $this->slug = $tmp_name[0];
79
+ $this->root = $tmp_root . $this->slug;
80
+
81
+ // Make lowercase slug
82
+ $this->slug_low = $this->makelower($this->slug);
83
+
84
+ // We don't need those anymore
85
+ unset($tmp_slug, $tmp_root, $tmp_name);
86
+
87
+ // Check if the guess is correct enough
88
+ if (!is_dir($this->root)) return $this->fail(3);
89
+
90
+ // Check if the script requires to be in hook
91
+ if (!function_exists('current_action')) return $this->fail(4);
92
+ $this->hooked = (current_action() == '' ? false : true);
93
+
94
+ // Add hook if it's required
95
+ if (!$this->hooked) {
96
+
97
+ // Hook the script to init
98
+ add_action('admin_menu', [&$this, 'setup'], PHP_INT_MAX);
99
+
100
+ } else {
101
+
102
+ // The child plugin is already hooked, check if correctly
103
+ if (current_action() == 'admin_menu' || isset($menu)) {
104
+
105
+ // If the hook is correct continue
106
+ $this->setup();
107
+
108
+ } else {
109
+
110
+ // Hook the script to init if it's not hooked to it already
111
+ add_action('admin_menu', [&$this, 'setup'], PHP_INT_MAX);
112
+
113
+ }
114
+
115
+ }
116
+
117
+ }
118
+
119
+ /*
120
+ * Main setup of this child plugin
121
+ */
122
+ public function setup() {
123
+
124
+ // WordPress Global Variables
125
+ global $menu;
126
+
127
+ // Make sure $menu exists
128
+ if (!isset($menu) || !is_array($menu)) return $this->fail(5);
129
+
130
+ // Get menu slug name
131
+ if (!$this->menu_name($menu)) return false;
132
+
133
+ if ($this->page === $this->menu && !defined('INISEV_CAROUSEL')) {
134
+
135
+ // Initialize Carousel constant
136
+ define('INISEV_CAROUSEL', true);
137
+
138
+ // Root URL for assets
139
+ $this->url = trailingslashit(plugins_url(null, $this->_root_file));
140
+
141
+ // Load styles
142
+ wp_enqueue_script('inisev-carousel-script', ($this->url . 'assets/index.min.js'), [], filemtime($this->_root_dir . '/assets/index.min.js'), true);
143
+ wp_enqueue_style('inisev-carousel-style', ($this->url . 'assets/style.min.css'), [], filemtime($this->_root_dir . '/assets/style.min.css'));
144
+
145
+ // Print the footer
146
+ add_action('in_admin_footer', [&$this, '_print'], 1);
147
+
148
+ }
149
+
150
+ }
151
+
152
+ /*
153
+ * This function may be used for debugging purposes
154
+ */
155
+ private function fail($code = false) {
156
+
157
+ if ($code === false) {
158
+
159
+ // Return error code if specified as request ($code === false)
160
+ return $this->error;
161
+
162
+ } else {
163
+
164
+ // Set the error code and return
165
+ // error_log($code);
166
+ $this->error = $code;
167
+ return false;
168
+
169
+ }
170
+
171
+ }
172
+
173
+ /*
174
+ * Helper function remove _ -/ characters and make lowercase
175
+ */
176
+ private function makelower($str) {
177
+
178
+ $str = str_replace('_', '', $str);
179
+ $str = str_replace('-', '', $str);
180
+ $str = str_replace('/', '', $str);
181
+ $str = str_replace('\/', '', $str);
182
+ $str = str_replace(' ', '', $str);
183
+ $str = strtolower($str);
184
+
185
+ return $str;
186
+
187
+ }
188
+
189
+ /*
190
+ * This function will find slug of menu page
191
+ */
192
+ private function menu_name(&$menu) {
193
+
194
+ // Find the menu slug
195
+ // IMPORTANT: It requires the plugin to use own icon (own assets)
196
+ foreach ($menu as $priority => $details) {
197
+ if (is_array($details) && sizeof($details) >= 6) {
198
+ for ($i = 0; $i < sizeof($details); ++$i) {
199
+ if ($this->makelower($details[$i]) == $this->slug_low) {
200
+ $this->menu = $details[2];
201
+ break;
202
+ }
203
+ }
204
+ if (isset($this->menu)) break;
205
+ }
206
+ }
207
+
208
+ // MyPopUps exception
209
+ if (!isset($this->menu)) {
210
+ $mpu = ['wpmypopups', 'mypopups', 'popuppopup'];
211
+ if (in_array($this->slug_low, $mpu)) {
212
+ $this->menu = 'wp-mypopups';
213
+ }
214
+ }
215
+
216
+ if (!isset($this->menu)) {
217
+ $bmi = ['backupbackup', 'backup-backup', 'backup-migration', 'backupmigration'];
218
+ if (in_array($this->slug_low, $bmi)) {
219
+ $this->menu = 'backup-migration';
220
+ }
221
+ }
222
+
223
+ if (!isset($this->menu)) {
224
+ $hhr = ['httpsremover', 'httphttpsremover'];
225
+ if (in_array($this->slug_low, $hhr)) {
226
+ $this->menu = 'httphttpsRemoval';
227
+ }
228
+ }
229
+
230
+ if (!isset($this->menu)) {
231
+ $wpc = ['wp-clone', 'wp-clone', 'wpclonebywpacademy'];
232
+ if (in_array($this->slug_low, $wpc)) {
233
+ $this->menu = 'wp-clone';
234
+ }
235
+ }
236
+
237
+ // Make sure it found something
238
+ if (isset($this->menu)) return true;
239
+ else return $this->fail(6);
240
+
241
+ }
242
+
243
+ /*
244
+ * Helper: Include file
245
+ */
246
+ private function _include($path) {
247
+
248
+ include_once trailingslashit($this->_root_dir) . 'views/' . $path . '.php';
249
+
250
+ }
251
+
252
+ /*
253
+ * Helper: Get asset URL
254
+ */
255
+ private function get_asset($file) {
256
+
257
+ return $this->url . $file;
258
+
259
+ }
260
+
261
+ /*
262
+ * Helper: Get asset and print URL
263
+ */
264
+ private function _asset($file) {
265
+
266
+ echo $this->get_asset('views/' . $file);
267
+
268
+ }
269
+
270
+ /*
271
+ * Upgrade plugin, this function probably will never be fired
272
+ */
273
+ private function upgrade_plugin($plugin_slug) {
274
+
275
+ // Include upgrader
276
+ include_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
277
+ wp_cache_flush();
278
+
279
+ // Initialize & upgrade the plugin
280
+ $upgrader = new \Plugin_Upgrader();
281
+ $upgraded = $upgrader->upgrade($plugin_slug);
282
+
283
+ // Return status or WP Error
284
+ return $upgraded;
285
+
286
+ }
287
+
288
+ /*
289
+ * Check if plugin is installed by slug
290
+ */
291
+ private function is_plugin_installed($slug) {
292
+
293
+ // Get all plugins
294
+ $all_plugins = get_plugins();
295
+
296
+ // Make sure all slugs are in lowercase.
297
+ foreach ($all_plugins as $plug => $v) {
298
+
299
+ // Once something match return success
300
+ if (strtolower($plug) == strtolower($slug)) return true;
301
+
302
+ }
303
+
304
+ // If nothing just fail
305
+ return false;
306
+
307
+ // When I exactly know the letter case...
308
+ // if (!empty($all_plugins[$slug])) return true;
309
+ // else return false;
310
+
311
+ }
312
+
313
+ /*
314
+ * Install the plugin by slug
315
+ */
316
+ private function install_plugin($plugin_zip) {
317
+
318
+ // Include upgrader
319
+ include_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
320
+ wp_cache_flush();
321
+
322
+ // Initialize WP upgrader & install the plugin
323
+ $upgrader = new \Plugin_Upgrader();
324
+ $installed = $upgrader->install($plugin_zip);
325
+
326
+ // Return status or WP Error
327
+ return $installed;
328
+
329
+ }
330
+
331
+ /*
332
+ * Install file
333
+ */
334
+ private function install($slug, $directory_slug) {
335
+
336
+ // Prepare the URLs and full slug
337
+ $plugin_slug = $slug;
338
+ $plugin_zip = 'https://downloads.wordpress.org/plugin/' . $directory_slug . '.latest-stable.zip';
339
+
340
+ // Make sure the plugin is not installed
341
+ if ($this->is_plugin_installed($plugin_slug)) {
342
+
343
+ // Upgrade the plugin if it's installed somehow
344
+ $this->upgrade_plugin($plugin_slug);
345
+ $installed = true;
346
+
347
+ // Install instead
348
+ } else $installed = $this->install_plugin($plugin_zip);
349
+
350
+ // Check if there was any error
351
+ if (!is_wp_error($installed) && $installed) {
352
+ $activate = activate_plugin($plugin_slug);
353
+
354
+ if (is_null($activate)) {
355
+
356
+ $url = admin_url('', 'admin');
357
+
358
+ // CDP has special alert when installed with quick-install module
359
+ if ($_POST['slug'] === 'cdp') {
360
+ update_option('_cdp_cool_installation', true);
361
+ update_option('_cdp_redirect', true);
362
+ $url = admin_url() . 'admin.php?page=copy-delete-posts';
363
+ }
364
+
365
+ // Redirection for MPU
366
+ if ($_POST['slug'] === 'mpu') {
367
+ update_option('wp_mypopups_do_activation_redirect', true);
368
+ $url = admin_url() . 'admin.php?page=wp-mypopups';
369
+ }
370
+
371
+ // Redirection for USM
372
+ if ($_POST['slug'] === 'usm') {
373
+ update_option('sfsi_plugin_do_activation_redirect', true);
374
+ $url = admin_url() . 'admin.php?page=sfsi-options';
375
+ }
376
+
377
+ // Redirection for BMI
378
+ if ($_POST['slug'] === 'bmi') {
379
+ update_option('_bmi_redirect', true);
380
+ $url = admin_url() . 'admin.php?page=backup-migration';
381
+ }
382
+
383
+ // Redirection for RED
384
+ if ($_POST['slug'] === 'redi') {
385
+ update_option('irrp_activation_redirect', true);
386
+ $url = admin_url() . 'admin.php?page=irrp-redirection';
387
+ }
388
+
389
+ // Send success
390
+ wp_send_json_success([ 'installed' => true, 'url' => $url ]);
391
+
392
+ // I don't know what happened here and if it's even possible
393
+ } else wp_send_json_error();
394
+
395
+ // Send fail
396
+ } else wp_send_json_error();
397
+
398
+ }
399
+
400
+ /*
401
+ * Add/print the Carousel
402
+ */
403
+ public function _print() {
404
+
405
+ try {
406
+
407
+ include_once trailingslashit($this->_root_dir) . 'views/index.php';
408
+
409
+ } catch (\Exception $e) {
410
+
411
+ return $this->fail(7);
412
+
413
+ } catch (\Exception $e) {
414
+
415
+ return $this->fail(8);
416
+
417
+ }
418
+
419
+ }
420
+
421
+ /*
422
+ * Handle ajax request
423
+ */
424
+ public function handle_installation() {
425
+
426
+ // Handle the slug and install the plugin
427
+ $slug = sanitize_text_field($_POST['slug']);
428
+ if ($slug === 'usm') {
429
+
430
+ $this->install($this->usm_slug, 'ultimate-social-media-icons');
431
+
432
+ } elseif ($slug === 'bmi') {
433
+
434
+ $this->install($this->bmi_slug, 'backup-backup');
435
+
436
+ } elseif ($slug === 'cdp') {
437
+
438
+ $this->install($this->cdp_slug, 'copy-delete-posts');
439
+
440
+ } elseif ($slug === 'mpu') {
441
+
442
+ $this->install($this->mpu_slug, 'pop-up-pop-up');
443
+
444
+ } elseif ($slug == 'redi') {
445
+
446
+ $this->install($this->redi_slug, 'redirect-redirection');
447
+
448
+ // Anything else error
449
+ } else wp_send_json_error();
450
+
451
+ }
452
+
453
+ }
454
+ }
455
+
456
+ // Disallow usage of multiple Carousels + allow only GET requests
457
+ if (!defined('INISEV_CAROUSEL')) {
458
+
459
+ // Make sure settings/menu page slug exsits
460
+ if (!empty($_GET['page']) || (isset($_SERVER['REQUEST_METHOD']) && $_SERVER['REQUEST_METHOD'] === 'POST')) {
461
+
462
+ // Initialize the Carousel
463
+ $carousel = new Inisev_Carousel(__FILE__, __DIR__);
464
+
465
+ }
466
+
467
+ }
468
+
469
+ }
banner/views/index.php CHANGED
@@ -1,147 +1,147 @@
1
- <?php
2
-
3
- /**
4
- * Main renderer for the Carousel
5
- *
6
- * @category Child Plugin
7
- * @author iClyde <kontakt@iclyde.pl>
8
- */
9
-
10
- // Namespace
11
- namespace Inisev\Subs;
12
-
13
- // Disallow direct access
14
- if (!defined('ABSPATH')) exit;
15
- ?>
16
-
17
- <section class="ci-carrinis-wrapper">
18
- <section class="ci-carrinis" id="carrinis">
19
- <h1>Like this plugin?</h1>
20
- <h1>Then you'll LOVE our others too :)</h1>
21
- <div class="ci-carousel">
22
- <?php $this->_include('static/tabs'); ?>
23
- <div class="ci-project-content">
24
- <?php
25
-
26
- $bmi_free = $this->is_plugin_installed($this->bmi_slug);
27
- $bmi_pro = $this->is_plugin_installed($this->bmi_premium);
28
- $bmi_state = (!$bmi_free || (!$bmi_free && $bmi_pro)) ? 'install' : (($bmi_free && !$bmi_pro) ? 'upgrade' : 'already-installed')
29
-
30
- ?>
31
- <div class="ci-project ci-project-BackupMigration <?php echo 'ci-'.$bmi_state.'-state-visible'; ?>">
32
- <?php
33
-
34
- if (!$bmi_free || (!$bmi_free && $bmi_pro)) {
35
- $this->_include('projects/bmi/install');
36
- } elseif ($bmi_free && !$bmi_pro) {
37
- $this->_include('projects/bmi/upgrade');
38
- } elseif ($bmi_free && $bmi_pro) {
39
- $this->_include('projects/bmi/installed');
40
- }
41
-
42
- ?>
43
- <div class="ci-right-part">
44
- <img src="<?php $this->_asset('/projects/bmi/imgs/background-images.png'); ?>" class="ci-main-image">
45
- </div>
46
- </div>
47
- <?php
48
-
49
- $mpu_plugin = $this->is_plugin_installed($this->mpu_slug);
50
- $mpu_state = $mpu_plugin ? 'already-installed' : 'install';
51
-
52
- ?>
53
- <div class="ci-project ci-project-MyPopups <?php echo 'ci-'.$mpu_state.'-state-visible'; ?>">
54
- <?php
55
-
56
- if ($mpu_plugin) {
57
- $this->_include('projects/mpu/installed');
58
- } else {
59
- $this->_include('projects/mpu/install');
60
- }
61
-
62
- ?>
63
- <div class="ci-right-part">
64
- <img src="<?php $this->_asset('/projects/mpu/imgs/background-images.png'); ?>" class="ci-main-image">
65
- <img src="<?php $this->_asset('/projects/mpu/imgs/background-texture-green.png'); ?>" class="ci-secondary-image">
66
- </div>
67
- </div>
68
- <?php
69
-
70
- $cdp_free = $this->is_plugin_installed($this->cdp_slug);
71
- $cdp_pro = $this->is_plugin_installed($this->cdp_premium);
72
- $cdp_state = (!$cdp_free || (!$cdp_free && $cdp_pro)) ? 'install' : (($cdp_free && !$cdp_pro) ? 'upgrade' : 'already-installed');
73
-
74
- ?>
75
- <div class="ci-project ci-project-CopyDeletePosts <?php echo 'ci-'.$cdp_state.'-state-visible'; ?>">
76
- <?php
77
-
78
- if (!$cdp_free || (!$cdp_free && $cdp_pro)) {
79
- $this->_include('projects/cdp/install');
80
- } elseif ($cdp_free && !$cdp_pro) {
81
- $this->_include('projects/cdp/upgrade');
82
- } elseif ($cdp_free && $cdp_pro) {
83
- $this->_include('projects/cdp/installed');
84
- }
85
-
86
- ?>
87
- <div class="ci-right-part">
88
- <img src="<?php $this->_asset('/projects/cdp/imgs/secondary-background-image.svg'); ?>" class="ci-secondary-image">
89
- <img src="<?php $this->_asset('/projects/cdp/imgs/main-background-image.png'); ?>" class="ci-main-image">
90
- </div>
91
- </div>
92
- <?php
93
-
94
- $redi_plugin = $this->is_plugin_installed($this->redi_slug);
95
- $redi_state = $redi_plugin ? 'already-installed' : 'install';
96
-
97
- ?>
98
- <div class="ci-project ci-project-redRed ci-<?php echo $redi_state; ?>-state-visible">
99
- <?php
100
- if ($redi_state == 'install') {
101
- $this->_include('projects/red/install');
102
- } else {
103
- $this->_include('projects/red/installed');
104
- }
105
- ?>
106
- </div>
107
- <div class="ci-project ci-project-TasteWP ci-install-state-visible">
108
- <?php $this->_include('projects/twp/install'); ?>
109
- <div class="ci-right-part">
110
- <img src="<?php $this->_asset('/projects/twp/imgs/background-image-1.svg'); ?>">
111
- <img src="<?php $this->_asset('/projects/twp/imgs/background-image-2.svg'); ?>">
112
- <img src="<?php $this->_asset('/projects/twp/imgs/background-image-3.svg'); ?>">
113
- </div>
114
- </div>
115
- <?php
116
-
117
- $usm_free = $this->is_plugin_installed($this->usm_slug);
118
- $usm_pro = $this->is_plugin_installed($this->usm_premium);
119
- $usm_state = (!$usm_free || (!$usm_free && $usm_pro)) ? 'install' : (($usm_free && !$usm_pro) ? 'upgrade' : 'already-installed');
120
-
121
- ?>
122
- <div class="ci-project ci-project-SocialShare <?php echo 'ci-'.$usm_state.'-state-visible'; ?>">
123
- <?php
124
-
125
- if (!$usm_free || (!$usm_free && $usm_pro)) {
126
- $this->_include('projects/usm/install');
127
- $this->_include('projects/usm/part-install');
128
- } elseif ($usm_free && !$usm_pro) {
129
- $this->_include('projects/usm/upgrade');
130
- $this->_include('projects/usm/part-upgrade');
131
- } elseif ($usm_free && $usm_pro) {
132
- $this->_include('projects/usm/part-install');
133
- $this->_include('projects/usm/installed');
134
- }
135
-
136
- ?>
137
- </div>
138
- <div class="ci-project ci-project-followIt ci-install-state-visible">
139
- <?php $this->_include('projects/fit/install'); ?>
140
- </div>
141
- </div>
142
- </div>
143
- <div class="ci-all-projects">
144
- <a class="ci-see-all-projects" href="https://inisev.com/?utm_source=plugin_footer&utm_campaign=CDP&utm_medium=carrousel" target="_blank">See all projects</a>
145
- </div>
146
- </section>
147
- </section>
1
+ <?php
2
+
3
+ /**
4
+ * Main renderer for the Carousel
5
+ *
6
+ * @category Child Plugin
7
+ * @author iClyde <kontakt@iclyde.pl>
8
+ */
9
+
10
+ // Namespace
11
+ namespace Inisev\Subs;
12
+
13
+ // Disallow direct access
14
+ if (!defined('ABSPATH')) exit;
15
+ ?>
16
+
17
+ <section class="ci-carrinis-wrapper">
18
+ <section class="ci-carrinis" id="carrinis">
19
+ <h1>Like this plugin?</h1>
20
+ <h1>Then you'll LOVE our others too :)</h1>
21
+ <div class="ci-carousel">
22
+ <?php $this->_include('static/tabs'); ?>
23
+ <div class="ci-project-content">
24
+ <?php
25
+
26
+ $bmi_free = $this->is_plugin_installed($this->bmi_slug);
27
+ $bmi_pro = $this->is_plugin_installed($this->bmi_premium);
28
+ $bmi_state = (!$bmi_free || (!$bmi_free && $bmi_pro)) ? 'install' : (($bmi_free && !$bmi_pro) ? 'upgrade' : 'already-installed')
29
+
30
+ ?>
31
+ <div class="ci-project ci-project-BackupMigration <?php echo 'ci-'.$bmi_state.'-state-visible'; ?>">
32
+ <?php
33
+
34
+ if (!$bmi_free || (!$bmi_free && $bmi_pro)) {
35
+ $this->_include('projects/bmi/install');
36
+ } elseif ($bmi_free && !$bmi_pro) {
37
+ $this->_include('projects/bmi/upgrade');
38
+ } elseif ($bmi_free && $bmi_pro) {
39
+ $this->_include('projects/bmi/installed');
40
+ }
41
+
42
+ ?>
43
+ <div class="ci-right-part">
44
+ <img src="<?php $this->_asset('/projects/bmi/imgs/background-images.png'); ?>" class="ci-main-image">
45
+ </div>
46
+ </div>
47
+ <?php
48
+
49
+ $mpu_plugin = $this->is_plugin_installed($this->mpu_slug);
50
+ $mpu_state = $mpu_plugin ? 'already-installed' : 'install';
51
+
52
+ ?>
53
+ <div class="ci-project ci-project-MyPopups <?php echo 'ci-'.$mpu_state.'-state-visible'; ?>">
54
+ <?php
55
+
56
+ if ($mpu_plugin) {
57
+ $this->_include('projects/mpu/installed');
58
+ } else {
59
+ $this->_include('projects/mpu/install');
60
+ }
61
+
62
+ ?>
63
+ <div class="ci-right-part">
64
+ <img src="<?php $this->_asset('/projects/mpu/imgs/background-images.png'); ?>" class="ci-main-image">
65
+ <img src="<?php $this->_asset('/projects/mpu/imgs/background-texture-green.png'); ?>" class="ci-secondary-image">
66
+ </div>
67
+ </div>
68
+ <?php
69
+
70
+ $cdp_free = $this->is_plugin_installed($this->cdp_slug);
71
+ $cdp_pro = $this->is_plugin_installed($this->cdp_premium);
72
+ $cdp_state = (!$cdp_free || (!$cdp_free && $cdp_pro)) ? 'install' : (($cdp_free && !$cdp_pro) ? 'upgrade' : 'already-installed');
73
+
74
+ ?>
75
+ <div class="ci-project ci-project-CopyDeletePosts <?php echo 'ci-'.$cdp_state.'-state-visible'; ?>">
76
+ <?php
77
+
78
+ if (!$cdp_free || (!$cdp_free && $cdp_pro)) {
79
+ $this->_include('projects/cdp/install');
80
+ } elseif ($cdp_free && !$cdp_pro) {
81
+ $this->_include('projects/cdp/upgrade');
82
+ } elseif ($cdp_free && $cdp_pro) {
83
+ $this->_include('projects/cdp/installed');
84
+ }
85
+
86
+ ?>
87
+ <div class="ci-right-part">
88
+ <img src="<?php $this->_asset('/projects/cdp/imgs/secondary-background-image.svg'); ?>" class="ci-secondary-image">
89
+ <img src="<?php $this->_asset('/projects/cdp/imgs/main-background-image.png'); ?>" class="ci-main-image">
90
+ </div>
91
+ </div>
92
+ <?php
93
+
94
+ $redi_plugin = $this->is_plugin_installed($this->redi_slug);
95
+ $redi_state = $redi_plugin ? 'already-installed' : 'install';
96
+
97
+ ?>
98
+ <div class="ci-project ci-project-redRed ci-<?php echo $redi_state; ?>-state-visible">
99
+ <?php
100
+ if ($redi_state == 'install') {
101
+ $this->_include('projects/red/install');
102
+ } else {
103
+ $this->_include('projects/red/installed');
104
+ }
105
+ ?>
106
+ </div>
107
+ <div class="ci-project ci-project-TasteWP ci-install-state-visible">
108
+ <?php $this->_include('projects/twp/install'); ?>
109
+ <div class="ci-right-part">
110
+ <img src="<?php $this->_asset('/projects/twp/imgs/background-image-1.svg'); ?>">
111
+ <img src="<?php $this->_asset('/projects/twp/imgs/background-image-2.svg'); ?>">
112
+ <img src="<?php $this->_asset('/projects/twp/imgs/background-image-3.svg'); ?>">
113
+ </div>
114
+ </div>
115
+ <?php
116
+
117
+ $usm_free = $this->is_plugin_installed($this->usm_slug);
118
+ $usm_pro = $this->is_plugin_installed($this->usm_premium);
119
+ $usm_state = (!$usm_free || (!$usm_free && $usm_pro)) ? 'install' : (($usm_free && !$usm_pro) ? 'upgrade' : 'already-installed');
120
+
121
+ ?>
122
+ <div class="ci-project ci-project-SocialShare <?php echo 'ci-'.$usm_state.'-state-visible'; ?>">
123
+ <?php
124
+
125
+ if (!$usm_free || (!$usm_free && $usm_pro)) {
126
+ $this->_include('projects/usm/install');
127
+ $this->_include('projects/usm/part-install');
128
+ } elseif ($usm_free && !$usm_pro) {
129
+ $this->_include('projects/usm/upgrade');
130
+ $this->_include('projects/usm/part-upgrade');
131
+ } elseif ($usm_free && $usm_pro) {
132
+ $this->_include('projects/usm/part-install');
133
+ $this->_include('projects/usm/installed');
134
+ }
135
+
136
+ ?>
137
+ </div>
138
+ <div class="ci-project ci-project-followIt ci-install-state-visible">
139
+ <?php $this->_include('projects/fit/install'); ?>
140
+ </div>
141
+ </div>
142
+ </div>
143
+ <div class="ci-all-projects">
144
+ <a class="ci-see-all-projects" href="https://inisev.com/?utm_source=plugin_footer&utm_campaign=CDP&utm_medium=carrousel" target="_blank">See all projects</a>
145
+ </div>
146
+ </section>
147
+ </section>
banner/views/projects/bmi/imgs/colored-logo.svg CHANGED
@@ -1,4 +1,4 @@
1
- <svg width="27" height="28" viewBox="0 0 27 28" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path d="M13.5991 0.648193C11.8006 0.648193 10.0877 1.00301 8.53385 1.63922V14.9264C8.68067 17.7894 11.0542 20.0651 13.9539 20.0651C15.7035 20.0651 17.2696 19.2331 18.2606 17.9362C18.0159 19.3065 17.3552 20.6156 16.303 21.6801C14.7859 23.1972 12.6081 24.0414 10.467 23.5887C10.1856 23.5276 9.9164 23.4541 9.65946 23.3563C8.05669 22.7812 6.68637 21.5822 5.74428 20.1996C4.6309 18.5602 4.03139 16.6148 4.03139 14.6327C4.03139 14.4982 4.03139 14.3758 4.04362 14.2412V4.67349C1.68228 7.08378 0.226318 10.375 0.226318 14.021C0.226318 21.4109 6.20921 27.3938 13.5991 27.3938C20.989 27.3938 26.9719 21.4109 26.9719 14.021C26.9719 6.63108 20.9768 0.648193 13.5991 0.648193Z" fill="#0F9990"/>
3
- <path d="M14.896 24.5186C15.8014 24.1026 16.6456 23.5276 17.3919 22.7812C19.3984 20.7747 20.2304 17.6181 19.79 14.8407C19.3862 12.3326 17.3307 9.17596 14.4678 9.23714C14.4678 9.70207 14.4678 10.1792 14.4678 10.6442C14.4678 10.8399 14.3332 11.8432 14.4678 11.9778C14.3943 11.8921 9.76953 7.26731 9.76953 7.26731L14.4678 2.56909V4.73468C19.7043 5.00385 23.8764 9.34725 23.8764 14.645C23.8764 19.7959 19.9245 24.0414 14.896 24.5186Z" fill="#55BDBD"/>
4
- </svg>
1
+ <svg width="27" height="28" viewBox="0 0 27 28" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M13.5991 0.648193C11.8006 0.648193 10.0877 1.00301 8.53385 1.63922V14.9264C8.68067 17.7894 11.0542 20.0651 13.9539 20.0651C15.7035 20.0651 17.2696 19.2331 18.2606 17.9362C18.0159 19.3065 17.3552 20.6156 16.303 21.6801C14.7859 23.1972 12.6081 24.0414 10.467 23.5887C10.1856 23.5276 9.9164 23.4541 9.65946 23.3563C8.05669 22.7812 6.68637 21.5822 5.74428 20.1996C4.6309 18.5602 4.03139 16.6148 4.03139 14.6327C4.03139 14.4982 4.03139 14.3758 4.04362 14.2412V4.67349C1.68228 7.08378 0.226318 10.375 0.226318 14.021C0.226318 21.4109 6.20921 27.3938 13.5991 27.3938C20.989 27.3938 26.9719 21.4109 26.9719 14.021C26.9719 6.63108 20.9768 0.648193 13.5991 0.648193Z" fill="#0F9990"/>
3
+ <path d="M14.896 24.5186C15.8014 24.1026 16.6456 23.5276 17.3919 22.7812C19.3984 20.7747 20.2304 17.6181 19.79 14.8407C19.3862 12.3326 17.3307 9.17596 14.4678 9.23714C14.4678 9.70207 14.4678 10.1792 14.4678 10.6442C14.4678 10.8399 14.3332 11.8432 14.4678 11.9778C14.3943 11.8921 9.76953 7.26731 9.76953 7.26731L14.4678 2.56909V4.73468C19.7043 5.00385 23.8764 9.34725 23.8764 14.645C23.8764 19.7959 19.9245 24.0414 14.896 24.5186Z" fill="#55BDBD"/>
4
+ </svg>
banner/views/projects/bmi/imgs/white-logo.svg CHANGED
@@ -1,4 +1,4 @@
1
- <svg width="27" height="28" viewBox="0 0 27 28" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path d="M13.5991 0.648193C11.8006 0.648193 10.0877 1.00301 8.53385 1.63922V14.9264C8.68067 17.7894 11.0542 20.0651 13.9539 20.0651C15.7035 20.0651 17.2696 19.2331 18.2606 17.9362C18.0159 19.3065 17.3552 20.6156 16.303 21.6801C14.7859 23.1972 12.6081 24.0414 10.467 23.5887C10.1856 23.5276 9.9164 23.4541 9.65946 23.3563C8.05669 22.7812 6.68637 21.5822 5.74428 20.1996C4.6309 18.5602 4.03139 16.6148 4.03139 14.6327C4.03139 14.4982 4.03139 14.3758 4.04362 14.2412V4.67349C1.68228 7.08378 0.226318 10.375 0.226318 14.021C0.226318 21.4109 6.20921 27.3938 13.5991 27.3938C20.989 27.3938 26.9719 21.4109 26.9719 14.021C26.9719 6.63108 20.9768 0.648193 13.5991 0.648193Z" fill="white"/>
3
- <path d="M14.896 24.5186C15.8014 24.1026 16.6456 23.5276 17.3919 22.7812C19.3984 20.7747 20.2304 17.6181 19.79 14.8407C19.3862 12.3326 17.3307 9.17596 14.4678 9.23714C14.4678 9.70207 14.4678 10.1792 14.4678 10.6442C14.4678 10.8399 14.3332 11.8432 14.4678 11.9778C14.3943 11.8921 9.76953 7.26731 9.76953 7.26731L14.4678 2.56909V4.73468C19.7043 5.00385 23.8764 9.34725 23.8764 14.645C23.8764 19.7959 19.9245 24.0414 14.896 24.5186Z" fill="#55BDBD"/>
4
- </svg>
1
+ <svg width="27" height="28" viewBox="0 0 27 28" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M13.5991 0.648193C11.8006 0.648193 10.0877 1.00301 8.53385 1.63922V14.9264C8.68067 17.7894 11.0542 20.0651 13.9539 20.0651C15.7035 20.0651 17.2696 19.2331 18.2606 17.9362C18.0159 19.3065 17.3552 20.6156 16.303 21.6801C14.7859 23.1972 12.6081 24.0414 10.467 23.5887C10.1856 23.5276 9.9164 23.4541 9.65946 23.3563C8.05669 22.7812 6.68637 21.5822 5.74428 20.1996C4.6309 18.5602 4.03139 16.6148 4.03139 14.6327C4.03139 14.4982 4.03139 14.3758 4.04362 14.2412V4.67349C1.68228 7.08378 0.226318 10.375 0.226318 14.021C0.226318 21.4109 6.20921 27.3938 13.5991 27.3938C20.989 27.3938 26.9719 21.4109 26.9719 14.021C26.9719 6.63108 20.9768 0.648193 13.5991 0.648193Z" fill="white"/>
3
+ <path d="M14.896 24.5186C15.8014 24.1026 16.6456 23.5276 17.3919 22.7812C19.3984 20.7747 20.2304 17.6181 19.79 14.8407C19.3862 12.3326 17.3307 9.17596 14.4678 9.23714C14.4678 9.70207 14.4678 10.1792 14.4678 10.6442C14.4678 10.8399 14.3332 11.8432 14.4678 11.9778C14.3943 11.8921 9.76953 7.26731 9.76953 7.26731L14.4678 2.56909V4.73468C19.7043 5.00385 23.8764 9.34725 23.8764 14.645C23.8764 19.7959 19.9245 24.0414 14.896 24.5186Z" fill="#55BDBD"/>
4
+ </svg>
banner/views/projects/bmi/install.php CHANGED
@@ -1,32 +1,32 @@
1
- <?php
2
-
3
- // Namespace
4
- namespace Inisev\Subs;
5
-
6
- // Disallow direct access
7
- if (!defined('ABSPATH')) exit;
8
-
9
- ?>
10
-
11
- <div class="ci-left-part ci-install-state">
12
- <div class="ci-project-logo">
13
- <a href="https://backupbliss.com" target="_blank">
14
- <div class="ci-project-logo-element">
15
- <img src="<?php $this->_asset('/projects/bmi/imgs/big-colored-logo.png'); ?>">
16
- <span><b>Backup</b> &<br>Clone & Migration</span>
17
- </div>
18
- </a>
19
- <img src="<?php $this->_asset('/static/imgs/rating.svg'); ?>" class="ci-rating" >
20
- </div>
21
- <div class="ci-install-column">
22
- <ul class="ci-checkmark-list ci-checkmark-list-type-1">
23
- <li>Create backups & migrate your site</li>
24
- <li>Don't lose your work / switch to another host with ease</li>
25
- <li><b>Free</b> <span class="ci-light-font">(optional upgrade to <a href="https://backupbliss.com" target="_blank">premium</a>)</span></li>
26
- </ul>
27
- <div class="ci-install-button">
28
- <button class="ci-inisev-install-plugin" data-slug="bmi">Install plugin now</button>
29
- <span>(from <a href="https://wordpress.org/plugins/backup-backup/" target="_blank">WP directory</a>)</span>
30
- </div>
31
- </div>
32
- </div>
1
+ <?php
2
+
3
+ // Namespace
4
+ namespace Inisev\Subs;
5
+
6
+ // Disallow direct access
7
+ if (!defined('ABSPATH')) exit;
8
+
9
+ ?>
10
+
11
+ <div class="ci-left-part ci-install-state">
12
+ <div class="ci-project-logo">
13
+ <a href="https://backupbliss.com" target="_blank">
14
+ <div class="ci-project-logo-element">
15
+ <img src="<?php $this->_asset('/projects/bmi/imgs/big-colored-logo.png'); ?>">
16
+ <span><b>Backup</b> &<br>Clone & Migration</span>
17
+ </div>
18
+ </a>
19
+ <img src="<?php $this->_asset('/static/imgs/rating.svg'); ?>" class="ci-rating" >
20
+ </div>
21
+ <div class="ci-install-column">
22
+ <ul class="ci-checkmark-list ci-checkmark-list-type-1">
23
+ <li>Create backups & migrate your site</li>
24
+ <li>Don't lose your work / switch to another host with ease</li>
25
+ <li><b>Free</b> <span class="ci-light-font">(optional upgrade to <a href="https://backupbliss.com" target="_blank">premium</a>)</span></li>
26
+ </ul>
27
+ <div class="ci-install-button">
28
+ <button class="ci-inisev-install-plugin" data-slug="bmi">Install plugin now</button>
29
+ <span>(from <a href="https://wordpress.org/plugins/backup-backup/" target="_blank">WP directory</a>)</span>
30
+ </div>
31
+ </div>
32
+ </div>
banner/views/projects/bmi/installed.php CHANGED
@@ -1,23 +1,23 @@
1
- <?php
2
-
3
- // Namespace
4
- namespace Inisev\Subs;
5
-
6
- // Disallow direct access
7
- if (!defined('ABSPATH')) exit;
8
-
9
- ?>
10
-
11
- <div class="ci-left-part ci-already-installed-state">
12
- <div class="ci-already-installed-heading">
13
- <svg width="42" height="42" viewBox="0 0 42 42" fill="none" xmlns="http://www.w3.org/2000/svg">
14
- <path d="M40.7975 5.74273C40.1757 5.1268 39.1785 5.1268 38.5567 5.74273L19.5688 24.6779L12.7232 17.24C12.1307 16.5947 11.1276 16.5536 10.4824 17.1461C9.843 17.7385 9.802 18.7416 10.3945 19.381L18.3603 28.0332C18.6478 28.35 19.0584 28.5318 19.4866 28.5436C19.4984 28.5436 19.51 28.5436 19.5218 28.5436C19.9441 28.5436 20.343 28.3793 20.6422 28.0802L40.7916 7.98351C41.4134 7.36759 41.4134 6.36451 40.7975 5.74273ZM40.4162 19.4162C39.5421 19.4162 38.8324 20.126 38.8324 21C38.8324 30.8313 30.8313 38.8324 21 38.8324C11.1687 38.8324 3.16761 30.8313 3.16761 21C3.16761 11.1687 11.1687 3.16758 21 3.16758C21.874 3.16758 22.5838 2.45783 22.5838 1.58381C22.5838 0.709784 21.874 0 21 0C9.42069 0 0 9.42067 0 21C0 32.5793 9.42069 42 21 42C32.5793 42 42 32.5793 42 21C42 20.126 41.2902 19.4162 40.4162 19.4162Z" fill="#6BB4A7"/>
15
- </svg>
16
- <p><span class="ci-colored-part">Already installed –</span> now <b>earn affiliate commissions!</b></p>
17
- </div>
18
- <p>If you share this plugin, you’ll earn 40% (!) of every sale you helped to generate!</p>
19
- <p>Just go to <a href="https://sellcodes.com/oZxnXtc2" target="_blank">Sellcodes</a>, click on “Share & earn cash” (next to the title) and follow the steps :)</p>
20
- <div class="ci-check-it-out-button">
21
- <a href="https://sellcodes.com/oZxnXtc2" target="_blank" class="ci-button-link ci-round-button">Check it out</a>
22
- </div>
23
- </div>
1
+ <?php
2
+
3
+ // Namespace
4
+ namespace Inisev\Subs;
5
+
6
+ // Disallow direct access
7
+ if (!defined('ABSPATH')) exit;
8
+
9
+ ?>
10
+
11
+ <div class="ci-left-part ci-already-installed-state">
12
+ <div class="ci-already-installed-heading">
13
+ <svg width="42" height="42" viewBox="0 0 42 42" fill="none" xmlns="http://www.w3.org/2000/svg">
14
+ <path d="M40.7975 5.74273C40.1757 5.1268 39.1785 5.1268 38.5567 5.74273L19.5688 24.6779L12.7232 17.24C12.1307 16.5947 11.1276 16.5536 10.4824 17.1461C9.843 17.7385 9.802 18.7416 10.3945 19.381L18.3603 28.0332C18.6478 28.35 19.0584 28.5318 19.4866 28.5436C19.4984 28.5436 19.51 28.5436 19.5218 28.5436C19.9441 28.5436 20.343 28.3793 20.6422 28.0802L40.7916 7.98351C41.4134 7.36759 41.4134 6.36451 40.7975 5.74273ZM40.4162 19.4162C39.5421 19.4162 38.8324 20.126 38.8324 21C38.8324 30.8313 30.8313 38.8324 21 38.8324C11.1687 38.8324 3.16761 30.8313 3.16761 21C3.16761 11.1687 11.1687 3.16758 21 3.16758C21.874 3.16758 22.5838 2.45783 22.5838 1.58381C22.5838 0.709784 21.874 0 21 0C9.42069 0 0 9.42067 0 21C0 32.5793 9.42069 42 21 42C32.5793 42 42 32.5793 42 21C42 20.126 41.2902 19.4162 40.4162 19.4162Z" fill="#6BB4A7"/>
15
+ </svg>
16
+ <p><span class="ci-colored-part">Already installed –</span> now <b>earn affiliate commissions!</b></p>
17
+ </div>
18
+ <p>If you share this plugin, you’ll earn 40% (!) of every sale you helped to generate!</p>
19
+ <p>Just go to <a href="https://sellcodes.com/oZxnXtc2" target="_blank">Sellcodes</a>, click on “Share & earn cash” (next to the title) and follow the steps :)</p>
20
+ <div class="ci-check-it-out-button">
21
+ <a href="https://sellcodes.com/oZxnXtc2" target="_blank" class="ci-button-link ci-round-button">Check it out</a>
22
+ </div>
23
+ </div>
banner/views/projects/bmi/upgrade.php CHANGED
@@ -1,48 +1,48 @@
1
- <?php
2
-
3
- // Namespace
4
- namespace Inisev\Subs;
5
-
6
- // Disallow direct access
7
- if (!defined('ABSPATH')) exit;
8
-
9
- ?>
10
-
11
- <div class="ci-left-part ci-upgrade-state">
12
- <h2>Don’t forget to <b>upgrade to premium</b> for the backup plugin :)</h2>
13
- <div class="ci-pros-list">
14
- <div class="ci-pros-list-column">
15
- <ul class="ci-checkmark-list ci-checkmark-list-type-2">
16
- <li>Unlimited backup size</li>
17
- </ul>
18
- </div>
19
- <div class="ci-pros-list-column">
20
- <ul class="ci-checkmark-list ci-checkmark-list-type-2">
21
- <li>Top support</li>
22
- </ul>
23
- </div>
24
- </div>
25
- <h2><b>Coming soon:</b></h2>
26
- <div class="ci-pros-list">
27
- <div class="ci-pros-list-column">
28
- <ul class="ci-timer-list">
29
- <li>External storage</li>
30
- <li>Encryption</li>
31
- </ul>
32
- </div>
33
- <div class="ci-pros-list-column">
34
- <ul class="ci-timer-list">
35
- <li>Smart exclusion rules</li>
36
- <li class="ci-no-clock ci-fancy-signature">...and so <a href="https://backupbliss.com" target="_blank" class="ci-green-text">much more!</a></li>
37
- </ul>
38
- </div>
39
- </div>
40
- <div class="ci-submit-button-row">
41
- <div class="ci-submit-button-wrapper">
42
- <a href="https://backupbliss.com" target="_blank" class="ci-button-link ci-round-button ci-no-arrow">Upgrade now</a>
43
- <div class="ci-learn-more-button">
44
- <a href="https://backupbliss.com" target="_blank">Learn more</a>
45
- </div>
46
- </div>
47
- </div>
48
- </div>
1
+ <?php
2
+
3
+ // Namespace
4
+ namespace Inisev\Subs;
5
+
6
+ // Disallow direct access
7
+ if (!defined('ABSPATH')) exit;
8
+
9
+ ?>
10
+
11
+ <div class="ci-left-part ci-upgrade-state">
12
+ <h2>Don’t forget to <b>upgrade to premium</b> for the backup plugin :)</h2>
13
+ <div class="ci-pros-list">
14
+ <div class="ci-pros-list-column">
15
+ <ul class="ci-checkmark-list ci-checkmark-list-type-2">
16
+ <li>Unlimited backup size</li>
17
+ </ul>
18
+ </div>
19
+ <div class="ci-pros-list-column">
20
+ <ul class="ci-checkmark-list ci-checkmark-list-type-2">
21
+ <li>Top support</li>
22
+ </ul>
23
+ </div>
24
+ </div>
25
+ <h2><b>Coming soon:</b></h2>
26
+ <div class="ci-pros-list">
27
+ <div class="ci-pros-list-column">
28
+ <ul class="ci-timer-list">
29
+ <li>External storage</li>
30
+ <li>Encryption</li>
31
+ </ul>
32
+ </div>
33
+ <div class="ci-pros-list-column">
34
+ <ul class="ci-timer-list">
35
+ <li>Smart exclusion rules</li>
36
+ <li class="ci-no-clock ci-fancy-signature">...and so <a href="https://backupbliss.com" target="_blank" class="ci-green-text">much more!</a></li>
37
+ </ul>
38
+ </div>
39
+ </div>
40
+ <div class="ci-submit-button-row">
41
+ <div class="ci-submit-button-wrapper">
42
+ <a href="https://backupbliss.com" target="_blank" class="ci-button-link ci-round-button ci-no-arrow">Upgrade now</a>
43
+ <div class="ci-learn-more-button">
44
+ <a href="https://backupbliss.com" target="_blank">Learn more</a>
45
+ </div>
46
+ </div>
47
+ </div>
48
+ </div>
banner/views/projects/cdp/imgs/colored-logo.svg CHANGED
@@ -1,10 +1,10 @@
1
- <svg width="21" height="25" viewBox="0 0 21 25" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path d="M13.9344 24.8565H5.78483C2.80349 24.8565 0.372803 22.4101 0.372803 19.4051V8.14839C0.372803 7.67641 0.750377 7.29881 1.22236 7.29881C1.68647 7.29881 2.07191 7.67641 2.07191 8.14839V19.4051C2.07191 21.4661 3.73958 23.1417 5.78483 23.1417H13.9344C14.4064 23.1417 14.7839 23.5271 14.7839 23.9991C14.7839 24.471 14.4064 24.8565 13.9344 24.8565ZM15.4605 0.486572H6.44563C4.84089 0.486572 3.53507 1.80023 3.53507 3.41283V18.5398C3.53507 20.1524 4.84089 21.4661 6.44563 21.4661H17.8046C19.4094 21.4661 20.7073 20.1524 20.7073 18.5398V5.41874L15.4605 0.486572ZM7.79862 6.5358H12.7702C13.2972 6.5358 13.7299 6.96843 13.7299 7.50335C13.7299 8.03826 13.2972 8.47089 12.7702 8.47089H7.79862C7.26371 8.47089 6.83107 8.03826 6.83107 7.50335C6.83107 6.96843 7.26371 6.5358 7.79862 6.5358ZM16.4123 16.8407H7.79862C7.26371 16.8407 6.83107 16.4081 6.83107 15.8732C6.83107 15.3382 7.26371 14.9056 7.79862 14.9056H16.4123C16.9393 14.9056 17.372 15.3382 17.372 15.8732C17.372 16.4081 16.9393 16.8407 16.4123 16.8407ZM16.4123 12.6479H7.79862C7.26371 12.6479 6.83107 12.2153 6.83107 11.6804C6.83107 11.1455 7.26371 10.7128 7.79862 10.7128H16.4123C16.9393 10.7128 17.372 11.1455 17.372 11.6804C17.372 12.2153 16.9393 12.6479 16.4123 12.6479ZM16.6483 6.09529C15.6492 6.09529 14.839 5.27718 14.839 4.27029V1.25746L19.8027 6.09529H16.6483Z" fill="url(#paint0_linear)"/>
3
- <defs>
4
- <linearGradient id="paint0_linear" x1="0.974601" y1="-26.8132" x2="22.3862" y2="-25.5071" gradientUnits="userSpaceOnUse">
5
- <stop stop-color="#00B371"/>
6
- <stop offset="0.609375" stop-color="#23D1B7"/>
7
- <stop offset="1" stop-color="#00B371"/>
8
- </linearGradient>
9
- </defs>
10
- </svg>
1
+ <svg width="21" height="25" viewBox="0 0 21 25" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M13.9344 24.8565H5.78483C2.80349 24.8565 0.372803 22.4101 0.372803 19.4051V8.14839C0.372803 7.67641 0.750377 7.29881 1.22236 7.29881C1.68647 7.29881 2.07191 7.67641 2.07191 8.14839V19.4051C2.07191 21.4661 3.73958 23.1417 5.78483 23.1417H13.9344C14.4064 23.1417 14.7839 23.5271 14.7839 23.9991C14.7839 24.471 14.4064 24.8565 13.9344 24.8565ZM15.4605 0.486572H6.44563C4.84089 0.486572 3.53507 1.80023 3.53507 3.41283V18.5398C3.53507 20.1524 4.84089 21.4661 6.44563 21.4661H17.8046C19.4094 21.4661 20.7073 20.1524 20.7073 18.5398V5.41874L15.4605 0.486572ZM7.79862 6.5358H12.7702C13.2972 6.5358 13.7299 6.96843 13.7299 7.50335C13.7299 8.03826 13.2972 8.47089 12.7702 8.47089H7.79862C7.26371 8.47089 6.83107 8.03826 6.83107 7.50335C6.83107 6.96843 7.26371 6.5358 7.79862 6.5358ZM16.4123 16.8407H7.79862C7.26371 16.8407 6.83107 16.4081 6.83107 15.8732C6.83107 15.3382 7.26371 14.9056 7.79862 14.9056H16.4123C16.9393 14.9056 17.372 15.3382 17.372 15.8732C17.372 16.4081 16.9393 16.8407 16.4123 16.8407ZM16.4123 12.6479H7.79862C7.26371 12.6479 6.83107 12.2153 6.83107 11.6804C6.83107 11.1455 7.26371 10.7128 7.79862 10.7128H16.4123C16.9393 10.7128 17.372 11.1455 17.372 11.6804C17.372 12.2153 16.9393 12.6479 16.4123 12.6479ZM16.6483 6.09529C15.6492 6.09529 14.839 5.27718 14.839 4.27029V1.25746L19.8027 6.09529H16.6483Z" fill="url(#paint0_linear)"/>
3
+ <defs>
4
+ <linearGradient id="paint0_linear" x1="0.974601" y1="-26.8132" x2="22.3862" y2="-25.5071" gradientUnits="userSpaceOnUse">
5
+ <stop stop-color="#00B371"/>
6
+ <stop offset="0.609375" stop-color="#23D1B7"/>
7
+ <stop offset="1" stop-color="#00B371"/>
8
+ </linearGradient>
9
+ </defs>
10
+ </svg>
banner/views/projects/cdp/imgs/secondary-background-image.svg CHANGED
@@ -1,3 +1,3 @@
1
- <svg width="483" height="256" viewBox="0 0 483 256" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path d="M0.833496 -0.786621H482.254V255.657H252.214L0.833496 -0.786621Z" fill="#6BB4A7"/>
3
- </svg>
1
+ <svg width="483" height="256" viewBox="0 0 483 256" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M0.833496 -0.786621H482.254V255.657H252.214L0.833496 -0.786621Z" fill="#6BB4A7"/>
3
+ </svg>
banner/views/projects/cdp/imgs/white-logo.svg CHANGED
@@ -1,11 +1,11 @@
1
- <svg width="21" height="25" viewBox="0 0 21 25" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path d="M13.9344 24.8565H5.78483C2.80349 24.8565 0.372803 22.4101 0.372803 19.4051V8.14839C0.372803 7.67641 0.750377 7.29881 1.22236 7.29881C1.68647 7.29881 2.07191 7.67641 2.07191 8.14839V19.4051C2.07191 21.4661 3.73958 23.1417 5.78483 23.1417H13.9344C14.4064 23.1417 14.7839 23.5271 14.7839 23.9991C14.7839 24.471 14.4064 24.8565 13.9344 24.8565ZM15.4605 0.486572H6.44563C4.84089 0.486572 3.53507 1.80023 3.53507 3.41283V18.5398C3.53507 20.1524 4.84089 21.4661 6.44563 21.4661H17.8046C19.4094 21.4661 20.7073 20.1524 20.7073 18.5398V5.41874L15.4605 0.486572ZM7.79862 6.5358H12.7702C13.2972 6.5358 13.7299 6.96843 13.7299 7.50335C13.7299 8.03826 13.2972 8.47089 12.7702 8.47089H7.79862C7.26371 8.47089 6.83107 8.03826 6.83107 7.50335C6.83107 6.96843 7.26371 6.5358 7.79862 6.5358ZM16.4123 16.8407H7.79862C7.26371 16.8407 6.83107 16.4081 6.83107 15.8732C6.83107 15.3382 7.26371 14.9056 7.79862 14.9056H16.4123C16.9393 14.9056 17.372 15.3382 17.372 15.8732C17.372 16.4081 16.9393 16.8407 16.4123 16.8407ZM16.4123 12.6479H7.79862C7.26371 12.6479 6.83107 12.2153 6.83107 11.6804C6.83107 11.1455 7.26371 10.7128 7.79862 10.7128H16.4123C16.9393 10.7128 17.372 11.1455 17.372 11.6804C17.372 12.2153 16.9393 12.6479 16.4123 12.6479ZM16.6483 6.09529C15.6492 6.09529 14.839 5.27718 14.839 4.27029V1.25746L19.8027 6.09529H16.6483Z" fill="url(#paint0_linear)"/>
3
- <path d="M13.9344 24.8565H5.78483C2.80349 24.8565 0.372803 22.4101 0.372803 19.4051V8.14839C0.372803 7.67641 0.750377 7.29881 1.22236 7.29881C1.68647 7.29881 2.07191 7.67641 2.07191 8.14839V19.4051C2.07191 21.4661 3.73958 23.1417 5.78483 23.1417H13.9344C14.4064 23.1417 14.7839 23.5271 14.7839 23.9991C14.7839 24.471 14.4064 24.8565 13.9344 24.8565ZM15.4605 0.486572H6.44563C4.84089 0.486572 3.53507 1.80023 3.53507 3.41283V18.5398C3.53507 20.1524 4.84089 21.4661 6.44563 21.4661H17.8046C19.4094 21.4661 20.7073 20.1524 20.7073 18.5398V5.41874L15.4605 0.486572ZM7.79862 6.5358H12.7702C13.2972 6.5358 13.7299 6.96843 13.7299 7.50335C13.7299 8.03826 13.2972 8.47089 12.7702 8.47089H7.79862C7.26371 8.47089 6.83107 8.03826 6.83107 7.50335C6.83107 6.96843 7.26371 6.5358 7.79862 6.5358ZM16.4123 16.8407H7.79862C7.26371 16.8407 6.83107 16.4081 6.83107 15.8732C6.83107 15.3382 7.26371 14.9056 7.79862 14.9056H16.4123C16.9393 14.9056 17.372 15.3382 17.372 15.8732C17.372 16.4081 16.9393 16.8407 16.4123 16.8407ZM16.4123 12.6479H7.79862C7.26371 12.6479 6.83107 12.2153 6.83107 11.6804C6.83107 11.1455 7.26371 10.7128 7.79862 10.7128H16.4123C16.9393 10.7128 17.372 11.1455 17.372 11.6804C17.372 12.2153 16.9393 12.6479 16.4123 12.6479ZM16.6483 6.09529C15.6492 6.09529 14.839 5.27718 14.839 4.27029V1.25746L19.8027 6.09529H16.6483Z" fill="white"/>
4
- <defs>
5
- <linearGradient id="paint0_linear" x1="0.974601" y1="-26.8132" x2="22.3862" y2="-25.5071" gradientUnits="userSpaceOnUse">
6
- <stop stop-color="#00B371"/>
7
- <stop offset="0.609375" stop-color="#23D1B7"/>
8
- <stop offset="1" stop-color="#00B371"/>
9
- </linearGradient>
10
- </defs>
11
- </svg>
1
+ <svg width="21" height="25" viewBox="0 0 21 25" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M13.9344 24.8565H5.78483C2.80349 24.8565 0.372803 22.4101 0.372803 19.4051V8.14839C0.372803 7.67641 0.750377 7.29881 1.22236 7.29881C1.68647 7.29881 2.07191 7.67641 2.07191 8.14839V19.4051C2.07191 21.4661 3.73958 23.1417 5.78483 23.1417H13.9344C14.4064 23.1417 14.7839 23.5271 14.7839 23.9991C14.7839 24.471 14.4064 24.8565 13.9344 24.8565ZM15.4605 0.486572H6.44563C4.84089 0.486572 3.53507 1.80023 3.53507 3.41283V18.5398C3.53507 20.1524 4.84089 21.4661 6.44563 21.4661H17.8046C19.4094 21.4661 20.7073 20.1524 20.7073 18.5398V5.41874L15.4605 0.486572ZM7.79862 6.5358H12.7702C13.2972 6.5358 13.7299 6.96843 13.7299 7.50335C13.7299 8.03826 13.2972 8.47089 12.7702 8.47089H7.79862C7.26371 8.47089 6.83107 8.03826 6.83107 7.50335C6.83107 6.96843 7.26371 6.5358 7.79862 6.5358ZM16.4123 16.8407H7.79862C7.26371 16.8407 6.83107 16.4081 6.83107 15.8732C6.83107 15.3382 7.26371 14.9056 7.79862 14.9056H16.4123C16.9393 14.9056 17.372 15.3382 17.372 15.8732C17.372 16.4081 16.9393 16.8407 16.4123 16.8407ZM16.4123 12.6479H7.79862C7.26371 12.6479 6.83107 12.2153 6.83107 11.6804C6.83107 11.1455 7.26371 10.7128 7.79862 10.7128H16.4123C16.9393 10.7128 17.372 11.1455 17.372 11.6804C17.372 12.2153 16.9393 12.6479 16.4123 12.6479ZM16.6483 6.09529C15.6492 6.09529 14.839 5.27718 14.839 4.27029V1.25746L19.8027 6.09529H16.6483Z" fill="url(#paint0_linear)"/>
3
+ <path d="M13.9344 24.8565H5.78483C2.80349 24.8565 0.372803 22.4101 0.372803 19.4051V8.14839C0.372803 7.67641 0.750377 7.29881 1.22236 7.29881C1.68647 7.29881 2.07191 7.67641 2.07191 8.14839V19.4051C2.07191 21.4661 3.73958 23.1417 5.78483 23.1417H13.9344C14.4064 23.1417 14.7839 23.5271 14.7839 23.9991C14.7839 24.471 14.4064 24.8565 13.9344 24.8565ZM15.4605 0.486572H6.44563C4.84089 0.486572 3.53507 1.80023 3.53507 3.41283V18.5398C3.53507 20.1524 4.84089 21.4661 6.44563 21.4661H17.8046C19.4094 21.4661 20.7073 20.1524 20.7073 18.5398V5.41874L15.4605 0.486572ZM7.79862 6.5358H12.7702C13.2972 6.5358 13.7299 6.96843 13.7299 7.50335C13.7299 8.03826 13.2972 8.47089 12.7702 8.47089H7.79862C7.26371 8.47089 6.83107 8.03826 6.83107 7.50335C6.83107 6.96843 7.26371 6.5358 7.79862 6.5358ZM16.4123 16.8407H7.79862C7.26371 16.8407 6.83107 16.4081 6.83107 15.8732C6.83107 15.3382 7.26371 14.9056 7.79862 14.9056H16.4123C16.9393 14.9056 17.372 15.3382 17.372 15.8732C17.372 16.4081 16.9393 16.8407 16.4123 16.8407ZM16.4123 12.6479H7.79862C7.26371 12.6479 6.83107 12.2153 6.83107 11.6804C6.83107 11.1455 7.26371 10.7128 7.79862 10.7128H16.4123C16.9393 10.7128 17.372 11.1455 17.372 11.6804C17.372 12.2153 16.9393 12.6479 16.4123 12.6479ZM16.6483 6.09529C15.6492 6.09529 14.839 5.27718 14.839 4.27029V1.25746L19.8027 6.09529H16.6483Z" fill="white"/>
4
+ <defs>
5
+ <linearGradient id="paint0_linear" x1="0.974601" y1="-26.8132" x2="22.3862" y2="-25.5071" gradientUnits="userSpaceOnUse">
6
+ <stop stop-color="#00B371"/>
7
+ <stop offset="0.609375" stop-color="#23D1B7"/>
8
+ <stop offset="1" stop-color="#00B371"/>
9
+ </linearGradient>
10
+ </defs>
11
+ </svg>
banner/views/projects/cdp/install.php CHANGED
@@ -1,32 +1,32 @@
1
- <?php
2
-
3
- // Namespace
4
- namespace Inisev\Subs;
5
-
6
- // Disallow direct access
7
- if (!defined('ABSPATH')) exit;
8
-
9
- ?>
10
-
11
- <div class="ci-left-part ci-install-state">
12
- <div class="ci-project-logo">
13
- <a href="https://wordpress.org/plugins/copy-delete-posts/" target="_blank">
14
- <div class="ci-project-logo-element">
15
- <img src="<?php $this->_asset('/projects/cdp/imgs/big-colored-logo.png'); ?>">
16
- <span>Copy & Delete<br><b>posts</b></span>
17
- </div>
18
- </a>
19
- <img src="<?php $this->_asset('/static/imgs/rating.svg'); ?>" class="ci-rating">
20
- </div>
21
- <div class="ci-install-column">
22
- <ul class="ci-checkmark-list ci-checkmark-list-type-1">
23
- <li>Copy posts & pages with one click</li>
24
- <li>Save a lot of time!</li>
25
- <li><b>Free</b> <span class="ci-light-font">(optional upgrade to <a href="https://sellcodes.com/CylMIdJD" target="_blank">premium</a>)</span></li>
26
- </ul>
27
- <div class="ci-install-button">
28
- <button class="ci-inisev-install-plugin" data-slug="cdp">Install plugin now</button>
29
- <span>(from <a href="https://wordpress.org/plugins/copy-delete-posts/" target="_blank">WP directory</a>)</span>
30
- </div>
31
- </div>
32
- </div>
1
+ <?php
2
+
3
+ // Namespace
4
+ namespace Inisev\Subs;
5
+
6
+ // Disallow direct access
7
+ if (!defined('ABSPATH')) exit;
8
+
9
+ ?>
10
+
11
+ <div class="ci-left-part ci-install-state">
12
+ <div class="ci-project-logo">
13
+ <a href="https://wordpress.org/plugins/copy-delete-posts/" target="_blank">
14
+ <div class="ci-project-logo-element">
15
+ <img src="<?php $this->_asset('/projects/cdp/imgs/big-colored-logo.png'); ?>">
16
+ <span>Copy & Delete<br><b>posts</b></span>
17
+ </div>
18
+ </a>
19
+ <img src="<?php $this->_asset('/static/imgs/rating.svg'); ?>" class="ci-rating">
20
+ </div>
21
+ <div class="ci-install-column">
22
+ <ul class="ci-checkmark-list ci-checkmark-list-type-1">
23
+ <li>Copy posts & pages with one click</li>
24
+ <li>Save a lot of time!</li>
25
+ <li><b>Free</b> <span class="ci-light-font">(optional upgrade to <a href="https://sellcodes.com/CylMIdJD" target="_blank">premium</a>)</span></li>
26
+ </ul>
27
+ <div class="ci-install-button">
28
+ <button class="ci-inisev-install-plugin" data-slug="cdp">Install plugin now</button>
29
+ <span>(from <a href="https://wordpress.org/plugins/copy-delete-posts/" target="_blank">WP directory</a>)</span>
30
+ </div>
31
+ </div>
32
+ </div>
banner/views/projects/cdp/installed.php CHANGED
@@ -1,23 +1,23 @@
1
- <?php
2
-
3
- // Namespace
4
- namespace Inisev\Subs;
5
-
6
- // Disallow direct access
7
- if (!defined('ABSPATH')) exit;
8
-
9
- ?>
10
-
11
- <div class="ci-left-part ci-already-installed-state">
12
- <div class="ci-already-installed-heading">
13
- <svg width="42" height="42" viewBox="0 0 42 42" fill="none" xmlns="http://www.w3.org/2000/svg">
14
- <path d="M40.7975 5.74273C40.1757 5.1268 39.1785 5.1268 38.5567 5.74273L19.5688 24.6779L12.7232 17.24C12.1307 16.5947 11.1276 16.5536 10.4824 17.1461C9.843 17.7385 9.802 18.7416 10.3945 19.381L18.3603 28.0332C18.6478 28.35 19.0584 28.5318 19.4866 28.5436C19.4984 28.5436 19.51 28.5436 19.5218 28.5436C19.9441 28.5436 20.343 28.3793 20.6422 28.0802L40.7916 7.98351C41.4134 7.36759 41.4134 6.36451 40.7975 5.74273ZM40.4162 19.4162C39.5421 19.4162 38.8324 20.126 38.8324 21C38.8324 30.8313 30.8313 38.8324 21 38.8324C11.1687 38.8324 3.16761 30.8313 3.16761 21C3.16761 11.1687 11.1687 3.16758 21 3.16758C21.874 3.16758 22.5838 2.45783 22.5838 1.58381C22.5838 0.709784 21.874 0 21 0C9.42069 0 0 9.42067 0 21C0 32.5793 9.42069 42 21 42C32.5793 42 42 32.5793 42 21C42 20.126 41.2902 19.4162 40.4162 19.4162Z" fill="#6BB4A7"/>
15
- </svg>
16
- <p><span class="ci-colored-part">Already installed –</span> now <b>earn affiliate commissions!</b></p>
17
- </div>
18
- <p>If you share this plugin, you’ll earn 40% (!) of every sale you helped to generate!</p>
19
- <p>Just go to <a href="https://sellcodes.com/CylMIdJD" target="_blank">Sellcodes</a>, click on “Share & earn cash” (next to the title) and follow the steps :)</p>
20
- <div class="ci-check-it-out-button">
21
- <a href="https://sellcodes.com/CylMIdJD" target="_blank" class="ci-button-link ci-round-button">Check it out</a>
22
- </div>
23
- </div>
1
+ <?php
2
+
3
+ // Namespace
4
+ namespace Inisev\Subs;
5
+
6
+ // Disallow direct access
7
+ if (!defined('ABSPATH')) exit;
8
+
9
+ ?>
10
+
11
+ <div class="ci-left-part ci-already-installed-state">
12
+ <div class="ci-already-installed-heading">
13
+ <svg width="42" height="42" viewBox="0 0 42 42" fill="none" xmlns="http://www.w3.org/2000/svg">
14
+ <path d="M40.7975 5.74273C40.1757 5.1268 39.1785 5.1268 38.5567 5.74273L19.5688 24.6779L12.7232 17.24C12.1307 16.5947 11.1276 16.5536 10.4824 17.1461C9.843 17.7385 9.802 18.7416 10.3945 19.381L18.3603 28.0332C18.6478 28.35 19.0584 28.5318 19.4866 28.5436C19.4984 28.5436 19.51 28.5436 19.5218 28.5436C19.9441 28.5436 20.343 28.3793 20.6422 28.0802L40.7916 7.98351C41.4134 7.36759 41.4134 6.36451 40.7975 5.74273ZM40.4162 19.4162C39.5421 19.4162 38.8324 20.126 38.8324 21C38.8324 30.8313 30.8313 38.8324 21 38.8324C11.1687 38.8324 3.16761 30.8313 3.16761 21C3.16761 11.1687 11.1687 3.16758 21 3.16758C21.874 3.16758 22.5838 2.45783 22.5838 1.58381C22.5838 0.709784 21.874 0 21 0C9.42069 0 0 9.42067 0 21C0 32.5793 9.42069 42 21 42C32.5793 42 42 32.5793 42 21C42 20.126 41.2902 19.4162 40.4162 19.4162Z" fill="#6BB4A7"/>
15
+ </svg>
16
+ <p><span class="ci-colored-part">Already installed –</span> now <b>earn affiliate commissions!</b></p>
17
+ </div>
18
+ <p>If you share this plugin, you’ll earn 40% (!) of every sale you helped to generate!</p>
19
+ <p>Just go to <a href="https://sellcodes.com/CylMIdJD" target="_blank">Sellcodes</a>, click on “Share & earn cash” (next to the title) and follow the steps :)</p>
20
+ <div class="ci-check-it-out-button">
21
+ <a href="https://sellcodes.com/CylMIdJD" target="_blank" class="ci-button-link ci-round-button">Check it out</a>
22
+ </div>
23
+ </div>
banner/views/projects/cdp/upgrade.php CHANGED
@@ -1,37 +1,37 @@
1
- <?php
2
-
3
- // Namespace
4
- namespace Inisev\Subs;
5
-
6
- // Disallow direct access
7
- if (!defined('ABSPATH')) exit;
8
-
9
- ?>
10
-
11
- <div class="ci-left-part ci-upgrade-state">
12
- <h2>Don’t forget to <b>upgrade to premium</b><br/>for the copy posts plugin :)</h2>
13
- <div class="ci-pros-list">
14
- <div class="ci-pros-list-column">
15
- <ul class="ci-checkmark-list ci-checkmark-list-type-2">
16
- <li>Import & export settings</li>
17
- <li>Multisite support</li>
18
- <li>Automatic redirects</li>
19
- </ul>
20
- </div>
21
- <div class="ci-pros-list-column">
22
- <ul class="ci-checkmark-list ci-checkmark-list-type-2">
23
- <li>Also copy 3rd party infos</li>
24
- <li>Auto-delete posts</li>
25
- <li class="ci-no-checkmark ci-fancy-signature">...and so <a href="https://sellcodes.com/CylMIdJD" target="_blank" class="ci-green-text">much more!</a></li>
26
- </ul>
27
- </div>
28
- </div>
29
- <div class="ci-submit-button-row">
30
- <div class="ci-submit-button-wrapper">
31
- <a href="https://wordpress.org/plugins/copy-delete-posts/" target="_blank" class="ci-button-link ci-round-button ci-no-arrow">Upgrade now</a>
32
- <div class="ci-learn-more-button">
33
- <a href="https://sellcodes.com/CylMIdJD" target="_blank">Learn more</a>
34
- </div>
35
- </div>
36
- </div>
37
- </div>
1
+ <?php
2
+
3
+ // Namespace
4
+ namespace Inisev\Subs;
5
+
6
+ // Disallow direct access
7
+ if (!defined('ABSPATH')) exit;
8
+
9
+ ?>
10
+
11
+ <div class="ci-left-part ci-upgrade-state">
12
+ <h2>Don’t forget to <b>upgrade to premium</b><br/>for the copy posts plugin :)</h2>
13
+ <div class="ci-pros-list">
14
+ <div class="ci-pros-list-column">
15
+ <ul class="ci-checkmark-list ci-checkmark-list-type-2">
16
+ <li>Import & export settings</li>
17
+ <li>Multisite support</li>
18
+ <li>Automatic redirects</li>
19
+ </ul>
20
+ </div>
21
+ <div class="ci-pros-list-column">
22
+ <ul class="ci-checkmark-list ci-checkmark-list-type-2">
23
+ <li>Also copy 3rd party infos</li>
24
+ <li>Auto-delete posts</li>
25
+ <li class="ci-no-checkmark ci-fancy-signature">...and so <a href="https://sellcodes.com/CylMIdJD" target="_blank" class="ci-green-text">much more!</a></li>
26
+ </ul>
27
+ </div>
28
+ </div>
29
+ <div class="ci-submit-button-row">
30
+ <div class="ci-submit-button-wrapper">
31
+ <a href="https://wordpress.org/plugins/copy-delete-posts/" target="_blank" class="ci-button-link ci-round-button ci-no-arrow">Upgrade now</a>
32
+ <div class="ci-learn-more-button">
33
+ <a href="https://sellcodes.com/CylMIdJD" target="_blank">Learn more</a>
34
+ </div>
35
+ </div>
36
+ </div>
37
+ </div>
banner/views/projects/fit/imgs/background-bottom-left.svg CHANGED
@@ -1,3 +1,3 @@
1
- <svg width="230" height="254" viewBox="0 0 230 254" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path d="M217.1 231.375L54.353 392.234C28.1974 418.091 -16.5464 399.77 -16.5464 363.199V307.01H-90.7812C-181.653 307.01 -241.807 338.641 -279.582 397.111C-288.392 410.712 -309.584 404.867 -309.584 388.71V307.002C-309.584 187.583 -211.632 90.7717 -90.797 90.7717H-16.5464V41.4968C-16.5464 4.92615 28.1974 -13.3946 54.353 12.47L217.1 173.329C233.32 189.353 233.32 215.343 217.108 231.375C217.1 231.375 217.1 231.383 217.1 231.383" fill="#F5F9FC"/>
3
- </svg>
1
+ <svg width="230" height="254" viewBox="0 0 230 254" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M217.1 231.375L54.353 392.234C28.1974 418.091 -16.5464 399.77 -16.5464 363.199V307.01H-90.7812C-181.653 307.01 -241.807 338.641 -279.582 397.111C-288.392 410.712 -309.584 404.867 -309.584 388.71V307.002C-309.584 187.583 -211.632 90.7717 -90.797 90.7717H-16.5464V41.4968C-16.5464 4.92615 28.1974 -13.3946 54.353 12.47L217.1 173.329C233.32 189.353 233.32 215.343 217.108 231.375C217.1 231.375 217.1 231.383 217.1 231.383" fill="#F5F9FC"/>
3
+ </svg>
banner/views/projects/fit/imgs/background-bottom-right.svg CHANGED
@@ -1,3 +1,3 @@
1
- <svg width="192" height="171" viewBox="0 0 192 171" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path d="M13.8524 191.986L193.355 14.5681C222.216 -13.9474 271.562 6.25337 271.562 46.5842V108.563H353.451C453.684 108.563 520.029 73.668 561.705 9.18749C571.42 -5.82151 594.798 0.628917 594.798 18.4462V108.571C594.798 240.285 486.746 347.063 353.466 347.063H271.562V401.412C271.562 441.75 222.216 461.951 193.355 433.428L13.8524 256.002C-4.04355 238.327 -4.04356 209.669 13.8367 191.986C13.8445 191.978 13.8445 191.97 13.8524 191.97" fill="#06B04E"/>
3
- </svg>
1
+ <svg width="192" height="171" viewBox="0 0 192 171" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M13.8524 191.986L193.355 14.5681C222.216 -13.9474 271.562 6.25337 271.562 46.5842V108.563H353.451C453.684 108.563 520.029 73.668 561.705 9.18749C571.42 -5.82151 594.798 0.628917 594.798 18.4462V108.571C594.798 240.285 486.746 347.063 353.466 347.063H271.562V401.412C271.562 441.75 222.216 461.951 193.355 433.428L13.8524 256.002C-4.04355 238.327 -4.04356 209.669 13.8367 191.986C13.8445 191.978 13.8445 191.97 13.8524 191.97" fill="#06B04E"/>
3
+ </svg>
banner/views/projects/fit/imgs/background-top-left.svg CHANGED
@@ -1,3 +1,3 @@
1
- <svg width="176" height="133" viewBox="0 0 176 133" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path d="M163.609 -40.3742L0.861816 120.485C-25.2938 146.342 -70.0376 128.021 -70.0376 91.4501V35.2608H-144.272C-235.145 35.2608 -295.299 66.8914 -333.073 125.362C-341.883 138.963 -363.075 133.118 -363.075 116.961V35.2529C-363.075 -84.1662 -265.123 -180.977 -144.288 -180.977H-70.0376V-230.252C-70.0376 -266.823 -25.2938 -285.144 0.861816 -259.279L163.609 -98.42C179.829 -82.3963 179.829 -56.4059 163.617 -40.3742C163.609 -40.3742 163.609 -40.3664 163.609 -40.3664" fill="#06B04E"/>
3
- </svg>
1
+ <svg width="176" height="133" viewBox="0 0 176 133" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M163.609 -40.3742L0.861816 120.485C-25.2938 146.342 -70.0376 128.021 -70.0376 91.4501V35.2608H-144.272C-235.145 35.2608 -295.299 66.8914 -333.073 125.362C-341.883 138.963 -363.075 133.118 -363.075 116.961V35.2529C-363.075 -84.1662 -265.123 -180.977 -144.288 -180.977H-70.0376V-230.252C-70.0376 -266.823 -25.2938 -285.144 0.861816 -259.279L163.609 -98.42C179.829 -82.3963 179.829 -56.4059 163.617 -40.3742C163.609 -40.3742 163.609 -40.3664 163.609 -40.3664" fill="#06B04E"/>
3
+ </svg>
banner/views/projects/fit/imgs/background-top-right.svg CHANGED
@@ -1,3 +1,3 @@
1
- <svg width="299" height="211" viewBox="0 0 299 211" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path d="M16.2141 -80.6894L221.038 -283.224C253.959 -315.783 310.274 -292.719 310.274 -246.677V-175.92H403.703C518.072 -175.92 593.778 -215.755 641.322 -289.368C652.406 -306.501 679.088 -299.138 679.088 -278.796V-175.912C679.088 -25.5463 555.799 96.3507 403.719 96.3507H310.274V158.393C310.274 204.442 253.959 227.506 221.038 194.94L16.2141 -7.59531C-4.19908 -27.7804 -4.20696 -60.5044 16.1984 -80.6894C16.2062 -80.6894 16.2141 -80.6973 16.2141 -80.6973" fill="#F5F9FC"/>
3
- </svg>
1
+ <svg width="299" height="211" viewBox="0 0 299 211" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M16.2141 -80.6894L221.038 -283.224C253.959 -315.783 310.274 -292.719 310.274 -246.677V-175.92H403.703C518.072 -175.92 593.778 -215.755 641.322 -289.368C652.406 -306.501 679.088 -299.138 679.088 -278.796V-175.912C679.088 -25.5463 555.799 96.3507 403.719 96.3507H310.274V158.393C310.274 204.442 253.959 227.506 221.038 194.94L16.2141 -7.59531C-4.19908 -27.7804 -4.20696 -60.5044 16.1984 -80.6894C16.2062 -80.6894 16.2141 -80.6973 16.2141 -80.6973" fill="#F5F9FC"/>
3
+ </svg>
banner/views/projects/fit/imgs/colored-logo.svg CHANGED
@@ -1,3 +1,3 @@
1
- <svg width="23" height="17" viewBox="0 0 23 17" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path d="M21.5815 7.04511L15.0996 0.641888C14.0534 -0.388604 12.2677 0.335077 12.2677 1.79822V4.03228H9.30997C5.69144 4.03228 3.2922 2.77367 1.78186 0.445229C1.43574 -0.0975492 0.586182 0.138428 0.586182 0.775603V4.03228C0.586182 8.79143 4.49576 12.646 9.30997 12.646H12.2677V14.6125C12.2677 16.0678 14.0534 16.7994 15.0996 15.7689L21.5815 9.35782C22.2344 8.72065 22.2344 7.69015 21.5815 7.04511Z" fill="#06B04E"/>
3
- </svg>
1
+ <svg width="23" height="17" viewBox="0 0 23 17" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M21.5815 7.04511L15.0996 0.641888C14.0534 -0.388604 12.2677 0.335077 12.2677 1.79822V4.03228H9.30997C5.69144 4.03228 3.2922 2.77367 1.78186 0.445229C1.43574 -0.0975492 0.586182 0.138428 0.586182 0.775603V4.03228C0.586182 8.79143 4.49576 12.646 9.30997 12.646H12.2677V14.6125C12.2677 16.0678 14.0534 16.7994 15.0996 15.7689L21.5815 9.35782C22.2344 8.72065 22.2344 7.69015 21.5815 7.04511Z" fill="#06B04E"/>
3
+ </svg>
banner/views/projects/fit/imgs/white-logo.svg CHANGED
@@ -1,3 +1,3 @@
1
- <svg width="23" height="17" viewBox="0 0 23 17" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path d="M21.5815 7.04511L15.0996 0.641888C14.0534 -0.388604 12.2677 0.335077 12.2677 1.79822V4.03228H9.30997C5.69144 4.03228 3.2922 2.77367 1.78186 0.445229C1.43574 -0.0975492 0.586182 0.138428 0.586182 0.775603V4.03228C0.586182 8.79143 4.49576 12.646 9.30997 12.646H12.2677V14.6125C12.2677 16.0678 14.0534 16.7994 15.0996 15.7689L21.5815 9.35782C22.2344 8.72065 22.2344 7.69015 21.5815 7.04511Z" fill="white"/>
3
- </svg>
1
+ <svg width="23" height="17" viewBox="0 0 23 17" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M21.5815 7.04511L15.0996 0.641888C14.0534 -0.388604 12.2677 0.335077 12.2677 1.79822V4.03228H9.30997C5.69144 4.03228 3.2922 2.77367 1.78186 0.445229C1.43574 -0.0975492 0.586182 0.138428 0.586182 0.775603V4.03228C0.586182 8.79143 4.49576 12.646 9.30997 12.646H12.2677V14.6125C12.2677 16.0678 14.0534 16.7994 15.0996 15.7689L21.5815 9.35782C22.2344 8.72065 22.2344 7.69015 21.5815 7.04511Z" fill="white"/>
3
+ </svg>
banner/views/projects/fit/install.php CHANGED
@@ -1,37 +1,37 @@
1
- <?php
2
-
3
- // Namespace
4
- namespace Inisev\Subs;
5
-
6
- // Disallow direct access
7
- if (!defined('ABSPATH')) exit;
8
-
9
- ?>
10
-
11
- <img src="<?php $this->_asset('/projects/fit/imgs/background-bottom-left.svg'); ?>" class="ci-background-bottom-left">
12
- <img src="<?php $this->_asset('/projects/fit/imgs/background-top-left.svg'); ?>" class="ci-background-top-left">
13
- <div class="ci-left-part ci-install-state">
14
- <div class="ci-project-logo">
15
- <a href="https://follow.it" target="_blank">
16
- <img src="<?php $this->_asset('/projects/fit/imgs/big-colored-logo.png'); ?>">
17
- </a>
18
- </div>
19
- <div class="ci-install-column">
20
- <ul class="ci-checkmark-list ci-checkmark-list-type-1">
21
- <li>Alert your website visitors about new posts automatically</li>
22
- <li>Make them come back & increase your traffic</li>
23
- <li><b>Free</b> <span class="ci-light-font">(<a href="http://follow.it/features-and-pricing" target="_blank">basic plan</a>)</span></li>
24
- </ul>
25
- <div class="ci-install-button">
26
- <a href="https://follow.it/intro" target="_blank" class="ci-button-link ci-round-button">Check it out</a>
27
- </div>
28
- </div>
29
- </div>
30
- <div class="ci-right-part">
31
- <img src="<?php $this->_asset('/projects/fit/imgs/background-top-right.svg'); ?>" class="ci-background-top-right">
32
- <img src="<?php $this->_asset('/projects/fit/imgs/background-bottom-right.svg'); ?>" class="ci-background-bottom-right">
33
- <img src="<?php $this->_asset('/projects/fit/imgs/face1.png'); ?>" class="ci-face-image-1">
34
- <img src="<?php $this->_asset('/projects/fit/imgs/face2.png'); ?>" class="ci-face-image-2">
35
- <img src="<?php $this->_asset('/projects/fit/imgs/face3.png'); ?>" class="ci-face-image-3">
36
- <img src="<?php $this->_asset('/projects/fit/imgs/face4.png'); ?>" class="ci-face-image-4">
37
- </div>
1
+ <?php
2
+
3
+ // Namespace
4
+ namespace Inisev\Subs;
5
+
6
+ // Disallow direct access
7
+ if (!defined('ABSPATH')) exit;
8
+
9
+ ?>
10
+
11
+ <img src="<?php $this->_asset('/projects/fit/imgs/background-bottom-left.svg'); ?>" class="ci-background-bottom-left">
12
+ <img src="<?php $this->_asset('/projects/fit/imgs/background-top-left.svg'); ?>" class="ci-background-top-left">
13
+ <div class="ci-left-part ci-install-state">
14
+ <div class="ci-project-logo">
15
+ <a href="https://follow.it" target="_blank">
16
+ <img src="<?php $this->_asset('/projects/fit/imgs/big-colored-logo.png'); ?>">
17
+ </a>
18
+ </div>
19
+ <div class="ci-install-column">
20
+ <ul class="ci-checkmark-list ci-checkmark-list-type-1">
21
+ <li>Alert your website visitors about new posts automatically</li>
22
+ <li>Make them come back & increase your traffic</li>
23
+ <li><b>Free</b> <span class="ci-light-font">(<a href="http://follow.it/features-and-pricing" target="_blank">basic plan</a>)</span></li>
24
+ </ul>
25
+ <div class="ci-install-button">
26
+ <a href="https://follow.it/intro" target="_blank" class="ci-button-link ci-round-button">Check it out</a>
27
+ </div>
28
+ </div>
29
+ </div>
30
+ <div class="ci-right-part">
31
+ <img src="<?php $this->_asset('/projects/fit/imgs/background-top-right.svg'); ?>" class="ci-background-top-right">
32
+ <img src="<?php $this->_asset('/projects/fit/imgs/background-bottom-right.svg'); ?>" class="ci-background-bottom-right">
33
+ <img src="<?php $this->_asset('/projects/fit/imgs/face1.png'); ?>" class="ci-face-image-1">
34
+ <img src="<?php $this->_asset('/projects/fit/imgs/face2.png'); ?>" class="ci-face-image-2">
35
+ <img src="<?php $this->_asset('/projects/fit/imgs/face3.png'); ?>" class="ci-face-image-3">
36
+ <img src="<?php $this->_asset('/projects/fit/imgs/face4.png'); ?>" class="ci-face-image-4">
37
+ </div>
banner/views/projects/mpu/imgs/colored-logo.svg CHANGED
@@ -1,9 +1,9 @@
1
- <svg width="19" height="26" viewBox="0 0 19 26" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path d="M10.897 22.5106C9.25291 22.4634 7.79766 21.6611 6.83796 20.4418C6.39744 19.9698 6.12212 19.3405 6.12212 18.6403V8.74448C6.12212 7.41507 5.11521 6.29017 3.79366 6.15645L0.946045 5.87327V17.4368C0.946045 21.6925 4.26564 25.2874 8.48987 25.4054C12.8714 25.5234 16.4664 21.9835 16.4664 17.602V17.0671C16.4664 20.1271 13.957 22.5972 10.897 22.5106ZM18.1812 4.24493C18.0082 4.32359 17.7722 4.40226 17.489 4.47306C16.9305 4.59105 16.4664 5.15744 16.4664 5.73168V15.3208C16.4664 18.3729 13.957 20.8429 10.9049 20.7643C10.6846 20.7564 10.4643 20.7328 10.2598 20.7013C10.8891 20.1979 11.2903 19.4113 11.2903 18.5538V5.73168C11.2903 5.1181 10.8655 4.60678 10.2756 4.46519C10.0081 4.40225 9.77997 4.32359 9.61478 4.24493C9.43386 4.17413 9.3945 3.93028 9.54396 3.80441L10.661 2.86832L13.5716 0.437616C13.7603 0.272422 14.0435 0.272422 14.2323 0.437616L17.1271 2.86832L18.252 3.80441C18.4015 3.93028 18.3622 4.16626 18.1812 4.24493Z" fill="url(#paint0_linear)"/>
3
- <defs>
4
- <linearGradient id="paint0_linear" x1="1.26739" y1="-17.6871" x2="26.6779" y2="-16.7173" gradientUnits="userSpaceOnUse">
5
- <stop stop-color="#00938D"/>
6
- <stop offset="1" stop-color="#35339F"/>
7
- </linearGradient>
8
- </defs>
9
- </svg>
1
+ <svg width="19" height="26" viewBox="0 0 19 26" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M10.897 22.5106C9.25291 22.4634 7.79766 21.6611 6.83796 20.4418C6.39744 19.9698 6.12212 19.3405 6.12212 18.6403V8.74448C6.12212 7.41507 5.11521 6.29017 3.79366 6.15645L0.946045 5.87327V17.4368C0.946045 21.6925 4.26564 25.2874 8.48987 25.4054C12.8714 25.5234 16.4664 21.9835 16.4664 17.602V17.0671C16.4664 20.1271 13.957 22.5972 10.897 22.5106ZM18.1812 4.24493C18.0082 4.32359 17.7722 4.40226 17.489 4.47306C16.9305 4.59105 16.4664 5.15744 16.4664 5.73168V15.3208C16.4664 18.3729 13.957 20.8429 10.9049 20.7643C10.6846 20.7564 10.4643 20.7328 10.2598 20.7013C10.8891 20.1979 11.2903 19.4113 11.2903 18.5538V5.73168C11.2903 5.1181 10.8655 4.60678 10.2756 4.46519C10.0081 4.40225 9.77997 4.32359 9.61478 4.24493C9.43386 4.17413 9.3945 3.93028 9.54396 3.80441L10.661 2.86832L13.5716 0.437616C13.7603 0.272422 14.0435 0.272422 14.2323 0.437616L17.1271 2.86832L18.252 3.80441C18.4015 3.93028 18.3622 4.16626 18.1812 4.24493Z" fill="url(#paint0_linear)"/>
3
+ <defs>
4
+ <linearGradient id="paint0_linear" x1="1.26739" y1="-17.6871" x2="26.6779" y2="-16.7173" gradientUnits="userSpaceOnUse">
5
+ <stop stop-color="#00938D"/>
6
+ <stop offset="1" stop-color="#35339F"/>
7
+ </linearGradient>
8
+ </defs>
9
+ </svg>
banner/views/projects/mpu/imgs/white-logo.svg CHANGED
@@ -1,3 +1,3 @@
1
- <svg width="19" height="26" viewBox="0 0 19 26" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path d="M10.897 22.5106C9.25291 22.4634 7.79766 21.6611 6.83796 20.4418C6.39744 19.9698 6.12212 19.3405 6.12212 18.6403V8.74448C6.12212 7.41507 5.11521 6.29017 3.79366 6.15645L0.946045 5.87327V17.4368C0.946045 21.6925 4.26564 25.2874 8.48987 25.4054C12.8714 25.5234 16.4664 21.9835 16.4664 17.602V17.0671C16.4664 20.1271 13.957 22.5972 10.897 22.5106ZM18.1812 4.24493C18.0082 4.32359 17.7722 4.40226 17.489 4.47306C16.9305 4.59105 16.4664 5.15744 16.4664 5.73168V15.3208C16.4664 18.3729 13.957 20.8429 10.9049 20.7643C10.6846 20.7564 10.4643 20.7328 10.2598 20.7013C10.8891 20.1979 11.2903 19.4113 11.2903 18.5538V5.73168C11.2903 5.1181 10.8655 4.60678 10.2756 4.46519C10.0081 4.40225 9.77997 4.32359 9.61478 4.24493C9.43386 4.17413 9.3945 3.93028 9.54396 3.80441L10.661 2.86832L13.5716 0.437616C13.7603 0.272422 14.0435 0.272422 14.2323 0.437616L17.1271 2.86832L18.252 3.80441C18.4015 3.93028 18.3622 4.16626 18.1812 4.24493Z" fill="white"/>
3
- </svg>
1
+ <svg width="19" height="26" viewBox="0 0 19 26" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M10.897 22.5106C9.25291 22.4634 7.79766 21.6611 6.83796 20.4418C6.39744 19.9698 6.12212 19.3405 6.12212 18.6403V8.74448C6.12212 7.41507 5.11521 6.29017 3.79366 6.15645L0.946045 5.87327V17.4368C0.946045 21.6925 4.26564 25.2874 8.48987 25.4054C12.8714 25.5234 16.4664 21.9835 16.4664 17.602V17.0671C16.4664 20.1271 13.957 22.5972 10.897 22.5106ZM18.1812 4.24493C18.0082 4.32359 17.7722 4.40226 17.489 4.47306C16.9305 4.59105 16.4664 5.15744 16.4664 5.73168V15.3208C16.4664 18.3729 13.957 20.8429 10.9049 20.7643C10.6846 20.7564 10.4643 20.7328 10.2598 20.7013C10.8891 20.1979 11.2903 19.4113 11.2903 18.5538V5.73168C11.2903 5.1181 10.8655 4.60678 10.2756 4.46519C10.0081 4.40225 9.77997 4.32359 9.61478 4.24493C9.43386 4.17413 9.3945 3.93028 9.54396 3.80441L10.661 2.86832L13.5716 0.437616C13.7603 0.272422 14.0435 0.272422 14.2323 0.437616L17.1271 2.86832L18.252 3.80441C18.4015 3.93028 18.3622 4.16626 18.1812 4.24493Z" fill="white"/>
3
+ </svg>
banner/views/projects/mpu/install.php CHANGED
@@ -1,29 +1,29 @@
1
- <?php
2
-
3
- // Namespace
4
- namespace Inisev\Subs;
5
-
6
- // Disallow direct access
7
- if (!defined('ABSPATH')) exit;
8
-
9
- ?>
10
-
11
- <div class="ci-left-part ci-install-state">
12
- <div class="ci-project-logo">
13
- <a href="https://mypoups.com" target="_blank">
14
- <img src="<?php $this->_asset('/projects/mpu/imgs/big-colored-logo.png'); ?>">
15
- </a>
16
- <img src="<?php $this->_asset('/static/imgs/rating.svg'); ?>" class="ci-rating" >
17
- </div>
18
- <div class="ci-install-column">
19
- <ul class="ci-checkmark-list ci-checkmark-list-type-1">
20
- <li>Create cool pop-ups with ease</li>
21
- <li>Increase conversions, show discount codes & cookie notices, stop ad-blockers etc.</li>
22
- <li><b>Free</b> <span class="ci-light-font">on <a href="https://mypopups.com" target="_blank" >basic plan</a></span></li>
23
- </ul>
24
- <div class="ci-install-button">
25
- <button class="ci-inisev-install-plugin" data-slug="mpu">Install plugin now</button>
26
- <span>(from <a href="https://wordpress.org/plugins/pop-up-pop-up/" target="_blank">WP directory</a>)</span>
27
- </div>
28
- </div>
29
- </div>
1
+ <?php
2
+
3
+ // Namespace
4
+ namespace Inisev\Subs;
5
+
6
+ // Disallow direct access
7
+ if (!defined('ABSPATH')) exit;
8
+
9
+ ?>
10
+
11
+ <div class="ci-left-part ci-install-state">
12
+ <div class="ci-project-logo">
13
+ <a href="https://mypoups.com" target="_blank">
14
+ <img src="<?php $this->_asset('/projects/mpu/imgs/big-colored-logo.png'); ?>">
15
+ </a>
16
+ <img src="<?php $this->_asset('/static/imgs/rating.svg'); ?>" class="ci-rating" >
17
+ </div>
18
+ <div class="ci-install-column">
19
+ <ul class="ci-checkmark-list ci-checkmark-list-type-1">
20
+ <li>Create cool pop-ups with ease</li>
21
+ <li>Increase conversions, show discount codes & cookie notices, stop ad-blockers etc.</li>
22
+ <li><b>Free</b> <span class="ci-light-font">on <a href="https://mypopups.com" target="_blank" >basic plan</a></span></li>
23
+ </ul>
24
+ <div class="ci-install-button">
25
+ <button class="ci-inisev-install-plugin" data-slug="mpu">Install plugin now</button>
26
+ <span>(from <a href="https://wordpress.org/plugins/pop-up-pop-up/" target="_blank">WP directory</a>)</span>
27
+ </div>
28
+ </div>
29
+ </div>
banner/views/projects/mpu/installed.php CHANGED
@@ -1,23 +1,23 @@
1
- <?php
2
-
3
- // Namespace
4
- namespace Inisev\Subs;
5
-
6
- // Disallow direct access
7
- if (!defined('ABSPATH')) exit;
8
-
9
- ?>
10
-
11
- <div class="ci-left-part ci-already-installed-state">
12
- <div class="ci-already-installed-heading">
13
- <svg width="42" height="42" viewBox="0 0 42 42" fill="none" xmlns="http://www.w3.org/2000/svg">
14
- <path d="M40.7975 5.74273C40.1757 5.1268 39.1785 5.1268 38.5567 5.74273L19.5688 24.6779L12.7232 17.24C12.1307 16.5947 11.1276 16.5536 10.4824 17.1461C9.843 17.7385 9.802 18.7416 10.3945 19.381L18.3603 28.0332C18.6478 28.35 19.0584 28.5318 19.4866 28.5436C19.4984 28.5436 19.51 28.5436 19.5218 28.5436C19.9441 28.5436 20.343 28.3793 20.6422 28.0802L40.7916 7.98351C41.4134 7.36759 41.4134 6.36451 40.7975 5.74273ZM40.4162 19.4162C39.5421 19.4162 38.8324 20.126 38.8324 21C38.8324 30.8313 30.8313 38.8324 21 38.8324C11.1687 38.8324 3.16761 30.8313 3.16761 21C3.16761 11.1687 11.1687 3.16758 21 3.16758C21.874 3.16758 22.5838 2.45783 22.5838 1.58381C22.5838 0.709784 21.874 0 21 0C9.42069 0 0 9.42067 0 21C0 32.5793 9.42069 42 21 42C32.5793 42 42 32.5793 42 21C42 20.126 41.2902 19.4162 40.4162 19.4162Z" fill="#00B47C"/>
15
- </svg>
16
- <p><span class="ci-colored-part">Already installed –</span> now <b>earn affiliate commissions!</b></p>
17
- </div>
18
- <p>If you share MyPopUps, you’ll earn 40% (!) of every sale you helped to generate!</p>
19
- <p>Just go to <a href="https://sellcodes.com/QK5UTpg3" target="_blank">Sellcodes</a>, click on “Share & earn cash” (next to the title) and follow the steps :)</p>
20
- <div class="ci-check-it-out-button">
21
- <a href="https://sellcodes.com/QK5UTpg3" target="_blank" class="ci-button-link ci-round-button">Check it out</a>
22
- </div>
23
- </div>
1
+ <?php
2
+
3
+ // Namespace
4
+ namespace Inisev\Subs;
5
+
6
+ // Disallow direct access
7
+ if (!defined('ABSPATH')) exit;
8
+
9
+ ?>
10
+
11
+ <div class="ci-left-part ci-already-installed-state">
12
+ <div class="ci-already-installed-heading">
13
+ <svg width="42" height="42" viewBox="0 0 42 42" fill="none" xmlns="http://www.w3.org/2000/svg">
14
+ <path d="M40.7975 5.74273C40.1757 5.1268 39.1785 5.1268 38.5567 5.74273L19.5688 24.6779L12.7232 17.24C12.1307 16.5947 11.1276 16.5536 10.4824 17.1461C9.843 17.7385 9.802 18.7416 10.3945 19.381L18.3603 28.0332C18.6478 28.35 19.0584 28.5318 19.4866 28.5436C19.4984 28.5436 19.51 28.5436 19.5218 28.5436C19.9441 28.5436 20.343 28.3793 20.6422 28.0802L40.7916 7.98351C41.4134 7.36759 41.4134 6.36451 40.7975 5.74273ZM40.4162 19.4162C39.5421 19.4162 38.8324 20.126 38.8324 21C38.8324 30.8313 30.8313 38.8324 21 38.8324C11.1687 38.8324 3.16761 30.8313 3.16761 21C3.16761 11.1687 11.1687 3.16758 21 3.16758C21.874 3.16758 22.5838 2.45783 22.5838 1.58381C22.5838 0.709784 21.874 0 21 0C9.42069 0 0 9.42067 0 21C0 32.5793 9.42069 42 21 42C32.5793 42 42 32.5793 42 21C42 20.126 41.2902 19.4162 40.4162 19.4162Z" fill="#00B47C"/>
15
+ </svg>
16
+ <p><span class="ci-colored-part">Already installed –</span> now <b>earn affiliate commissions!</b></p>
17
+ </div>
18
+ <p>If you share MyPopUps, you’ll earn 40% (!) of every sale you helped to generate!</p>
19
+ <p>Just go to <a href="https://sellcodes.com/QK5UTpg3" target="_blank">Sellcodes</a>, click on “Share & earn cash” (next to the title) and follow the steps :)</p>
20
+ <div class="ci-check-it-out-button">
21
+ <a href="https://sellcodes.com/QK5UTpg3" target="_blank" class="ci-button-link ci-round-button">Check it out</a>
22
+ </div>
23
+ </div>
banner/views/projects/red/imgs/background-top-left.svg CHANGED
@@ -1,3 +1,3 @@
1
- <svg width="260" height="287" viewBox="0 0 260 287" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path fill-rule="evenodd" clip-rule="evenodd" d="M260 177.123C260.001 190.104 256.148 202.793 248.926 213.586C241.705 224.379 231.441 232.792 219.432 237.76C207.423 242.728 194.208 244.028 181.459 241.497C168.709 238.965 156.998 232.715 147.806 223.537C138.614 214.359 132.354 202.665 129.817 189.934C127.281 177.203 128.582 164.008 133.557 152.015C138.531 140.023 146.955 129.773 157.763 122.562C168.572 115.35 181.279 111.501 194.278 111.501C202.908 111.5 211.454 113.197 219.428 116.495C227.402 119.792 234.647 124.626 240.75 130.72C246.853 136.813 251.694 144.048 254.997 152.01C258.3 159.972 260 168.505 260 177.123ZM-125.739 -82.1804C-156.882 -58.3489 -181.43 -26.361 -193.954 10.741C-221.736 93.0385 -181.15 200.83 -93.4224 226.18C-11.4701 249.862 82.4792 199.817 97.2995 113.53C105.408 66.3073 111.616 20.7462 160.238 -1.42454C170.156 -5.94683 180.744 -8.99534 190.336 -14.1784C242.871 -42.5636 161.875 -83.6702 138.478 -95.8819C85.3785 -123.594 22.9974 -135.386 -36.1155 -123.234C-68.6949 -116.434 -99.3252 -102.403 -125.739 -82.1804ZM-225.256 59.6042C-225.257 61.8165 -225.693 64.007 -226.541 66.0509C-227.389 68.0947 -228.632 69.9517 -230.198 71.5159C-231.765 73.0802 -233.625 74.321 -235.672 75.1674C-237.718 76.0139 -239.912 76.4495 -242.128 76.4494C-244.343 76.4496 -246.537 76.014 -248.584 75.1676C-250.631 74.3212 -252.491 73.0804 -254.058 71.5162C-255.624 69.952 -256.867 68.0949 -257.715 66.051C-258.563 64.0072 -259 61.8165 -259 59.6042C-259 55.1362 -257.222 50.8514 -254.058 47.6922C-250.894 44.5331 -246.603 42.7583 -242.128 42.7585C-239.913 42.7583 -237.719 43.1939 -235.672 44.0404C-233.625 44.8869 -231.765 46.1278 -230.198 47.692C-228.632 49.2563 -227.389 51.1134 -226.541 53.1573C-225.693 55.2012 -225.257 57.3919 -225.256 59.6042ZM-108.813 254.172C-108.814 262.879 -112.278 271.229 -118.444 277.386C-124.61 283.542 -132.973 287 -141.693 287C-146.01 287 -150.286 286.151 -154.275 284.502C-158.264 282.852 -161.888 280.434 -164.942 277.386C-167.995 274.337 -170.417 270.718 -172.069 266.735C-173.722 262.752 -174.572 258.483 -174.573 254.172C-174.572 249.86 -173.722 245.591 -172.069 241.608C-170.417 237.625 -167.995 234.006 -164.942 230.957C-161.889 227.909 -158.264 225.491 -154.275 223.841C-150.286 222.192 -146.01 221.343 -141.693 221.343C-137.375 221.343 -133.1 222.192 -129.111 223.841C-125.122 225.491 -121.497 227.909 -118.444 230.958C-115.391 234.006 -112.969 237.625 -111.316 241.608C-109.664 245.591 -108.813 249.86 -108.813 254.172ZM-220.321 84.1895C-220.321 85.2063 -220.726 86.1816 -221.446 86.9006C-222.166 87.6197 -223.142 88.0236 -224.161 88.0236C-224.665 88.0237 -225.164 87.9246 -225.63 87.7319C-226.096 87.5393 -226.52 87.2569 -226.876 86.9008C-227.233 86.5448 -227.516 86.1221 -227.709 85.6569C-227.902 85.1916 -228.001 84.693 -228.001 84.1895C-228.001 83.6859 -227.902 83.1873 -227.709 82.7221C-227.516 82.2569 -227.233 81.8342 -226.876 81.4781C-226.52 81.1221 -226.096 80.8397 -225.63 80.647C-225.164 80.4544 -224.665 80.3553 -224.161 80.3553C-223.143 80.3556 -222.166 80.7597 -221.446 81.4787C-220.727 82.1977 -220.322 83.1728 -220.322 84.1895H-220.321Z" fill="#F0F3FF"/>
3
- </svg>
1
+ <svg width="260" height="287" viewBox="0 0 260 287" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path fill-rule="evenodd" clip-rule="evenodd" d="M260 177.123C260.001 190.104 256.148 202.793 248.926 213.586C241.705 224.379 231.441 232.792 219.432 237.76C207.423 242.728 194.208 244.028 181.459 241.497C168.709 238.965 156.998 232.715 147.806 223.537C138.614 214.359 132.354 202.665 129.817 189.934C127.281 177.203 128.582 164.008 133.557 152.015C138.531 140.023 146.955 129.773 157.763 122.562C168.572 115.35 181.279 111.501 194.278 111.501C202.908 111.5 211.454 113.197 219.428 116.495C227.402 119.792 234.647 124.626 240.75 130.72C246.853 136.813 251.694 144.048 254.997 152.01C258.3 159.972 260 168.505 260 177.123ZM-125.739 -82.1804C-156.882 -58.3489 -181.43 -26.361 -193.954 10.741C-221.736 93.0385 -181.15 200.83 -93.4224 226.18C-11.4701 249.862 82.4792 199.817 97.2995 113.53C105.408 66.3073 111.616 20.7462 160.238 -1.42454C170.156 -5.94683 180.744 -8.99534 190.336 -14.1784C242.871 -42.5636 161.875 -83.6702 138.478 -95.8819C85.3785 -123.594 22.9974 -135.386 -36.1155 -123.234C-68.6949 -116.434 -99.3252 -102.403 -125.739 -82.1804ZM-225.256 59.6042C-225.257 61.8165 -225.693 64.007 -226.541 66.0509C-227.389 68.0947 -228.632 69.9517 -230.198 71.5159C-231.765 73.0802 -233.625 74.321 -235.672 75.1674C-237.718 76.0139 -239.912 76.4495 -242.128 76.4494C-244.343 76.4496 -246.537 76.014 -248.584 75.1676C-250.631 74.3212 -252.491 73.0804 -254.058 71.5162C-255.624 69.952 -256.867 68.0949 -257.715 66.051C-258.563 64.0072 -259 61.8165 -259 59.6042C-259 55.1362 -257.222 50.8514 -254.058 47.6922C-250.894 44.5331 -246.603 42.7583 -242.128 42.7585C-239.913 42.7583 -237.719 43.1939 -235.672 44.0404C-233.625 44.8869 -231.765 46.1278 -230.198 47.692C-228.632 49.2563 -227.389 51.1134 -226.541 53.1573C-225.693 55.2012 -225.257 57.3919 -225.256 59.6042ZM-108.813 254.172C-108.814 262.879 -112.278 271.229 -118.444 277.386C-124.61 283.542 -132.973 287 -141.693 287C-146.01 287 -150.286 286.151 -154.275 284.502C-158.264 282.852 -161.888 280.434 -164.942 277.386C-167.995 274.337 -170.417 270.718 -172.069 266.735C-173.722 262.752 -174.572 258.483 -174.573 254.172C-174.572 249.86 -173.722 245.591 -172.069 241.608C-170.417 237.625 -167.995 234.006 -164.942 230.957C-161.889 227.909 -158.264 225.491 -154.275 223.841C-150.286 222.192 -146.01 221.343 -141.693 221.343C-137.375 221.343 -133.1 222.192 -129.111 223.841C-125.122 225.491 -121.497 227.909 -118.444 230.958C-115.391 234.006 -112.969 237.625 -111.316 241.608C-109.664 245.591 -108.813 249.86 -108.813 254.172ZM-220.321 84.1895C-220.321 85.2063 -220.726 86.1816 -221.446 86.9006C-222.166 87.6197 -223.142 88.0236 -224.161 88.0236C-224.665 88.0237 -225.164 87.9246 -225.63 87.7319C-226.096 87.5393 -226.52 87.2569 -226.876 86.9008C-227.233 86.5448 -227.516 86.1221 -227.709 85.6569C-227.902 85.1916 -228.001 84.693 -228.001 84.1895C-228.001 83.6859 -227.902 83.1873 -227.709 82.7221C-227.516 82.2569 -227.233 81.8342 -226.876 81.4781C-226.52 81.1221 -226.096 80.8397 -225.63 80.647C-225.164 80.4544 -224.665 80.3553 -224.161 80.3553C-223.143 80.3556 -222.166 80.7597 -221.446 81.4787C-220.727 82.1977 -220.322 83.1728 -220.322 84.1895H-220.321Z" fill="#F0F3FF"/>
3
+ </svg>
banner/views/projects/red/imgs/colored-logo-rr.svg CHANGED
@@ -1,17 +1,17 @@
1
- <svg width="48" height="23" viewBox="0 0 48 23" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path d="M41.3512 8.15972L39.5502 0.235294C39.4781 0.091214 39.334 -0.0528797 39.19 0.0191605C39.1179 0.0191605 39.0459 0.0912052 39.0459 0.0912052L37.1728 2.10832C33.5708 -0.917367 28.528 0.739558 26.2227 3.18893C26.0786 3.33301 26.1507 3.47709 26.2227 3.62117C26.3668 3.76525 26.5109 3.69321 26.655 3.62117C27.2313 3.04485 31.9859 2.61262 34.6514 4.84587L32.7784 6.86298C32.6343 7.00706 32.7063 7.15115 32.7784 7.29523C32.8504 7.36727 32.8504 7.36727 32.9224 7.36727L40.9189 8.51992C41.063 8.51992 41.2071 8.44786 41.2791 8.23174C41.3512 8.23174 41.3512 8.23176 41.3512 8.15972Z" fill="#374785"/>
3
- <g opacity="0.4">
4
- <path opacity="0.4" d="M10.734 10.2489C10.4459 10.2489 10.1577 10.465 10.1577 10.8973C10.1577 11.3295 10.3738 11.5456 10.734 11.5456C11.0222 11.5456 11.3103 11.3295 11.3103 10.8973C11.2383 10.465 11.0222 10.2489 10.734 10.2489Z" fill="#374785"/>
5
- <path opacity="0.4" d="M25.142 6.35873H4.10628C1.87303 6.35873 0 8.15973 0 10.465C0 12.7703 1.80099 14.5713 4.10628 14.5713H25.142C27.3753 14.5713 29.2483 12.7703 29.2483 10.465C29.2483 8.15973 27.3753 6.35873 25.142 6.35873ZM5.90729 12.266C5.0428 12.266 4.39446 11.6897 4.39446 10.8973C4.39446 10.1048 5.0428 9.5285 5.90729 9.5285C6.77177 9.5285 7.42014 10.1048 7.42014 10.8973C7.42014 11.6897 6.77177 12.266 5.90729 12.266ZM8.78889 12.194H7.85238V8.59196H8.78889V12.194ZM12.1748 12.194H11.3103V11.9058C11.1662 12.1219 10.8781 12.194 10.5179 12.194C9.79748 12.194 9.22114 11.6897 9.22114 10.8252C9.22114 9.96073 9.79748 9.45646 10.5179 9.45646C10.806 9.45646 11.0942 9.52849 11.2383 9.74461V8.51994H12.1748V12.194ZM14.1199 11.1854H12.6791V10.465H14.1199V11.1854ZM17.866 10.6811C17.866 11.6897 17.2897 12.266 16.2811 12.266C15.2725 12.266 14.6962 11.6897 14.6962 10.6811V8.8081H15.6327V10.6811C15.6327 11.2575 15.8489 11.4736 16.2811 11.4736C16.7133 11.4736 16.9295 11.2575 16.9295 10.6811V8.8081H17.866V10.6811ZM20.6755 12.194L20.0272 11.2575H19.5229V12.194H18.5864V8.8081H20.1713C21.1078 8.8081 21.6841 9.31237 21.6841 10.1048C21.6841 10.6091 21.468 10.9693 21.0357 11.1854L21.7561 12.266H20.6755V12.194ZM24.7818 12.194H22.1884V8.8081H23.1249V11.4736H24.7818V12.194Z" fill="#374785"/>
6
- <path opacity="0.4" d="M20.0271 9.5285H19.5228V10.5371H20.0271C20.4593 10.5371 20.6034 10.3209 20.6034 10.0328C20.6755 9.74461 20.4593 9.5285 20.0271 9.5285Z" fill="#374785"/>
7
- <path opacity="0.4" d="M5.90737 10.2489C5.61921 10.2489 5.33105 10.465 5.33105 10.8973C5.33105 11.3295 5.54717 11.5456 5.90737 11.5456C6.19553 11.5456 6.4837 11.3295 6.4837 10.8973C6.4837 10.465 6.19553 10.2489 5.90737 10.2489Z" fill="#374785"/>
8
- </g>
9
- <path d="M41.4952 23H12.1748C9.07709 23 6.48364 20.4786 6.48364 17.3088V17.2368C6.48364 14.139 9.00505 11.5456 12.1748 11.5456H41.4952C44.5929 11.5456 47.1864 14.067 47.1864 17.2368V17.3088C47.1864 20.4786 44.665 23 41.4952 23Z" fill="#374785"/>
10
- <path d="M14.7682 17.5249V19.6141H13.4715V17.7411C13.4715 17.2368 13.2554 17.0207 12.8952 17.0207C12.4629 17.0207 12.1748 17.3088 12.1748 17.8852V19.6862H10.8781V15.9401H12.1027V16.3723C12.3909 16.0841 12.8231 15.9401 13.2554 15.9401C14.1199 15.868 14.7682 16.3723 14.7682 17.5249Z" fill="white"/>
11
- <path d="M19.3787 18.1012H16.7132C16.8573 18.4614 17.1455 18.6776 17.6498 18.6776C18.01 18.6776 18.2261 18.6055 18.5142 18.3894L19.1626 19.1098C18.8024 19.47 18.2981 19.6861 17.5777 19.6861C16.281 19.6861 15.4165 18.8937 15.4165 17.8131C15.4165 16.7325 16.281 15.94 17.4336 15.94C18.5142 15.94 19.3787 16.6604 19.3787 17.8131C19.3787 17.8851 19.3787 18.0292 19.3787 18.1012ZM16.6412 17.4529H18.154C18.082 17.0927 17.7938 16.8045 17.4336 16.8045C17.0014 16.8045 16.7132 17.0206 16.6412 17.4529Z" fill="white"/>
12
- <path d="M26.0064 15.94L24.7097 19.6141H23.485L22.7646 17.5969L22.0442 19.6141H20.8195L19.5228 15.94H20.7475L21.4679 18.1733L22.2603 15.94H23.341L24.1334 18.1733L24.9258 15.94H26.0064Z" fill="white"/>
13
- <path d="M26.1505 17.1647H28.0956V18.1733H26.1505V17.1647Z" fill="white"/>
14
- <path d="M28.8881 17.5249V14.8594H30.2568V17.4529C30.2568 18.2453 30.617 18.6055 31.1933 18.6055C31.7697 18.6055 32.0578 18.2453 32.0578 17.4529V14.8594H33.3545V17.5249C33.3545 18.9657 32.5621 19.7582 31.1213 19.7582C29.7525 19.6861 28.8881 18.8937 28.8881 17.5249Z" fill="white"/>
15
- <path d="M36.3803 18.3894H35.6599V19.6861H34.2911V14.9315H36.4523C37.7491 14.9315 38.5415 15.5798 38.5415 16.6604C38.5415 17.3809 38.1813 17.8851 37.605 18.1733L38.6136 19.6861H37.1727L36.3803 18.3894ZM36.3803 15.94H35.6599V17.3088H36.3803C36.9566 17.3088 37.2448 17.0206 37.2448 16.5884C37.1727 16.1562 36.9566 15.94 36.3803 15.94Z" fill="white"/>
16
- <path d="M39.334 14.8594H40.7027V18.5335H42.936V19.6141H39.334V14.8594Z" fill="white"/>
17
- </svg>
1
+ <svg width="48" height="23" viewBox="0 0 48 23" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M41.3512 8.15972L39.5502 0.235294C39.4781 0.091214 39.334 -0.0528797 39.19 0.0191605C39.1179 0.0191605 39.0459 0.0912052 39.0459 0.0912052L37.1728 2.10832C33.5708 -0.917367 28.528 0.739558 26.2227 3.18893C26.0786 3.33301 26.1507 3.47709 26.2227 3.62117C26.3668 3.76525 26.5109 3.69321 26.655 3.62117C27.2313 3.04485 31.9859 2.61262 34.6514 4.84587L32.7784 6.86298C32.6343 7.00706 32.7063 7.15115 32.7784 7.29523C32.8504 7.36727 32.8504 7.36727 32.9224 7.36727L40.9189 8.51992C41.063 8.51992 41.2071 8.44786 41.2791 8.23174C41.3512 8.23174 41.3512 8.23176 41.3512 8.15972Z" fill="#374785"/>
3
+ <g opacity="0.4">
4
+ <path opacity="0.4" d="M10.734 10.2489C10.4459 10.2489 10.1577 10.465 10.1577 10.8973C10.1577 11.3295 10.3738 11.5456 10.734 11.5456C11.0222 11.5456 11.3103 11.3295 11.3103 10.8973C11.2383 10.465 11.0222 10.2489 10.734 10.2489Z" fill="#374785"/>
5
+ <path opacity="0.4" d="M25.142 6.35873H4.10628C1.87303 6.35873 0 8.15973 0 10.465C0 12.7703 1.80099 14.5713 4.10628 14.5713H25.142C27.3753 14.5713 29.2483 12.7703 29.2483 10.465C29.2483 8.15973 27.3753 6.35873 25.142 6.35873ZM5.90729 12.266C5.0428 12.266 4.39446 11.6897 4.39446 10.8973C4.39446 10.1048 5.0428 9.5285 5.90729 9.5285C6.77177 9.5285 7.42014 10.1048 7.42014 10.8973C7.42014 11.6897 6.77177 12.266 5.90729 12.266ZM8.78889 12.194H7.85238V8.59196H8.78889V12.194ZM12.1748 12.194H11.3103V11.9058C11.1662 12.1219 10.8781 12.194 10.5179 12.194C9.79748 12.194 9.22114 11.6897 9.22114 10.8252C9.22114 9.96073 9.79748 9.45646 10.5179 9.45646C10.806 9.45646 11.0942 9.52849 11.2383 9.74461V8.51994H12.1748V12.194ZM14.1199 11.1854H12.6791V10.465H14.1199V11.1854ZM17.866 10.6811C17.866 11.6897 17.2897 12.266 16.2811 12.266C15.2725 12.266 14.6962 11.6897 14.6962 10.6811V8.8081H15.6327V10.6811C15.6327 11.2575 15.8489 11.4736 16.2811 11.4736C16.7133 11.4736 16.9295 11.2575 16.9295 10.6811V8.8081H17.866V10.6811ZM20.6755 12.194L20.0272 11.2575H19.5229V12.194H18.5864V8.8081H20.1713C21.1078 8.8081 21.6841 9.31237 21.6841 10.1048C21.6841 10.6091 21.468 10.9693 21.0357 11.1854L21.7561 12.266H20.6755V12.194ZM24.7818 12.194H22.1884V8.8081H23.1249V11.4736H24.7818V12.194Z" fill="#374785"/>
6
+ <path opacity="0.4" d="M20.0271 9.5285H19.5228V10.5371H20.0271C20.4593 10.5371 20.6034 10.3209 20.6034 10.0328C20.6755 9.74461 20.4593 9.5285 20.0271 9.5285Z" fill="#374785"/>
7
+ <path opacity="0.4" d="M5.90737 10.2489C5.61921 10.2489 5.33105 10.465 5.33105 10.8973C5.33105 11.3295 5.54717 11.5456 5.90737 11.5456C6.19553 11.5456 6.4837 11.3295 6.4837 10.8973C6.4837 10.465 6.19553 10.2489 5.90737 10.2489Z" fill="#374785"/>
8
+ </g>
9
+ <path d="M41.4952 23H12.1748C9.07709 23 6.48364 20.4786 6.48364 17.3088V17.2368C6.48364 14.139 9.00505 11.5456 12.1748 11.5456H41.4952C44.5929 11.5456 47.1864 14.067 47.1864 17.2368V17.3088C47.1864 20.4786 44.665 23 41.4952 23Z" fill="#374785"/>
10
+ <path d="M14.7682 17.5249V19.6141H13.4715V17.7411C13.4715 17.2368 13.2554 17.0207 12.8952 17.0207C12.4629 17.0207 12.1748 17.3088 12.1748 17.8852V19.6862H10.8781V15.9401H12.1027V16.3723C12.3909 16.0841 12.8231 15.9401 13.2554 15.9401C14.1199 15.868 14.7682 16.3723 14.7682 17.5249Z" fill="white"/>
11
+ <path d="M19.3787 18.1012H16.7132C16.8573 18.4614 17.1455 18.6776 17.6498 18.6776C18.01 18.6776 18.2261 18.6055 18.5142 18.3894L19.1626 19.1098C18.8024 19.47 18.2981 19.6861 17.5777 19.6861C16.281 19.6861 15.4165 18.8937 15.4165 17.8131C15.4165 16.7325 16.281 15.94 17.4336 15.94C18.5142 15.94 19.3787 16.6604 19.3787 17.8131C19.3787 17.8851 19.3787 18.0292 19.3787 18.1012ZM16.6412 17.4529H18.154C18.082 17.0927 17.7938 16.8045 17.4336 16.8045C17.0014 16.8045 16.7132 17.0206 16.6412 17.4529Z" fill="white"/>
12
+ <path d="M26.0064 15.94L24.7097 19.6141H23.485L22.7646 17.5969L22.0442 19.6141H20.8195L19.5228 15.94H20.7475L21.4679 18.1733L22.2603 15.94H23.341L24.1334 18.1733L24.9258 15.94H26.0064Z" fill="white"/>
13
+ <path d="M26.1505 17.1647H28.0956V18.1733H26.1505V17.1647Z" fill="white"/>
14
+ <path d="M28.8881 17.5249V14.8594H30.2568V17.4529C30.2568 18.2453 30.617 18.6055 31.1933 18.6055C31.7697 18.6055 32.0578 18.2453 32.0578 17.4529V14.8594H33.3545V17.5249C33.3545 18.9657 32.5621 19.7582 31.1213 19.7582C29.7525 19.6861 28.8881 18.8937 28.8881 17.5249Z" fill="white"/>
15
+ <path d="M36.3803 18.3894H35.6599V19.6861H34.2911V14.9315H36.4523C37.7491 14.9315 38.5415 15.5798 38.5415 16.6604C38.5415 17.3809 38.1813 17.8851 37.605 18.1733L38.6136 19.6861H37.1727L36.3803 18.3894ZM36.3803 15.94H35.6599V17.3088H36.3803C36.9566 17.3088 37.2448 17.0206 37.2448 16.5884C37.1727 16.1562 36.9566 15.94 36.3803 15.94Z" fill="white"/>
16
+ <path d="M39.334 14.8594H40.7027V18.5335H42.936V19.6141H39.334V14.8594Z" fill="white"/>
17
+ </svg>
banner/views/projects/red/imgs/not-colored-logo.svg CHANGED
@@ -1,17 +1,17 @@
1
- <svg width="45" height="22" viewBox="0 0 45 22" fill="none" xmlns="http://www.w3.org/2000/svg">
2
- <path d="M39.2718 7.74945L37.5614 0.223493C37.4929 0.0866579 37.3561 -0.0501902 37.2193 0.0182276C37.1509 0.0182276 37.0824 0.0866496 37.0824 0.0866496L35.3036 2.00234C31.8827 -0.871208 27.0934 0.702401 24.9041 3.02861C24.7672 3.16544 24.8357 3.30228 24.9041 3.43912C25.0409 3.57595 25.1778 3.50753 25.3146 3.43912C25.8619 2.89177 30.3775 2.48128 32.909 4.60223L31.1301 6.51792C30.9933 6.65475 31.0617 6.79159 31.1301 6.92843C31.1985 6.99685 31.1985 6.99685 31.2669 6.99685L38.8613 8.09154C38.9981 8.09154 39.135 8.0231 39.2034 7.81785C39.2718 7.81785 39.2718 7.81787 39.2718 7.74945Z" fill="white"/>
3
- <g opacity="0.4">
4
- <path opacity="0.4" d="M10.1942 9.73355C9.92051 9.73355 9.64685 9.9388 9.64685 10.3493C9.64685 10.7598 9.8521 10.9651 10.1942 10.9651C10.4679 10.9651 10.7415 10.7598 10.7415 10.3493C10.6731 9.9388 10.4679 9.73355 10.1942 9.73355Z" fill="white"/>
5
- <path opacity="0.4" d="M23.8778 6.039H3.8998C1.77885 6.039 0 7.74943 0 9.9388C0 12.1282 1.71043 13.8386 3.8998 13.8386H23.8778C25.9988 13.8386 27.7776 12.1282 27.7776 9.9388C27.7776 7.74943 25.9988 6.039 23.8778 6.039ZM5.61025 11.6492C4.78923 11.6492 4.17349 11.1019 4.17349 10.3493C4.17349 9.59672 4.78923 9.04938 5.61025 9.04938C6.43126 9.04938 7.04702 9.59672 7.04702 10.3493C7.04702 11.1019 6.43126 11.6492 5.61025 11.6492ZM8.34696 11.5808H7.45753V8.15994H8.34696V11.5808ZM11.5626 11.5808H10.7416V11.3072C10.6047 11.5124 10.3311 11.5808 9.989 11.5808C9.30482 11.5808 8.75747 11.1019 8.75747 10.2809C8.75747 9.45988 9.30482 8.98096 9.989 8.98096C10.2627 8.98096 10.5363 9.04937 10.6732 9.25462V8.09153H11.5626V11.5808ZM13.4099 10.623H12.0415V9.9388H13.4099V10.623ZM16.9676 10.1441C16.9676 11.1019 16.4203 11.6492 15.4624 11.6492C14.5046 11.6492 13.9572 11.1019 13.9572 10.1441V8.3652H14.8466V10.1441C14.8466 10.6914 15.0519 10.8966 15.4624 10.8966C15.8729 10.8966 16.0782 10.6914 16.0782 10.1441V8.3652H16.9676V10.1441ZM19.6359 11.5808L19.0201 10.6914H18.5412V11.5808H17.6518V8.3652H19.157C20.0464 8.3652 20.5938 8.84412 20.5938 9.59671C20.5938 10.0756 20.3885 10.4177 19.978 10.623L20.6622 11.6492H19.6359V11.5808ZM23.5357 11.5808H21.0727V8.3652H21.9621V10.8966H23.5357V11.5808Z" fill="white"/>
6
- <path opacity="0.4" d="M19.02 9.04938H18.5411V10.0072H19.02C19.4306 10.0072 19.5674 9.80196 19.5674 9.52829C19.6358 9.25462 19.4306 9.04938 19.02 9.04938Z" fill="white"/>
7
- <path opacity="0.4" d="M5.61032 9.73355C5.33665 9.73355 5.06299 9.9388 5.06299 10.3493C5.06299 10.7598 5.26823 10.9651 5.61032 10.9651C5.88399 10.9651 6.15768 10.7598 6.15768 10.3493C6.15768 9.9388 5.88399 9.73355 5.61032 9.73355Z" fill="white"/>
8
- </g>
9
- <path d="M39.4086 21.8435H11.5626C8.62063 21.8435 6.15759 19.4489 6.15759 16.4385V16.3701C6.15759 13.4281 8.55221 10.9651 11.5626 10.9651H39.4086C42.3506 10.9651 44.8136 13.3597 44.8136 16.3701V16.4385C44.8136 19.4489 42.419 21.8435 39.4086 21.8435Z" fill="white"/>
10
- <path d="M14.0256 16.6437V18.6279H12.7941V16.849C12.7941 16.3701 12.5888 16.1648 12.2467 16.1648C11.8362 16.1648 11.5626 16.4385 11.5626 16.9858V18.6963H10.3311V15.1385H11.4941V15.549C11.7678 15.2754 12.1783 15.1385 12.5888 15.1385C13.4098 15.0701 14.0256 15.5491 14.0256 16.6437Z" fill="black"/>
11
- <path d="M18.4042 17.1911H15.8727C16.0096 17.5331 16.2833 17.7384 16.7622 17.7384C17.1043 17.7384 17.3095 17.67 17.5832 17.4647L18.199 18.1489C17.8569 18.491 17.3779 18.6963 16.6938 18.6963C15.4622 18.6963 14.6412 17.9437 14.6412 16.9174C14.6412 15.8911 15.4622 15.1385 16.5569 15.1385C17.5832 15.1385 18.4042 15.8227 18.4042 16.9174C18.4042 16.9858 18.4042 17.1226 18.4042 17.1911ZM15.8043 16.5753H17.2411C17.1727 16.2332 16.899 15.9595 16.5569 15.9595C16.1464 15.9595 15.8728 16.1648 15.8043 16.5753Z" fill="black"/>
12
- <path d="M24.6987 15.1385L23.4672 18.6278H22.3041L21.6199 16.7121L20.9358 18.6278H19.7726L18.5411 15.1385H19.7042L20.3884 17.2595L21.141 15.1385H22.1673L22.9199 17.2595L23.6725 15.1385H24.6987Z" fill="black"/>
13
- <path d="M24.8356 16.3016H26.6829V17.2595H24.8356V16.3016Z" fill="black"/>
14
- <path d="M27.4354 16.6437V14.1123H28.7354V16.5753C28.7354 17.3279 29.0774 17.67 29.6248 17.67C30.1721 17.67 30.4458 17.3279 30.4458 16.5753V14.1123H31.6773V16.6437C31.6773 18.0121 30.9247 18.7647 29.5564 18.7647C28.2564 18.6963 27.4354 17.9437 27.4354 16.6437Z" fill="black"/>
15
- <path d="M34.5509 17.4647H33.8667V18.6963H32.5668V14.1807H34.6193C35.8508 14.1807 36.6034 14.7965 36.6034 15.8227C36.6034 16.5069 36.2613 16.9858 35.714 17.2595L36.6718 18.6963H35.3035L34.5509 17.4647ZM34.5509 15.1385H33.8667V16.4385H34.5509C35.0982 16.4385 35.3719 16.1648 35.3719 15.7543C35.3035 15.3438 35.0982 15.1385 34.5509 15.1385Z" fill="black"/>
16
- <path d="M37.3561 14.1123H38.656V17.6016H40.777V18.6279H37.3561V14.1123Z" fill="black"/>
17
- </svg>
1
+ <svg width="45" height="22" viewBox="0 0 45 22" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M39.2718 7.74945L37.5614 0.223493C37.4929 0.0866579 37.3561 -0.0501902 37.2193 0.0182276C37.1509 0.0182276 37.0824 0.0866496 37.0824 0.0866496L35.3036 2.00234C31.8827 -0.871208 27.0934 0.702401 24.9041 3.02861C24.7672 3.16544 24.8357 3.30228 24.9041 3.43912C25.0409 3.57595 25.1778 3.50753 25.3146 3.43912C25.8619 2.89177 30.3775 2.48128 32.909 4.60223L31.1301 6.51792C30.9933 6.65475 31.0617 6.79159 31.1301 6.92843C31.1985 6.99685 31.1985 6.99685 31.2669 6.99685L38.8613 8.09154C38.9981 8.09154 39.135 8.0231 39.2034 7.81785C39.2718 7.81785 39.2718 7.81787 39.2718 7.74945Z" fill="white"/>
3
+ <g opacity="0.4">
4
+ <path opacity="0.4" d="M10.1942 9.73355C9.92051 9.73355 9.64685 9.9388 9.64685 10.3493C9.64685 10.7598 9.8521 10.9651 10.1942 10.9651C10.4679 10.9651 10.7415 10.7598 10.7415 10.3493C10.6731 9.9388 10.4679 9.73355 10.1942 9.73355Z" fill="white"/>
5
+ <path opacity="0.4" d="M23.8778 6.039H3.8998C1.77885 6.039 0 7.74943 0 9.9388C0 12.1282 1.71043 13.8386 3.8998 13.8386H23.8778C25.9988 13.8386 27.7776 12.1282 27.7776 9.9388C27.7776 7.74943 25.9988 6.039 23.8778 6.039ZM5.61025 11.6492C4.78923 11.6492 4.17349 11.1019 4.17349 10.3493C4.17349 9.59672 4.78923 9.04938 5.61025 9.04938C6.43126 9.04938 7.04702 9.59672 7.04702 10.3493C7.04702 11.1019 6.43126 11.6492 5.61025 11.6492ZM8.34696 11.5808H7.45753V8.15994H8.34696V11.5808ZM11.5626 11.5808H10.7416V11.3072C10.6047 11.5124 10.3311 11.5808 9.989 11.5808C9.30482 11.5808 8.75747 11.1019 8.75747 10.2809C8.75747 9.45988 9.30482 8.98096 9.989 8.98096C10.2627 8.98096 10.5363 9.04937 10.6732 9.25462V8.09153H11.5626V11.5808ZM13.4099 10.623H12.0415V9.9388H13.4099V10.623ZM16.9676 10.1441C16.9676 11.1019 16.4203 11.6492 15.4624 11.6492C14.5046 11.6492 13.9572 11.1019 13.9572 10.1441V8.3652H14.8466V10.1441C14.8466 10.6914 15.0519 10.8966 15.4624 10.8966C15.8729 10.8966 16.0782 10.6914 16.0782 10.1441V8.3652H16.9676V10.1441ZM19.6359 11.5808L19.0201 10.6914H18.5412V11.5808H17.6518V8.3652H19.157C20.0464 8.3652 20.5938 8.84412 20.5938 9.59671C20.5938 10.0756 20.3885 10.4177 19.978 10.623L20.6622 11.6492H19.6359V11.5808ZM23.5357 11.5808H21.0727V8.3652H21.9621V10.8966H23.5357V11.5808Z" fill="white"/>
6
+ <path opacity="0.4" d="M19.02 9.04938H18.5411V10.0072H19.02C19.4306 10.0072 19.5674 9.80196 19.5674 9.52829C19.6358 9.25462 19.4306 9.04938 19.02 9.04938Z" fill="white"/>
7
+ <path opacity="0.4" d="M5.61032 9.73355C5.33665 9.73355 5.06299 9.9388 5.06299 10.3493C5.06299 10.7598 5.26823 10.9651 5.61032 10.9651C5.88399 10.9651 6.15768 10.7598 6.15768 10.3493C6.15768 9.9388 5.88399 9.73355 5.61032 9.73355Z" fill="white"/>
8
+ </g>
9
+ <path d="M39.4086 21.8435H11.5626C8.62063 21.8435 6.15759 19.4489 6.15759 16.4385V16.3701C6.15759 13.4281 8.55221 10.9651 11.5626 10.9651H39.4086C42.3506 10.9651 44.8136 13.3597 44.8136 16.3701V16.4385C44.8136 19.4489 42.419 21.8435 39.4086 21.8435Z" fill="white"/>
10
+ <path d="M14.0256 16.6437V18.6279H12.7941V16.849C12.7941 16.3701 12.5888 16.1648 12.2467 16.1648C11.8362 16.1648 11.5626 16.4385 11.5626 16.9858V18.6963H10.3311V15.1385H11.4941V15.549C11.7678 15.2754 12.1783 15.1385 12.5888 15.1385C13.4098 15.0701 14.0256 15.5491 14.0256 16.6437Z" fill="black"/>
11
+ <path d="M18.4042 17.1911H15.8727C16.0096 17.5331 16.2833 17.7384 16.7622 17.7384C17.1043 17.7384 17.3095 17.67 17.5832 17.4647L18.199 18.1489C17.8569 18.491 17.3779 18.6963 16.6938 18.6963C15.4622 18.6963 14.6412 17.9437 14.6412 16.9174C14.6412 15.8911 15.4622 15.1385 16.5569 15.1385C17.5832 15.1385 18.4042 15.8227 18.4042 16.9174C18.4042 16.9858 18.4042 17.1226 18.4042 17.1911ZM15.8043 16.5753H17.2411C17.1727 16.2332 16.899 15.9595 16.5569 15.9595C16.1464 15.9595 15.8728 16.1648 15.8043 16.5753Z" fill="black"/>
12
+ <path d="M24.6987 15.1385L23.4672 18.6278H22.3041L21.6199 16.7121L20.9358 18.6278H19.7726L18.5411 15.1385H19.7042L20.3884 17.2595L21.141 15.1385H22.1673L22.9199 17.2595L23.6725 15.1385H24.6987Z" fill="black"/>
13
+ <path d="M24.8356 16.3016H26.6829V17.2595H24.8356V16.3016Z" fill="black"/>
14
+ <path d="M27.4354 16.6437V14.1123H28.7354V16.5753C28.7354 17.3279 29.0774 17.67 29.6248 17.67C30.1721 17.67 30.4458 17.3279 30.4458 16.5753V14.1123H31.6773V16.6437C31.6773 18.0121 30.9247 18.7647 29.5564 18.7647C28.2564 18.6963 27.4354 17.9437 27.4354 16.6437Z" fill="black"/>
15
+ <path d="M34.5509 17.4647H33.8667V18.6963H32.5668V14.1807H34.6193C35.8508 14.1807 36.6034 14.7965 36.6034 15.8227C36.6034 16.5069 36.2613 16.9858 35.714 17.2595L36.6718 18.6963H35.3035L34.5509 17.4647ZM34.5509 15.1385H33.8667V16.4385H34.5509C35.0982 16.4385 35.3719 16.1648 35.3719 15.7543C35.3035 15.3438 35.0982 15.1385 34.5509 15.1385Z" fill="black"/>
16
+ <path d="M37.3561 14.1123H38.656V17.6016H40.777V18.6279H37.3561V14.1123Z" fill="black"/>
17
+ </svg>
banner/views/projects/red/install.php CHANGED
@@ -1,37 +1,37 @@
1
- <?php
2
-
3
- // Namespace
4
- namespace Inisev\Subs;
5
-
6
- // Disallow direct access
7
- if (!defined('ABSPATH')) exit;
8
-
9
- ?>
10
-
11
- <img src="<?php $this->_asset('/projects/red/imgs/background-top-left.svg'); ?>" class="ci-background-top-left">
12
- <div class="ci-left-part ci-install-state">
13
-
14
- <div class="ci-project-logo">
15
- <a href="https://wordpress.org/plugins/redirect-redirection/" target="_blank">
16
- <img class="ci-redi-logo-p" alt="Redirect Logo" src="<?php $this->_asset('/projects/red/imgs/big-colored-logo-rr.png'); ?>">
17
- </a>
18
- <img src="<?php $this->_asset('/static/imgs/rating.svg'); ?>">
19
- </div>
20
-
21
- <div class="ci-install-column">
22
- <ul class="ci-checkmark-list ci-checkmark-list-type-1">
23
- <li>Redirect URLs with one click</li>
24
- <li>Define redirection rules</li>
25
- <li><b>100% Free</b></li>
26
- </ul>
27
- <div class="ci-install-button">
28
- <button class="ci-inisev-install-plugin" data-slug="redi">Install plugin now</button>
29
- <span>(from <a href="https://wordpress.org/plugins/redirect-redirection/" target="_blank">WP directory</a>)</span>
30
- </div>
31
- </div>
32
-
33
- </div>
34
-
35
- <div class="ci-right-part">
36
- <img src="<?php $this->_asset('/projects/red/imgs/main-background-image.png'); ?>" class="ci-background-top-right">
37
- </div>
1
+ <?php
2
+
3
+ // Namespace
4
+ namespace Inisev\Subs;
5
+
6
+ // Disallow direct access
7
+ if (!defined('ABSPATH')) exit;
8
+
9
+ ?>
10
+
11
+ <img src="<?php $this->_asset('/projects/red/imgs/background-top-left.svg'); ?>" class="ci-background-top-left">
12
+ <div class="ci-left-part ci-install-state">
13
+
14
+ <div class="ci-project-logo">
15
+ <a href="https://wordpress.org/plugins/redirect-redirection/" target="_blank">
16
+ <img class="ci-redi-logo-p" alt="Redirect Logo" src="<?php $this->_asset('/projects/red/imgs/big-colored-logo-rr.png'); ?>">
17
+ </a>
18
+ <img src="<?php $this->_asset('/static/imgs/rating.svg'); ?>">
19
+ </div>
20
+
21
+ <div class="ci-install-column">
22
+ <ul class="ci-checkmark-list ci-checkmark-list-type-1">
23
+ <li>Redirect URLs with one click</li>
24
+ <li>Define redirection rules</li>
25
+ <li><b>100% Free</b></li>
26
+ </ul>
27
+ <div class="ci-install-button">
28
+ <button class="ci-inisev-install-plugin" data-slug="redi">Install plugin now</button>
29
+ <span>(from <a href="https://wordpress.org/plugins/redirect-redirection/" target="_blank">WP directory</a>)</span>
30
+ </div>
31
+ </div>
32
+
33
+ </div>
34
+
35
+ <div class="ci-right-part">
36
+ <img src="<?php $this->_asset('/projects/red/imgs/main-background-image.png'); ?>" class="ci-background-top-right">
37
+ </div>
banner/views/projects/red/installed.php CHANGED
@@ -1,32 +1,32 @@
1
- <?php
2
-
3
- // Namespace
4
- namespace Inisev\Subs;
5
-
6
- // Disallow direct access
7
- if (!defined('ABSPATH')) exit;
8
-
9
- ?>