YITH WooCommerce Compare - Version 2.3.11

Version Description

Released on Jun 11, 2019

  • New: Support to WooCommerce 3.6.4
  • New: Support to WordPress 5.2.1
  • Update: Plugin Core
  • Fix: Missed loader when adding products to the compare
Download this release

Release Info

Developer yithemes
Plugin Icon 128x128 YITH WooCommerce Compare
Version 2.3.11
Comparing to
See all releases

Code changes from version 2.3.10 to 2.3.11

Files changed (49) hide show
  1. README.txt +14 -5
  2. assets/js/woocompare.js +0 -2
  3. assets/js/woocompare.min.js +1 -1
  4. init.php +3 -3
  5. plugin-fw/assets/css/metaboxes.css +18 -1
  6. plugin-fw/assets/css/yith-fields.css +1370 -9
  7. plugin-fw/assets/fonts/yith-icon.eot +0 -0
  8. plugin-fw/assets/fonts/yith-icon.svg +26 -0
  9. plugin-fw/assets/fonts/yith-icon.ttf +0 -0
  10. plugin-fw/assets/fonts/yith-icon.woff +0 -0
  11. plugin-fw/assets/images/arrow_down.svg +9 -0
  12. plugin-fw/assets/images/banner-free.png +0 -0
  13. plugin-fw/assets/images/banner-premium.png +0 -0
  14. plugin-fw/assets/images/rate_banner.png +0 -0
  15. plugin-fw/assets/images/upgrade_banner.png +0 -0
  16. plugin-fw/assets/js/yith-fields.js +639 -346
  17. plugin-fw/assets/js/yith-fields.min.js +1 -15
  18. plugin-fw/init.php +73 -4
  19. plugin-fw/languages/yith-plugin-fw-it_IT.mo +0 -0
  20. plugin-fw/languages/yith-plugin-fw-it_IT.po +31 -20
  21. plugin-fw/lib/yit-assets.php +8 -4
  22. plugin-fw/lib/yit-metabox.php +95 -34
  23. plugin-fw/lib/yit-plugin-licence.php +116 -0
  24. plugin-fw/lib/yit-plugin-panel-wc.php +123 -4
  25. plugin-fw/lib/yit-plugin-panel.php +106 -2
  26. plugin-fw/lib/yit-theme-licence.php +94 -0
  27. plugin-fw/lib/yit-upgrade.php +5 -649
  28. plugin-fw/licence/assets/css/yit-licence.css +0 -461
  29. plugin-fw/licence/assets/images/licence-error.png +0 -0
  30. plugin-fw/licence/assets/js/yit-licence.js +0 -215
  31. plugin-fw/licence/assets/js/yit-licence.min.js +0 -8
  32. plugin-fw/licence/lib/yit-licence.php +0 -804
  33. plugin-fw/licence/lib/yit-plugin-licence.php +0 -243
  34. plugin-fw/licence/lib/yit-theme-licence.php +0 -191
  35. plugin-fw/licence/templates/panel/activation/activation-panel.php +0 -247
  36. plugin-fw/templates/fields/date-format.php +56 -0
  37. plugin-fw/templates/fields/list-table.php +59 -0
  38. plugin-fw/templates/fields/multi-colorpicker.php +39 -0
  39. plugin-fw/templates/fields/onoff.php +1 -1
  40. plugin-fw/templates/fields/text.php +1 -0
  41. plugin-fw/templates/fields/textarea.php +3 -1
  42. plugin-fw/templates/fields/toggle-element.php +264 -0
  43. plugin-fw/templates/fields/upload.php +3 -3
  44. plugin-fw/templates/metaboxes/field-row.php +1 -0
  45. plugin-fw/templates/metaboxes/tab.php +6 -2
  46. plugin-fw/templates/panel/woocommerce/woocommerce-option-row.php +1 -1
  47. plugin-fw/templates/panel/woocommerce/woocommerce-panel.php +7 -3
  48. plugin-fw/yit-functions.php +138 -0
  49. plugin-fw/yit-plugin.php +3 -4
README.txt CHANGED
@@ -3,8 +3,8 @@
3
Contributors: yithemes
4
Tags: yith, woocommerce compare, compare products, product compare, product comparison
5
Requires at least: 4.0
6
- Tested up to: 5.1
7
- Stable tag: 2.3.10
8
License: GPLv2 or later
9
License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
@@ -66,6 +66,13 @@ yith-woocommerce-compare-<WORDPRESS LOCALE >.mo
66
67
== Changelog ==
68
69
= 2.3.10 = Released on Apr 23, 2019
70
71
* New: Support to WooCommerce 3.6.1
@@ -335,7 +342,9 @@ Full documentation is available [here](http://yithemes.com/docs-plugins/yith-woo
335
336
== Upgrade notice ==
337
338
- = 2.3.10 = Released on Apr 23, 2019
339
340
- * New: Support to WooCommerce 3.6.1
341
- * Update: Plugin Core
3
Contributors: yithemes
4
Tags: yith, woocommerce compare, compare products, product compare, product comparison
5
Requires at least: 4.0
6
+ Tested up to: 5.2
7
+ Stable tag: 2.3.11
8
License: GPLv2 or later
9
License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
66
67
== Changelog ==
68
69
+ = 2.3.11 = Released on Jun 11, 2019
70
+
71
+ * New: Support to WooCommerce 3.6.4
72
+ * New: Support to WordPress 5.2.1
73
+ * Update: Plugin Core
74
+ * Fix: Missed loader when adding products to the compare
75
+
76
= 2.3.10 = Released on Apr 23, 2019
77
78
* New: Support to WooCommerce 3.6.1
342
343
== Upgrade notice ==
344
345
+ = 2.3.11 = Released on Jun 11, 2019
346
347
+ * New: Support to WooCommerce 3.6.4
348
+ * New: Support to WordPress 5.2.1
349
+ * Update: Plugin Core
350
+ * Fix: Missed loader when adding products to compare
assets/js/woocompare.js CHANGED
@@ -21,7 +21,6 @@ jQuery(document).ready(function($) {
21
$.ajax({
22
type: 'post',
23
url: yith_woocompare.ajaxurl.toString().replace( '%%endpoint%%', yith_woocompare.actionadd ),
24
- async: false,
25
data: data,
26
dataType: 'json',
27
success: function(response){
@@ -148,7 +147,6 @@ jQuery(document).ready(function($) {
148
$.ajax({
149
type: 'post',
150
url: yith_woocompare.ajaxurl.toString().replace( '%%endpoint%%', yith_woocompare.actionremove ),
151
- async: false,
152
data: data,
153
dataType:'html',
154
success: function(response){
21
$.ajax({
22
type: 'post',
23
url: yith_woocompare.ajaxurl.toString().replace( '%%endpoint%%', yith_woocompare.actionadd ),
24
data: data,
25
dataType: 'json',
26
success: function(response){
147
$.ajax({
148
type: 'post',
149
url: yith_woocompare.ajaxurl.toString().replace( '%%endpoint%%', yith_woocompare.actionremove ),
150
data: data,
151
dataType:'html',
152
success: function(response){
assets/js/woocompare.min.js CHANGED
@@ -1 +1 @@
1
- jQuery(document).ready(function(i){i(document).on("click",".product a.compare:not(.added)",function(o){o.preventDefault();var e=i(this),t={action:yith_woocompare.actionadd,id:e.data("product_id"),context:"frontend"},a=i(".yith-woocompare-widget ul.products-list");void 0!==i.fn.block&&(e.block({message:null,overlayCSS:{background:"#fff url("+yith_woocompare.loader+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}}),a.block({message:null,overlayCSS:{background:"#fff url("+yith_woocompare.loader+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}})),i.ajax({type:"post",url:yith_woocompare.ajaxurl.toString().replace("%%endpoint%%",yith_woocompare.actionadd),async:!1,data:t,dataType:"json",success:function(o){void 0!==i.fn.block&&(e.unblock(),a.unblock()),e.addClass("added").attr("href",o.table_url).text(yith_woocompare.added_label),a.html(o.widget_table),"yes"==yith_woocompare.auto_open&&i("body").trigger("yith_woocompare_open_popup",{response:o.table_url,button:e})}})}),i(document).on("click",".product a.compare.added",function(o){o.preventDefault();var e=this.href;void 0!==e&&i("body").trigger("yith_woocompare_open_popup",{response:e,button:i(this)})}),i("body").on("yith_woocompare_open_popup",function(o,e){var t=e.response;if(768<=i(window).width())i.colorbox({href:t,iframe:!0,width:"90%",height:"90%",className:"yith_woocompare_colorbox",close:yith_woocompare.close_label,onClosed:function(){var e=i(".yith-woocompare-widget ul.products-list"),o={action:yith_woocompare.actionreload,context:"frontend"};void 0!==i.fn.block&&e.block({message:null,overlayCSS:{background:"#fff url("+yith_woocompare.loader+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}}),i.ajax({type:"post",url:yith_woocompare.ajaxurl.toString().replace("%%endpoint%%",yith_woocompare.actionreload),data:o,success:function(o){void 0!==i.fn.block&&e.unblock().html(o),e.html(o)}})}}),i(window).resize(function(){i.colorbox.resize({width:"90%",height:"90%"})});else{var a=t.split("?");if(2<=a.length){for(var r=encodeURIComponent("iframe")+"=",c=a[1].split(/[&;]/g),n=c.length;0<n--;)-1!==c[n].lastIndexOf(r,0)&&c.splice(n,1);t=a[0]+"?"+c.join("&")}window.open(t,yith_woocompare.table_title)}}),i(document).on("click",".remove a",function(o){o.preventDefault();var t=i(this),e={action:yith_woocompare.actionremove,id:t.data("product_id"),context:"frontend"};i("td.product_"+e.id+", th.product_"+e.id);void 0!==i.fn.block&&t.block({message:null,overlayCSS:{background:"#fff url("+yith_woocompare.loader+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}}),i.ajax({type:"post",url:yith_woocompare.ajaxurl.toString().replace("%%endpoint%%",yith_woocompare.actionremove),async:!1,data:e,dataType:"html",success:function(o){var e=i(o).filter("#yith-woocompare");i("#yith-woocompare").replaceWith(e),i('.compare[data-product_id="'+t.data("product_id")+'"]',window.parent.document).removeClass("added").html(yith_woocompare.button_text),i(window).trigger("yith_woocompare_product_removed")}})}),i(".yith-woocompare-open a, a.yith-woocompare-open").on("click",function(o){o.preventDefault(),i("body").trigger("yith_woocompare_open_popup",{response:function(o,e){o=escape(o),e=escape(e);var t=document.location.search,a=o+"="+e,r=new RegExp("(&|\\?)"+o+"=[^&]*");t=t.replace(r,"$1"+a),RegExp.$1||(t+=(0<t.length?"&":"?")+a);return t}("action",yith_woocompare.actionview)+"&iframe=true"})}),i(".yith-woocompare-widget").on("click","a.compare",function(o){o.preventDefault(),i("body").trigger("yith_woocompare_open_popup",{response:i(this).attr("href")})}).on("click","li a.remove, a.clear-all",function(o){o.preventDefault();var e=i(".yith-woocompare-widget .products-list").data("lang"),t=i(this),a=t.data("product_id"),r={action:yith_woocompare.actionremove,id:a,context:"frontend",responseType:"product_list",lang:e},c=t.parents(".yith-woocompare-widget").find("ul.products-list");void 0!==i.fn.block&&c.block({message:null,overlayCSS:{background:"#fff url("+yith_woocompare.loader+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}}),i.ajax({type:"post",url:yith_woocompare.ajaxurl.toString().replace("%%endpoint%%",yith_woocompare.actionremove),data:r,dataType:"html",success:function(o){"all"==a?i(".compare.added").removeClass("added").html(yith_woocompare.button_text):i('.compare[data-product_id="'+a+'"]').removeClass("added").html(yith_woocompare.button_text),c.html(o),void 0!==i.fn.block&&c.unblock()}})}),i("body").on("added_to_cart",function(o,e,t,a){i(a).closest("table.compare-list").length&&a.hide()})});
1
+ jQuery(document).ready(function(i){i(document).on("click",".product a.compare:not(.added)",function(o){o.preventDefault();var e=i(this),t={action:yith_woocompare.actionadd,id:e.data("product_id"),context:"frontend"},a=i(".yith-woocompare-widget ul.products-list");void 0!==i.fn.block&&(e.block({message:null,overlayCSS:{background:"#fff url("+yith_woocompare.loader+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}}),a.block({message:null,overlayCSS:{background:"#fff url("+yith_woocompare.loader+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}})),i.ajax({type:"post",url:yith_woocompare.ajaxurl.toString().replace("%%endpoint%%",yith_woocompare.actionadd),data:t,dataType:"json",success:function(o){void 0!==i.fn.block&&(e.unblock(),a.unblock()),e.addClass("added").attr("href",o.table_url).text(yith_woocompare.added_label),a.html(o.widget_table),"yes"==yith_woocompare.auto_open&&i("body").trigger("yith_woocompare_open_popup",{response:o.table_url,button:e})}})}),i(document).on("click",".product a.compare.added",function(o){o.preventDefault();var e=this.href;void 0!==e&&i("body").trigger("yith_woocompare_open_popup",{response:e,button:i(this)})}),i("body").on("yith_woocompare_open_popup",function(o,e){var t=e.response;if(768<=i(window).width())i.colorbox({href:t,iframe:!0,width:"90%",height:"90%",className:"yith_woocompare_colorbox",close:yith_woocompare.close_label,onClosed:function(){var e=i(".yith-woocompare-widget ul.products-list"),o={action:yith_woocompare.actionreload,context:"frontend"};void 0!==i.fn.block&&e.block({message:null,overlayCSS:{background:"#fff url("+yith_woocompare.loader+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}}),i.ajax({type:"post",url:yith_woocompare.ajaxurl.toString().replace("%%endpoint%%",yith_woocompare.actionreload),data:o,success:function(o){void 0!==i.fn.block&&e.unblock().html(o),e.html(o)}})}}),i(window).resize(function(){i.colorbox.resize({width:"90%",height:"90%"})});else{var a=t.split("?");if(2<=a.length){for(var r=encodeURIComponent("iframe")+"=",c=a[1].split(/[&;]/g),n=c.length;0<n--;)-1!==c[n].lastIndexOf(r,0)&&c.splice(n,1);t=a[0]+"?"+c.join("&")}window.open(t,yith_woocompare.table_title)}}),i(document).on("click",".remove a",function(o){o.preventDefault();var t=i(this),e={action:yith_woocompare.actionremove,id:t.data("product_id"),context:"frontend"};i("td.product_"+e.id+", th.product_"+e.id);void 0!==i.fn.block&&t.block({message:null,overlayCSS:{background:"#fff url("+yith_woocompare.loader+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}}),i.ajax({type:"post",url:yith_woocompare.ajaxurl.toString().replace("%%endpoint%%",yith_woocompare.actionremove),data:e,dataType:"html",success:function(o){var e=i(o).filter("#yith-woocompare");i("#yith-woocompare").replaceWith(e),i('.compare[data-product_id="'+t.data("product_id")+'"]',window.parent.document).removeClass("added").html(yith_woocompare.button_text),i(window).trigger("yith_woocompare_product_removed")}})}),i(".yith-woocompare-open a, a.yith-woocompare-open").on("click",function(o){o.preventDefault(),i("body").trigger("yith_woocompare_open_popup",{response:function(o,e){o=escape(o),e=escape(e);var t=document.location.search,a=o+"="+e,r=new RegExp("(&|\\?)"+o+"=[^&]*");t=t.replace(r,"$1"+a),RegExp.$1||(t+=(0<t.length?"&":"?")+a);return t}("action",yith_woocompare.actionview)+"&iframe=true"})}),i(".yith-woocompare-widget").on("click","a.compare",function(o){o.preventDefault(),i("body").trigger("yith_woocompare_open_popup",{response:i(this).attr("href")})}).on("click","li a.remove, a.clear-all",function(o){o.preventDefault();var e=i(".yith-woocompare-widget .products-list").data("lang"),t=i(this),a=t.data("product_id"),r={action:yith_woocompare.actionremove,id:a,context:"frontend",responseType:"product_list",lang:e},c=t.parents(".yith-woocompare-widget").find("ul.products-list");void 0!==i.fn.block&&c.block({message:null,overlayCSS:{background:"#fff url("+yith_woocompare.loader+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}}),i.ajax({type:"post",url:yith_woocompare.ajaxurl.toString().replace("%%endpoint%%",yith_woocompare.actionremove),data:r,dataType:"html",success:function(o){"all"==a?i(".compare.added").removeClass("added").html(yith_woocompare.button_text):i('.compare[data-product_id="'+a+'"]').removeClass("added").html(yith_woocompare.button_text),c.html(o),void 0!==i.fn.block&&c.unblock()}})}),i("body").on("added_to_cart",function(o,e,t,a){i(a).closest("table.compare-list").length&&a.hide()})});
init.php CHANGED
@@ -3,7 +3,7 @@
3
* Plugin Name: YITH WooCommerce Compare
4
* Plugin URI: https://yithemes.com/themes/plugins/yith-woocommerce-compare/
5
* Description: The <code><strong>YITH WooCommerce Compare</strong></code> plugin allow you to compare in a simple and efficient way products on sale in your shop and analyze their main features in a single table. <a href="https://yithemes.com/" target="_blank">Get more plugins for your e-commerce shop on <strong>YITH</strong></a>.
6
- * Version: 2.3.10
7
* Author: YITH
8
* Author URI: https://yithemes.com/
9
* Text Domain: yith-woocommerce-compare
@@ -13,7 +13,7 @@
13
*
14
* @author YITH
15
* @package YITH WooCommerce Compare
16
- * @version 2.3.10
17
*/
18
/* Copyright 2015 Your Inspiration Themes (email : plugins@yithemes.com)
19
@@ -58,7 +58,7 @@ if ( ! function_exists( 'yith_plugin_registration_hook' ) ) {
58
register_activation_hook( __FILE__, 'yith_plugin_registration_hook' );
59
60
if ( ! defined( 'YITH_WOOCOMPARE_VERSION' ) ){
61
- define( 'YITH_WOOCOMPARE_VERSION', '2.3.10' );
62
}
63
if ( ! defined( 'YITH_WOOCOMPARE_FREE_INIT' ) ) {
64
define( 'YITH_WOOCOMPARE_FREE_INIT', plugin_basename( __FILE__ ) );
3
* Plugin Name: YITH WooCommerce Compare
4
* Plugin URI: https://yithemes.com/themes/plugins/yith-woocommerce-compare/
5
* Description: The <code><strong>YITH WooCommerce Compare</strong></code> plugin allow you to compare in a simple and efficient way products on sale in your shop and analyze their main features in a single table. <a href="https://yithemes.com/" target="_blank">Get more plugins for your e-commerce shop on <strong>YITH</strong></a>.
6
+ * Version: 2.3.11
7
* Author: YITH
8
* Author URI: https://yithemes.com/
9
* Text Domain: yith-woocommerce-compare
13
*
14
* @author YITH
15
* @package YITH WooCommerce Compare
16
+ * @version 2.3.11
17
*/
18
/* Copyright 2015 Your Inspiration Themes (email : plugins@yithemes.com)
19
58
register_activation_hook( __FILE__, 'yith_plugin_registration_hook' );
59
60
if ( ! defined( 'YITH_WOOCOMPARE_VERSION' ) ){
61
+ define( 'YITH_WOOCOMPARE_VERSION', '2.3.11' );
62
}
63
if ( ! defined( 'YITH_WOOCOMPARE_FREE_INIT' ) ) {
64
define( 'YITH_WOOCOMPARE_FREE_INIT', plugin_basename( __FILE__ ) );
plugin-fw/assets/css/metaboxes.css CHANGED
@@ -87,6 +87,20 @@
87
display : block;
88
}
89
90
.metaboxes-tab .wp-picker-container label {
91
font-weight : inherit;
92
width : auto;
@@ -187,7 +201,10 @@
187
width : 400px;
188
max-width : 100%;
189
}
190
-
191
.metaboxes-tab .yith-plugin-fw-text-array-table input[type=text] {
192
width : 100%;
193
}
87
display : block;
88
}
89
90
+ .metaboxes-tab .yith-plugin-fw-radio__row{
91
+ width: 100%;
92
+ min-height: 20px;
93
+ }
94
+ .metaboxes-tab .yith-plugin-fw-radio__row label,
95
+ .metaboxes-tab .yith-toggle-elements label,
96
+ .metaboxes-tab .yith-add-box label {
97
+ margin-left:0;
98
+ font-weight:normal;
99
+ }
100
+ .metaboxes-tab.yith-plugin-ui .yith-add-box,
101
+ .metaboxes-tab.yith-plugin-ui .yith-toggle-row{
102
+ width : auto;
103
+ }
104
.metaboxes-tab .wp-picker-container label {
105
font-weight : inherit;
106
width : auto;
201
width : 400px;
202
max-width : 100%;
203
}
204
+ .metaboxes-tab.yith-plugin-ui input[type=number]{
205
+ width: auto;
206
+ min-width: 90px;
207
+ }
208
.metaboxes-tab .yith-plugin-fw-text-array-table input[type=text] {
209
width : 100%;
210
}
plugin-fw/assets/css/yith-fields.css CHANGED
@@ -201,15 +201,15 @@ ul.yit-icons-manager-list li.active {
201
}
202
203
.yith-plugin-fw-onoff-container input + span {
204
- cursor : pointer;
205
- text-indent : -9999px;
206
- display : block;
207
- width : 36px;
208
- height : 20px;
209
- background : #a4a4a4;
210
- border-radius : 24px;
211
- position : relative;
212
- transition : all 0.3s;
213
}
214
215
.yith-plugin-fw-onoff-container input + span:before {
@@ -399,4 +399,1365 @@ ul.yit-icons-manager-list li.active {
399
display : block;
400
max-width : 100%;
401
margin : 0 auto;
402
}
201
}
202
203
.yith-plugin-fw-onoff-container input + span {
204
+ cursor: pointer;
205
+ text-indent: -9999px;
206
+ display: block;
207
+ width: 36px;
208
+ height: 20px;
209
+ background: #a4a4a4;
210
+ border-radius: 24px;
211
+ position: relative;
212
+ transition: all 0.3s;
213
}
214
215
.yith-plugin-fw-onoff-container input + span:before {
399
display : block;
400
max-width : 100%;
401
margin : 0 auto;
402
+ }
403
+
404
+ /****************
405
+ YITH UI
406
+ ****************/
407
+ @font-face {
408
+ font-family: 'yith-icon';
409
+ src: url('../fonts/yith-icon.eot?7ik896');
410
+ src: url('../fonts/yith-icon.eot?7ik896#iefix') format('embedded-opentype'),
411
+ url('../fonts/yith-icon.ttf?7ik896') format('truetype'),
412
+ url('../fonts/yith-icon.woff?7ik896') format('woff'),
413
+ url('../fonts/yith-icon.svg?7ik896#yith-icon') format('svg');
414
+ font-weight: normal;
415
+ font-style: normal;
416
+ }
417
+
418
+ [class^="icon-"], [class*=" icon-"] {
419
+ /* use !important to prevent issues with browser extensions that change fonts */
420
+ font-family: 'yith-icon' !important;
421
+ speak: none;
422
+ font-style: normal;
423
+ font-weight: normal;
424
+ font-variant: normal;
425
+ text-transform: none;
426
+ line-height: 1;
427
+
428
+ /* Better Font Rendering =========== */
429
+ -webkit-font-smoothing: antialiased;
430
+ -moz-osx-font-smoothing: grayscale;
431
+ }
432
+ .icon-drag:before {
433
+ content: "\e90f";
434
+ color: #d8d8d8;
435
+ }
436
+ .icon-arrow_down:before {
437
+ content: "\e900";
438
+ color: #d8d8d8;
439
+ }
440
+ .icon-arrow_left:before {
441
+ content: "\e901";
442
+ color: #d8d8d8;
443
+ }
444
+ .icon-arrow_right:before {
445
+ content: "\e902";
446
+ color: #d8d8d8;
447
+ }
448
+ .icon-arrow_up:before {
449
+ content: "\e903";
450
+ color: #d8d8d8;
451
+ }
452
+ .icon-calendar:before {
453
+ content: "\e904";
454
+ color: #d8d8d8;
455
+ }
456
+ .icon-check:before {
457
+ content: "\e905";
458
+ color: #d8d8d8;
459
+ }
460
+ .icon-close:before {
461
+ content: "\e906";
462
+ color: #d8d8d8;
463
+ }
464
+ .icon-edit:before {
465
+ content: "\e907";
466
+ color: #d8d8d8;
467
+ }
468
+ .icon-magnifier:before {
469
+ content: "\e908";
470
+ color: #d8d8d8;
471
+ }
472
+ .icon-pencil:before {
473
+ content: "\e909";
474
+ color: #d8d8d8;
475
+ }
476
+ .icon-plus:before {
477
+ content: "\e90a";
478
+ color: #d8d8d8;
479
+ }
480
+ .icon-update:before {
481
+ content: "\e90b";
482
+ color: #d8d8d8;
483
+ }
484
+ .icon-upload:before {
485
+ content: "\e90c";
486
+ color: #d8d8d8;
487
+ }
488
+ .icon-trash:before {
489
+ content: "\e90d";
490
+ color: #d8d8d8;
491
+ }
492
+ .icon-info:before {
493
+ content: "\e90e";
494
+ color: #d8d8d8;
495
+ }
496
+
497
+ .yith-plugin-fw-banner{
498
+ width: 100%;
499
+ height: 75px;
500
+ background: url('../images/banner-premium.png');
501
+ }
502
+ .yith-plugin-fw-banner.yith-plugin-fw-banner-free{
503
+ height: 290px;
504
+ background: url('../images/banner-free.png') no-repeat;
505
+ }
506
+ .yith-plugin-fw-banner.yith-plugin-fw-banner-free h1{
507
+ max-width: auto;
508
+ text-align:left;
509
+ margin-left: 110px;
510
+ padding-top: 15px;
511
+ padding-bottom: 8px;
512
+ }
513
+
514
+ .yith-plugin-fw-banner h1{
515
+ text-transform: uppercase;
516
+ color: #0c5777;
517
+ font-size: 15px;
518
+ padding-left: 150px;
519
+ font-weight: 700;
520
+ text-align: left;
521
+ display: inline-block;
522
+ box-sizing: border-box;
523
+ }
524
+
525
+ .yith-plugin-fw-banner span{
526
+ font-style:italic;
527
+ display: block;
528
+ font-size: 15px;
529
+ color:#214249;
530
+ text-transform:none;
531
+ text-align: right;
532
+ }
533
+
534
+ .yith-plugin-fw-banner a,
535
+ .yith-plugin-fw-banner a:focus{
536
+ text-decoration: none;
537
+ outline: none;
538
+ box-shadow: none;
539
+ }
540
+
541
+ .yith-banners ul{
542
+ list-style: none;
543
+ margin-left: 10px;
544
+ }
545
+
546
+ .yith-banners ul li{
547
+ display: inline-block;
548
+ margin-left: 10px;
549
+ }
550
+ .yith-plugin-ui a{
551
+ outline: none;
552
+ box-shadow: none;
553
+ }
554
+
555
+ .yith-plugin-ui{
556
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
557
+ }
558
+
559
+ .yith-plugin-ui #wpwrap h2.nav-tab-wrapper, .yith-plugin-ui #wpbody-content h2.nav-tab-wrapper{
560
+ margin-top:10px;
561
+ }
562
+
563
+ .yith-plugin-ui .nav-tab{
564
+ margin-left: 0px;
565
+ margin-right: 2px;
566
+ background-color: #336374;
567
+ color: #fff;
568
+ font-size: 13px;
569
+ padding: 7px 20px;
570
+ border: 0;
571
+ }
572
+ .yith-plugin-ui .nav-tab:first-child{
573
+ border-left: 1px solid #d9d9d9;
574
+ }
575
+
576
+ .yith-plugin-ui .nav-tab.yith-premium{
577
+ background-color: #be421c;
578
+ }
579
+ .yith-plugin-ui .nav-tab-active{
580
+ background-color: #fff;
581
+ color: #336374;
582
+ border-bottom:1px solid #fff;
583
+ }
584
+ .yith-plugin-ui .nav-tab-active.yith-premium{
585
+ background-color: #fff;
586
+ color: #be421c;
587
+ }
588
+ .yith-plugin-ui #plugin-fw-wc{
589
+ padding-top: 0px;
590
+ }
591
+
592
+ .yith-plugin-ui .form-table td{
593
+ padding: 15px 20px;
594
+ }
595
+
596
+ .yith-plugin-ui label{
597
+ color: #33373b;
598
+ font-size: 13px;
599
+ }
600
+
601
+ .yith-plugin-ui span.description{
602
+ color: #716269;
603
+ font-size: 11px;
604
+ font-style: normal;
605
+ font-weight: 600;
606
+ margin-top: 15px;
607
+ margin-left: 0;
608
+ }
609
+ #wpwrap .yith-plugin-ui h2.nav-tab-wrapper, #wpbody-content .yith-plugin-ui h2.nav-tab-wrapper {
610
+ border: 0;
611
+ border-bottom : 1px solid #ccc;
612
+ margin-right: 15px;
613
+ background-color: transparent;
614
+ padding-left: 0;
615
+ }
616
+ .yith-plugin-ui #plugin-fw-wc table.form-table,
617
+ .yith-plugin-ui #yith-plugin-fw-panel table.form-table,
618
+ .yith-plugin-ui table.form-table{
619
+ border: 1px solid #d8d8d8;
620
+ border-top: 0;
621
+ margin-bottom: 40px;
622
+ }
623
+
624
+ .yith-plugin-ui #wpwrap h2.nav-tab-wrapper, .yith-plugin-ui #wpbody-content h2.nav-tab-wrapper{
625
+ background-color: transparent;
626
+ border: 0;
627
+ text-transform: none;
628
+ border-bottom: 1px solid #ddd;
629
+ }
630
+
631
+ .yith-plugin-ui h2 {
632
+ color: #2a8db0;
633
+ font-size: 13px;
634
+ text-transform: uppercase;
635
+ border: 1px solid #d8d8d8;
636
+ border-bottom: 0;
637
+ background-color: #fff;
638
+ padding: 35px 20px;
639
+ margin: 0px;
640
+ }
641
+ .yith-plugin-ui .yith-plugin-fw-custom-tab h2{
642
+ border: 0px solid #d8d8d8;
643
+ padding-left: 0;
644
+ }
645
+
646
+ .yith-plugin-ui #plugin-fw-wc h2 + div {
647
+ background: #fff;
648
+ border-left: 1px solid #d9d9d9;
649
+ border-right: 1px solid #d9d9d9;
650
+ margin: -20px 0 0 0;
651
+ padding-left: 20px;
652
+ padding-bottom: 5px;
653
+ }
654
+
655
+ .yith-plugin-ui #plugin-fw-wc h2 + div p, .yith-plugin-ui p.info-box{
656
+ background: #f1f1f1;
657
+ font-size: 12px;
658
+ font-weight: 700;
659
+ width: 40%;
660
+ display:block;
661
+ padding: 15px;
662
+ margin-bottom: 0;
663
+ }
664
+
665
+ .yith-plugin-ui #plugin-fw-wc h2 + div p:before, .yith-plugin-ui p.info-box:before{
666
+ content: "\e90e";
667
+ font-family: yith-icon;
668
+ font-size: 30px;
669
+ font-weight: normal;
670
+ display: block;
671
+ margin-top: -5px;
672
+ float: left;
673
+ margin-right: 15px;
674
+ }
675
+
676
+ .yith-plugin-ui h2:first-child{
677
+ border-top: 0;
678
+ }
679
+
680
+ /*** Icon ***/
681
+ .yith-plugin-ui span.yith-icon {
682
+ margin-left: -36px;
683
+ line-height: 36px;
684
+ font-size: 20px;
685
+ }
686
+
687
+ /*** General Input Style ***/
688
+
689
+ .yith-plugin-ui .yith-plugin-fw select,
690
+ .yith-plugin-ui textarea,
691
+ .yith-plugin-ui input[type=number],
692
+ .yith-plugin-ui.metaboxes-tab input[type=number],
693
+ .yith-plugin-ui input[type=text],
694
+ .yith-plugin-ui input[type=text],
695
+ .yith-plugin-ui input[type=email],
696
+ .yith-plugin-ui input[type=password],
697
+ .yith-plugin-fw.yith-plugin-ui input[type=text]:not(.select2-search__field),
698
+ .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=text]:not(.select2-search__field),
699
+ .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table select,
700
+ .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table textarea,
701
+ .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=number],
702
+ .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=text] {
703
+ border: 1px solid #d8d8d8;
704
+ border-radius: 8px;
705
+ padding: 8px 10px;
706
+ height: 38px;
707
+ min-width: 90px;
708
+ box-shadow: none;
709
+ color: #716269;
710
+ }
711
+ .yith-plugin-ui textarea,
712
+ .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table textarea{
713
+ height: auto;
714
+ }
715
+ .yith-plugin-ui table.form-table input[type=text].wp-color-picker,
716
+ .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=text].wp-color-picker{
717
+ border: 0;
718
+ height: 30px;
719
+ }
720
+
721
+ .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=text].small-text,
722
+ .yith-plugin-ui input[type=text].small-text {
723
+ width: 100px;
724
+ height: 25px;
725
+ border: 1px solid #d9d9d9;
726
+ }
727
+
728
+ .yith-plugin-ui textarea {
729
+ height: auto;
730
+ padding: 8px;
731
+ }
732
+
733
+ .yith-plugin-ui select:focus,
734
+ .yith-plugin-ui input[type=text]:focus {
735
+ border-color: #a7d9ec;
736
+ }
737
+
738
+ .woocommerce .yith-plugin-ui table.form-table select,
739
+ .yith-plugin-ui select{
740
+ -webkit-appearance: none;
741
+ line-height: 1;
742
+ min-height: 35px;
743
+ background: url("../images/arrow_down.svg") no-repeat right center;
744
+ background-size: 35px 13px;
745
+ border-radius: 8px;
746
+ }
747
+
748
+ .yith-plugin-ui .form-table th{
749
+ width: 280px;
750
+ padding-right: 50px;
751
+ }
752
+
753
+ /** BUTTONS **/
754
+ .yith-plugin-ui .tablenav .button.action,
755
+ .wp-core-ui .yith-plugin-ui .button-primary,
756
+ .wp-core-ui .yith-plugin-ui .button-secondary,
757
+ .yith-plugin-ui .yith-add-button,
758
+ .yith-plugin-ui .yith-save-button,
759
+ .yith-plugin-ui .yith-edit-button,
760
+ .yith-plugin-ui .yith-update-button,
761
+ .yith-plugin-ui .yith-plugin-fw-select-all,
762
+ .yith-plugin-ui .yith-plugin-fw-deselect-all,
763
+ .yith-plugin-ui .yith-plugin-fw-upload-button,
764
+ .yith-plugin-ui .yith-plugin-fw-upload-button-reset {
765
+ border-radius: 3px;
766
+ text-transform: uppercase;
767
+ box-shadow: none;
768
+ border: 0;
769
+ font-weight: 700;
770
+ font-size: 11px;
771
+ padding: 0px 14px;
772
+ outline: none;
773
+ height: auto;
774
+ transition: all ease 0.3s;
775
+ background-color: #d6d6d6;
776
+ color: #656565;
777
+ text-shadow: none;
778
+ vertical-align: middle;
779
+ line-height: 26px;
780
+ display: inline-block;
781
+ text-decoration: none;
782
+ }
783
+ .wp-core-ui .yith-plugin-ui .button-secondary.yith-plugin-fw-upload-button-reset,
784
+ .wp-core-ui .yith-plugin-ui .button-secondary.yith-plugin-fw-upload-button,
785
+ .yith-plugin-ui .yith-plugin-fw-upload-button-reset,
786
+ .yith-plugin-ui .button-secondary.yith-plugin-fw-upload-button-reset,
787
+ .yith-plugin-ui .button-secondary.yith-plugin-fw-upload-button{
788
+ height: 38px;
789
+ }
790
+
791
+ .wp-core-ui .yith-plugin-ui .button:focus,
792
+ .wp-core-ui .yith-plugin-ui .button-primary:focus,
793
+ .yith-plugin-ui .yith-add-button:focus,
794
+ .yith-plugin-ui .yith-save-button:focus,
795
+ .yith-plugin-ui .yith-edit-button:focus,
796
+ .yith-plugin-ui .yith-update-button:focus,
797
+ .wp-core-ui .yith-plugin-ui .button-secondary:focus{
798
+ outline: none;
799
+ box-shadow: none;
800
+ }
801
+
802
+ /** button with inside a span with icon class */
803
+ .yith-plugin-ui .button-secondary span.yith-icon{
804
+ margin-left: 0px;
805
+ margin-right: 10px;
806
+ line-height: normal;
807
+ }
808
+
809
+ .yith-plugin-ui .button-secondary span.yith-icon:before{
810
+ color: #656565;
811
+ font-size: 15px;
812
+ }
813
+
814
+ .yith-plugin-ui .tablenav .button.action,
815
+ .wp-core-ui .yith-plugin-ui .button:focus,
816
+ .wp-core-ui .yith-plugin-ui .button-secondary:focus,
817
+ .yith-plugin-ui .yith-save-button:hover,
818
+ .wp-core-ui .yith-plugin-ui .button-secondary:hover,
819
+ .yith-plugin-ui .yith-plugin-fw-upload-button-reset:hover{
820
+ background-color: #cacaca;
821
+ color: #515151;
822
+ }
823
+
824
+ .wp-core-ui .yith-plugin-ui .button-primary,
825
+ .yith-plugin-ui .tablenav .button.action,
826
+ .yith-plugin-ui .button-secondary.yith-plugin-fw-select-all,
827
+ .yith-plugin-ui .button-secondary.yith-plugin-fw-upload-button{
828
+ background-color: #007694;
829
+ color: #fff;
830
+ }
831
+
832
+ .yith-plugin-ui .tablenav .button.action:active,
833
+ .yith-plugin-ui .tablenav .button.action:focus,
834
+ .yith-plugin-ui .tablenav .button.action:hover,
835
+ .yith-plugin-ui .yith-add-button,
836
+ .wp-core-ui .yith-plugin-ui .button-primary:focus,
837
+ .wp-core-ui .yith-plugin-ui .button-primary:hover{
838
+ background-color: #375f6b;
839
+ color: #fff;
840
+ }
841
+
842
+
843
+ .yith-plugin-ui .yith-add-button:hover,
844
+ .wp-core-ui .yith-plugin-ui .yith-plugin-fw-upload-button:focus,
845
+ .yith-plugin-ui .button-secondary.yith-plugin-fw-select-all:hover,
846
+ .yith-plugin-ui .button-secondary.yith-plugin-fw-select-all:focus,
847
+ .yith-plugin-ui .yith-plugin-fw-upload-button:hover{
848
+ border-color: #007694;
849
+ background: #007694;
850
+ color: #fff;
851
+ line-height: 26px;
852
+ margin-left: 0;
853
+ }
854
+
855
+ .yith-plugin-ui .button-primary:before,
856
+ .yith-plugin-ui .yith-add-button:before,
857
+ .yith-plugin-ui .yith-save-button:before,
858
+ .yith-plugin-ui .yith-edit-button:before,
859
+ .yith-plugin-ui .yith-update-button:before,
860
+ .yith-plugin-ui .button-secondary:before{
861
+ font-family: 'yith-icon';
862
+ font-size: 10px;
863
+ font-weight: 700;
864
+ margin-right: 10px;
865
+ vertical-align: bottom;
866
+ display:inline-block;
867
+ }
868
+
869
+ /** yith-edit-button **/
870
+ .yith-plugin-ui .yith-edit-button {
871
+ background-color: #7f9298;
872
+ color: #fff;
873
+ }
874
+ .yith-plugin-ui .yith-edit-button:focus,
875
+ .yith-plugin-ui .yith-edit-button:hover {
876
+ background-color: #718085;
877
+ color: #fff;
878
+ }
879
+ .yith-plugin-ui .yith-edit-button:before{
880
+ content: "\e907";
881
+ }
882
+ /** yith-update-button **/
883
+ .yith-plugin-ui .yith-update-button {
884
+ background-color: #94aa09;
885
+ color: #fff;
886
+ }
887
+ .yith-plugin-ui .yith-update-button:focus,
888
+ .yith-plugin-ui .yith-update-button:hover {
889
+ background-color: #7a9009;
890
+ color: #fff;
891
+ }
892
+ .yith-plugin-ui .yith-update-button:before{
893
+ content: "\e90b";
894
+ font-size: 15px;
895
+ }
896
+
897
+ /** yith-save-button **/
898
+
899
+ .yith-plugin-ui .yith-save-button {
900
+ background-color: #267390;
901
+ color: #fff;
902
+ }
903
+ .yith-plugin-ui .yith-save-button:focus,
904
+ .yith-plugin-ui .yith-save-button:hover {
905
+ background-color: #1c4863;
906
+ color: #fff;
907
+ }
908
+ .yith-plugin-ui .yith-save-button:before{
909
+ content: "\e905";
910
+ }
911
+
912
+ /** yith-remove-button **/
913
+
914
+ .yith-plugin-ui .button-secondary.yith-remove-button:before{
915
+ content: "\e90d";
916
+ font-size: 15px;
917
+ }
918
+
919
+
920
+ /** yith-add-button **/
921
+
922
+ .yith-plugin-ui .yith-add-button:before{
923
+ content: "\e90a";
924
+ }
925
+
926
+ /** yith-plugin-fw-upload-button **/
927
+ .yith-plugin-ui button.yith-plugin-fw-upload-button:before{
928
+ content: "\e90c";
929
+ font-family: 'yith-icon';
930
+ font-size: 19px;
931
+ font-weight: 400;
932
+ margin-right: 10px;
933
+ vertical-align: middle;
934
+ display:inline-block;
935
+ }
936
+ /** SELECT 2 **/
937
+ .yith-plugin-ui .select2-container,
938
+ .yith-plugin-ui .select2-selection--single{
939
+ height: auto;
940
+ padding: 2px;
941
+ outline: none;
942
+ }
943
+
944
+ .yith-plugin-ui .select2-selection--single{
945
+ margin: 0;
946
+ border: 0;
947
+ }
948
+
949
+ /* old panel*/
950
+
951
+ .yith-plugin-ui span.select2.select2-container.select2-container--default{
952
+ border: 1px solid #d8d8d8;
953
+ border-radius:8px;
954
+ }
955
+ .yith-plugin-ui span.select2.select2-container.select2-container--default:hover,
956
+ .yith-plugin-ui span.select2.select2-container.select2-container--default:active,
957
+ .yith-plugin-ui span.select2.select2-container.select2-container--default:focus {
958
+ border-color: #a7d9ec;
959
+ }
960
+ .yith-plugin-ui .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{
961
+ color: #fff;
962
+ }
963
+ .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=text].select2-search__field,
964
+ .yith-plugin-ui .yith-plugin-fw table.form-table input.select2-search__field{
965
+ border: 0;
966
+ padding: 0;
967
+ height: initial;
968
+ }
969
+ .yith-plugin-ui .select2-container--default .select2-selection--multiple .select2-selection__choice,
970
+ .yith-plugin-ui .select2-selection__choice{
971
+ color: #fff;
972
+ background-color: #4e8ba2;
973
+ border-radius: 12px;
974
+ padding: 3px 11px;
975
+ border-color: #33937e;
976
+ font-size: 12px;
977
+ }
978
+
979
+ .yith-plugin-ui .select2-container--default .select2-selection--single .select2-selection__arrow:before{
980
+ content: "\e900";
981
+ font-family: 'yith-icon' !important;
982
+ line-height: 36px;
983
+ color: #d9d9d9;
984
+ }
985
+
986
+ .yith-plugin-ui .select2-container--default .select2-selection--single .select2-selection__arrow b{
987
+ display: none;
988
+ }
989
+ .yith-plugin-ui .select2-container--open .select2-dropdown--below,
990
+ .yith-plugin-ui .select2-container--open .select2-dropdown--above,
991
+ .yith-plugin-fw-panel .select2-container--open .select2-dropdown--below,
992
+ .yith-plugin-fw-panel .select2-container--open .select2-dropdown--above {
993
+ margin-top: 20px;
994
+ border-radius: 8px;
995
+ box-shadow:0 2px 4px 0 rgba(0,0,0,0.12),0 2px 10px 0 rgba(0,0,0,0.12) !important;
996
+ }
997
+ .yith-plugin-ui .select2-container--open .select2-dropdown--above,
998
+ .yith-plugin-fw-panel .select2-container--open .select2-dropdown--above{
999
+ margin-top: -10px;
1000
+ }
1001
+ .yith-plugin-ui .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
1002
+ .yith-plugin-ui .select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
1003
+ .yith-plugin-fw-panel .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
1004
+ .yith-plugin-fw-panel .select2-container--default.select2-container--open.select2-container--above .select2-selection--single{
1005
+ border-radius: 8px;
1006
+ }
1007
+ .yith-plugin-ui .select2-results .select2-results__group, .select2-results .select2-results__option:first-child,
1008
+ .yith-plugin-fw-panel .select2-results .select2-results__group, .select2-results .select2-results__option:first-child{
1009
+ border-top-left-radius: 8px;
1010
+ border-top-right-radius: 8px;
1011
+ }
1012
+ .yith-plugin-ui .select2-results .select2-results__group,
1013
+ .yith-plugin-ui .select2-results .select2-results__option:last-child,
1014
+ .yith-plugin-fw-panel .select2-results .select2-results__group,
1015
+ .yith-plugin-fw-panel .select2-results .select2-results__option:last-child{
1016
+ border-bottom-left-radius: 8px;
1017
+ border-bottom-right-radius: 8px;
1018
+ }
1019
+ .yith-plugin-ui .select2-container--default .select2-results__option[data-selected=true],
1020
+ .yith-plugin-ui .select2-container--default .select2-results__option[aria-selected=true],
1021
+ .yith-plugin-fw-panel .select2-container--default .select2-results__option[data-selected=true],
1022
+ .yith-plugin-fw-panel .select2-container--default .select2-results__option[aria-selected=true] {
1023
+ background-color: #fff;
1024
+ outline: none;
1025
+ }
1026
+ .yith-plugin-ui .select2-container--default .select2-results__option--highlighted[aria-selected],
1027
+ .yith-plugin-ui .select2-container--default .select2-results__option--highlighted[data-selected],
1028
+ .yith-plugin-fw-panel .select2-container--default .select2-results__option--highlighted[aria-selected],
1029
+ .yith-plugin-fw-panel .select2-container--default .select2-results__option--highlighted[data-selected]{
1030
+ background-color: #e8eff1;
1031
+ color: #4e8ba2;
1032
+ outline: none;
1033
+ }
1034
+
1035
+ .yith-plugin-ui .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,
1036
+ .yith-plugin-fw-panel .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{
1037
+ float: right;
1038
+ padding-left: 15px;
1039
+ text-indent: -9999px;
1040
+ }
1041
+
1042
+ .yith-plugin-ui .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:after,
1043
+ .woocommerce .yith-plugin-ui .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:after{
1044
+ float: right;
1045
+ color: #fff;
1046
+ content: "\e906";
1047
+ font-family: 'yith-icon' !important;
1048
+ font-size: 9px;
1049
+ line-height: 20px;
1050
+ text-indent: 0;
1051
+ }
1052
+ .yith-plugin-ui .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:after
1053
+ .yith-plugin-fw-panel .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:after{
1054
+ color: #000;
1055
+ }
1056
+ .yith-plugin-ui .select2-container .select2-selection--multiple,
1057
+ .yith-plugin-ui .select2-container--default.select2-container--focus .select2-selection--multiple{
1058
+ border: 0;
1059
+ }
1060
+
1061
+ .yith-plugin-fw .select2-search input[type=text]{
1062
+ border: 0;
1063
+ padding: 0;
1064
+ height: auto;
1065
+ }
1066
+ .yith-plugin-ui .yith-plugin-fw-select-field-wrapper span.yith-icon.icon-magnifier,
1067
+ .yith-plugin-fw-panel .yith-plugin-fw-select-field-wrapper span.yith-icon.icon-magnifier {
1068
+ position: absolute;
1069
+ padding-top: 5px;
1070
+ }
1071
+
1072
+ .yith-plugin-ui input[type=text].select2-search__field{
1073
+ border: 0;
1074
+ padding: 0;
1075
+ height: 30px;
1076
+ }
1077
+ .yith-plugin-ui .select2-container--default .select2-search--dropdown .select2-search__field,
1078
+ .yith-plugin-fw-panel .select2-container--default .select2-search--dropdown .select2-search__field {
1079
+ border: 1px solid #d9d9d9;
1080
+ border-radius: 8px;
1081
+ box-shadow: none;
1082
+ }
1083
+ .yith-plugin-ui .select2-dropdown,
1084
+ .yith-plugin-fw-panel .select2-dropdown{
1085
+ border: 1px solid #d9d9d9;
1086
+ }
1087
+ /** RADIO BUTTON **/
1088
+ .yith-plugin-ui [type="radio"]:checked,
1089
+ .yith-plugin-ui [type="radio"]:not(:checked) {
1090
+ position: absolute;
1091
+ left: -9999px;
1092
+ }
1093
+ .yith-plugin-ui [type="radio"]:checked + label,
1094
+ .yith-plugin-ui [type="radio"]:not(:checked) + label
1095
+ {
1096
+ position: relative;
1097
+ padding-left: 35px;
1098
+ cursor: pointer;
1099
+ line-height: 20px;
1100
+ display: inline-block;
1101
+ color: #716269;
1102
+ font-size: 12px;
1103
+ }
1104
+ .yith-plugin-ui [type="radio"]:checked + label:before,
1105
+ .yith-plugin-ui [type="radio"]:not(:checked) + label:before {
1106
+ content: '';
1107
+ position: absolute;
1108
+ left: 0;
1109
+ top: 0;
1110
+ width: 18px;
1111
+ height: 18px;
1112
+ border: 1px solid #d8d8d8;
1113
+ border-radius: 100%;
1114
+ background: #fff;
1115
+ }
1116
+ .yith-plugin-ui [type="radio"]:checked + label:after,
1117
+ .yith-plugin-ui [type="radio"]:not(:checked) + label:after {
1118
+ content: '';
1119
+ width: 12px;
1120
+ height: 12px;
1121
+ background: #4e8ba2;
1122
+ position: absolute;
1123
+ top: 4px;
1124
+ left: 4px;
1125
+ border-radius: 100%;
1126
+ -webkit-transition: all 0.2s ease;
1127
+ transition: all 0.2s ease;
1128
+ }
1129
+ .yith-plugin-ui [type="radio"]:not(:checked) + label:after {
1130
+ opacity: 0;
1131
+ -webkit-transform: scale(0);
1132
+ transform: scale(0);
1133
+ }
1134
+ .yith-plugin-ui [type="radio"]:checked + label:after {
1135
+ opacity: 1;
1136
+ -webkit-transform: scale(1);
1137
+ transform: scale(1);
1138
+ }
1139
+
1140
+ /** CHECKBOX **/
1141
+ .yith-plugin-ui input[type="checkbox"] {
1142
+ -webkit-appearance: none;
1143
+ background-color: #fff;
1144
+ border: 1px solid #d8d8d8;
1145
+ box-shadow: none;
1146
+ width: 18px;
1147
+ height: 18px;
1148
+ border-radius: 3px;
1149
+ display: inline-block;
1150
+ position: relative;
1151
+ }
1152
+ .yith-plugin-ui input[type="checkbox"]:checked{
1153
+ background-color: #4e8ba2;
1154
+ border-color: #488197;
1155
+ }
1156
+ .yith-plugin-ui .forminp-checkbox span.description.inline {
1157
+ margin-left: 10px;
1158
+ }
1159
+ .yith-plugin-ui input[type="checkbox"]:checked:before{
1160
+ display: none;
1161
+ }
1162
+
1163
+ .yith-plugin-ui input[type="checkbox"]:checked:after {
1164
+ content: "\e905";
1165
+ font-family: 'yith-icon';
1166
+ font-size: 15px;
1167
+ position: absolute;
1168
+ top: 8px;
1169
+ left: 1px;
1170
+ color: #fff;
1171
+ }
1172
+
1173
+ /** ONOFF **/
1174
+ .yith-plugin-ui .yith-plugin-fw-onoff-container input[type="checkbox"] {
1175
+ display: none;
1176
+ }
1177
+
1178
+ .yith-plugin-ui .yith-plugin-fw-onoff-container input + span{
1179
+ border: 1px solid #d8d8d8;
1180
+ background-color: #fff;
1181
+ width:50px;
1182
+ }
1183
+
1184
+ .yith-plugin-ui .yith-plugin-fw-onoff-container input + span:before{
1185
+ background-color: #d8d8d8;
1186
+ }
1187
+
1188
+ .yith-plugin-ui .yith-plugin-fw-onoff-container input + span:before {
1189
+ width: 14px;
1190
+ height: 14px;
1191
+ top: 3px;
1192
+ left: 4px;
1193
+ background-color: #d8d8d8;
1194
+ }
1195
+ .yith-plugin-ui .yith-plugin-fw-onoff-container input + span:after{
1196
+ content: 'OFF';
1197
+ width: 14px;
1198
+ height: 14px;
1199
+ font-size: 10px;
1200
+ padding-left:24px;
1201
+ color: #979797;
1202
+ }
1203
+ .yith-plugin-ui .yith-plugin-fw-onoff-container input:checked + span,
1204
+ .yith-plugin-ui .yith-plugin-fw-onoff-container input.onoffchecked + span{
1205
+ background-color: #fff;
1206
+ border-color: #98aa36;
1207
+ }
1208
+
1209
+ .yith-plugin-ui .yith-plugin-fw-onoff-container input:checked + span:before,
1210
+ .yith-plugin-ui.yith-plugin-fw-onoff-container input.onoffchecked + span:before{
1211
+ background-color: #98aa36;
1212
+ left:32px;
1213
+ }
1214
+
1215
+ .yith-plugin-ui .yith-plugin-fw-onoff-container input:checked + span:after,
1216
+ .yith-plugin-ui.yith-plugin-fw-onoff-container input.onoffchecked + span:after{
1217
+ content: 'ON';
1218
+ color: #98aa36;
1219
+ width: 14px;
1220
+ height: 14px;
1221
+ display: inline-block;
1222
+ font-size: 10px;
1223
+ padding: 0 10px;
1224
+ }
1225
+
1226
+ .yith-plugin-ui .yith-plugin-fw-onoff-container input + span{
1227
+ text-indent: 0;
1228
+ }
1229
+
1230
+
1231
+ /**
1232
+ DATEPICKER
1233
+ */
1234
+ .yith-plugin-ui div#ui-datepicker-div,
1235
+ .yith-plugin-fw-panel div#ui-datepicker-div {
1236
+ border: 0;
1237
+ box-shadow:0 2px 4px 0 rgba(0,0,0,0.12),0 2px 10px 0 rgba(0,0,0,0.12) !important;
1238
+ }
1239
+
1240
+ .yith-plugin-ui .ui-datepicker-header.ui-widget-header,
1241
+ .yith-plugin-fw-panel .ui-datepicker-header.ui-widget-header {
1242
+ background:#4e8ba2;
1243
+ color: #fff;
1244
+ font-size: 11px;
1245
+ line-height: 25px;
1246
+ border:0;
1247
+ min-height: 25px;
1248
+ }
1249
+ .yith-plugin-ui .ui-datepicker-title,
1250
+ .yith-plugin-fw-panel .ui-datepicker-title{
1251
+ line-height: 25px;
1252
+ }
1253
+ .yith-plugin-ui .ui-datepicker th,
1254
+ .yith-plugin-fw-panel .ui-datepicker th{
1255
+ color: #716269;
1256
+ }
1257
+ .yith-plugin-ui .ui-widget-header .ui-icon,
1258
+ .yith-plugin-ui .ui-widget-header .ui-state-hover,
1259
+ .yith-plugin-ui .ui-datepicker .ui-datepicker-prev,
1260
+ .yith-plugin-ui .ui-datepicker .ui-datepicker-next,
1261
+ .yith-plugin-ui .ui-icon.ui-icon-circle-triangle-w,
1262
+ .yith-plugin-ui .ui-icon.ui-icon-circle-triangle-e,
1263
+ .yith-plugin-fw-panel .ui-widget-header .ui-icon,
1264
+ .yith-plugin-fw-panel .ui-widget-header .ui-state-hover,
1265
+ .yith-plugin-fw-panel .ui-datepicker .ui-datepicker-prev,
1266
+ .yith-plugin-fw-panel .ui-datepicker .ui-datepicker-next,
1267
+ .yith-plugin-fw-panel .ui-icon.ui-icon-circle-triangle-w,
1268
+ .yith-plugin-fw-panel .ui-icon.ui-icon-circle-triangle-e{
1269
+ background: none;
1270
+ content: "";
1271
+ border: 0;
1272
+ text-indent: 0;
1273
+ width:15px;
1274
+ height: 20px;
1275
+ display:block;
1276
+ overflow:hidden;
1277
+ }
1278
+
1279
+ .yith-plugin-ui .ui-icon.ui-icon-circle-triangle-w:before,
1280
+ .yith-plugin-fw-panel .ui-icon.ui-icon-circle-triangle-w:before {
1281
+ content: "\e901";
1282
+ color: #fff;
1283
+ font-family: 'yith-icon';
1284
+ font-size: 12px;
1285
+ font-weight: normal;
1286
+ width:15px;
1287
+ display:block;
1288
+ }
1289
+ .yith-plugin-ui .ui-icon.ui-icon-circle-triangle-e:before,
1290
+ .yith-plugin-fw-panel .ui-icon.ui-icon-circle-triangle-e:before {
1291
+ content: "\e902";
1292
+ color: #fff;
1293
+ text-indent: 0;
1294
+ font-family: 'yith-icon';
1295
+ font-size: 12px;
1296
+ font-weight: normal;
1297
+ width:15px;
1298
+ display:block;
1299
+ }
1300
+
1301
+ /* arrow */
1302
+ .yith-plugin-ui .ui-datepicker .ui-datepicker-prev,
1303
+ .yith-plugin-ui .ui-datepicker .ui-datepicker-next,
1304
+ .yith-plugin-ui .ui-datepicker-prev.ui-datepicker-prev-hover,
1305
+ .yith-plugin-ui .ui-datepicker-prev.ui-datepicker-next-hover,
1306
+ .yith-plugin-fw-panel .ui-datepicker .ui-datepicker-prev,
1307
+ .yith-plugin-fw-panel .ui-datepicker .ui-datepicker-next,
1308
+ .yith-plugin-fw-panel .ui-datepicker-prev.ui-datepicker-prev-hover,
1309
+ .yith-plugin-fw-panel .ui-datepicker-prev.ui-datepicker-next-hover{
1310
+ top: 1px;
1311
+ cursor: pointer;
1312
+ }
1313
+ .yith-plugin-ui .ui-datepicker-prev.ui-datepicker-prev,
1314
+ .yith-plugin-ui .ui-datepicker-prev.ui-datepicker-prev-hover,
1315
+ .yith-plugin-fw-panel .ui-datepicker-prev.ui-datepicker-prev,
1316
+ .yith-plugin-fw-panel .ui-datepicker-prev.ui-datepicker-prev-hover{
1317
+ left: 5px;
1318
+ }
1319
+ .yith-plugin-ui .ui-datepicker .ui-datepicker-next,
1320
+ .yith-plugin-ui .ui-datepicker-next.ui-datepicker-next-hover,
1321
+ .yith-plugin-fw-panel .ui-datepicker .ui-datepicker-next,
1322
+ .yith-plugin-fw-panel .ui-datepicker-next.ui-datepicker-next-hover{
1323
+ right: 1px;
1324
+ }
1325
+
1326
+ .yith-plugin-ui .ui-datepicker table,
1327
+ .yith-plugin-fw-panel .ui-datepicker table{
1328
+ font-size: 10px;
1329
+ }
1330
+
1331
+ .yith-plugin-ui .ui-state-default,
1332
+ .yith-plugin-ui .ui-widget-content .ui-state-default,
1333
+ .yith-plugin-ui .ui-widget-header .ui-state-default,
1334
+ .yith-plugin-fw-panel .ui-state-default,
1335
+ .yith-plugin-fw-panel .ui-widget-content .ui-state-default,
1336
+ .yith-plugin-fw-panel .ui-widget-header .ui-state-default{
1337
+ background:#fff;
1338
+ border: 1px solid #d9d9d9;
1339
+
1340
+ }
1341
+ .yith-plugin-ui .ui-state-hover,
1342
+ .yith-plugin-ui .ui-widget-content .ui-state-hover,
1343
+ .yith-plugin-ui a.ui-state-default:focus,
1344
+ .yith-plugin-ui .ui-widget-content .ui-state-focus,
1345
+ .yith-plugin-ui .ui-widget-header .ui-state-focus,
1346
+ .yith-plugin-fw-panel .ui-state-hover,
1347
+ .yith-plugin-fw-panel .ui-widget-content .ui-state-hover,
1348
+ .yith-plugin-fw-panel a.ui-state-default:focus,
1349
+ .yith-plugin-fw-panel .ui-widget-content .ui-state-focus,
1350
+ .yith-plugin-fw-panel .ui-widget-header .ui-state-focus{
1351
+ background:#ebf1f3;
1352
+ border:1px solid #bfd5dd;
1353
+ outline: none;
1354
+ box-shadow: none;
1355
+ }
1356
+ .yith-plugin-ui .ui-widget-header .ui-state-hover, .woocommerce .yith-plugin-ui .ui-state-focus,
1357
+ .yith-plugin-fw-panel .ui-widget-header .ui-state-hover, .woocommerce .yith-plugin-ui .ui-state-focus {
1358
+ background: none;
1359
+ border: 0;
1360
+ }
1361
+
1362
+ /** colorpicker **/
1363
+ .woocommerce .yith-plugin-ui .iris-picker{
1364
+ border:0;
1365
+ margin-top: 20px;
1366
+ }
1367
+ .yith-plugin-ui .yith-plugin-fw input[type=text].wp-color-picker {
1368
+ border:0;
1369
+ padding: 2px 5px;
1370
+ height:30px;
1371
+ }
1372
+ .yith-plugin-ui .wp-color-result-text{
1373
+ display: none;
1374
+ }
1375
+
1376
+ .yith-plugin-ui .wp-picker-container .wp-color-result.button{
1377
+ width: 30px;
1378
+ height: 30px;
1379
+ border: 0;
1380
+ box-shadow: none;
1381
+ border: 1px solid #d9d9d9;
1382
+ margin-bottom: 0;
1383
+ }
1384
+ .yith-plugin-ui .wp-picker-clear{
1385
+ display: none;
1386
+ }
1387
+ .yith-plugin-ui .wp-picker-container{
1388
+ width: auto;
1389
+ display: inline-block;
1390
+ border: 1px solid #d9d9d9;
1391
+ border-radius: 8px;
1392
+ padding: 5px;
1393
+ }
1394
+
1395
+ .yith-plugin-ui .iris-picker .iris-square-inner{
1396
+ box-shadow: none;
1397
+ border: 1px solid #d9d9d9;
1398
+ }
1399
+
1400
+ .yith-plugin-ui .yith-single-colorpicker{
1401
+ display: inline-block;
1402
+ width: 220px;
1403
+ }
1404
+
1405
+ .yith-plugin-ui .yith-single-colorpicker > label{
1406
+ display: block;
1407
+ font-size: 11px;
1408
+ font-weight: 600;
1409
+ margin-bottom: 10px;
1410
+ }
1411
+
1412
+ /* RANGE SLIDER */
1413
+ .yith-plugin-ui .ui-slider-horizontal .ui-slider-handle{
1414
+ top: -45px!important;
1415
+ }
1416
+
1417
+ .yith-plugin-ui .ui-slider-horizontal .ui-slider-handle {
1418
+ position: absolute;
1419
+ top: -33px;
1420
+ left: 0;
1421
+ width: auto !important;
1422
+ height: auto !important;
1423
+ padding: 2px 8px;
1424
+ margin-left: -15px;
1425
+ font-size: 12px;
1426
+ line-height: 20px;
1427
+ color: #4e8ba2;
1428
+ text-align: center;
1429
+ background-color: #fff;
1430
+ border: 1px solid #fff;
1431
+ border-radius: 3px;
1432
+ -webkit-transition: opacity .3s ease-in-out 0s;
1433
+ transition: opacity .3s ease-in-out 0s;
1434
+ box-shadow: 0px 1px 7px 0px rgba(1, 1, 1, 0.13);
1435
+ }
1436
+ .yith-plugin-ui .ui-slider-horizontal .ui-slider-handle:before {
1437
+ position: absolute;
1438
+ bottom: -3px;
1439
+ left: 50%;
1440
+ display: inline-block;
1441
+ width: 6px;
1442
+ height: 6px;
1443
+ margin-left: -3px;
1444
+ content: "";
1445
+ background-color: #fff;
1446
+ -webkit-transform: rotate(-45deg);
1447
+ -ms-transform: rotate(-45deg);
1448
+ transform: rotate(-45deg);
1449
+ }
1450
+ .yith-plugin-ui .ui-slider.ui-widget-content .ui-widget-header{
1451
+ background: #4e8ba2 ;
1452
+ }
1453
+ .yith-plugin-ui .ui-slider-horizontal .ui-slider-handle:after{
1454
+ content: '';
1455
+ width: 17px;
1456
+ height: 17px;
1457
+ display: block;
1458
+ position: absolute;
1459
+ background: #fff;
1460
+ top: 37px;
1461
+ border-radius: 50%;
1462
+ box-shadow: 0px 1px 6px 0px rgba(1, 1, 1, 0.25);
1463
+ }
1464
+ .yith-plugin-ui .ui-slider.ui-widget-content{
1465
+ height: 5px !important;
1466
+ }
1467
+
1468
+ .yith-plugin-ui .ui-slider .minCaption,
1469
+ .yith-plugin-ui .ui-slider .maxCaption {
1470
+ font-weight: 700;
1471
+ font-size: 12px;
1472
+ }
1473
+
1474
+
1475
+ /* ADD_BOX AND TOGGLE */
1476
+ .yith-plugin-ui .yith-add-box,
1477
+ .yith-plugin-ui .yith-toggle-row{
1478
+ width:70%;
1479
+ border: 1px solid #d9d9d9;
1480
+ box-shadow:none;
1481
+ border-radius: 4px;
1482
+ margin: 20px 0;
1483
+ padding: 10px;
1484
+ box-sizing: border-box;
1485
+ background: white;
1486
+ }
1487
+ .yith-plugin-ui .yith-add-box{
1488
+ padding: 30px 25px;
1489
+ display: none;
1490
+ }
1491
+ .yith-plugin-ui .yith-toggle-title{
1492
+ position: relative;
1493
+ }
1494
+ .yith-plugin-ui #plugin-fw-wc .yith-toggle-title h3,
1495
+ .yith-plugin-ui .yith-toggle-title h3{
1496
+ padding: 0px 20px 0px 25px;
1497
+ margin: 0;
1498
+ display: inline-block;
1499
+ position: relative;
1500
+ min-width: 173px;
1501
+ box-sizing: border-box;
1502
+ font-weight: 600;
1503
+ font-size: 15px;
1504
+ }
1505
+
1506
+ .yith-plugin-ui .yith-toggle-title .subtitle{
1507
+ padding-left: 0;
1508
+ padding-top:8px;
1509
+ font-size: 12px;
1510
+ }
1511
+
1512
+ .yith-plugin-ui .yith-toggle{
1513
+ position: absolute;
1514
+ width: 30px;
1515
+ height: 30px;
1516
+ display: block;
1517
+ cursor: pointer;
1518
+ left: 0px;
1519
+ top: 0;
1520
+ bottom: 0;
1521
+ }
1522
+ .yith-plugin-ui .yith-toggle > span:before{
1523
+ color: #405e69;
1524
+ }
1525
+
1526
+ .yith-plugin-ui .yith-toggle > span{
1527
+ position: absolute;
1528
+ right: 50%;
1529
+ transition: transform .3s;
1530
+ line-height: 1;
1531
+ }
1532
+
1533
+
1534
+ .yith-plugin-ui .yith-toggle-row-opened .yith-toggle span{
1535
+ transform: rotateZ(90deg);
1536
+ }
1537
+
1538
+ .yith-plugin-ui .yith-toggle-content{
1539
+ display: none;
1540
+ position: relative;
1541
+ padding: 30px 25px;
1542
+ }
1543
+ .yith-plugin-ui .yith-toggle-row-opened .yith-toggle-content{
1544
+ /* display: block;*/
1545
+ }
1546
+ .yith-plugin-ui .yith-add-box-row,
1547
+ .yith-plugin-ui .yith-toggle-row-opened .yith-toggle-content .yith-toggle-content-row{
1548
+ display: table;
1549
+ margin-bottom: 20px;
1550
+ }
1551
+ .yith-plugin-ui .yith-add-box-row label,
1552
+ .yith-plugin-ui .yith-toggle-row-opened .yith-toggle-content .yith-toggle-content-row label{
1553
+ display: table-cell;
1554
+ width: 280px;
1555
+ padding-right:50px;
1556
+ color: #33373b;
1557
+ font-size: 13px;
1558
+ vertical-align: top;
1559
+ font-weight: 600;
1560
+ }
1561
+ .yith-plugin-ui .yith-add-box-row .yith-plugin-fw-field-wrapper:not(.yith-plugin-fw-title-field-wrapper),
1562
+ .yith-plugin-ui .yith-toggle-row-opened .yith-plugin-fw-field-wrapper:not(.yith-plugin-fw-title-field-wrapper) {
1563
+ /* display: table-cell;*/
1564
+ width: auto;
1565
+ float: none;
1566
+ vertical-align: middle;
1567
+ position: relative;
1568
+ }
1569
+ .yith-plugin-ui .yith-add-box-row span.yith-icon,
1570
+ .yith-plugin-ui .yith-toggle-row-opened .yith-toggle-content .yith-toggle-content-row span.yith-icon{
1571
+ position: absolute;
1572
+ right: 15px;
1573
+ top: 0;
1574
+ bottom: 0;
1575
+ }
1576
+ .yith-plugin-ui .yith-add-box-buttons,
1577
+ .yith-plugin-ui .yith-toggle-content-buttons{
1578
+ text-align: right;
1579
+ }
1580
+ .yith-plugin-ui .yith-toggle-onoff {
1581
+ position: absolute;
1582
+ cursor: pointer;
1583
+ right: 0;
1584
+ }
1585
+ .yith-plugin-ui .ui-sortable .yith-toggle-onoff{
1586
+ right: 30px;
1587
+ }
1588
+ .yith-plugin-ui .yith-toggle-row .icon-drag{
1589
+ position: absolute;
1590
+ right: 0;
1591
+ top: 25%;
1592
+ bottom: 0;
1593
+ line-height: 1;
1594
+ }
1595
+ .yith-plugin-ui .yith-toggle-row.with-subtitle .yith-toggle{
1596
+ top: auto;
1597
+ }
1598
+ .yith-plugin-ui .yith-toggle-row.with-subtitle .yith-toggle-onoff{
1599
+ top: 25%;
1600
+ }
1601
+
1602
+ /** SPINNER **/
1603
+ .yith-plugin-ui .spinner{
1604
+ vertical-align: -5px;
1605
+ float: none;
1606
+ }
1607
+
1608
+ .yith-plugin-ui .spinner.show{
1609
+ visibility: visible;
1610
+ }
1611
+
1612
+ /* LIST TABLE */
1613
+ .yith-plugin-ui .form-table .list-table td{
1614
+ padding: 15px 0px;
1615
+ }
1616
+ .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table .bulkactions select{
1617
+ border: 1px solid #d8d8d8;
1618
+ max-width: 200px;
1619
+ max-height: 30px;
1620
+ padding: 0 10px;
1621
+ }
1622
+ .yith-plugin-ui .form-table .list-table th{
1623
+ width: initial;
1624
+ }
1625
+
1626
+ .yith-plugin-ui #plugin-fw-wc table.form-table th.check-column{
1627
+ padding-left: 3px;
1628
+ }
1629
+ .yith-plugin-ui #plugin-fw-wc table.wp-list-table tbody td{
1630
+ padding-left: 20px;
1631
+ }
1632
+ .yith-plugin-ui .yith-plugin-fw-list-table h2{
1633
+ border: 0;
1634
+ padding: 35px 0 15px;
1635
+ display: inline-block;
1636
+ margin-right: 10px;
1637
+ }
1638
+ .yith-plugin-ui .form-table .yith-plugin-fw-list-table table th{
1639
+ vertical-align: middle;
1640
+ }
1641
+ .yith-plugin-ui .yith-plugin-fw-list-table-container{
1642
+ padding: 0 20px;
1643
+ }
1644
+ .yith-plugin-ui #doaction, .yith-plugin-ui #doaction2, .yith-plugin-ui #post-query-submit{
1645
+ margin-left: 10px;
1646
+ height: 33px;
1647
+ }
1648
+ .yith-plugin-ui .bulkactions{
1649
+ margin: 10px 0;
1650
+ }
1651
+ .yith-plugin-ui .form-table td p.yith-section-description{
1652
+ color:#716269;
1653
+ margin-bottom: 20px;
1654
+ }
1655
+
1656
+ /** Time picker width*/
1657
+ .yith-plugin-ui input.ui-timepicker-input {
1658
+ width: 100px!important;
1659
+ }
1660
+ /** date format **/
1661
+ .yith-plugin-ui .yith-plugin-fw-date-format code {
1662
+ margin-left: 30px;
1663
+ }
1664
+
1665
+ .yith-plugin-ui .yith-plugin-fw-date-format input[type=text].small-text {
1666
+ margin-left: 45px;
1667
+ }
1668
+
1669
+ /** checkbox columns **/
1670
+ .yith-plugin-ui td.forminp-checkbox.two-cols fieldset {
1671
+ width: calc(50% - 20px);
1672
+ padding-right: 20px;
1673
+ float: left;
1674
+ }
1675
+
1676
+ .yith-plugin-ui td.forminp-checkbox.three-cols fieldset {
1677
+ width: calc(33% - 0px);
1678
+ padding-right: 0px;
1679
+ float: left;
1680
+ }
1681
+
1682
+
1683
+ .yith-plugin-fw-checkbox-field-wrapper {
1684
+ display: inline-block !important;
1685
+ width: 19px !important;
1686
+ margin-right: 10px;
1687
+ }
1688
+ .yith-plugin-fw-checkbox-field-wrapper + span.description {
1689
+ display: inline-block;
1690
+ vertical-align: middle;
1691
+ margin: 0;
1692
+ }
1693
+ .yith-plugin-ui span.description {
1694
+ margin-top: 10px;
1695
+ }
1696
+ .yith-plugin-fw-option-with-description {
1697
+ display: table-cell;
1698
+ width: auto;
1699
+ vertical-align: top;
1700
+ }
1701
+ /** YITH PANEL **/
1702
+ .yith-plugin-ui #yith-plugin-fw-panel{
1703
+ margin-top: -10px;
1704
+ }
1705
+ .yith-plugin-ui #plugin-fw-wc, .yith-plugin-ui #yith-plugin-fw-panel{
1706
+ padding-top: 0;
1707
+ }
1708
+ .yith-plugin-ui .plugin-option tr{
1709
+ border: 0;
1710
+ }
1711
+
1712
+ @media screen and (max-width: 1440px){
1713
+ .yith-plugin-ui .yith-add-box,
1714
+ .yith-plugin-ui .yith-toggle-row{
1715
+ width: 80%;
1716
+ }
1717
+ }
1718
+ @media screen and (max-width: 1024px){
1719
+ .yith-plugin-ui .yith-add-box,
1720
+ .yith-plugin-ui .yith-toggle-row{
1721
+ width: 90%;
1722
+ }
1723
+
1724
+ .yith-plugin-ui td.forminp-checkbox.two-cols fieldset {
1725
+ width: 100%;
1726
+ padding-right: 20px;
1727
+ float: left;
1728
+ }
1729
+
1730
+ .yith-plugin-ui td.forminp-checkbox.three-cols fieldset {
1731
+ width: calc(50% - 0px);
1732
+ padding-right: 0px;
1733
+ float: left;
1734
+ }
1735
+ }
1736
+ @media screen and (max-width: 782px){
1737
+ .yith-plugin-fw-banner.yith-plugin-fw-banner-free{
1738
+ height: auto;
1739
+ background-color: #a9c7d3;
1740
+ }
1741
+ .yith-plugin-fw-banner.yith-plugin-fw-banner-free ul{
1742
+ width: 90%;
1743
+ text-align: center;
1744
+ }
1745
+ .yith-plugin-fw-banner.yith-plugin-fw-banner-free li img{
1746
+ width: 90%;
1747
+ margin: 0 auto;
1748
+ }
1749
+ .yith-plugin-fw-banner h1{
1750
+ line-height: 1.2em;
1751
+ }
1752
+
1753
+ .yith-plugin-ui .yith-add-box,
1754
+ .yith-plugin-ui .yith-toggle-row{
1755
+ width: 100%;
1756
+ }
1757
+
1758
+ .yith-plugin-ui td.forminp-checkbox.two-cols fieldset,
1759
+ .yith-plugin-ui td.forminp-checkbox.three-cols fieldset{
1760
+ width: 100%;
1761
+ }
1762
+
1763
}
plugin-fw/assets/fonts/yith-icon.eot ADDED
Binary file
plugin-fw/assets/fonts/yith-icon.svg ADDED
@@ -0,0 +1,26 @@
1
+ <?xml version="1.0" standalone="no"?>
2
+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
+ <svg xmlns="http://www.w3.org/2000/svg">
4
+ <metadata>Generated by IcoMoon</metadata>
5
+ <defs>
6
+ <font id="yith-icon" horiz-adv-x="1024">
7
+ <font-face units-per-em="1024" ascent="960" descent="-64" />
8
+ <missing-glyph horiz-adv-x="1024" />
9
+ <glyph unicode="&#x20;" horiz-adv-x="512" d="" />
10
+ <glyph unicode="&#xe900;" glyph-name="arrow_down" d="M85.333 618.667l426.684-426.65 426.65 426.65-85.35 85.316-341.299-341.299-341.367 341.299z" />
11
+ <glyph unicode="&#xe901;" glyph-name="arrow_left" d="M767.966 106.684l-341.316 341.367 341.316 341.265-85.35 85.35-426.581-426.615 426.581-426.718z" />
12
+ <glyph unicode="&#xe902;" glyph-name="arrow_right" d="M341.385 21.333l426.581 426.718-426.581 426.615-85.35-85.35 341.316-341.265-341.316-341.367z" />
13
+ <glyph unicode="&#xe903;" glyph-name="arrow_up" d="M938.667 277.333l-426.684 426.65-426.65-426.65 85.316-85.316 341.333 341.299 341.333-341.299z" />
14
+ <glyph unicode="&#xe904;" glyph-name="calendar" d="M263.1 341.385h71.083v-71.083h-71.083v71.083zM369.766 341.385h71.083v-71.083h-71.083v71.083zM476.416 341.385h71.083v-71.083h-71.083v71.083zM583.083 341.385h71.083v-71.083h-71.083v71.083zM369.766 448.034h71.083v-71.083h-71.083v71.083zM476.416 448.034h71.083v-71.083h-71.083v71.083zM583.083 448.034h71.083v-71.083h-71.083v71.083zM263.1 234.718h71.083v-71.083h-71.083v71.083zM369.766 234.718h71.083v-71.083h-71.083v71.083zM476.416 234.718h71.083v-71.083h-71.083v71.083zM583.083 234.718h71.083v-71.083h-71.083v71.083zM689.818 341.385h71.083v-71.083h-71.083v71.083zM689.818 448.034h71.083v-71.083h-71.083v71.083zM903.134 803.584h-142.234v71.083h-71.083v-71.083h-355.55v71.083h-71.083v-71.083h-142.319v-782.251h782.251v782.251zM263.1 732.501v-71.083h71.083v71.083h355.55v-71.083h71.083v71.083h71.083v-142.234h-640.017v142.234h71.219zM191.949 92.484v426.701h640.017v-426.701h-640.017z" />
15
+ <glyph unicode="&#xe905;" glyph-name="check" d="M938.667 734.191l-56.371 56.371-566.391-566.391-168.875 207.258-61.696-50.295 224.58-275.695z" />
16
+ <glyph unicode="&#xe906;" glyph-name="close" d="M158.857 21.333l353.143 353.143 353.143-353.143 73.523 73.523-353.143 353.143 353.143 353.143-73.523 73.523-353.143-353.143-353.143 353.143-73.523-73.523 353.143-353.143-353.143-353.143z" />
17
+ <glyph unicode="&#xe907;" glyph-name="edit" d="M868.847 357.239l-517.427 517.427-193.178-193.178 517.427-517.427h193.178v193.178zM705.178 235.435l92.297 92.297v-92.297h-92.297zM654.729 285.884l-306.398 306.398 92.297 92.297 306.398-306.398-92.297-92.297zM351.42 773.786l38.775-38.775-92.297-92.297-38.775 38.775 92.297 92.297zM155.153 92.706h713.677v-71.373h-713.677v71.373z" />
18
+ <glyph unicode="&#xe908;" glyph-name="magnifier" d="M694.528 570.095c0 167.953-136.619 304.572-304.572 304.572s-304.589-136.619-304.589-304.572 136.619-304.572 304.572-304.572c70.229 0 134.895 24.115 186.419 64.239l26.18-26.18-38.076-38.076 244.19-244.173 129.963 129.963-244.173 244.19-38.076-38.076-26.18 26.18c40.124 51.695 64.341 116.258 64.341 186.505zM830.976 151.296l-22.323-22.323-136.533 136.533 22.323 22.323 136.533-136.533zM389.956 341.658c-125.952 0-228.437 102.485-228.437 228.437s102.485 228.42 228.437 228.42 228.437-102.485 228.437-228.437c-0.017-125.935-102.502-228.42-228.437-228.42z" />
19
+ <glyph unicode="&#xe909;" glyph-name="pencil" d="M669.542 874.701l-584.209-584.192 2.628-266.581 266.496-2.628 584.209 584.192-269.124 269.21zM831.010 605.577l-25.515-25.515-161.485 161.553 25.532 25.532 161.468-161.57zM323.277 97.758l-159.915 1.553-1.553 160 428.39 428.476 53.828-53.914-412.894-412.791 53.828-53.828 412.877 412.809 53.828-53.828-428.39-428.476z" />
20
+ <glyph unicode="&#xe90a;" glyph-name="plus" d="M475.409 21.333h78.029v385.229h385.229v78.029h-385.229v390.076h-78.029v-390.076h-390.076v-78.029h390.076z" />
21
+ <glyph unicode="&#xe90b;" glyph-name="update" d="M188.075 400.162c23.313-158.703 159.932-281.139 325.035-281.139 118.903 0 228.949 64.495 287.13 168.38l-63.761 35.703c-45.295-80.828-130.884-131.055-223.369-131.055-120.798 0-222.14 84.275-248.73 197.018l40.209-40.124 51.695 51.695-135.475 135.475-135.475-135.458 51.695-51.695 51.046 51.2zM513.109 703.863c121.941 0 224.017-85.828 249.549-200.141l-43.247 43.247-51.695-51.695 135.475-135.475 135.475 135.475-51.695 51.695-49.152-49.152c-24.132 157.713-160.341 279.159-324.71 279.159-117.009 0-226.236-62.942-284.911-164.369l63.266-36.591c45.705 78.78 130.56 127.846 221.645 127.846z" />
22
+ <glyph unicode="&#xe90c;" glyph-name="upload" d="M937.728 139.315v619.247c0 64-52.105 116.105-116.105 116.105h-619.247c-64 0-116.105-52.105-116.105-116.105v-619.247c0-64 52.105-116.105 116.105-116.105h190.276v77.38h-190.276c-21.333 0-38.724 17.306-38.724 38.724v619.247c0 21.333 17.306 38.724 38.724 38.724h619.247c21.333 0 38.724-17.306 38.724-38.724v-619.247c0-21.333-17.391-38.724-38.724-38.724h-193.485v-77.38h193.485c64 0.017 116.105 52.105 116.105 116.105zM550.69 21.333v412.553l88.61-89.515 54.972 54.391-180.429 182.323-183.876-181.982 54.409-55.057 88.934 87.945v-410.658z" />
23
+ <glyph unicode="&#xe90d;" glyph-name="trash" d="M734.591 132.655c0-20.48-16.696-37.101-37.101-37.101h-371.014c-20.406 0-37.101 16.621-37.101 37.101v519.42h-74.203v-519.42c0-61.403 50.087-111.304 111.304-111.304h371.014c61.217 0 111.304 49.901 111.304 111.304v519.42h-74.203v-519.42zM400.679 800.48h222.608v-37.101h-222.608v37.101zM697.49 800.48c0 40.923-33.391 74.203-74.203 74.203h-222.608c-40.812 0-74.203-33.28-74.203-74.203v-37.101h-185.507v-74.203h742.028v74.203h-185.507v37.101zM474.882 614.973h74.203v-445.217h-74.203v445.217zM363.577 614.973h74.203v-445.217h-74.203v445.217zM586.186 614.973h74.203v-445.217h-74.203v445.217z" />
24
+ <glyph unicode="&#xe90e;" glyph-name="info" d="M511.957 92.471c-196.017 0-355.555 159.466-355.555 355.555 0 196.053 159.538 355.555 355.555 355.555 196.053 0 355.555-159.502 355.555-355.555 0-196.089-159.502-355.555-355.555-355.555zM511.957 874.692c-235.271 0-426.666-191.431-426.666-426.666 0-235.271 191.395-426.666 426.666-426.666 235.306 0 426.666 191.395 426.666 426.666 0 235.235-191.36 426.666-426.666 426.666zM476.402 270.248v177.777h35.555v-177.777h-35.555zM583.068 448.026v71.111h-213.333v-71.111h35.555v-248.888h213.333v71.111h-35.555v177.777zM494.179 661.359c9.813 0 17.778-8 17.778-17.778 0-9.813-7.964-17.778-17.778-17.778-9.778 0-17.778 7.964-17.778 17.778 0 9.778 8 17.778 17.778 17.778zM494.179 554.692c49.031 0 88.889 39.858 88.889 88.889 0 48.995-39.858 88.889-88.889 88.889-48.995 0-88.889-39.893-88.889-88.889 0-49.031 39.893-88.889 88.889-88.889z" />
25
+ <glyph unicode="&#xe90f;" glyph-name="drag" d="M241.835 409.259h232.277v-232.277h-116.053l156.501-154.795 156.501 154.795h-119.467v232.277h233.813v-116.224l154.965 156.672-154.965 156.501v-119.467h-233.813v232.277h119.467l-156.501 154.795-156.501-154.795h116.053v-232.277h-232.277v119.467l-154.795-156.501 154.795-156.672z" />
26
+ </font></defs></svg>
plugin-fw/assets/fonts/yith-icon.ttf ADDED
Binary file
plugin-fw/assets/fonts/yith-icon.woff ADDED
Binary file
plugin-fw/assets/images/arrow_down.svg ADDED
@@ -0,0 +1,9 @@
1
+ <?xml version="1.0" encoding="utf-8"?>
2
+ <!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3
+ <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+ viewBox="0 0 600 600" style="enable-background:new 0 0 600 600;" xml:space="preserve">
5
+ <style type="text/css">
6
+ .st0{fill:#d9d9d9;}
7
+ </style>
8
+ <polygon class="st0" points="50,200 300.01,449.99 550,200 499.99,150.01 300.01,349.99 99.99,150.01 "/>
9
+ </svg>
plugin-fw/assets/images/banner-free.png ADDED
Binary file
plugin-fw/assets/images/banner-premium.png ADDED
Binary file
plugin-fw/assets/images/rate_banner.png ADDED
Binary file
plugin-fw/assets/images/upgrade_banner.png ADDED
Binary file
plugin-fw/assets/js/yith-fields.js CHANGED
@@ -1,364 +1,657 @@
1
- jQuery( function ( $ ) {
2
-
3
- var $datepicker = $( '.yith-plugin-fw-datepicker' ),
4
- $colorpicker = $( '.yith-plugin-fw-colorpicker' ),
5
- $upload = {
6
- imgPreviewHandler : '.yith-plugin-fw-upload-img-preview',
7
- uploadButtonHandler: '.yith-plugin-fw-upload-button',
8
- imgUrlHandler : '.yith-plugin-fw-upload-img-url',
9
- resetButtonHandler : '.yith-plugin-fw-upload-button-reset',
10
- imgUrl : $( '.yith-plugin-fw-upload-img-url' )
11
- },
12
- $wpAddMedia = $( '.add_media' ),
13
- $imageGallery = {
14
- sliderWrapper: $( '.yith-plugin-fw .image-gallery ul.slides-wrapper' ),
15
- buttonHandler: '.yith-plugin-fw .image-gallery-button'
16
- },
17
- $onoff = $( '.yith-plugin-fw-onoff-container span' ),
18
- $sidebars = $( '.yith-plugin-fw-sidebar-layout' ),
19
- $slider = $( '.yith-plugin-fw .yith-plugin-fw-slider-container .ui-slider-horizontal' ),
20
- $codemirror = $( '.codemirror' ),
21
- $icons = $( '.yit-icons-manager-wrapper' );
22
-
23
- /* Datepicker */
24
- $datepicker.each( function () {
25
- var args = $( this ).data();
26
- $( this ).datepicker( args );
27
- } );
28
-
29
- /* Colorpicker */
30
- $colorpicker.wpColorPicker( {
31
- clear: function () {
32
- var input = $( this );
33
- input.val( input.data( 'default-color' ) );
34
- input.change();
35
- }
36
- } );
37
- $colorpicker.each( function () {
38
- var select_label = $( this ).data( 'variations-label' );
39
- $( this ).parent().parent().find( 'a.wp-color-result' ).attr( 'title', select_label );
40
- } );
41
-
42
- /* Upload */
43
- if ( typeof wp !== 'undefined' && typeof wp.media !== 'undefined' ) {
44
- var _custom_media = true;
45
- // preview
46
- $upload.imgUrl.change( function () {
47
- var url = $( this ).val(),
48
- re = new RegExp( "(http|ftp|https)://[a-zA-Z0-9@?^=%&amp;:/~+#-_.]*.(gif|jpg|jpeg|png|ico)" ),
49
- preview = $( this ).parent().find( $upload.imgPreviewHandler ).first();
50
-
51
- if ( preview.length < 1 )
52
- preview = $( this ).parent().parent().find( $upload.imgPreviewHandler ).first();
53
-
54
- if ( re.test( url ) ) {
55
- preview.html( '<img src="' + url + '" style="max-width:100px; max-height:100px;" />' );
56
- } else {
57
- preview.html( '' );
58
}
59
- } ).trigger( 'change' );
60
61
- $( document ).on( 'click', $upload.uploadButtonHandler, function ( e ) {
62
- e.preventDefault();
63
64
- var t = $( this ),
65
- custom_uploader,
66
- id = t.attr( 'id' ).replace( /-button#x2F;, '' );
67
68
- //If the uploader object has already been created, reopen the dialog
69
- if ( custom_uploader ) {
70
custom_uploader.open();
71
- return;
72
- }
73
74
- var custom_uploader_states = [
75
- // Main states.
76
- new wp.media.controller.Library( {
77
- library : wp.media.query(),
78
- multiple : false,
79
- title : 'Choose Image',
80
- priority : 20,
81
- filterable: 'uploaded'
82
- } )
83
- ];
84
-
85
- // Create the media frame.
86
- custom_uploader = wp.media.frames.downloadable_file = wp.media( {
87
- // Set the title of the modal.
88
- title : 'Choose Image',
89
- library : {
90
- type: ''
91
- },
92
- button : {
93
- text: 'Choose Image'
94
- },
95
- multiple: false,
96
- states : custom_uploader_states
97
- } );
98
-
99
- //When a file is selected, grab the URL and set it as the text field's value
100
- custom_uploader.on( 'select', function () {
101
- var attachment = custom_uploader.state().get( 'selection' ).first().toJSON();
102
-
103
- $( "#" + id ).val( attachment.url );
104
- // Save the id of the selected element to an element which name is the same with a suffix "-yith-attachment-id"
105
- if ( $( "#" + id + "-yith-attachment-id" ) ) {
106
- $( "#" + id + "-yith-attachment-id" ).val( attachment.id );
107
}
108
- $upload.imgUrl.trigger( 'change' );
109
- } );
110
-
111
- //Open the uploader dialog
112
- custom_uploader.open();
113
- } );
114
-
115
- $( document ).on( 'click', $upload.resetButtonHandler, function ( e ) {
116
- var t = $( this ),
117
- id = t.attr( 'id' ),
118
- input_id = t.attr( 'id' ).replace( /-button-reset#x2F;, '' ),
119
- default_value = $( '#' + id ).data( 'default' );
120
-
121
- $( "#" + input_id ).val( default_value );
122
- $upload.imgUrl.trigger( 'change' );
123
- } );
124
- }
125
-
126
- $wpAddMedia.on( 'click', function () {
127
- _custom_media = false;
128
- } );
129
-
130
- /* Image Gallery */
131
- if ( typeof wp !== 'undefined' && typeof wp.media !== 'undefined' ) {
132
- $( document ).on( 'click', $imageGallery.buttonHandler, function ( e ) {
133
- var $t = $( this ),
134
- $container = $t.closest( '.image-gallery' ),
135
- $image_gallery_ids = $container.find( '.image_gallery_ids' ),
136
- attachment_ids = $image_gallery_ids.val(),
137
- $gallery_images_wrapper = $container.find( 'ul.slides-wrapper' );
138
-
139
- // Create the media frame.
140
- var image_gallery_frame = wp.media.frames.image_gallery = wp.media( {
141
- // Set the title of the modal.
142
- title : $t.data( 'choose' ),
143
- button: {
144
- text: $t.data( 'update' )
145
- },
146
- states: [
147
- new wp.media.controller.Library( {
148
- title : $t.data( 'choose' ),
149
- filterable: 'all',
150
- multiple : true
151
- } )
152
- ]
153
- } );
154
-
155
- // When an image is selected, run a callback.
156
- image_gallery_frame.on( 'select', function () {
157
- var selection = image_gallery_frame.state().get( 'selection' );
158
- selection.map( function ( attachment ) {
159
- attachment = attachment.toJSON();
160
-
161
- if ( attachment.id ) {
162
- attachment_ids = attachment_ids ? attachment_ids + "," + attachment.id : attachment.id;
163
- $gallery_images_wrapper.append( '<li class="image" data-attachment_id="' + attachment.id + '"><img src="' + attachment.sizes.thumbnail.url + '"/><ul class="actions"><li><a href="#" class="delete" title="' + $t.data( 'delete' ) + '">x</a></li></ul></li>' );
164
}
165
- } );
166
-
167
- $image_gallery_ids.val( attachment_ids );
168
- } );
169
-
170
- image_gallery_frame.open();
171
-
172
- } );
173
-
174
- // Image ordering
175
- $imageGallery.sliderWrapper.each( function () {
176
- var $t = $( this );
177
- $t.sortable( {
178
- items : 'li.image',
179
- cursor : 'move',
180
- scrollSensitivity : 40,
181
- forcePlaceholderSize: true,
182
- forceHelperSize : false,
183
- helper : 'clone',
184
- opacity : 0.65,
185
- start : function ( event, ui ) {
186
- ui.item.css( 'background-color', '#f6f6f6' );
187
- },
188
- stop : function ( event, ui ) {
189
- ui.item.removeAttr( 'style' );
190
- },
191
- update : function ( event, ui ) {
192
- var attachment_ids = '';
193
-
194
- $t.find( 'li.image' ).css( 'cursor', 'default' ).each( function () {
195
- var attachment_id = $( this ).attr( 'data-attachment_id' );
196
- attachment_ids = attachment_ids + attachment_id + ',';
197
- } );
198
-
199
- $t.closest( '.image-gallery' ).find( '.image_gallery_ids' ).val( attachment_ids );
200
- }
201
- } );
202
- } );
203
-
204
- // Remove images
205
- $imageGallery.sliderWrapper.on( 'click', 'a.delete', function () {
206
- var $wrapper = $( this ).closest( '.image-gallery' ),
207
- $gallery = $( this ).closest( '.image-gallery ul.slides-wrapper' ),
208
- $image_gallery_ids = $wrapper.find( '.image_gallery_ids' ),
209
- attachment_ids = '';
210
-
211
- $( this ).closest( 'li.image' ).remove();
212
-
213
- $gallery.find( 'li.image' ).css( 'cursor', 'default' ).each( function () {
214
- var attachment_id = $( this ).attr( 'data-attachment_id' );
215
- attachment_ids = attachment_ids + attachment_id + ',';
216
- } );
217
-
218
- $image_gallery_ids.val( attachment_ids );
219
- } );
220
- }
221
222
/* on-off */
223
- $onoff.on( 'click', function () {
224
- var input = $( this ).prev( 'input' ),
225
- checked = input.prop( 'checked' );
226
227
- if ( checked ) {
228
- input.prop( 'checked', false ).attr( 'value', 'no' ).removeClass( 'onoffchecked' );
229
} else {
230
- input.prop( 'checked', true ).attr( 'value', 'yes' ).addClass( 'onoffchecked' );
231
}
232
233
input.change();
234
- } );
235
-
236
- /* Sidebars */
237
- $sidebars.each( function () {
238
- var $images = $( this ).find( 'img' );
239
- $images.on( 'click', function () {
240
- var $container = $( this ).closest( '.yith-plugin-fw-sidebar-layout' ),
241
- $left = $container.find( '.yith-plugin-fw-sidebar-layout-sidebar-left-container' ),
242
- $right = $container.find( '.yith-plugin-fw-sidebar-layout-sidebar-right-container' ),
243
- type = $( this ).data( 'type' );
244
-
245
- $( this ).parent().children( ':radio' ).attr( 'checked', false );
246
- $( this ).prev( ':radio' ).attr( 'checked', true );
247
-
248
- if ( typeof type != 'undefined' ) {
249
- switch ( type ) {
250
- case 'left':
251
- $left.show();
252
- $right.hide();
253
- break;
254
- case 'right':
255
- $right.show();
256
- $left.hide();
257
- break;
258
- case 'double':
259
- $left.show();
260
- $right.show();
261
- break;
262
- default:
263
- $left.hide();
264
- $right.hide();
265
- break;
266
}
267
}
268
- } );
269
- } );
270
-
271
- /* Slider */
272
- $slider.each( function () {
273
- var val = $( this ).data( 'val' ),
274
- minValue = $( this ).data( 'min' ),
275
- maxValue = $( this ).data( 'max' ),
276
- step = $( this ).data( 'step' ),
277
- labels = $( this ).data( 'labels' );
278
-
279
- $( this ).slider( {
280
- value: val,
281
- min : minValue,
282
- max : maxValue,
283
- range: 'min',
284
- step : step,
285
-
286
- create: function () {
287
- $( this ).find( '.ui-slider-handle' ).text( $( this ).slider( "value" ) );
288
- },
289
-
290
-
291
- slide: function ( event, ui ) {
292
- $( this ).find( 'input' ).val( ui.value );
293
- $( this ).find( '.ui-slider-handle' ).text( ui.value );
294
-