Version Description
Released: May 02, 2016 =
Fixed: Filtering issue with YITH WooCommerce Brands Add-on Premium
Fixed: HTML5 Validation (attribute name not allowed in ul element)
Fixed: z-index not set to -1 when user close dropdown filters with click in page area
Download this release
Release Info
Developer | yithemes |
Plugin | ![]() |
Version | 2.9.0 |
Comparing to | |
See all releases |
Code changes from version 2.8.1 to 2.9.0
- README.txt +10 -3
- assets/css/admin.css +6 -0
- assets/css/frontend.css +50 -2
- assets/js/yith-wcan-admin.js +14 -7
- assets/js/yith-wcan-editor.js +7 -7
- assets/js/yith-wcan-frontend.js +25 -6
- assets/js/yith-wcan-frontend.min.js +15 -15
- includes/class.yith-wcan-frontend.php +7 -6
- includes/functions.yith-wcan.php +89 -22
- init.php +2 -2
- plugin-fw/assets/css/colorbox.css +66 -0
- plugin-fw/assets/css/metaboxes.css +663 -663
- plugin-fw/assets/css/yit-plugin-panel-sidebar.css +377 -0
- plugin-fw/assets/css/yit-plugin-panel.css +713 -664
- plugin-fw/assets/css/yit-upgrade-to-pro.css +77 -0
- plugin-fw/assets/css/yit-upgrader.css +13 -13
- plugin-fw/assets/images/colorbox/border1.png +0 -0
- plugin-fw/assets/images/colorbox/border2.png +0 -0
- plugin-fw/assets/images/colorbox/loading.gif +0 -0
- plugin-fw/assets/images/upgrade-page/01.jpg +0 -0
- plugin-fw/assets/images/upgrade-page/02.jpg +0 -0
- plugin-fw/assets/images/upgrade-page/03.jpg +0 -0
- plugin-fw/assets/images/upgrade-page/04.jpg +0 -0
- plugin-fw/assets/images/upgrade-page/05.jpg +0 -0
- plugin-fw/assets/images/upgrade-page/06.jpg +0 -0
- plugin-fw/assets/images/upgrade-page/07.jpg +0 -0
- plugin-fw/assets/images/upgrade-page/08.jpg +0 -0
- plugin-fw/assets/images/upgrade-page/09.jpg +0 -0
- plugin-fw/assets/images/widgets/box-icon.png +0 -0
- plugin-fw/assets/images/widgets/box-white-icon.png +0 -0
- plugin-fw/assets/images/widgets/despacho.png +0 -0
- plugin-fw/assets/images/widgets/info-icon.png +0 -0
- plugin-fw/assets/images/widgets/link-bg.png +0 -0
- plugin-fw/assets/images/widgets/link-bg2.png +0 -0
- plugin-fw/assets/images/widgets/link-icon.png +0 -0
- plugin-fw/assets/images/widgets/membership-bg.png +0 -0
- plugin-fw/assets/js/jquery.colorbox.js +1105 -0
- plugin-fw/assets/js/metabox.js +354 -354
- plugin-fw/assets/js/multisite-updater.js +216 -216
- plugin-fw/assets/js/multisite-updater.min.js +3 -3
- plugin-fw/assets/js/yit-cpt-unlimited.js +78 -78
- plugin-fw/assets/js/yit-cptu-sortable-posts.js +31 -31
- plugin-fw/assets/js/yit-plugin-panel-sidebar.js +56 -0
- plugin-fw/assets/js/yit-plugin-panel-sidebar.min.js +1 -0
- plugin-fw/assets/js/yit-plugin-panel.js +328 -328
- plugin-fw/assets/js/yit-wp-pointer.js +83 -83
- plugin-fw/assets/js/yit-wp-pointer.min.js +2 -2
- plugin-fw/init.php +56 -56
- plugin-fw/languages/yith-plugin-fw-it_IT.mo +0 -0
- plugin-fw/languages/yith-plugin-fw-it_IT.po +147 -17
- plugin-fw/lib/yit-ajax.php +76 -0
- plugin-fw/lib/yit-cpt-unlimited.php +1774 -1774
- plugin-fw/lib/yit-metabox.php +549 -549
- plugin-fw/lib/yit-plugin-common.php +1259 -1259
- plugin-fw/lib/yit-plugin-gradients.php +535 -535
- plugin-fw/lib/yit-plugin-panel-sidebar.php +427 -0
- plugin-fw/lib/yit-plugin-panel-wc.php +450 -427
- plugin-fw/lib/yit-plugin-panel.php +920 -830
- plugin-fw/lib/yit-plugin-subpanel.php +164 -164
- plugin-fw/lib/yit-pointers.php +389 -389
- plugin-fw/lib/yit-upgrade.php +556 -556
- plugin-fw/lib/yit-video.php +199 -199
- plugin-fw/licence/assets/css/yit-licence.css +439 -439
- plugin-fw/licence/assets/js/yit-licence.js +195 -195
- plugin-fw/licence/assets/js/yit-licence.min.js +6 -6
- plugin-fw/licence/lib/yit-licence.php +708 -708
- plugin-fw/licence/lib/yit-plugin-licence.php +160 -160
- plugin-fw/licence/lib/yit-theme-licence.php +190 -190
- plugin-fw/licence/templates/panel/activation/activation-panel.php +237 -237
- plugin-fw/templates/metaboxes/tab.php +72 -72
- plugin-fw/templates/metaboxes/types/ajax-products.php +62 -62
- plugin-fw/templates/metaboxes/types/categories.php +87 -87
- plugin-fw/templates/metaboxes/types/checkbox.php +22 -22
- plugin-fw/templates/metaboxes/types/chosen.php +31 -31
- plugin-fw/templates/metaboxes/types/colorpicker.php +21 -21
- plugin-fw/templates/metaboxes/types/contactform.php +508 -557
README.txt
CHANGED
@@ -4,7 +4,7 @@ Contributors: yithemes
|
|
4 |
Tags: woocommerce ajax product filter download, woocommerce, widget, ajax, ajax filtered nav, ajax navigation, ajax filtered navigation, woocommerce layered navigation, woocommerce layered nav, product filter, product filters, ajax product filter, woocommerce ajax product filter, woocommerce filters, sidebar filter, sidebar ajax filter, ajax price filter, price filter, product sorting, woocommerce filter, taxonomy filter, attribute filter, attributes filter, woocommerce product sort, ajax sort, woocommerce ajax product filter, advanced product filters, ajax product filters, filters, woocommerce ajax product filters, woocommerce product filters, woocommerce product filters, category filter, attribute filters, woocommerce products filter, woocommerce price filter, yit, yith, yithemes
|
5 |
Requires at least: 4.0
|
6 |
Tested up to: 4.5.1
|
7 |
-
Stable tag: 2.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -159,7 +159,14 @@ If you want to see a demonstration version of the premium plugin, you can see it
|
|
159 |
|
160 |
== Changelog ==
|
161 |
|
162 |
-
= 2.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
163 |
|
164 |
* Fixed: Dropdown issue with Remy Theme
|
165 |
* Fixed: $.fn.slider is not a function after click on reset filter
|
@@ -408,4 +415,4 @@ New plugin core added.
|
|
408 |
|
409 |
= 1.0.0 =
|
410 |
|
411 |
-
Initial release
|
4 |
Tags: woocommerce ajax product filter download, woocommerce, widget, ajax, ajax filtered nav, ajax navigation, ajax filtered navigation, woocommerce layered navigation, woocommerce layered nav, product filter, product filters, ajax product filter, woocommerce ajax product filter, woocommerce filters, sidebar filter, sidebar ajax filter, ajax price filter, price filter, product sorting, woocommerce filter, taxonomy filter, attribute filter, attributes filter, woocommerce product sort, ajax sort, woocommerce ajax product filter, advanced product filters, ajax product filters, filters, woocommerce ajax product filters, woocommerce product filters, woocommerce product filters, category filter, attribute filters, woocommerce products filter, woocommerce price filter, yit, yith, yithemes
|
5 |
Requires at least: 4.0
|
6 |
Tested up to: 4.5.1
|
7 |
+
Stable tag: 2.9.0
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
159 |
|
160 |
== Changelog ==
|
161 |
|
162 |
+
= 2.9.0 - Released: May 02, 2016 =
|
163 |
+
|
164 |
+
* Fixed: Filtering issue with YITH WooCommerce Brands Add-on Premium
|
165 |
+
* Fixed: HTML5 Validation (attribute name not allowed in ul element)
|
166 |
+
* Fixed: z-index not set to -1 when user close dropdown filters with click in page area
|
167 |
+
|
168 |
+
|
169 |
+
= 2.8.1 - Released: Mar 10, 2016 =
|
170 |
|
171 |
* Fixed: Dropdown issue with Remy Theme
|
172 |
* Fixed: $.fn.slider is not a function after click on reset filter
|
415 |
|
416 |
= 1.0.0 =
|
417 |
|
418 |
+
Initial release
|
assets/css/admin.css
CHANGED
@@ -191,6 +191,7 @@ input#yit_wcan_options_yith_wcan_ajax_shop_result_container,
|
|
191 |
input#yit_wcan_options_yith_wcan_ajax_widget_title_class,
|
192 |
input#yit_wcan_options_yith_wcan_ajax_scroll_top_class,
|
193 |
input#yit_wcan_options_yith_wcan_ajax_shop_pagination_anchor_class,
|
|
|
194 |
input#yit_wcan_options_yith_wcan_ajax_widget_title_tag {
|
195 |
width: 230px;
|
196 |
}
|
@@ -228,3 +229,8 @@ div#yit_wcan_options_yith_wcan_seo_value-container .option .select_wrapper,
|
|
228 |
.yit-plugins_page_yith_wcan_panel .yit_options input:not(.button):not(.number):not(#export-file):not(#delete-cache):not(#reset-theme-options):not(#delete-custom-sidebars):not(#delete-resized-images):not(#install-sampledata) {
|
229 |
margin-bottom: 10px;
|
230 |
}
|
|
|
|
|
|
|
|
|
|
191 |
input#yit_wcan_options_yith_wcan_ajax_widget_title_class,
|
192 |
input#yit_wcan_options_yith_wcan_ajax_scroll_top_class,
|
193 |
input#yit_wcan_options_yith_wcan_ajax_shop_pagination_anchor_class,
|
194 |
+
input#yit_wcan_options_yith_wcan_enable_see_all_categories_link_text,
|
195 |
input#yit_wcan_options_yith_wcan_ajax_widget_title_tag {
|
196 |
width: 230px;
|
197 |
}
|
229 |
.yit-plugins_page_yith_wcan_panel .yit_options input:not(.button):not(.number):not(#export-file):not(#delete-cache):not(#reset-theme-options):not(#delete-custom-sidebars):not(#delete-resized-images):not(#install-sampledata) {
|
230 |
margin-bottom: 10px;
|
231 |
}
|
232 |
+
|
233 |
+
.yith-wcan-see-all-taxonomies-text-default,
|
234 |
+
.yith-wcan-see-all-taxonomies-text-description {
|
235 |
+
display: block;
|
236 |
+
}
|
assets/css/frontend.css
CHANGED
@@ -168,14 +168,30 @@
|
|
168 |
}
|
169 |
|
170 |
/* Hierarchical Order */
|
171 |
-
.widget.widget_layered_nav li.yit-wcan-child-terms {
|
172 |
padding-left: 30px;
|
173 |
}
|
174 |
|
175 |
-
.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
176 |
padding-left: 30px;
|
177 |
}
|
178 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
179 |
/* widget dropdown */
|
180 |
.widget h1.with-dropdown,
|
181 |
.widget h2.with-dropdown,
|
@@ -287,6 +303,9 @@ a.yith-wcan-price-link.active:before {
|
|
287 |
list-style-type: none;
|
288 |
padding-left: 0;
|
289 |
}
|
|
|
|
|
|
|
290 |
.yith-woocommerce-ajax-product-filter.with-checkbox ul li a:before{
|
291 |
content: '';
|
292 |
display: inline-block;
|
@@ -297,6 +316,11 @@ a.yith-wcan-price-link.active:before {
|
|
297 |
height: 11px;
|
298 |
margin-right: 5px;
|
299 |
}
|
|
|
|
|
|
|
|
|
|
|
300 |
.yith-woocommerce-ajax-product-filter.with-checkbox ul li a.active:before,
|
301 |
.yith-woocommerce-ajax-product-filter.with-checkbox ul li a.chosen:before,
|
302 |
.yith-woocommerce-ajax-product-filter.with-checkbox ul li.active a:before,
|
@@ -315,4 +339,28 @@ a.yith-wcan-price-link.active:before {
|
|
315 |
.yith-woocommerce-ajax-product-filter.with-checkbox ul li.chosen a:after{
|
316 |
content: '';
|
317 |
display: none;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
318 |
}
|
168 |
}
|
169 |
|
170 |
/* Hierarchical Order */
|
171 |
+
.widget.widget_layered_nav li.yit-wcan-child-terms.level-1 {
|
172 |
padding-left: 30px;
|
173 |
}
|
174 |
|
175 |
+
.widget.widget_layered_nav li.yit-wcan-child-terms.level-2 {
|
176 |
+
padding-left: 60px;
|
177 |
+
}
|
178 |
+
|
179 |
+
.widget.widget_layered_nav li.yit-wcan-child-terms.level-3 {
|
180 |
+
padding-left: 90px;
|
181 |
+
}
|
182 |
+
|
183 |
+
.yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li.yit-wcan-child-terms.level-1 {
|
184 |
padding-left: 30px;
|
185 |
}
|
186 |
|
187 |
+
.yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li.yit-wcan-child-terms.level-2 {
|
188 |
+
padding-left: 60px;
|
189 |
+
}
|
190 |
+
|
191 |
+
.yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li.yit-wcan-child-terms.level-2 {
|
192 |
+
padding-left: 90px;
|
193 |
+
}
|
194 |
+
|
195 |
/* widget dropdown */
|
196 |
.widget h1.with-dropdown,
|
197 |
.widget h2.with-dropdown,
|
303 |
list-style-type: none;
|
304 |
padding-left: 0;
|
305 |
}
|
306 |
+
.yith-woocommerce-ajax-product-filter.yith-wcan-sort-by.with-checkbox ul{
|
307 |
+
margin-left: 0;
|
308 |
+
}
|
309 |
.yith-woocommerce-ajax-product-filter.with-checkbox ul li a:before{
|
310 |
content: '';
|
311 |
display: inline-block;
|
316 |
height: 11px;
|
317 |
margin-right: 5px;
|
318 |
}
|
319 |
+
|
320 |
+
.yith-woocommerce-ajax-product-filter.yith-wcan-sort-by.with-checkbox ul li a:before{
|
321 |
+
background-image: url("../images/radio_sprite.png");
|
322 |
+
}
|
323 |
+
|
324 |
.yith-woocommerce-ajax-product-filter.with-checkbox ul li a.active:before,
|
325 |
.yith-woocommerce-ajax-product-filter.with-checkbox ul li a.chosen:before,
|
326 |
.yith-woocommerce-ajax-product-filter.with-checkbox ul li.active a:before,
|
339 |
.yith-woocommerce-ajax-product-filter.with-checkbox ul li.chosen a:after{
|
340 |
content: '';
|
341 |
display: none;
|
342 |
+
}
|
343 |
+
|
344 |
+
/*-------------------------------
|
345 |
+
SEE ALL CATEGORIES AND TAGS
|
346 |
+
--------------------------------*/
|
347 |
+
|
348 |
+
.widget .yith-wcan-show-all-categories,
|
349 |
+
.widget .yith-wcan-show-all-tags {
|
350 |
+
margin-bottom: 15px;
|
351 |
+
display: inline-block;
|
352 |
+
}
|
353 |
+
|
354 |
+
.widget .yith-wcan-show-all-categories a,
|
355 |
+
.widget .yith-wcan-show-all-tags a{
|
356 |
+
font-size: 10px;
|
357 |
+
text-transform: uppercase;
|
358 |
+
}
|
359 |
+
|
360 |
+
.widget .yith-wcan-show-all-categories a:before,
|
361 |
+
.widget .yith-wcan-show-all-tags a:before{
|
362 |
+
content: "<";
|
363 |
+
margin-right: 5px;
|
364 |
+
font-weight: bold;
|
365 |
+
font-size: 12px;
|
366 |
}
|
assets/js/yith-wcan-admin.js
CHANGED
@@ -26,13 +26,14 @@ jQuery(function ($) {
|
|
26 |
|
27 |
$(document).on('change', '.yith_wcan_type, .yith_wcan_attributes', function (e) {
|
28 |
var t = this,
|
29 |
-
container
|
30 |
-
spinner
|
31 |
-
display
|
32 |
-
style
|
33 |
-
show_count
|
34 |
-
attributes
|
35 |
-
tag_list
|
|
|
36 |
|
37 |
var data = {
|
38 |
action : 'yith_wcan_select_type',
|
@@ -74,6 +75,12 @@ jQuery(function ($) {
|
|
74 |
tag_list.hide();
|
75 |
}
|
76 |
|
|
|
|
|
|
|
|
|
|
|
|
|
77 |
$.post(ajaxurl, data, function (response) {
|
78 |
spinner.hide();
|
79 |
container.html(response.content);
|
26 |
|
27 |
$(document).on('change', '.yith_wcan_type, .yith_wcan_attributes', function (e) {
|
28 |
var t = this,
|
29 |
+
container = $(this).parents('.widget-content').find('.yith_wcan_placeholder').html(''),
|
30 |
+
spinner = container.next('.spinner').show(),
|
31 |
+
display = $(this).parents('.widget-content').find('#yit-wcan-display'),
|
32 |
+
style = $(this).parents('.widget-content').find('#yit-wcan-style'),
|
33 |
+
show_count = $(this).parents('.widget-content').find('#yit-wcan-show-count'),
|
34 |
+
attributes = $(this).parents('.widget-content').find('.yith-wcan-attribute-list'),
|
35 |
+
tag_list = $(this).parents('.widget-content').find('.yit-wcan-widget-tag-list'),
|
36 |
+
see_all_text = $(this).parents('.widget-content').find('.yit-wcan-see-all-taxonomies-text');
|
37 |
|
38 |
var data = {
|
39 |
action : 'yith_wcan_select_type',
|
75 |
tag_list.hide();
|
76 |
}
|
77 |
|
78 |
+
if( data.value == 'tags' || data.value == 'categories' ){
|
79 |
+
see_all_text.show();
|
80 |
+
} else {
|
81 |
+
see_all_text.hide();
|
82 |
+
}
|
83 |
+
|
84 |
$.post(ajaxurl, data, function (response) {
|
85 |
spinner.hide();
|
86 |
container.html(response.content);
|
assets/js/yith-wcan-editor.js
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
-
var editor = CodeMirror.fromTextArea(document.getElementById("yit_wcan_options_yith_wcan_custom_style"), {
|
2 |
-
lineNumbers: true,
|
3 |
-
mode: "text/css",
|
4 |
-
indentUnit: 4,
|
5 |
-
tabSize: 4,
|
6 |
-
indentWithTabs: true,
|
7 |
-
showCursorWhenSelecting: true
|
8 |
});
|
1 |
+
var editor = CodeMirror.fromTextArea(document.getElementById("yit_wcan_options_yith_wcan_custom_style"), {
|
2 |
+
lineNumbers: true,
|
3 |
+
mode: "text/css",
|
4 |
+
indentUnit: 4,
|
5 |
+
tabSize: 4,
|
6 |
+
indentWithTabs: true,
|
7 |
+
showCursorWhenSelecting: true
|
8 |
});
|
assets/js/yith-wcan-frontend.js
CHANGED
@@ -96,6 +96,17 @@ jQuery(function ($) {
|
|
96 |
|
97 |
var ajax_call = false;
|
98 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
99 |
$.fn.yith_wcan_ajax_filters = function (e, obj) {
|
100 |
e.preventDefault();
|
101 |
var href = obj.href,
|
@@ -134,7 +145,7 @@ jQuery(function ($) {
|
|
134 |
|
135 |
t.parents('div.yith-woo-ajax-navigation').find('a.yit-wcan-select-open').removeClass('active');
|
136 |
|
137 |
-
t.parent().find('div.yith-wcan-select-wrapper').animate({
|
138 |
|
139 |
visibility: "hidden",
|
140 |
opacity : 0
|
@@ -151,7 +162,7 @@ jQuery(function ($) {
|
|
151 |
}
|
152 |
|
153 |
if( yith_wcan.is_mobile == 1 ){
|
154 |
-
$(
|
155 |
}
|
156 |
|
157 |
$(yith_wcan.pagination).hide();
|
@@ -165,6 +176,7 @@ jQuery(function ($) {
|
|
165 |
ajax_call = $.ajax({
|
166 |
url : href,
|
167 |
success: function (response) {
|
|
|
168 |
ajax_call = false;
|
169 |
$(yith_wcan.container).not('.ywcps-products').removeClass('yith-wcan-loading');
|
170 |
|
@@ -218,7 +230,7 @@ jQuery(function ($) {
|
|
218 |
});
|
219 |
|
220 |
//update browser history (IE doesn't support it)
|
221 |
-
if (!navigator.userAgent.match(/msie/i)) {
|
222 |
window.history.pushState({"pageTitle": response.pageTitle}, "", href);
|
223 |
}
|
224 |
|
@@ -235,13 +247,19 @@ jQuery(function ($) {
|
|
235 |
}
|
236 |
$(document).trigger("yith-wcan-ajax-reset-filtered");
|
237 |
}
|
|
|
|
|
|
|
238 |
}
|
239 |
});
|
240 |
};
|
241 |
|
242 |
//wrap the container
|
243 |
$(yith_wcan.container).not('.ywcps-products').wrap('<div class="yit-wcan-container"></div>');
|
244 |
-
|
|
|
|
|
|
|
245 |
|
246 |
$(document).trigger( 'yith-wcan-wrapped' );
|
247 |
|
@@ -249,8 +267,9 @@ jQuery(function ($) {
|
|
249 |
$(this).yith_wcan_ajax_filters(e, this);
|
250 |
});
|
251 |
|
252 |
-
/*AJAX NAVIGATION DROPDOWN STYLE*/
|
253 |
|
|
|
|
|
254 |
function yit_open_select_dropdown(element) {
|
255 |
|
256 |
$(element).parent().find('div.yith-wcan-select-wrapper').css("z-index", "1").animate({
|
@@ -278,7 +297,7 @@ jQuery(function ($) {
|
|
278 |
|
279 |
var yit_hidden_filters_wrapper = function () {
|
280 |
|
281 |
-
$('div.yith-wcan-select-wrapper').animate({
|
282 |
|
283 |
visibility: "hidden",
|
284 |
opacity : 0
|
96 |
|
97 |
var ajax_call = false;
|
98 |
|
99 |
+
var see_all_taxonomies = function(){
|
100 |
+
|
101 |
+
var categories_link = $('#yith-wcan-reset-all-categories').find('a.yith-wcan-reset-categories-link');
|
102 |
+
var tags_link = $('#yith-wcan-reset-all-tags').find('a.yith-wcan-reset-tags-link');
|
103 |
+
categories_link.add(tags_link).on('click', function (e) {
|
104 |
+
$(this).yith_wcan_ajax_filters(e, this);
|
105 |
+
});
|
106 |
+
};
|
107 |
+
|
108 |
+
|
109 |
+
|
110 |
$.fn.yith_wcan_ajax_filters = function (e, obj) {
|
111 |
e.preventDefault();
|
112 |
var href = obj.href,
|
145 |
|
146 |
t.parents('div.yith-woo-ajax-navigation').find('a.yit-wcan-select-open').removeClass('active');
|
147 |
|
148 |
+
t.parent().find('div.yith-wcan-select-wrapper').css('z-index', '-1').animate({
|
149 |
|
150 |
visibility: "hidden",
|
151 |
opacity : 0
|
162 |
}
|
163 |
|
164 |
if( yith_wcan.is_mobile == 1 ){
|
165 |
+
$(window).scrollTop( $(yith_wcan.scroll_top).offset().top );
|
166 |
}
|
167 |
|
168 |
$(yith_wcan.pagination).hide();
|
176 |
ajax_call = $.ajax({
|
177 |
url : href,
|
178 |
success: function (response) {
|
179 |
+
|
180 |
ajax_call = false;
|
181 |
$(yith_wcan.container).not('.ywcps-products').removeClass('yith-wcan-loading');
|
182 |
|
230 |
});
|
231 |
|
232 |
//update browser history (IE doesn't support it)
|
233 |
+
if (yith_wcan.change_browser_url == 1 && !navigator.userAgent.match(/msie/i)) {
|
234 |
window.history.pushState({"pageTitle": response.pageTitle}, "", href);
|
235 |
}
|
236 |
|
247 |
}
|
248 |
$(document).trigger("yith-wcan-ajax-reset-filtered");
|
249 |
}
|
250 |
+
|
251 |
+
//See al categories in ajax
|
252 |
+
see_all_taxonomies()
|
253 |
}
|
254 |
});
|
255 |
};
|
256 |
|
257 |
//wrap the container
|
258 |
$(yith_wcan.container).not('.ywcps-products').wrap('<div class="yit-wcan-container"></div>');
|
259 |
+
|
260 |
+
$(document).on( 'yith-wcan-wrapped', function(){
|
261 |
+
see_all_taxonomies();
|
262 |
+
});
|
263 |
|
264 |
$(document).trigger( 'yith-wcan-wrapped' );
|
265 |
|
267 |
$(this).yith_wcan_ajax_filters(e, this);
|
268 |
});
|
269 |
|
|
|
270 |
|
271 |
+
|
272 |
+
/*AJAX NAVIGATION DROPDOWN STYLE*/
|
273 |
function yit_open_select_dropdown(element) {
|
274 |
|
275 |
$(element).parent().find('div.yith-wcan-select-wrapper').css("z-index", "1").animate({
|
297 |
|
298 |
var yit_hidden_filters_wrapper = function () {
|
299 |
|
300 |
+
$('div.yith-wcan-select-wrapper').css("z-index", "-1").animate({
|
301 |
|
302 |
visibility: "hidden",
|
303 |
opacity : 0
|
assets/js/yith-wcan-frontend.min.js
CHANGED
@@ -1,15 +1,15 @@
|
|
1 |
-
jQuery(function(a){function u(a,p){return a.replace(new RegExp("[?&]"+p+"=[^&#]*(#.*)?$"),"$1").replace(new RegExp("([?&])"+p+"=[^&]*&"),"$1")}var
|
2 |
-
e&&""===
|
3 |
-
a.isArray(n.id)&&(n.id=n.id[0].substr(1));n.tag||(n.tag="div");n.vars=[];for(b=0;b<f[c].val.length;b++)
|
4 |
-
k.slice(),--l;else{for(m=0;m<p;m++)if("input"==b[c].tag){e=[];e.push("<"+b[c].tag);b[c].id&&e.push("id='"+b[c].id+"'");b[c].className&&(e.push("class='"+b[c].className),c+1===b.length&&e.push(lastClass),e.push("'"));if(b[c].vars)for(var q=0;q<b[c].vars.length;q++)e.push(b[c].vars[q][0]+"='"+b[c].vars[q][1]+"'");b[c].text&&e.push("value='"+b[c].text+"'");e.push("/>");k[m]=f[m];f[m]?(f[m].innerHTML+=e.join(" "),f[m]=f[m].lastChild):(
|
5 |
-
if(b[c].vars)for(q=0;q<b[c].vars.length;q++)console.log(b[c].tag,b[c].vars[q]),e.setAttribute(b[c].vars[q][0],b[c].vars[q][1]);b[c].id&&(e.id=b[c].id);b[c].className&&(e.className=b[c].className);b[c].text&&e.appendChild(document.createTextNode(b[c].text));k[m]=f[m];f[m]=f[m]?f[m].appendChild(e):e}l++||Array.prototype.push.apply(d,f)}n=a.merge(n,f)}return a(d)},w=function(
|
6 |
-
2),
|
7 |
-
d.parents().hasClass("price_slider_wrapper")){d.parents("form");var k=window.location,
|
8 |
-
opacity:0},300));a(yith_wcan.container).not(".ywcps-products").html("").addClass("yith-wcan-loading");a(document).trigger("yith-wcan-ajax-loading");"undefined"!=typeof yith_wcan_frontend&&a(yith_wcan.container).not(".ywcps-products").css("backgroundImage",
|
9 |
-
|
10 |
-
a(yith_wcan.pagination).empty();a("div.quantity:not(.buttons_added), td.quantity:not(.buttons_added)").addClass("buttons_added").append('<input type="button" value="+" class="plus" />').prepend('<input type="button" value="-" class="minus" />');0<a(c).find(yith_wcan.result_count).length&&
|
11 |
-
a(this),d=b.attr("id");b.html(a(c).find("#"+d).html());""==b.text()?b.hide():b.show()});navigator.userAgent.match(/msie/i)||window.history.pushState({pageTitle:c.pageTitle},"",b);a(document).trigger("ready");a(document).trigger("yith-wcan-ajax-filtered");
|
12 |
-
[d,g]);a(document.body).trigger("price_slider_slide",[d,g])}a(document).trigger("yith-wcan-ajax-reset-filtered")}}})};a(yith_wcan.container).not(".ywcps-products").wrap('<div class="yit-wcan-container"></div>');a(
|
13 |
-
|
14 |
-
"1").animate({visibility:"visible",opacity:1},300);a(this).parent().find("a.yit-wcan-select-open").addClass("active")});a(document).on("ready yith-wcan-ajax-filtered",function(){a("div.yith-wcan-select-wrapper ul.yith-wcan-select li.chosen");t();a("div.yith-wcan-select-wrapper").each(function(){var
|
15 |
-
t);a("body").on("click",function(
|
1 |
+
jQuery(function(a){function u(a,p){return a.replace(new RegExp("[?&]"+p+"=[^&#]*(#.*)?$"),"$1").replace(new RegExp("([?&])"+p+"=[^&]*&"),"$1")}var y=/(?!(\[))(\.)[^.#[]*/g,z=/(#)[^.#[]*/,A=/^[\w]+/,B=/^[\w]+$/,v=function(g,p){var b=[];if(B.test(g))b=[{tag:g}];else{for(var b=g,d={sel:[],val:[]},f=[],k=!1,h="",l=[],c=0,m=b.length;c<m;c++){var e=b.charAt(c);if(k)if("\\"===e&&c+1<b.length)l.push(b.charAt(++c));else if(h===e)h="",l.push(e);else if(("'"===e||'"'===e)&&""===h)h=e,l.push(e);else if("]"===
|
2 |
+
e&&""===h)d.val.push(l.join("")),l=[],k=!1;else{if("]"!==e||""!==h)""===h&&","===e?(d.val.push(l.join("")),l=[]):l.push(e)}else"\\"===e&&c+1<b.length?k&&l.push(b.charAt(++c)):"["===e&&""===h?k=!0:" "===e||"+"===e?(d.sel=d.sel.join(""),f.push(d),"+"===e&&f.push({sel:"+",val:""}),d={sel:[],val:[]}):" "!==e&&"]"!==e&&d.sel.push(e)}if(0!=d.sel.length||0!=d.val.length)d.sel=d.sel.join(""),f.push(d);for(c=0;c<f.length;c++){d=f[c].sel;if("+"===d)n.tag=d;else{var n=[];n.tag=A.exec(d);n.id=z.exec(d);n.id&&
|
3 |
+
a.isArray(n.id)&&(n.id=n.id[0].substr(1));n.tag||(n.tag="div");n.vars=[];for(b=0;b<f[c].val.length;b++)h=f[c].val[b].indexOf("="),k=f[c].val[b].substr(0,h),h=f[c].val[b].substr(h+1),h=h.replace(/^[\s]*[\"\']*|[\"\']*[\s]*$/g,""),"text"===k?n.text=h:n.vars.push([k,h]);d=d.match(y);k=[];if(d){for(b=0;b<d.length;b++)k.push(d[b].substr(1));n.className=k.join(" ")}}f[c]=n}b=f}n=[];"undefined"===typeof p&&(p=1);d=[];f=[];k=[];h=document.createElement("div");for(c=l=0;c<b.length;c++){if("+"==b[c].tag)f=
|
4 |
+
k.slice(),--l;else{for(m=0;m<p;m++)if("input"==b[c].tag){e=[];e.push("<"+b[c].tag);b[c].id&&e.push("id='"+b[c].id+"'");b[c].className&&(e.push("class='"+b[c].className),c+1===b.length&&e.push(lastClass),e.push("'"));if(b[c].vars)for(var q=0;q<b[c].vars.length;q++)e.push(b[c].vars[q][0]+"='"+b[c].vars[q][1]+"'");b[c].text&&e.push("value='"+b[c].text+"'");e.push("/>");k[m]=f[m];f[m]?(f[m].innerHTML+=e.join(" "),f[m]=f[m].lastChild):(h.innerHTML=e.join(" "),f[m]=h.removeChild(h.firstChild))}else{e=document.createElement(b[c].tag);
|
5 |
+
if(b[c].vars)for(q=0;q<b[c].vars.length;q++)console.log(b[c].tag,b[c].vars[q]),e.setAttribute(b[c].vars[q][0],b[c].vars[q][1]);b[c].id&&(e.id=b[c].id);b[c].className&&(e.className=b[c].className);b[c].text&&e.appendChild(document.createTextNode(b[c].text));k[m]=f[m];f[m]=f[m]?f[m].appendChild(e):e}l++||Array.prototype.push.apply(d,f)}n=a.merge(n,f)}return a(d)},w=function(g,p,b){for(var d=g.match(/%[^%]*%/g)||[],f=[],k=0;k<p.length;k++){for(var h=g,l=0;l<d.length;l++)var c=d[l].substr(1,d[l].length-
|
6 |
+
2),h=h.replace(d[l],p[k][c]);f=a.merge(f,v(h,b))}return a(f)};a.jseldom=function(g){if(2==arguments.length&&a.isPlainObject(arguments[1]))return w.apply(this,[arguments[0],[arguments[1]]]);if(1==arguments.length||2==arguments.length&&!a.isArray(arguments[1]))return v.apply(this,arguments);if(2==arguments.length)return w.apply(this,arguments)};var r=!1,x=function(){var g=a("#yith-wcan-reset-all-categories").find("a.yith-wcan-reset-categories-link"),p=a("#yith-wcan-reset-all-tags").find("a.yith-wcan-reset-tags-link");
|
7 |
+
g.add(p).on("click",function(b){a(this).yith_wcan_ajax_filters(b,this)})};a.fn.yith_wcan_ajax_filters=function(g,p){g.preventDefault();var b=p.href,d=a(p),f=d.hasClass("yith-wcan-reset-navigation");if("undefined"==typeof b&&d.parents().hasClass("price_slider_wrapper")){d.parents("form");var k=window.location,h=k.origin+k.pathname,l=h!=k.href,c=a(".price_slider_amount #min_price").val(),m=a(".price_slider_amount #max_price").val(),b=k.href;1==l&&(b=u(b,"min_price"),b=u(b,"max_price"));b=b+(h==b?"?":
|
8 |
+
"&")+a.param({min_price:c,max_price:m})}"select"==d.data("type")&&(d.parents("div.yith-woo-ajax-navigation").find("a.yit-wcan-select-open").removeClass("active"),d.parent().find("div.yith-wcan-select-wrapper").css("z-index","-1").animate({visibility:"hidden",opacity:0},300));a(yith_wcan.container).not(".ywcps-products").html("").addClass("yith-wcan-loading");a(document).trigger("yith-wcan-ajax-loading");"undefined"!=typeof yith_wcan_frontend&&a(yith_wcan.container).not(".ywcps-products").css("backgroundImage",
|
9 |
+
"url("+yith_wcan_frontend.loader_url+")");1==yith_wcan.is_mobile&&a(window).scrollTop(a(yith_wcan.scroll_top).offset().top);a(yith_wcan.pagination).hide();a(yith_wcan.result_count).hide();0!=r&&(r.abort(),r=!1);r=a.ajax({url:b,success:function(c){r=!1;a(yith_wcan.container).not(".ywcps-products").removeClass("yith-wcan-loading");0<a(c).find(yith_wcan.container).not(".ywcps-products").length?a(".yit-wcan-container").html(a(c).find(yith_wcan.container).not(".ywcps-products")):a(".yit-wcan-container").html(a(c).find(".woocommerce-info"));
|
10 |
+
0<a(c).find(yith_wcan.pagination).length?(0==a(yith_wcan.pagination).length&&a.jseldom(yith_wcan.pagination).insertAfter(a(yith_wcan.container).not(".ywcps-products")),a(yith_wcan.pagination).html(a(c).find(yith_wcan.pagination).html()).show()):a(yith_wcan.pagination).empty();a("div.quantity:not(.buttons_added), td.quantity:not(.buttons_added)").addClass("buttons_added").append('<input type="button" value="+" class="plus" />').prepend('<input type="button" value="-" class="minus" />');0<a(c).find(yith_wcan.result_count).length&&
|
11 |
+
a(yith_wcan.result_count).html(a(c).find(yith_wcan.result_count).html()).show();a(".yith-woo-ajax-navigation").add(".yith-wcan-sort-by").add(".yith-wcan-stock-on-sale").add(".yith-wcan-list-price-filter").each(function(){var b=a(this),d=b.attr("id");b.html(a(c).find("#"+d).html());""==b.text()?b.hide():b.show()});1!=yith_wcan.change_browser_url||navigator.userAgent.match(/msie/i)||window.history.pushState({pageTitle:c.pageTitle},"",b);a(document).trigger("ready");a(document).trigger("yith-wcan-ajax-filtered");
|
12 |
+
a(window).trigger("scroll");if(f){if("undefined"!=typeof a.fn.slider){var d=parseInt(a(yith_wcan.wc_price_slider.min_price).data("min")),g=parseInt(a(yith_wcan.wc_price_slider.max_price).data("max"));a(yith_wcan.wc_price_slider.wrapper).slider("values",[d,g]);a(document.body).trigger("price_slider_slide",[d,g])}a(document).trigger("yith-wcan-ajax-reset-filtered")}x()}})};a(yith_wcan.container).not(".ywcps-products").wrap('<div class="yit-wcan-container"></div>');a(document).on("yith-wcan-wrapped",
|
13 |
+
function(){x()});a(document).trigger("yith-wcan-wrapped");a(document).on("click",".yith-wcan a",function(g){a(this).yith_wcan_ajax_filters(g,this)});var t=function(){a("div.yith-wcan-select-wrapper").css("z-index","-1").animate({visibility:"hidden",opacity:0},0);a("a.yit-wcan-select-open").removeClass("active")};a(document).on("click","a.yit-wcan-select-open.active",function(g){g.preventDefault();a(this).parent().find("div.yith-wcan-select-wrapper").css("z-index","-1").animate({visibility:"hidden",
|
14 |
+
opacity:0},300);a(this).parent().find("a.yit-wcan-select-open").removeClass("active")});a(document).on("click","a.yit-wcan-select-open:not(.active)",function(g){g.preventDefault();a(this).parent().find("div.yith-wcan-select-wrapper").css("z-index","1").animate({visibility:"visible",opacity:1},300);a(this).parent().find("a.yit-wcan-select-open").addClass("active")});a(document).on("ready yith-wcan-ajax-filtered",function(){a("div.yith-wcan-select-wrapper ul.yith-wcan-select li.chosen");t();a("div.yith-wcan-select-wrapper").each(function(){var g=
|
15 |
+
"";a(this).find("ul.yith-wcan-select li.chosen").each(function(){g+=a(this).text()+", "});g=g.substring(0,g.length-2);""!=g&&a(this).parent().find("a.yit-wcan-select-open").text(g)})});a(document).on("ready",t);a("body").on("click",function(g){a(g.target).hasClass("yit-wcan-select-open")||t()})});
|
includes/class.yith-wcan-frontend.php
CHANGED
@@ -66,16 +66,17 @@ if ( ! class_exists( 'YITH_WCAN_Frontend' ) ) {
|
|
66 |
! empty( $custom_style ) && wp_add_inline_style( 'yith-wcan-frontend', sanitize_text_field( $custom_style ) );
|
67 |
|
68 |
$args = apply_filters( 'yith_wcan_ajax_frontend_classes', array(
|
69 |
-
'container'
|
70 |
-
'pagination'
|
71 |
-
'result_count'
|
72 |
-
'wc_price_slider'
|
73 |
'wrapper' => '.price_slider',
|
74 |
'min_price' => '.price_slider_amount #min_price',
|
75 |
'max_price' => '.price_slider_amount #max_price',
|
76 |
),
|
77 |
-
'is_mobile'
|
78 |
-
'scroll_top'
|
|
|
79 |
)
|
80 |
);
|
81 |
|
66 |
! empty( $custom_style ) && wp_add_inline_style( 'yith-wcan-frontend', sanitize_text_field( $custom_style ) );
|
67 |
|
68 |
$args = apply_filters( 'yith_wcan_ajax_frontend_classes', array(
|
69 |
+
'container' => yith_wcan_get_option('yith_wcan_ajax_shop_container', '.products'),
|
70 |
+
'pagination' => yith_wcan_get_option('yith_wcan_ajax_shop_pagination', 'nav.woocommerce-pagination'),
|
71 |
+
'result_count' => yith_wcan_get_option('yith_wcan_ajax_shop_result_container', '.woocommerce-result-count'),
|
72 |
+
'wc_price_slider' => array(
|
73 |
'wrapper' => '.price_slider',
|
74 |
'min_price' => '.price_slider_amount #min_price',
|
75 |
'max_price' => '.price_slider_amount #max_price',
|
76 |
),
|
77 |
+
'is_mobile' => wp_is_mobile(),
|
78 |
+
'scroll_top' => yith_wcan_get_option('yith_wcan_ajax_scroll_top_class', '.yit-wcan-container'),
|
79 |
+
'change_browser_url' => 'yes' == yith_wcan_get_option( 'yith_wcan_change_browser_url', 'yes' ) ? true : false
|
80 |
)
|
81 |
);
|
82 |
|
includes/functions.yith-wcan.php
CHANGED
@@ -474,8 +474,13 @@ if ( ! function_exists( 'yit_get_woocommerce_layered_nav_link' ) ) {
|
|
474 |
*/
|
475 |
function yit_get_woocommerce_layered_nav_link() {
|
476 |
$return = false;
|
477 |
-
if ( defined( 'SHOP_IS_ON_FRONT' ) || ( is_shop() && ! is_product_category()
|
478 |
-
$
|
|
|
|
|
|
|
|
|
|
|
479 |
return apply_filters( 'yith_wcan_untrailingslashit', true ) ? untrailingslashit( $return ) : $return;
|
480 |
}
|
481 |
|
@@ -489,7 +494,7 @@ if ( ! function_exists( 'yit_get_woocommerce_layered_nav_link' ) ) {
|
|
489 |
$brands_taxonomy = yit_get_brands_taxonomy();
|
490 |
|
491 |
if( ! empty( $brands_taxonomy ) && $brands_taxonomy == $taxonomy ){
|
492 |
-
$return = get_post_type_archive_link( 'product' );
|
493 |
}
|
494 |
|
495 |
else {
|
@@ -570,29 +575,91 @@ if( ! function_exists( 'yit_get_brands_taxonomy' ) ){
|
|
570 |
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
571 |
*/
|
572 |
function yit_get_brands_taxonomy(){
|
573 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
574 |
}
|
575 |
}
|
576 |
|
577 |
-
|
578 |
-
|
579 |
-
|
580 |
-
|
581 |
-
|
582 |
-
|
583 |
-
|
584 |
-
|
585 |
-
|
586 |
-
|
587 |
-
|
588 |
-
|
589 |
-
|
590 |
-
|
591 |
-
|
592 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
593 |
}
|
|
|
594 |
|
595 |
-
|
596 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
597 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
598 |
}
|
474 |
*/
|
475 |
function yit_get_woocommerce_layered_nav_link() {
|
476 |
$return = false;
|
477 |
+
if ( defined( 'SHOP_IS_ON_FRONT' ) || ( is_shop() && ! is_product_category() ) ) {
|
478 |
+
$taxonomy = get_query_var( 'taxonomy' );
|
479 |
+
$brands_taxonomy = yit_get_brands_taxonomy();
|
480 |
+
$return = get_post_type_archive_link( 'product' );
|
481 |
+
if( ! empty( $brands_taxonomy ) && $brands_taxonomy == $taxonomy ){
|
482 |
+
$return = add_query_arg( array( $taxonomy => get_query_var( 'term' ) ), $return );
|
483 |
+
}
|
484 |
return apply_filters( 'yith_wcan_untrailingslashit', true ) ? untrailingslashit( $return ) : $return;
|
485 |
}
|
486 |
|
494 |
$brands_taxonomy = yit_get_brands_taxonomy();
|
495 |
|
496 |
if( ! empty( $brands_taxonomy ) && $brands_taxonomy == $taxonomy ){
|
497 |
+
$return = add_query_arg( array( $taxonomy => get_query_var( 'term' ) ), get_post_type_archive_link( 'product' ) );
|
498 |
}
|
499 |
|
500 |
else {
|
575 |
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
576 |
*/
|
577 |
function yit_get_brands_taxonomy(){
|
578 |
+
$taxonomy = '';
|
579 |
+
|
580 |
+
//Support to YITH WooCommerce Brands Add-on
|
581 |
+
if( defined( 'YITH_WCBR_PREMIUM_INIT' ) && YITH_WCBR_PREMIUM_INIT ){
|
582 |
+
$taxonomy = YITH_WCBR::$brands_taxonomy;
|
583 |
+
}
|
584 |
+
|
585 |
+
//Support to Ultimate WooCommerce Brands PRO
|
586 |
+
elseif( class_exists( 'MGWB' ) ){
|
587 |
+
$taxonomy = "product_brand";
|
588 |
+
}
|
589 |
+
return $taxonomy;
|
590 |
}
|
591 |
}
|
592 |
|
593 |
+
if( ! function_exists( 'yit_reorder_hierachical_categories' ) ) {
|
594 |
+
/**
|
595 |
+
* Enable multi level taxonomies management
|
596 |
+
*
|
597 |
+
* @return array the full terms array
|
598 |
+
*
|
599 |
+
* @since 2.8.1
|
600 |
+
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
601 |
+
*/
|
602 |
+
function yit_reorder_hierachical_categories( $parent_term_id, $taxonomy = 'product_cat' ) {
|
603 |
+
$childs = get_terms(
|
604 |
+
$taxonomy,
|
605 |
+
array(
|
606 |
+
'parent' => $parent_term_id,
|
607 |
+
'hierarchical' => true,
|
608 |
+
'hide_empty' => false
|
609 |
+
)
|
610 |
+
);
|
611 |
+
|
612 |
+
if ( !empty( $childs ) ) {
|
613 |
+
$temp = array();
|
614 |
+
foreach ( $childs as $child ) {
|
615 |
+
$temp[$child->term_id] = yit_reorder_hierachical_categories( $child->term_id, $taxonomy );
|
616 |
+
}
|
617 |
+
return $temp;
|
618 |
+
}
|
619 |
+
|
620 |
+
else {
|
621 |
+
return array();
|
622 |
+
}
|
623 |
}
|
624 |
+
}
|
625 |
|
626 |
+
if( ! function_exists( 'remove_premium_query_arg' ) ) {
|
627 |
+
/**
|
628 |
+
* Remove Premium query args
|
629 |
+
*
|
630 |
+
* @return array the full terms array
|
631 |
+
*
|
632 |
+
* @since 2.8.1
|
633 |
+
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
634 |
+
*/
|
635 |
+
function remove_premium_query_arg( $link ) {
|
636 |
+
$reset = array( 'orderby', 'onsale_filter', 'instock_filter', 'product_tag', 'product_cat' );
|
637 |
+
$brands_taxonomy = yit_get_brands_taxonomy();
|
638 |
+
if ( ! empty( $brands_taxonomy ) ) {
|
639 |
+
$reset[] = $brands_taxonomy;
|
640 |
+
}
|
641 |
+
|
642 |
+
return remove_query_arg( $reset, $link );
|
643 |
}
|
644 |
+
}
|
645 |
+
|
646 |
+
if( ! function_exists( 'yit_is_filtered_uri' ) ){
|
647 |
+
/**
|
648 |
+
* Get is the current uri are filtered
|
649 |
+
*
|
650 |
+
* @return bool true if the url are filtered, false otherwise
|
651 |
+
*
|
652 |
+
* @since 2.8.6
|
653 |
+
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
654 |
+
*/
|
655 |
+
function yit_is_filtered_uri(){
|
656 |
+
global $_chosen_attributes;
|
657 |
+
$brands = yit_get_brands_taxonomy();
|
658 |
+
$show_all_categories_link_enabled = 'yes' == yith_wcan_get_option( 'yith_wcan_enable_see_all_categories_link', 'no' );
|
659 |
+
//check if current page is filtered
|
660 |
+
$is_filtered_uri = isset( $_GET['product_cat'] ) || count( $_chosen_attributes ) > 0 || isset( $_GET['min_price'] ) || isset( $_GET['max_price'] ) || isset( $_GET['orderby'] ) || isset( $_GET['instock_filter'] ) || isset( $_GET['onsale_filter'] ) || isset( $_GET['product_tag'] ) || isset( $_GET[ $brands ] );
|
661 |
+
|
662 |
+
return apply_filters( 'yit_wcan_is_filtered_uri', $is_filtered_uri );
|
663 |
+
}
|
664 |
+
|
665 |
}
|
init.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: YITH WooCommerce Ajax Product Filter
|
4 |
* Plugin URI: http://yithemes.com/
|
5 |
* Description: YITH WooCommerce Ajax Product Filter offers the perfect way to filter all the products of your shop.
|
6 |
-
* Version: 2.
|
7 |
* Author: YITHEMES
|
8 |
* Author URI: http://yithemes.com/
|
9 |
* Text Domain: yith_wc_ajxnav
|
@@ -64,7 +64,7 @@ load_plugin_textdomain( 'yith-woocommerce-ajax-navigation', false, dirname( plug
|
|
64 |
! defined( 'YITH_WCAN' ) && define( 'YITH_WCAN', true );
|
65 |
! defined( 'YITH_WCAN_URL' ) && define( 'YITH_WCAN_URL', plugin_dir_url( __FILE__ ) );
|
66 |
! defined( 'YITH_WCAN_DIR' ) && define( 'YITH_WCAN_DIR', plugin_dir_path( __FILE__ ) );
|
67 |
-
! defined( 'YITH_WCAN_VERSION' ) && define( 'YITH_WCAN_VERSION', '2.
|
68 |
! defined( 'YITH_WCAN_FREE_INIT') && define( 'YITH_WCAN_FREE_INIT', plugin_basename( __FILE__ ) );
|
69 |
! defined( 'YITH_WCAN_FILE' ) && define( 'YITH_WCAN_FILE', __FILE__ );
|
70 |
|
3 |
* Plugin Name: YITH WooCommerce Ajax Product Filter
|
4 |
* Plugin URI: http://yithemes.com/
|
5 |
* Description: YITH WooCommerce Ajax Product Filter offers the perfect way to filter all the products of your shop.
|
6 |
+
* Version: 2.9.0
|
7 |
* Author: YITHEMES
|
8 |
* Author URI: http://yithemes.com/
|
9 |
* Text Domain: yith_wc_ajxnav
|
64 |
! defined( 'YITH_WCAN' ) && define( 'YITH_WCAN', true );
|
65 |
! defined( 'YITH_WCAN_URL' ) && define( 'YITH_WCAN_URL', plugin_dir_url( __FILE__ ) );
|
66 |
! defined( 'YITH_WCAN_DIR' ) && define( 'YITH_WCAN_DIR', plugin_dir_path( __FILE__ ) );
|
67 |
+
! defined( 'YITH_WCAN_VERSION' ) && define( 'YITH_WCAN_VERSION', '2.9.0' );
|
68 |
! defined( 'YITH_WCAN_FREE_INIT') && define( 'YITH_WCAN_FREE_INIT', plugin_basename( __FILE__ ) );
|
69 |
! defined( 'YITH_WCAN_FILE' ) && define( 'YITH_WCAN_FILE', __FILE__ );
|
70 |
|
plugin-fw/assets/css/colorbox.css
ADDED
@@ -0,0 +1,66 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
Colorbox Core Style:
|
3 |
+
The following CSS is consistent between example themes and should not be altered.
|
4 |
+
*/
|
5 |
+
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform: translate3d(0,0,0);}
|
6 |
+
#cboxWrapper {max-width:none;}
|
7 |
+
#cboxOverlay{position:fixed; width:100%; height:100%;}
|
8 |
+
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
|
9 |
+
#cboxContent{position:relative;}
|
10 |
+
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
|
11 |
+
#cboxTitle{margin:0;}
|
12 |
+
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
|
13 |
+
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
|
14 |
+
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
|
15 |
+
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
|
16 |
+
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
|
17 |
+
|
18 |
+
/*
|
19 |
+
User Style:
|
20 |
+
Change the following styles to modify the appearance of Colorbox. They are
|
21 |
+
ordered & tabbed in a way that represents the nesting of the generated HTML.
|
22 |
+
*/
|
23 |
+
#cboxOverlay{background:#fff; opacity: 0.9; filter: alpha(opacity = 90);}
|
24 |
+
#colorbox{outline:0;}
|
25 |
+
#cboxTopLeft{width:25px; height:25px; background:url(../images/colorbox/border1.png) no-repeat 0 0;}
|
26 |
+
#cboxTopCenter{height:25px; background:url(../images/colorbox/border1.png) repeat-x 0 -50px;}
|
27 |
+
#cboxTopRight{width:25px; height:25px; background:url(../images/colorbox/border1.png) no-repeat -25px 0;}
|
28 |
+
#cboxBottomLeft{width:25px; height:25px; background:url(../images/colorbox/border1.png) no-repeat 0 -25px;}
|
29 |
+
#cboxBottomCenter{height:25px; background:url(../images/colorbox/border1.png) repeat-x 0 -75px;}
|
30 |
+
#cboxBottomRight{width:25px; height:25px; background:url(../images/colorbox/border1.png) no-repeat -25px -25px;}
|
31 |
+
#cboxMiddleLeft{width:25px; background:url(../images/colorbox/border2.png) repeat-y 0 0;}
|
32 |
+
#cboxMiddleRight{width:25px; background:url(../images/colorbox/border2.png) repeat-y -25px 0;}
|
33 |
+
#cboxContent{background:#fff; overflow:hidden;}
|
34 |
+
.cboxIframe{background:#fff;}
|
35 |
+
#cboxError{padding:50px; border:1px solid #ccc;}
|
36 |
+
#cboxLoadedContent{margin-bottom:20px;}
|
37 |
+
#cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
|
38 |
+
#cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
|
39 |
+
#cboxLoadingOverlay{background:#fff url(../images/colorbox/loading.gif) no-repeat 5px 5px;}
|
40 |
+
|
41 |
+
/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
|
42 |
+
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
|
43 |
+
|
44 |
+
/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
|
45 |
+
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
|
46 |
+
|
47 |
+
#cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
|
48 |
+
#cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
|
49 |
+
#cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
|
50 |
+
#cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}
|
51 |
+
|
52 |
+
/*
|
53 |
+
The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
|
54 |
+
when an alpha filter (opacity change) is set on the element or ancestor element. This style is not applied to or needed in IE9.
|
55 |
+
See: http://jacklmoore.com/notes/ie-transparency-problems/
|
56 |
+
*/
|
57 |
+
.cboxIE #cboxTopLeft,
|
58 |
+
.cboxIE #cboxTopCenter,
|
59 |
+
.cboxIE #cboxTopRight,
|
60 |
+
.cboxIE #cboxBottomLeft,
|
61 |
+
.cboxIE #cboxBottomCenter,
|
62 |
+
.cboxIE #cboxBottomRight,
|
63 |
+
.cboxIE #cboxMiddleLeft,
|
64 |
+
.cboxIE #cboxMiddleRight {
|
65 |
+
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
|
66 |
+
}
|
plugin-fw/assets/css/metaboxes.css
CHANGED
@@ -1,664 +1,664 @@
|
|
1 |
-
/* self-clear floats */
|
2 |
-
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; }
|
3 |
-
/* ie.css */
|
4 |
-
* html .clearfix { /* IE6 */
|
5 |
-
height:1%;
|
6 |
-
}
|
7 |
-
*:first-child+html .clearfix { /* IE7 */
|
8 |
-
min-height:1%;
|
9 |
-
}
|
10 |
-
|
11 |
-
.clearboth { clear: both }
|
12 |
-
|
13 |
-
/* === TAB STYLE */
|
14 |
-
.metaboxes-tab { margin:-6px -12px -8px; }
|
15 |
-
.metaboxes-tab div.tabs-panel { height:auto; overflow:visible; margin-top:0px; padding:0 10px; background:none; border:0; border-top:1px solid #D4D4D4; }
|
16 |
-
.metaboxes-tab ul.metaboxes-tabs { background:#F5F5F5; margin:0; padding:10px 0 0 5px; }
|
17 |
-
.metaboxes-tab ul.metaboxes-tabs li { padding:8px 15px; border:1px solid #D4D4D4; float:left; background:#EDEDED; border-bottom-color:#EDEDED; margin:0 0 -1px 5px; box-shadow:1px 1px 1px 0 #FFFFFF inset; }
|
18 |
-
.metaboxes-tab ul.metaboxes-tabs li a { color:#555; text-decoration:none; }
|
19 |
-
.metaboxes-tab ul.metaboxes-tabs li.tabs { background:#F6F6F6; border-bottom:1px solid #F6F6F6; }
|
20 |
-
.metaboxes-tab p.field-row { margin:20px 0; }
|
21 |
-
.metaboxes-tab div.sep { height:1px; background:#DFDFDF; clear:both; margin-left:-10px; margin-right:-10px; }
|
22 |
-
.metaboxes-tab label { font-weight:bold; width:160px; float:left; line-height:23px; margin-left:-184px; }
|
23 |
-
.metaboxes-tab label small { font-weight:normal; line-height:15px; font-style:italic; color:#999; display:block; }
|
24 |
-
.metaboxes-tab input[type="text"], .metaboxes-tab select, .metaboxes-tab textarea { width:30%; }
|
25 |
-
.metaboxes-tab input[type="checkbox"] { vertical-align: middle }
|
26 |
-
.metaboxes-tab select {padding:0;}
|
27 |
-
.metaboxes-tab input.button-secondary, .metaboxes-tab input.checkbox { width:auto; }
|
28 |
-
.metaboxes-tab .description { color:#AFAFAF; font-size:90%; font-style:italic; line-height:23px; padding-left:5px; }
|
29 |
-
.metaboxes-tab p.field-row.textarea .description { vertical-align:top; }
|
30 |
-
.metaboxes-tab p.field-row.checkbox {background:none;}
|
31 |
-
|
32 |
-
.metaboxes-tab .the-metabox { margin:20px 0; margin-left:184px;}
|
33 |
-
.metaboxes-tab .the-metabox.no-label { margin:20px 0; margin-left:0;}
|
34 |
-
.metaboxes-tab hr { height: 0px; border-top: 1px solid #dadada; width: auto; margin-left: -10px; margin-right: -10px; }
|
35 |
-
.metaboxes-tab .the-metabox p { margin:0;}
|
36 |
-
.metaboxes-tab .the-metabox:last-child { border-bottom: 0px; }
|
37 |
-
.metaboxes-tab .the-metabox.checkbox { background:none; }
|
38 |
-
.metaboxes-tab .the-metabox.slider .ui-slider { margin-right:15px; }
|
39 |
-
|
40 |
-
.metaboxes-tab span.desc { font-size: 11px; color: #AFAFAF; }
|
41 |
-
.metaboxes-tab span.desc.inline { display: inline-block; vertical-align: top; line-height: 23px; }
|
42 |
-
.metaboxes-tab .onoff span.desc, .metaboxes-tab .onoff label { padding:6px 0; }
|
43 |
-
.metaboxes-tab .select span.desc, .metaboxes-tab .select label { padding:2px 0; }
|
44 |
-
.metaboxes-tab .slider span.desc, .metaboxes-tab .slider label { padding:15px 0; }
|
45 |
-
.metaboxes-tab .slider span.desc { display:block; padding:20px 0; }
|
46 |
-
|
47 |
-
.metaboxes-tab ul.metaboxes-tabs li {
|
48 |
-
-webkit-border-top-left-radius: 3px;
|
49 |
-
-webkit-border-top-right-radius: 3px;
|
50 |
-
-moz-border-radius-topleft: 3px;
|
51 |
-
-moz-border-radius-topright: 3px;
|
52 |
-
border-top-left-radius: 3px;
|
53 |
-
border-top-right-radius: 3px;
|
54 |
-
}
|
55 |
-
|
56 |
-
/* image gallery */
|
57 |
-
.metaboxes-tab .image-gallery ul li{
|
58 |
-
display: inline-block;
|
59 |
-
width: 80px;
|
60 |
-
margin-left: 10px;
|
61 |
-
position: relative;
|
62 |
-
}
|
63 |
-
.metaboxes-tab .image-gallery ul li img{
|
64 |
-
width: 80px;
|
65 |
-
border: 1px solid #ccc;
|
66 |
-
}
|
67 |
-
.metaboxes-tab .image-gallery ul li ul{
|
68 |
-
position: absolute;
|
69 |
-
top: -6px;
|
70 |
-
right: -1px;
|
71 |
-
width: 20px;
|
72 |
-
height: 20px;
|
73 |
-
}
|
74 |
-
.metaboxes-tab .image-gallery ul a.delete{
|
75 |
-
background: url(../images/x.png) no-repeat;
|
76 |
-
width: 20px;
|
77 |
-
height: 20px;
|
78 |
-
display: block;
|
79 |
-
text-indent: -99999px;
|
80 |
-
}
|
81 |
-
/* sidebar layout */
|
82 |
-
.yit-sidebar-layout input[type="radio"] {
|
83 |
-
display: none;
|
84 |
-
width: 0px;
|
85 |
-
}
|
86 |
-
.yit-sidebar-layout input[type="radio"]:first-child {
|
87 |
-
margin-right: -2px;
|
88 |
-
}
|
89 |
-
|
90 |
-
.yit-sidebar-layout input[type="radio"] + img {
|
91 |
-
border: 2px solid #fff;
|
92 |
-
padding: 1px;
|
93 |
-
}
|
94 |
-
|
95 |
-
.yit-sidebar-layout input[type="radio"] + img:hover {
|
96 |
-
cursor: pointer;
|
97 |
-
}
|
98 |
-
|
99 |
-
.yit-sidebar-layout input[checked] + img {
|
100 |
-
border: 2px solid #f2ad35;
|
101 |
-
padding: 1px;
|
102 |
-
}
|
103 |
-
|
104 |
-
.yit-sidebar-layout select {
|
105 |
-
vertical-align: 12px;
|
106 |
-
width: inherit !important;
|
107 |
-
}
|
108 |
-
|
109 |
-
/* wp editor */
|
110 |
-
.the-metabox.textarea-editor .mceIframeContainer {
|
111 |
-
background:#fff;
|
112 |
-
}
|
113 |
-
.the-metabox.textarea-editor label {
|
114 |
-
margin-top:24px;
|
115 |
-
}
|
116 |
-
|
117 |
-
/* categories */
|
118 |
-
.categories-panel { width:30%; float:left; margin-right:4px; }
|
119 |
-
.categories-panel .box { height:200px; border:1px solid #DFDFDF; background:#fff; padding:6px 10px; overflow: auto; }
|
120 |
-
.categories-panel ul { list-style:none; margin:0; }
|
121 |
-
.categories-panel ul li { line-height: 19px; margin: 0; padding: 0; word-wrap: break-word; }
|
122 |
-
.categories-panel ul li label { font-weight:normal !important; margin-left:0 !important; }
|
123 |
-
.categories-panel input.newcategory { width:100%; margin-bottom:3px; }
|
124 |
-
|
125 |
-
/* contact form */
|
126 |
-
.contactform_item {
|
127 |
-
border-style: solid;
|
128 |
-
border-width: 1px;
|
129 |
-
line-height: 1;
|
130 |
-
margin-bottom: 20px;
|
131 |
-
padding: 0;
|
132 |
-
background-color: #F5F5F5;
|
133 |
-
background-image: -moz-linear-gradient(center top , #F9F9F9, #F5F5F5);
|
134 |
-
border-color: #DFDFDF;
|
135 |
-
border-radius: 3px 3px 3px 3px;
|
136 |
-
box-shadow: 0 1px 0 #FFFFFF inset;
|
137 |
-
min-width: 255px;
|
138 |
-
position: relative;
|
139 |
-
}
|
140 |
-
.contactform_item .handlediv { position:relative; top: -4px; }
|
141 |
-
.contactform_item h3 { min-height: 21px }
|
142 |
-
.contactform_item .inside { padding: 10px !important; }
|
143 |
-
.contactform_item .deps { display: none; }
|
144 |
-
.contactform_item .addoptions p.option { margin: 5px 0 5px 200px }
|
145 |
-
.contactform_item .addoptions p label { width: 80px !important; }
|
146 |
-
.contactform_item .add-field-option { margin-bottom: 10px !important; }
|
147 |
-
.remove_item { float: right; }
|
148 |
-
.metabox-sortable-placeholder { border: 1px dotted #dedede; margin: 10px 0 }
|
149 |
-
|
150 |
-
/* features tab */
|
151 |
-
.featurestab_item{
|
152 |
-
border-style: solid;
|
153 |
-
border-width: 1px;
|
154 |
-
line-height: 1;
|
155 |
-
margin-bottom: 20px;
|
156 |
-
padding: 0;
|
157 |
-
background-color: #F5F5F5;
|
158 |
-
background-image: -moz-linear-gradient(center top , #F9F9F9, #F5F5F5);
|
159 |
-
border-color: #DFDFDF;
|
160 |
-
border-radius: 3px 3px 3px 3px;
|
161 |
-
box-shadow: 0 1px 0 #FFFFFF inset;
|
162 |
-
min-width: 255px;
|
163 |
-
position: relative;
|
164 |
-
}
|
165 |
-
.featurestab_item .handlediv { position:relative; top: -4px; }
|
166 |
-
.featurestab_item h3 { min-height: 21px }
|
167 |
-
.featurestab_item .inside { padding: 10px !important; }
|
168 |
-
.featurestab_item .deps { display: none; }
|
169 |
-
.featurestab_item .addoptions p.option { margin: 5px 0 5px 200px }
|
170 |
-
.featurestab_item .addoptions p label { width: 80px !important; }
|
171 |
-
.featurestab_item .add-field-option { margin-bottom: 10px !important; }
|
172 |
-
|
173 |
-
/* slider */
|
174 |
-
.the-metabox.slider { padding-top:20px; }
|
175 |
-
|
176 |
-
/* on off */
|
177 |
-
.the-metabox .rm_onoff span.onoff { float:left; margin-right:5px; margin-left:-4px; /* image fix */ }
|
178 |
-
|
179 |
-
/* onoff */
|
180 |
-
.rm_onoff input {
|
181 |
-
display: none;
|
182 |
-
}
|
183 |
-
|
184 |
-
.rm_onoff input + span {
|
185 |
-
cursor: pointer;
|
186 |
-
text-indent: -9999px;
|
187 |
-
display: block;
|
188 |
-
width: 85px;
|
189 |
-
height: 37px;
|
190 |
-
background: transparent url(../images/off.png);
|
191 |
-
}
|
192 |
-
|
193 |
-
.rm_onoff input:checked + span {
|
194 |
-
background: transparent url(../images/on.png);
|
195 |
-
}
|
196 |
-
|
197 |
-
.rm_onoff input.onoffchecked + span {
|
198 |
-
background: transparent url(../images/on.png);
|
199 |
-
}
|
200 |
-
|
201 |
-
.messages-panel.updated {
|
202 |
-
margin: 10px 0px 10px !important;
|
203 |
-
max-width: 1200px;
|
204 |
-
border-radius: 5px;
|
205 |
-
-webkit-box-sizing: border-box;
|
206 |
-
box-sizing: border-box;
|
207 |
-
}
|
208 |
-
|
209 |
-
.ui-widget-overlay { background-image: none !important; }
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
/* select */
|
214 |
-
.the-metabox .select_wrapper { width:341px; background-color:#fff; }
|
215 |
-
.the-metabox .select_wrapper select { width:100%; }
|
216 |
-
.the-metabox .icon_type{ width:30%; float: left; margin-right: 40px }
|
217 |
-
.the-metabox .icon_type select, .the-metabox div.option .select_wrapper select{ width: 100% }
|
218 |
-
|
219 |
-
#post-type-settings .category-list label { width: 187px; }
|
220 |
-
.remove_cat { float: right; text-align:center; display: block; width: 20px; height: 20px; border-radius: 20px; font-weight: bold; font-size: 10px; background: #efefef; text-decoration: none; }
|
221 |
-
|
222 |
-
.the-metabox .select_wrapper {
|
223 |
-
background: url("../images/select.png") no-repeat scroll right center #FAFAFA;
|
224 |
-
border-color: #CCCCCC #EEEEEE #EEEEEE #CCCCCC;
|
225 |
-
border-radius: 4px 4px 4px 4px;
|
226 |
-
border-style: solid;
|
227 |
-
border-width: 1px;
|
228 |
-
color: #555555;
|
229 |
-
display: block;
|
230 |
-
float: left;
|
231 |
-
font-family: sans-serif;
|
232 |
-
font-size: 12px;
|
233 |
-
min-height: 26px;
|
234 |
-
margin-bottom: 9px !important;
|
235 |
-
margin-left: 0;
|
236 |
-
margin-right: 5px;
|
237 |
-
margin-top: 0;
|
238 |
-
width: 400px;
|
239 |
-
position: relative;
|
240 |
-
}
|
241 |
-
|
242 |
-
/*chosen*/
|
243 |
-
|
244 |
-
.chosen .select_wrapper {
|
245 |
-
background: none;
|
246 |
-
border: none;
|
247 |
-
}
|
248 |
-
.chosen .select_wrapper .chosen-container{
|
249 |
-
width: 338px!important;
|
250 |
-
}
|
251 |
-
.chosen .select_wrapper .chosen-container .search-field input{
|
252 |
-
height: 27px!important;
|
253 |
-
color: #333;
|
254 |
-
}
|
255 |
-
.chosen .select_wrapper .chosen-container .chosen-choices{
|
256 |
-
border: 1px solid #ddd;
|
257 |
-
box-shadow: none;
|
258 |
-
}
|
259 |
-
.chosen .select_wrapper .chosen-container .chosen-choices li.search-choice{
|
260 |
-
height: 15px!important;
|
261 |
-
min-width: 105px;
|
262 |
-
}
|
263 |
-
.chosen .select_wrapper .chosen-container .chosen-choices li.search-choice span{
|
264 |
-
line-height: 15px;
|
265 |
-
height: 15px;
|
266 |
-
padding-top: 2px;
|
267 |
-
}
|
268 |
-
.chosen .select_wrapper .chosen-container .chosen-choices li.search-choice a.search-choice-close{
|
269 |
-
top: 5px;
|
270 |
-
}
|
271 |
-
.chosen .select_wrapper .chosen-container .chosen-drop .chosen-search input{
|
272 |
-
width: 100%!important;
|
273 |
-
}
|
274 |
-
.select_wrapper span {
|
275 |
-
height: 26px;
|
276 |
-
line-height: 26px;
|
277 |
-
padding-left: 6px;
|
278 |
-
position: absolute;
|
279 |
-
z-index: 2;
|
280 |
-
overflow: hidden;
|
281 |
-
}
|
282 |
-
|
283 |
-
.the-metabox .select_wrapper select {
|
284 |
-
cursor: pointer;
|
285 |
-
height: 28px;
|
286 |
-
margin: 0;
|
287 |
-
opacity: 0;
|
288 |
-
padding: 0;
|
289 |
-
position: relative;
|
290 |
-
width: inherit;
|
291 |
-
z-index: 4;
|
292 |
-
background-color: #FAFAFA;
|
293 |
-
}
|
294 |
-
|
295 |
-
|
296 |
-
/* typography */
|
297 |
-
.the-metabox.typography .select_wrapper.font-family { width:200px; }
|
298 |
-
.the-metabox.typography .spinner_container { float:left; margin-right:10px; }
|
299 |
-
.the-metabox.typography .spinner_container input.number {
|
300 |
-
width:50px !important;
|
301 |
-
-webkit-border-top-right-radius: 0px;
|
302 |
-
-webkit-border-bottom-right-radius: 0px;
|
303 |
-
-moz-border-radius-topright: 0px;
|
304 |
-
-moz-border-radius-bottomright: 0px;
|
305 |
-
border-top-right-radius: 0px;
|
306 |
-
border-bottom-right-radius: 0px;
|
307 |
-
}
|
308 |
-
|
309 |
-
/* number */
|
310 |
-
.the-metabox.number input.number { width:50px !important; }
|
311 |
-
/* number */
|
312 |
-
.rm_number .number {
|
313 |
-
width: 70px;
|
314 |
-
text-align: right;
|
315 |
-
-webkit-border-top-right-radius: 0px;
|
316 |
-
-webkit-border-bottom-right-radius: 0px;
|
317 |
-
-moz-border-radius-topright: 0px;
|
318 |
-
-moz-border-radius-bottomright: 0px;
|
319 |
-
border-top-right-radius: 0px;
|
320 |
-
border-bottom-right-radius: 0px;
|
321 |
-
}
|
322 |
-
|
323 |
-
.spinner-wrapper { position: relative; height: 23px; overflow: hidden; }
|
324 |
-
.spinner-wrapper input.number { float: left; }
|
325 |
-
.spinner-wrapper .spinner-button { cursor:pointer; float: left; position: absolute; left: 69px; width: 15px; height: 12px; border: 1px solid #DFDFDF; background: #fff; margin: 0; padding: 0; line-height: 9999px; overflow: hidden; background: url('../images/spinner.png') no-repeat center -11px }
|
326 |
-
.spinner-wrapper .spinner-button.button-plus { top: 0; -webkit-border-top-right-radius: 3px !important; -moz-border-radius-topright: 3px !important; border-top-right-radius: 3px !important; }
|
327 |
-
.spinner-wrapper .spinner-button.button-minus { bottom: 0; background-position: center -30px; -webkit-border-bottom-right-radius: 3px !important; -moz-border-radius-bottomright: 3px !important; border-bottom-right-radius: 3px !important; }
|
328 |
-
|
329 |
-
|
330 |
-
.spinner-wrapper .spinner-button.button-plus:active { background-position: center 0px; }
|
331 |
-
.spinner-wrapper .spinner-button.button-minus:active { background-position: center -20px; }
|
332 |
-
|
333 |
-
|
334 |
-
.rm_typography .spinner_container { float: left; margin-right: 10px; }
|
335 |
-
.rm_typography .spinner-wrapper { height: 28px; }
|
336 |
-
.rm_typography .spinner-wrapper input.number { height: 28px; }
|
337 |
-
.rm_typography .spinner-wrapper .spinner-button.button-plus { height: 15px; background-position: center -10px; }
|
338 |
-
.rm_typography .spinner-wrapper .spinner-button.button-minus { height: 14px; }
|
339 |
-
|
340 |
-
.the-metabox .spinner-wrapper .spinner-button { left: 49px; }
|
341 |
-
.the-metabox.typography .spinner-wrapper .spinner-button { left: 35px; }
|
342 |
-
|
343 |
-
/* colorpicker */
|
344 |
-
.the-metabox.colorpicker { display:block; width: auto; height: auto; overflow: visible; background-image: none; position: static; font-family: inherit;}
|
345 |
-
.the-metabox.colorpicker input { background-color: transparent; border: 1px solid #DFDFDF; position: static; font-size: inherit; font-family: inherit; color: inherit; text-align: center; margin: 0 5px 0px; padding: 0; outline: none; width: auto; }
|
346 |
-
|
347 |
-
/* images */
|
348 |
-
.the-metabox.images, .the-metabox.images label { margin-left:0; display:block; }
|
349 |
-
.the-metabox.images .slides-wrapper { clear:both; }
|
350 |
-
.the-metabox.images .slides-wrapper li { position:relative; }
|
351 |
-
.the-metabox.images a.delete { display:block; margin-left:4px; text-decoration:none; font-weight:bold; color:red; position:absolute; top:0; right:0; width:10px; height:18px; z-index:10; cursor:pointer !important; }
|
352 |
-
|
353 |
-
/* wp editor */
|
354 |
-
.wp_themeSkin iframe { background: #fff !important; }
|
355 |
-
|
356 |
-
/* custom tabs */
|
357 |
-
.customtab_item {
|
358 |
-
border-style: solid;
|
359 |
-
border-width: 1px;
|
360 |
-
line-height: 1;
|
361 |
-
margin-bottom: 20px;
|
362 |
-
padding: 0;
|
363 |
-
background-color: #F5F5F5;
|
364 |
-
background-image: -moz-linear-gradient(center top , #F9F9F9, #F5F5F5);
|
365 |
-
border-color: #DFDFDF;
|
366 |
-
border-radius: 3px 3px 3px 3px;
|
367 |
-
box-shadow: 0 1px 0 #FFFFFF inset;
|
368 |
-
min-width: 255px;
|
369 |
-
position: relative;
|
370 |
-
}
|
371 |
-
.customtab_item .handlediv { position:relative; top: -4px; }
|
372 |
-
.customtab_item h3 { min-height: 21px }
|
373 |
-
.customtab_item .inside { padding: 10px !important; }
|
374 |
-
.customtab_item .deps { display: none; }
|
375 |
-
.customtab_item .addoptions p.option { margin: 5px 0 5px 200px }
|
376 |
-
.customtab_item .addoptions p label { width: 80px !important; }
|
377 |
-
.customtab_item .add-field-option { margin-bottom: 10px !important; }
|
378 |
-
.customtab_item .remove_item { float: right; }
|
379 |
-
.metabox-sortable-placeholder { border: 1px dotted #dedede; margin: 10px 0 }
|
380 |
-
|
381 |
-
.the-metabox.customtabs {
|
382 |
-
margin-left: 0;
|
383 |
-
}
|
384 |
-
|
385 |
-
#customtab_item_sample {
|
386 |
-
display: none;
|
387 |
-
}
|
388 |
-
|
389 |
-
.the-metabox.customtabs .field-row {
|
390 |
-
margin-bottom: 10px;
|
391 |
-
}
|
392 |
-
|
393 |
-
#yit_custom_tabs label {
|
394 |
-
font-weight: normal;
|
395 |
-
width: auto;
|
396 |
-
float: none;
|
397 |
-
line-height: auto;
|
398 |
-
margin-left: 0;
|
399 |
-
}
|
400 |
-
|
401 |
-
|
402 |
-
.wp-admin p label input[type=radio]{
|
403 |
-
width: 16px;
|
404 |
-
margin-right: 10px;
|
405 |
-
margin-top: 3px;
|
406 |
-
}
|
407 |
-
.wp-admin .form-field._preset_onsale_icon_field label input[type=radio]{
|
408 |
-
margin-top: 0;
|
409 |
-
}
|
410 |
-
|
411 |
-
.the-metabox .spinner {
|
412 |
-
margin-top: 5px;
|
413 |
-
float: none;
|
414 |
-
}
|
415 |
-
|
416 |
-
/* slider */
|
417 |
-
/*numbers*/
|
418 |
-
.ui-slider .maxCaption, .ui-slider .minCaption {
|
419 |
-
margin-bottom: 5px;
|
420 |
-
}
|
421 |
-
.ui-slider .feedback {
|
422 |
-
background: url(../images/slider/tooltip.png) no-repeat center top;
|
423 |
-
position: absolute;
|
424 |
-
top: -25px;
|
425 |
-
width: 35px;
|
426 |
-
height: 43px;
|
427 |
-
text-align: center;
|
428 |
-
width: 100%;
|
429 |
-
display: block;
|
430 |
-
}
|
431 |
-
.ui-slider .feedback strong {
|
432 |
-
display: inline-block;
|
433 |
-
padding-top: 4px;
|
434 |
-
top: -30px;
|
435 |
-
}
|
436 |
-
/*handle*/
|
437 |
-
.ui-slider-horizontal .ui-slider-handle{
|
438 |
-
background: transparent url(../images/slider/handle.png) no-repeat left top !important;
|
439 |
-
border: 0px !important;
|
440 |
-
top: -.35em !important;
|
441 |
-
width: 18px !important;
|
442 |
-
height: 19px !important;
|
443 |
-
}
|
444 |
-
|
445 |
-
/*bg on the left:grey*/
|
446 |
-
.ui-slider.ui-widget-content {
|
447 |
-
background: url(../images/slider/grey.gif) repeat-x left center !important;
|
448 |
-
border-color: #c1c1c0 !important;
|
449 |
-
height: 10px !important;
|
450 |
-
}
|
451 |
-
|
452 |
-
.iris-slider-offset.ui-slider.ui-widget-content {
|
453 |
-
background: transparent!important;
|
454 |
-
height: auto!important;
|
455 |
-
}
|
456 |
-
|
457 |
-
/*bg on the right:orange*/
|
458 |
-
.ui-slider.ui-widget-content .ui-widget-header {
|
459 |
-
background: url(../images/slider/orange.gif) repeat-x left center !important;
|
460 |
-
left: 2px !important;
|
461 |
-
-webkit-border-radius: 15px;
|
462 |
-
-moz-border-radius: 15px;
|
463 |
-
-khtml-border-radius: 15px;
|
464 |
-
border-radius: 15px;
|
465 |
-
}
|
466 |
-
|
467 |
-
|
468 |
-
/*sidebars*/
|
469 |
-
|
470 |
-
#choose-sidebars.choose{
|
471 |
-
margin-left: 0px;
|
472 |
-
}
|
473 |
-
|
474 |
-
|
475 |
-
#_active_page_options-container label, #_active_page_options-container p{
|
476 |
-
display: inline-block;
|
477 |
-
margin: 0px;
|
478 |
-
}
|
479 |
-
#_active_page_options-container label{
|
480 |
-
margin-right: 10px;
|
481 |
-
margin-top: 3px;
|
482 |
-
}
|
483 |
-
#_active_page_options-container {
|
484 |
-
float: right;
|
485 |
-
margin-right: 20px;
|
486 |
-
margin-top: 5px;
|
487 |
-
}
|
488 |
-
|
489 |
-
/* sortable table posts */
|
490 |
-
|
491 |
-
#the-list.ui-sortable tr:hover {
|
492 |
-
cursor: move;
|
493 |
-
}
|
494 |
-
|
495 |
-
|
496 |
-
/*datepicker*/
|
497 |
-
/*! jQuery UI - v1.11.2 - 2015-01-21
|
498 |
-
* http://jqueryui.com
|
499 |
-
* Includes: core.css, datepicker.css, theme.css
|
500 |
-
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=0px&bgColorHeader=%23dddddd&bgTextureHeader=flat&bgImgOpacityHeader=60&borderColorHeader=%23aaaaaa&fcHeader=%23222222&iconColorHeader=%23222222&bgColorContent=%23ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=%23aaaaaa&fcContent=%23222222&iconColorContent=%23222222&bgColorDefault=%23e9e9e9&bgTextureDefault=flat&bgImgOpacityDefault=75&borderColorDefault=%23d3d3d3&fcDefault=%23555555&iconColorDefault=%23888888&bgColorHover=%23dadada&bgTextureHover=flat&bgImgOpacityHover=75&borderColorHover=%23999999&fcHover=%23212121&iconColorHover=%23454545&bgColorActive=%23ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=%23aaaaaa&fcActive=%23212121&iconColorActive=%23454545&bgColorHighlight=%23fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=%2389b17e&fcHighlight=%23363636&iconColorHighlight=%232e83ff&bgColorError=%23fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=%23cd0a0a&fcError=%23cd0a0a&iconColorError=%23cd0a0a&bgColorOverlay=%23aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=%23aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
|
501 |
-
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
|
502 |
-
|
503 |
-
/* Layout helpers
|
504 |
-
----------------------------------*/
|
505 |
-
.ui-helper-hidden {
|
506 |
-
display: none;
|
507 |
-
}
|
508 |
-
.ui-helper-hidden-accessible {
|
509 |
-
border: 0;
|
510 |
-
clip: rect(0 0 0 0);
|
511 |
-
height: 1px;
|
512 |
-
margin: -1px;
|
513 |
-
overflow: hidden;
|
514 |
-
padding: 0;
|
515 |
-
position: absolute;
|
516 |
-
width: 1px;
|
517 |
-
}
|
518 |
-
.ui-helper-reset {
|
519 |
-
margin: 0;
|
520 |
-
padding: 0;
|
521 |
-
border: 0;
|
522 |
-
outline: 0;
|
523 |
-
line-height: 1.3;
|
524 |
-
text-decoration: none;
|
525 |
-
font-size: 100%;
|
526 |
-
list-style: none;
|
527 |
-
}
|
528 |
-
.ui-helper-clearfix:before,
|
529 |
-
.ui-helper-clearfix:after {
|
530 |
-
content: "";
|
531 |
-
display: table;
|
532 |
-
border-collapse: collapse;
|
533 |
-
}
|
534 |
-
.ui-helper-clearfix:after {
|
535 |
-
clear: both;
|
536 |
-
}
|
537 |
-
.ui-helper-clearfix {
|
538 |
-
min-height: 0; /* support: IE7 */
|
539 |
-
}
|
540 |
-
.ui-helper-zfix {
|
541 |
-
width: 100%;
|
542 |
-
height: 100%;
|
543 |
-
top: 0;
|
544 |
-
left: 0;
|
545 |
-
position: absolute;
|
546 |
-
opacity: 0;
|
547 |
-
filter:Alpha(Opacity=0); /* support: IE8 */
|
548 |
-
}
|
549 |
-
|
550 |
-
.ui-front {
|
551 |
-
z-index: 100;
|
552 |
-
}
|
553 |
-
|
554 |
-
|
555 |
-
/* Interaction Cues
|
556 |
-
----------------------------------*/
|
557 |
-
.ui-state-disabled {
|
558 |
-
cursor: default !important;
|
559 |
-
}
|
560 |
-
|
561 |
-
|
562 |
-
/* Icons
|
563 |
-
----------------------------------*/
|
564 |
-
|
565 |
-
/* states and images */
|
566 |
-
.ui-icon {
|
567 |
-
display: block;
|
568 |
-
text-indent: -99999px;
|
569 |
-
overflow: hidden;
|
570 |
-
background-repeat: no-repeat;
|
571 |
-
}
|
572 |
-
|
573 |
-
|
574 |
-
/* DATE PICKER
|
575 |
-
----------------------------------*/
|
576 |
-
|
577 |
-
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
|
578 |
-
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;z-index:100!important;}
|
579 |
-
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
|
580 |
-
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
|
581 |
-
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
|
582 |
-
.ui-datepicker .ui-datepicker-prev{left:2px}
|
583 |
-
.ui-datepicker .ui-datepicker-next{right:2px}
|
584 |
-
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
|
585 |
-
.ui-datepicker .ui-datepicker-next-hover{right:1px}
|
586 |
-
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
|
587 |
-
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
|
588 |
-
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
|
589 |
-
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}
|
590 |
-
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
|
591 |
-
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}
|
592 |
-
.ui-datepicker td{border:0;padding:1px}
|
593 |
-
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
|
594 |
-
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
|
595 |
-
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}
|
596 |
-
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
|
597 |
-
.ui-datepicker.ui-datepicker-multi{width:auto}
|
598 |
-
.ui-datepicker-multi .ui-datepicker-group{float:left}
|
599 |
-
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
|
600 |
-
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
|
601 |
-
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
|
602 |
-
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
|
603 |
-
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
|
604 |
-
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
|
605 |
-
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
|
606 |
-
.ui-datepicker-rtl{direction:rtl}
|
607 |
-
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
|
608 |
-
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
|
609 |
-
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
|
610 |
-
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
|
611 |
-
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
|
612 |
-
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
|
613 |
-
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
|
614 |
-
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
|
615 |
-
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}
|
616 |
-
.ui-widget .ui-widget{font-size:1em}
|
617 |
-
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}
|
618 |
-
.ui-widget-content{border:1px solid #aaa;background:#fff 50% 50% repeat-x;color:#222}
|
619 |
-
.ui-widget-content a{color:#222}
|
620 |
-
.ui-widget-header{border:1px solid #aaa;background:#ddd 50% 50% repeat-x;color:#222;font-weight:700}
|
621 |
-
.ui-widget-header a{color:#222}
|
622 |
-
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0 solid #d3d3d3;background:#e9e9e9 50% 50% repeat-x;font-weight:400;color:#555}
|
623 |
-
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}
|
624 |
-
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:0 solid #999;background:#dadada 50% 50% repeat-x;font-weight:400;color:#212121}
|
625 |
-
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}
|
626 |
-
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:0 solid #aaa;background:#fff 50% 50% repeat-x;font-weight:400;color:#212121}
|
627 |
-
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}
|
628 |
-
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:0 solid #89b17e;background:#fbf9ee 50% 50% repeat-x;color:#363636}
|
629 |
-
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
|
630 |
-
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:0 solid #cd0a0a;background:#fef1ec 50% 50% repeat-x;color:#cd0a0a}
|
631 |
-
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}
|
632 |
-
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}
|
633 |
-
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}
|
634 |
-
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}
|
635 |
-
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
|
636 |
-
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
|
637 |
-
.ui-icon{width:16px;height:16px}
|
638 |
-
.ui-icon,.ui-widget-content .ui-icon{background-image:url(../images/ui-icons_222222_256x240.png)}
|
639 |
-
.ui-widget-header .ui-icon{background-image:url(../images/ui-icons_222222_256x240.png)}
|
640 |
-
.ui-state-default .ui-icon{background-image:url(../images/ui-icons_888888_256x240.png)}
|
641 |
-
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../images/ui-icons_454545_256x240.png)}
|
642 |
-
.ui-state-active .ui-icon{background-image:url(../images/ui-icons_454545_256x240.png)}
|
643 |
-
.ui-state-highlight .ui-icon{background-image:url(../images/ui-icons_2e83ff_256x240.png)}
|
644 |
-
.ui-icon-circle-triangle-e{background-position:-48px -192px}
|
645 |
-
.ui-icon-circle-triangle-s{background-position:-64px -192px}
|
646 |
-
.ui-icon-circle-triangle-w{background-position:-80px -192px}
|
647 |
-
.ui-icon-circle-triangle-n{background-position:-96px -192px}
|
648 |
-
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0}
|
649 |
-
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0}
|
650 |
-
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0}
|
651 |
-
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0}
|
652 |
-
.ui-widget-overlay{background:#aaa 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}
|
653 |
-
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
|
654 |
-
|
655 |
-
|
656 |
-
.the-metabox.preview{
|
657 |
-
float: none;
|
658 |
-
}
|
659 |
-
.metaboxes-tab .the-metabox.no-label.preview{
|
660 |
-
margin-left: 184px;
|
661 |
-
}
|
662 |
-
.metaboxes-tab .the-metabox.no-label.preview img{
|
663 |
-
box-shadow: 0 1px 8px rgba(0,0,0,0.2);
|
664 |
}
|
1 |
+
/* self-clear floats */
|
2 |
+
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; }
|
3 |
+
/* ie.css */
|
4 |
+
* html .clearfix { /* IE6 */
|
5 |
+
height:1%;
|
6 |
+
}
|
7 |
+
*:first-child+html .clearfix { /* IE7 */
|
8 |
+
min-height:1%;
|
9 |
+
}
|
10 |
+
|
11 |
+
.clearboth { clear: both }
|
12 |
+
|
13 |
+
/* === TAB STYLE */
|
14 |
+
.metaboxes-tab { margin:-6px -12px -8px; }
|
15 |
+
.metaboxes-tab div.tabs-panel { height:auto; overflow:visible; margin-top:0px; padding:0 10px; background:none; border:0; border-top:1px solid #D4D4D4; }
|
16 |
+
.metaboxes-tab ul.metaboxes-tabs { background:#F5F5F5; margin:0; padding:10px 0 0 5px; }
|
17 |
+
.metaboxes-tab ul.metaboxes-tabs li { padding:8px 15px; border:1px solid #D4D4D4; float:left; background:#EDEDED; border-bottom-color:#EDEDED; margin:0 0 -1px 5px; box-shadow:1px 1px 1px 0 #FFFFFF inset; }
|
18 |
+
.metaboxes-tab ul.metaboxes-tabs li a { color:#555; text-decoration:none; }
|
19 |
+
.metaboxes-tab ul.metaboxes-tabs li.tabs { background:#F6F6F6; border-bottom:1px solid #F6F6F6; }
|
20 |
+
.metaboxes-tab p.field-row { margin:20px 0; }
|
21 |
+
.metaboxes-tab div.sep { height:1px; background:#DFDFDF; clear:both; margin-left:-10px; margin-right:-10px; }
|
22 |
+
.metaboxes-tab label { font-weight:bold; width:160px; float:left; line-height:23px; margin-left:-184px; }
|
23 |
+
.metaboxes-tab label small { font-weight:normal; line-height:15px; font-style:italic; color:#999; display:block; }
|
24 |
+
.metaboxes-tab input[type="text"], .metaboxes-tab select, .metaboxes-tab textarea { width:30%; }
|
25 |
+
.metaboxes-tab input[type="checkbox"] { vertical-align: middle }
|
26 |
+
.metaboxes-tab select {padding:0;}
|
27 |
+
.metaboxes-tab input.button-secondary, .metaboxes-tab input.checkbox { width:auto; }
|
28 |
+
.metaboxes-tab .description { color:#AFAFAF; font-size:90%; font-style:italic; line-height:23px; padding-left:5px; }
|
29 |
+
.metaboxes-tab p.field-row.textarea .description { vertical-align:top; }
|
30 |
+
.metaboxes-tab p.field-row.checkbox {background:none;}
|
31 |
+
|
32 |
+
.metaboxes-tab .the-metabox { margin:20px 0; margin-left:184px;}
|
33 |
+
.metaboxes-tab .the-metabox.no-label { margin:20px 0; margin-left:0;}
|
34 |
+
.metaboxes-tab hr { height: 0px; border-top: 1px solid #dadada; width: auto; margin-left: -10px; margin-right: -10px; }
|
35 |
+
.metaboxes-tab .the-metabox p { margin:0;}
|
36 |
+
.metaboxes-tab .the-metabox:last-child { border-bottom: 0px; }
|
37 |
+
.metaboxes-tab .the-metabox.checkbox { background:none; }
|
38 |
+
.metaboxes-tab .the-metabox.slider .ui-slider { margin-right:15px; }
|
39 |
+
|
40 |
+
.metaboxes-tab span.desc { font-size: 11px; color: #AFAFAF; }
|
41 |
+
.metaboxes-tab span.desc.inline { display: inline-block; vertical-align: top; line-height: 23px; }
|
42 |
+
.metaboxes-tab .onoff span.desc, .metaboxes-tab .onoff label { padding:6px 0; }
|
43 |
+
.metaboxes-tab .select span.desc, .metaboxes-tab .select label { padding:2px 0; }
|
44 |
+
.metaboxes-tab .slider span.desc, .metaboxes-tab .slider label { padding:15px 0; }
|
45 |
+
.metaboxes-tab .slider span.desc { display:block; padding:20px 0; }
|
46 |
+
|
47 |
+
.metaboxes-tab ul.metaboxes-tabs li {
|
48 |
+
-webkit-border-top-left-radius: 3px;
|
49 |
+
-webkit-border-top-right-radius: 3px;
|
50 |
+
-moz-border-radius-topleft: 3px;
|
51 |
+
-moz-border-radius-topright: 3px;
|
52 |
+
border-top-left-radius: 3px;
|
53 |
+
border-top-right-radius: 3px;
|
54 |
+
}
|
55 |
+
|
56 |
+
/* image gallery */
|
57 |
+
.metaboxes-tab .image-gallery ul li{
|
58 |
+
display: inline-block;
|
59 |
+
width: 80px;
|
60 |
+
margin-left: 10px;
|
61 |
+
position: relative;
|
62 |
+
}
|
63 |
+
.metaboxes-tab .image-gallery ul li img{
|
64 |
+
width: 80px;
|
65 |
+
border: 1px solid #ccc;
|
66 |
+
}
|
67 |
+
.metaboxes-tab .image-gallery ul li ul{
|
68 |
+
position: absolute;
|
69 |
+
top: -6px;
|
70 |
+
right: -1px;
|
71 |
+
width: 20px;
|
72 |
+
height: 20px;
|
73 |
+
}
|
74 |
+
.metaboxes-tab .image-gallery ul a.delete{
|
75 |
+
background: url(../images/x.png) no-repeat;
|
76 |
+
width: 20px;
|
77 |
+
height: 20px;
|
78 |
+
display: block;
|
79 |
+
text-indent: -99999px;
|
80 |
+
}
|
81 |
+
/* sidebar layout */
|
82 |
+
.yit-sidebar-layout input[type="radio"] {
|
83 |
+
display: none;
|
84 |
+
width: 0px;
|
85 |
+
}
|
86 |
+
.yit-sidebar-layout input[type="radio"]:first-child {
|
87 |
+
margin-right: -2px;
|
88 |
+
}
|
89 |
+
|
90 |
+
.yit-sidebar-layout input[type="radio"] + img {
|
91 |
+
border: 2px solid #fff;
|
92 |
+
padding: 1px;
|
93 |
+
}
|
94 |
+
|
95 |
+
.yit-sidebar-layout input[type="radio"] + img:hover {
|
96 |
+
cursor: pointer;
|
97 |
+
}
|
98 |
+
|
99 |
+
.yit-sidebar-layout input[checked] + img {
|
100 |
+
border: 2px solid #f2ad35;
|
101 |
+
padding: 1px;
|
102 |
+
}
|
103 |
+
|
104 |
+
.yit-sidebar-layout select {
|
105 |
+
vertical-align: 12px;
|
106 |
+
width: inherit !important;
|
107 |
+
}
|
108 |
+
|
109 |
+
/* wp editor */
|
110 |
+
.the-metabox.textarea-editor .mceIframeContainer {
|
111 |
+
background:#fff;
|
112 |
+
}
|
113 |
+
.the-metabox.textarea-editor label {
|
114 |
+
margin-top:24px;
|
115 |
+
}
|
116 |
+
|
117 |
+
/* categories */
|
118 |
+
.categories-panel { width:30%; float:left; margin-right:4px; }
|
119 |
+
.categories-panel .box { height:200px; border:1px solid #DFDFDF; background:#fff; padding:6px 10px; overflow: auto; }
|
120 |
+
.categories-panel ul { list-style:none; margin:0; }
|
121 |
+
.categories-panel ul li { line-height: 19px; margin: 0; padding: 0; word-wrap: break-word; }
|
122 |
+
.categories-panel ul li label { font-weight:normal !important; margin-left:0 !important; }
|
123 |
+
.categories-panel input.newcategory { width:100%; margin-bottom:3px; }
|
124 |
+
|
125 |
+
/* contact form */
|
126 |
+
.contactform_item {
|
127 |
+
border-style: solid;
|
128 |
+
border-width: 1px;
|
129 |
+
line-height: 1;
|
130 |
+
margin-bottom: 20px;
|
131 |
+
padding: 0;
|
132 |
+
background-color: #F5F5F5;
|
133 |
+
background-image: -moz-linear-gradient(center top , #F9F9F9, #F5F5F5);
|
134 |
+
border-color: #DFDFDF;
|
135 |
+
border-radius: 3px 3px 3px 3px;
|
136 |
+
box-shadow: 0 1px 0 #FFFFFF inset;
|
137 |
+
min-width: 255px;
|
138 |
+
position: relative;
|
139 |
+
}
|
140 |
+
.contactform_item .handlediv { position:relative; top: -4px; }
|
141 |
+
.contactform_item h3 { min-height: 21px }
|
142 |
+
.contactform_item .inside { padding: 10px !important; }
|
143 |
+
.contactform_item .deps { display: none; }
|
144 |
+
.contactform_item .addoptions p.option { margin: 5px 0 5px 200px }
|
145 |
+
.contactform_item .addoptions p label { width: 80px !important; }
|
146 |
+
.contactform_item .add-field-option { margin-bottom: 10px !important; }
|
147 |
+
.remove_item { float: right; }
|
148 |
+
.metabox-sortable-placeholder { border: 1px dotted #dedede; margin: 10px 0 }
|
149 |
+
|
150 |
+
/* features tab */
|
151 |
+
.featurestab_item{
|
152 |
+
border-style: solid;
|
153 |
+
border-width: 1px;
|
154 |
+
line-height: 1;
|
155 |
+
margin-bottom: 20px;
|
156 |
+
padding: 0;
|
157 |
+
background-color: #F5F5F5;
|
158 |
+
background-image: -moz-linear-gradient(center top , #F9F9F9, #F5F5F5);
|
159 |
+
border-color: #DFDFDF;
|
160 |
+
border-radius: 3px 3px 3px 3px;
|
161 |
+
box-shadow: 0 1px 0 #FFFFFF inset;
|
162 |
+
min-width: 255px;
|
163 |
+
position: relative;
|
164 |
+
}
|
165 |
+
.featurestab_item .handlediv { position:relative; top: -4px; }
|
166 |
+
.featurestab_item h3 { min-height: 21px }
|
167 |
+
.featurestab_item .inside { padding: 10px !important; }
|
168 |
+
.featurestab_item .deps { display: none; }
|
169 |
+
.featurestab_item .addoptions p.option { margin: 5px 0 5px 200px }
|
170 |
+
.featurestab_item .addoptions p label { width: 80px !important; }
|
171 |
+
.featurestab_item .add-field-option { margin-bottom: 10px !important; }
|
172 |
+
|
173 |
+
/* slider */
|
174 |
+
.the-metabox.slider { padding-top:20px; }
|
175 |
+
|
176 |
+
/* on off */
|
177 |
+
.the-metabox .rm_onoff span.onoff { float:left; margin-right:5px; margin-left:-4px; /* image fix */ }
|
178 |
+
|
179 |
+
/* onoff */
|
180 |
+
.rm_onoff input {
|
181 |
+
display: none;
|
182 |
+
}
|
183 |
+
|
184 |
+
.rm_onoff input + span {
|
185 |
+
cursor: pointer;
|
186 |
+
text-indent: -9999px;
|
187 |
+
display: block;
|
188 |
+
width: 85px;
|
189 |
+
height: 37px;
|
190 |
+
background: transparent url(../images/off.png);
|
191 |
+
}
|
192 |
+
|
193 |
+
.rm_onoff input:checked + span {
|
194 |
+
background: transparent url(../images/on.png);
|
195 |
+
}
|
196 |
+
|
197 |
+
.rm_onoff input.onoffchecked + span {
|
198 |
+
background: transparent url(../images/on.png);
|
199 |
+
}
|
200 |
+
|
201 |
+
.messages-panel.updated {
|
202 |
+
margin: 10px 0px 10px !important;
|
203 |
+
max-width: 1200px;
|
204 |
+
border-radius: 5px;
|
205 |
+
-webkit-box-sizing: border-box;
|
206 |
+
box-sizing: border-box;
|
207 |
+
}
|
208 |
+
|
209 |
+
.ui-widget-overlay { background-image: none !important; }
|
210 |
+
|
211 |
+
|
212 |
+
|
213 |
+
/* select */
|
214 |
+
.the-metabox .select_wrapper { width:341px; background-color:#fff; }
|
215 |
+
.the-metabox .select_wrapper select { width:100%; }
|
216 |
+
.the-metabox .icon_type{ width:30%; float: left; margin-right: 40px }
|
217 |
+
.the-metabox .icon_type select, .the-metabox div.option .select_wrapper select{ width: 100% }
|
218 |
+
|
219 |
+
#post-type-settings .category-list label { width: 187px; }
|
220 |
+
.remove_cat { float: right; text-align:center; display: block; width: 20px; height: 20px; border-radius: 20px; font-weight: bold; font-size: 10px; background: #efefef; text-decoration: none; }
|
221 |
+
|
222 |
+
.the-metabox .select_wrapper {
|
223 |
+
background: url("../images/select.png") no-repeat scroll right center #FAFAFA;
|
224 |
+
border-color: #CCCCCC #EEEEEE #EEEEEE #CCCCCC;
|
225 |
+
border-radius: 4px 4px 4px 4px;
|
226 |
+
border-style: solid;
|
227 |
+
border-width: 1px;
|
228 |
+
color: #555555;
|
229 |
+
display: block;
|
230 |
+
float: left;
|
231 |
+
font-family: sans-serif;
|
232 |
+
font-size: 12px;
|
233 |
+
min-height: 26px;
|
234 |
+
margin-bottom: 9px !important;
|
235 |
+
margin-left: 0;
|
236 |
+
margin-right: 5px;
|
237 |
+
margin-top: 0;
|
238 |
+
width: 400px;
|
239 |
+
position: relative;
|
240 |
+
}
|
241 |
+
|
242 |
+
/*chosen*/
|
243 |
+
|
244 |
+
.chosen .select_wrapper {
|
245 |
+
background: none;
|
246 |
+
border: none;
|
247 |
+
}
|
248 |
+
.chosen .select_wrapper .chosen-container{
|
249 |
+
width: 338px!important;
|
250 |
+
}
|
251 |
+
.chosen .select_wrapper .chosen-container .search-field input{
|
252 |
+
height: 27px!important;
|
253 |
+
color: #333;
|
254 |
+
}
|
255 |
+
.chosen .select_wrapper .chosen-container .chosen-choices{
|
256 |
+
border: 1px solid #ddd;
|
257 |
+
box-shadow: none;
|
258 |
+
}
|
259 |
+
.chosen .select_wrapper .chosen-container .chosen-choices li.search-choice{
|
260 |
+
height: 15px!important;
|
261 |
+
min-width: 105px;
|
262 |
+
}
|
263 |
+
.chosen .select_wrapper .chosen-container .chosen-choices li.search-choice span{
|
264 |
+
line-height: 15px;
|
265 |
+
height: 15px;
|
266 |
+
padding-top: 2px;
|
267 |
+
}
|
268 |
+
.chosen .select_wrapper .chosen-container .chosen-choices li.search-choice a.search-choice-close{
|
269 |
+
top: 5px;
|
270 |
+
}
|
271 |
+
.chosen .select_wrapper .chosen-container .chosen-drop .chosen-search input{
|
272 |
+
width: 100%!important;
|
273 |
+
}
|
274 |
+
.select_wrapper span {
|
275 |
+
height: 26px;
|
276 |
+
line-height: 26px;
|
277 |
+
padding-left: 6px;
|
278 |
+
position: absolute;
|
279 |
+
z-index: 2;
|
280 |
+
overflow: hidden;
|
281 |
+
}
|
282 |
+
|
283 |
+
.the-metabox .select_wrapper select {
|
284 |
+
cursor: pointer;
|
285 |
+
height: 28px;
|
286 |
+
margin: 0;
|
287 |
+
opacity: 0;
|
288 |
+
padding: 0;
|
289 |
+
position: relative;
|
290 |
+
width: inherit;
|
291 |
+
z-index: 4;
|
292 |
+
background-color: #FAFAFA;
|
293 |
+
}
|
294 |
+
|
295 |
+
|
296 |
+
/* typography */
|
297 |
+
.the-metabox.typography .select_wrapper.font-family { width:200px; }
|
298 |
+
.the-metabox.typography .spinner_container { float:left; margin-right:10px; }
|
299 |
+
.the-metabox.typography .spinner_container input.number {
|
300 |
+
width:50px !important;
|
301 |
+
-webkit-border-top-right-radius: 0px;
|
302 |
+
-webkit-border-bottom-right-radius: 0px;
|
303 |
+
-moz-border-radius-topright: 0px;
|
304 |
+
-moz-border-radius-bottomright: 0px;
|
305 |
+
border-top-right-radius: 0px;
|
306 |
+
border-bottom-right-radius: 0px;
|
307 |
+
}
|
308 |
+
|
309 |
+
/* number */
|
310 |
+
.the-metabox.number input.number { width:50px !important; }
|
311 |
+
/* number */
|
312 |
+
.rm_number .number {
|
313 |
+
width: 70px;
|
314 |
+
text-align: right;
|
315 |
+
-webkit-border-top-right-radius: 0px;
|
316 |
+
-webkit-border-bottom-right-radius: 0px;
|
317 |
+
-moz-border-radius-topright: 0px;
|
318 |
+
-moz-border-radius-bottomright: 0px;
|
319 |
+
border-top-right-radius: 0px;
|
320 |
+
border-bottom-right-radius: 0px;
|
321 |
+
}
|
322 |
+
|
323 |
+
.spinner-wrapper { position: relative; height: 23px; overflow: hidden; }
|
324 |
+
.spinner-wrapper input.number { float: left; }
|
325 |
+
.spinner-wrapper .spinner-button { cursor:pointer; float: left; position: absolute; left: 69px; width: 15px; height: 12px; border: 1px solid #DFDFDF; background: #fff; margin: 0; padding: 0; line-height: 9999px; overflow: hidden; background: url('../images/spinner.png') no-repeat center -11px }
|
326 |
+
.spinner-wrapper .spinner-button.button-plus { top: 0; -webkit-border-top-right-radius: 3px !important; -moz-border-radius-topright: 3px !important; border-top-right-radius: 3px !important; }
|
327 |
+
.spinner-wrapper .spinner-button.button-minus { bottom: 0; background-position: center -30px; -webkit-border-bottom-right-radius: 3px !important; -moz-border-radius-bottomright: 3px !important; border-bottom-right-radius: 3px !important; }
|
328 |
+
|
329 |
+
|
330 |
+
.spinner-wrapper .spinner-button.button-plus:active { background-position: center 0px; }
|
331 |
+
.spinner-wrapper .spinner-button.button-minus:active { background-position: center -20px; }
|
332 |
+
|
333 |
+
|
334 |
+
.rm_typography .spinner_container { float: left; margin-right: 10px; }
|
335 |
+
.rm_typography .spinner-wrapper { height: 28px; }
|
336 |
+
.rm_typography .spinner-wrapper input.number { height: 28px; }
|
337 |
+
.rm_typography .spinner-wrapper .spinner-button.button-plus { height: 15px; background-position: center -10px; }
|
338 |
+
.rm_typography .spinner-wrapper .spinner-button.button-minus { height: 14px; }
|
339 |
+
|
340 |
+
.the-metabox .spinner-wrapper .spinner-button { left: 49px; }
|
341 |
+
.the-metabox.typography .spinner-wrapper .spinner-button { left: 35px; }
|
342 |
+
|
343 |
+
/* colorpicker */
|
344 |
+
.the-metabox.colorpicker { display:block; width: auto; height: auto; overflow: visible; background-image: none; position: static; font-family: inherit;}
|
345 |
+
.the-metabox.colorpicker input { background-color: transparent; border: 1px solid #DFDFDF; position: static; font-size: inherit; font-family: inherit; color: inherit; text-align: center; margin: 0 5px 0px; padding: 0; outline: none; width: auto; }
|
346 |
+
|
347 |
+
/* images */
|
348 |
+
.the-metabox.images, .the-metabox.images label { margin-left:0; display:block; }
|
349 |
+
.the-metabox.images .slides-wrapper { clear:both; }
|
350 |
+
.the-metabox.images .slides-wrapper li { position:relative; }
|
351 |
+
.the-metabox.images a.delete { display:block; margin-left:4px; text-decoration:none; font-weight:bold; color:red; position:absolute; top:0; right:0; width:10px; height:18px; z-index:10; cursor:pointer !important; }
|
352 |
+
|
353 |
+
/* wp editor */
|
354 |
+
.wp_themeSkin iframe { background: #fff !important; }
|
355 |
+
|
356 |
+
/* custom tabs */
|
357 |
+
.customtab_item {
|
358 |
+
border-style: solid;
|
359 |
+
border-width: 1px;
|
360 |
+
line-height: 1;
|
361 |
+
margin-bottom: 20px;
|
362 |
+
padding: 0;
|
363 |
+
background-color: #F5F5F5;
|
364 |
+
background-image: -moz-linear-gradient(center top , #F9F9F9, #F5F5F5);
|
365 |
+
border-color: #DFDFDF;
|
366 |
+
border-radius: 3px 3px 3px 3px;
|
367 |
+
box-shadow: 0 1px 0 #FFFFFF inset;
|
368 |
+
min-width: 255px;
|
369 |
+
position: relative;
|
370 |
+
}
|
371 |
+
.customtab_item .handlediv { position:relative; top: -4px; }
|
372 |
+
.customtab_item h3 { min-height: 21px }
|
373 |
+
.customtab_item .inside { padding: 10px !important; }
|
374 |
+
.customtab_item .deps { display: none; }
|
375 |
+
.customtab_item .addoptions p.option { margin: 5px 0 5px 200px }
|
376 |
+
.customtab_item .addoptions p label { width: 80px !important; }
|
377 |
+
.customtab_item .add-field-option { margin-bottom: 10px !important; }
|
378 |
+
.customtab_item .remove_item { float: right; }
|
379 |
+
.metabox-sortable-placeholder { border: 1px dotted #dedede; margin: 10px 0 }
|
380 |
+
|
381 |
+
.the-metabox.customtabs {
|
382 |
+
margin-left: 0;
|
383 |
+
}
|
384 |
+
|
385 |
+
#customtab_item_sample {
|
386 |
+
display: none;
|
387 |
+
}
|
388 |
+
|
389 |
+
.the-metabox.customtabs .field-row {
|
390 |
+
margin-bottom: 10px;
|
391 |
+
}
|
392 |
+
|
393 |
+
#yit_custom_tabs label {
|
394 |
+
font-weight: normal;
|
395 |
+
width: auto;
|
396 |
+
float: none;
|
397 |
+
line-height: auto;
|
398 |
+
margin-left: 0;
|
399 |
+
}
|
400 |
+
|
401 |
+
|
402 |
+
.wp-admin p label input[type=radio]{
|
403 |
+
width: 16px;
|
404 |
+
margin-right: 10px;
|
405 |
+
margin-top: 3px;
|
406 |
+
}
|
407 |
+
.wp-admin .form-field._preset_onsale_icon_field label input[type=radio]{
|
408 |
+
margin-top: 0;
|
409 |
+
}
|
410 |
+
|
411 |
+
.the-metabox .spinner {
|
412 |
+
margin-top: 5px;
|
413 |
+
float: none;
|
414 |
+
}
|
415 |
+
|
416 |
+
/* slider */
|
417 |
+
/*numbers*/
|
418 |
+
.ui-slider .maxCaption, .ui-slider .minCaption {
|
419 |
+
margin-bottom: 5px;
|
420 |
+
}
|
421 |
+
.ui-slider .feedback {
|
422 |
+
background: url(../images/slider/tooltip.png) no-repeat center top;
|
423 |
+
position: absolute;
|
424 |
+
top: -25px;
|
425 |
+
width: 35px;
|
426 |
+
height: 43px;
|
427 |
+
text-align: center;
|
428 |
+
width: 100%;
|
429 |
+
display: block;
|
430 |
+
}
|
431 |
+
.ui-slider .feedback strong {
|
432 |
+
display: inline-block;
|
433 |
+
padding-top: 4px;
|
434 |
+
top: -30px;
|
435 |
+
}
|
436 |
+
/*handle*/
|
437 |
+
.ui-slider-horizontal .ui-slider-handle{
|
438 |
+
background: transparent url(../images/slider/handle.png) no-repeat left top !important;
|
439 |
+
border: 0px !important;
|
440 |
+
top: -.35em !important;
|
441 |
+
width: 18px !important;
|
442 |
+
height: 19px !important;
|
443 |
+
}
|
444 |
+
|
445 |
+
/*bg on the left:grey*/
|
446 |
+
.ui-slider.ui-widget-content {
|
447 |
+
background: url(../images/slider/grey.gif) repeat-x left center !important;
|
448 |
+
border-color: #c1c1c0 !important;
|
449 |
+
height: 10px !important;
|
450 |
+
}
|
451 |
+
|
452 |
+
.iris-slider-offset.ui-slider.ui-widget-content {
|
453 |
+
background: transparent!important;
|
454 |
+
height: auto!important;
|
455 |
+
}
|
456 |
+
|
457 |
+
/*bg on the right:orange*/
|
458 |
+
.ui-slider.ui-widget-content .ui-widget-header {
|
459 |
+
background: url(../images/slider/orange.gif) repeat-x left center !important;
|
460 |
+
left: 2px !important;
|
461 |
+
-webkit-border-radius: 15px;
|
462 |
+
-moz-border-radius: 15px;
|
463 |
+
-khtml-border-radius: 15px;
|
464 |
+
border-radius: 15px;
|
465 |
+
}
|
466 |
+
|
467 |
+
|
468 |
+
/*sidebars*/
|
469 |
+
|
470 |
+
#choose-sidebars.choose{
|
471 |
+
margin-left: 0px;
|
472 |
+
}
|
473 |
+
|
474 |
+
|
475 |
+
#_active_page_options-container label, #_active_page_options-container p{
|
476 |
+
display: inline-block;
|
477 |
+
margin: 0px;
|
478 |
+
}
|
479 |
+
#_active_page_options-container label{
|
480 |
+
margin-right: 10px;
|
481 |
+
margin-top: 3px;
|
482 |
+
}
|
483 |
+
#_active_page_options-container {
|
484 |
+
float: right;
|
485 |
+
margin-right: 20px;
|
486 |
+
margin-top: 5px;
|
487 |
+
}
|
488 |
+
|
489 |
+
/* sortable table posts */
|
490 |
+
|
491 |
+
#the-list.ui-sortable tr:hover {
|
492 |
+
cursor: move;
|
493 |
+
}
|
494 |
+
|
495 |
+
|
496 |
+
/*datepicker*/
|
497 |
+
/*! jQuery UI - v1.11.2 - 2015-01-21
|
498 |
+
* http://jqueryui.com
|
499 |
+
* Includes: core.css, datepicker.css, theme.css
|
500 |
+
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=0px&bgColorHeader=%23dddddd&bgTextureHeader=flat&bgImgOpacityHeader=60&borderColorHeader=%23aaaaaa&fcHeader=%23222222&iconColorHeader=%23222222&bgColorContent=%23ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=%23aaaaaa&fcContent=%23222222&iconColorContent=%23222222&bgColorDefault=%23e9e9e9&bgTextureDefault=flat&bgImgOpacityDefault=75&borderColorDefault=%23d3d3d3&fcDefault=%23555555&iconColorDefault=%23888888&bgColorHover=%23dadada&bgTextureHover=flat&bgImgOpacityHover=75&borderColorHover=%23999999&fcHover=%23212121&iconColorHover=%23454545&bgColorActive=%23ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=%23aaaaaa&fcActive=%23212121&iconColorActive=%23454545&bgColorHighlight=%23fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=%2389b17e&fcHighlight=%23363636&iconColorHighlight=%232e83ff&bgColorError=%23fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=%23cd0a0a&fcError=%23cd0a0a&iconColorError=%23cd0a0a&bgColorOverlay=%23aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=%23aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
|
501 |
+
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
|
502 |
+
|
503 |
+
/* Layout helpers
|
504 |
+
----------------------------------*/
|
505 |
+
.ui-helper-hidden {
|
506 |
+
display: none;
|
507 |
+
}
|
508 |
+
.ui-helper-hidden-accessible {
|
509 |
+
border: 0;
|
510 |
+
clip: rect(0 0 0 0);
|
511 |
+
height: 1px;
|
512 |
+
margin: -1px;
|
513 |
+
overflow: hidden;
|
514 |
+
padding: 0;
|
515 |
+
position: absolute;
|
516 |
+
width: 1px;
|
517 |
+
}
|
518 |
+
.ui-helper-reset {
|
519 |
+
margin: 0;
|
520 |
+
padding: 0;
|
521 |
+
border: 0;
|
522 |
+
outline: 0;
|
523 |
+
line-height: 1.3;
|
524 |
+
text-decoration: none;
|
525 |
+
font-size: 100%;
|
526 |
+
list-style: none;
|
527 |
+
}
|
528 |
+
.ui-helper-clearfix:before,
|
529 |
+
.ui-helper-clearfix:after {
|
530 |
+
content: "";
|
531 |
+
display: table;
|
532 |
+
border-collapse: collapse;
|
533 |
+
}
|
534 |
+
.ui-helper-clearfix:after {
|
535 |
+
clear: both;
|
536 |
+
}
|
537 |
+
.ui-helper-clearfix {
|
538 |
+
min-height: 0; /* support: IE7 */
|
539 |
+
}
|
540 |
+
.ui-helper-zfix {
|
541 |
+
width: 100%;
|
542 |
+
height: 100%;
|
543 |
+
top: 0;
|
544 |
+
left: 0;
|
545 |
+
position: absolute;
|
546 |
+
opacity: 0;
|
547 |
+
filter:Alpha(Opacity=0); /* support: IE8 */
|
548 |
+
}
|
549 |
+
|
550 |
+
.ui-front {
|
551 |
+
z-index: 100;
|
552 |
+
}
|
553 |
+
|
554 |
+
|
555 |
+
/* Interaction Cues
|
556 |
+
----------------------------------*/
|
557 |
+
.ui-state-disabled {
|
558 |
+
cursor: default !important;
|
559 |
+
}
|
560 |
+
|
561 |
+
|
562 |
+
/* Icons
|
563 |
+
----------------------------------*/
|
564 |
+
|
565 |
+
/* states and images */
|
566 |
+
.ui-icon {
|
567 |
+
display: block;
|
568 |
+
text-indent: -99999px;
|
569 |
+
overflow: hidden;
|
570 |
+
background-repeat: no-repeat;
|
571 |
+
}
|
572 |
+
|
573 |
+
|
574 |
+
/* DATE PICKER
|
575 |
+
----------------------------------*/
|
576 |
+
|
577 |
+
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
|
578 |
+
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;z-index:100!important;}
|
579 |
+
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
|
580 |
+
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
|
581 |
+
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
|
582 |
+
.ui-datepicker .ui-datepicker-prev{left:2px}
|
583 |
+
.ui-datepicker .ui-datepicker-next{right:2px}
|
584 |
+
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
|
585 |
+
.ui-datepicker .ui-datepicker-next-hover{right:1px}
|
586 |
+
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
|
587 |
+
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
|
588 |
+
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
|
589 |
+
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}
|
590 |
+
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
|
591 |
+
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}
|
592 |
+
.ui-datepicker td{border:0;padding:1px}
|
593 |
+
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
|
594 |
+
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
|
595 |
+
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}
|
596 |
+
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
|
597 |
+
.ui-datepicker.ui-datepicker-multi{width:auto}
|
598 |
+
.ui-datepicker-multi .ui-datepicker-group{float:left}
|
599 |
+
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
|
600 |
+
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
|
601 |
+
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
|
602 |
+
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
|
603 |
+
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
|
604 |
+
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
|
605 |
+
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
|
606 |
+
.ui-datepicker-rtl{direction:rtl}
|
607 |
+
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
|
608 |
+
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
|
609 |
+
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
|
610 |
+
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
|
611 |
+
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
|
612 |
+
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
|
613 |
+
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
|
614 |
+
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
|
615 |
+
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}
|
616 |
+
.ui-widget .ui-widget{font-size:1em}
|
617 |
+
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}
|
618 |
+
.ui-widget-content{border:1px solid #aaa;background:#fff 50% 50% repeat-x;color:#222}
|
619 |
+
.ui-widget-content a{color:#222}
|
620 |
+
.ui-widget-header{border:1px solid #aaa;background:#ddd 50% 50% repeat-x;color:#222;font-weight:700}
|
621 |
+
.ui-widget-header a{color:#222}
|
622 |
+
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0 solid #d3d3d3;background:#e9e9e9 50% 50% repeat-x;font-weight:400;color:#555}
|
623 |
+
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}
|
624 |
+
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:0 solid #999;background:#dadada 50% 50% repeat-x;font-weight:400;color:#212121}
|
625 |
+
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}
|
626 |
+
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:0 solid #aaa;background:#fff 50% 50% repeat-x;font-weight:400;color:#212121}
|
627 |
+
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}
|
628 |
+
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:0 solid #89b17e;background:#fbf9ee 50% 50% repeat-x;color:#363636}
|
629 |
+
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
|
630 |
+
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:0 solid #cd0a0a;background:#fef1ec 50% 50% repeat-x;color:#cd0a0a}
|
631 |
+
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}
|
632 |
+
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}
|
633 |
+
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}
|
634 |
+
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}
|
635 |
+
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
|
636 |
+
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
|
637 |
+
.ui-icon{width:16px;height:16px}
|
638 |
+
.ui-icon,.ui-widget-content .ui-icon{background-image:url(../images/ui-icons_222222_256x240.png)}
|
639 |
+
.ui-widget-header .ui-icon{background-image:url(../images/ui-icons_222222_256x240.png)}
|
640 |
+
.ui-state-default .ui-icon{background-image:url(../images/ui-icons_888888_256x240.png)}
|
641 |
+
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../images/ui-icons_454545_256x240.png)}
|
642 |
+
.ui-state-active .ui-icon{background-image:url(../images/ui-icons_454545_256x240.png)}
|
643 |
+
.ui-state-highlight .ui-icon{background-image:url(../images/ui-icons_2e83ff_256x240.png)}
|
644 |
+
.ui-icon-circle-triangle-e{background-position:-48px -192px}
|
645 |
+
.ui-icon-circle-triangle-s{background-position:-64px -192px}
|
646 |
+
.ui-icon-circle-triangle-w{background-position:-80px -192px}
|
647 |
+
.ui-icon-circle-triangle-n{background-position:-96px -192px}
|
648 |
+
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0}
|
649 |
+
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0}
|
650 |
+
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0}
|
651 |
+
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0}
|
652 |
+
.ui-widget-overlay{background:#aaa 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}
|
653 |
+
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
|
654 |
+
|
655 |
+
|
656 |
+
.the-metabox.preview{
|
657 |
+
float: none;
|
658 |
+
}
|
659 |
+
.metaboxes-tab .the-metabox.no-label.preview{
|
660 |
+
margin-left: 184px;
|
661 |
+
}
|
662 |
+
.metaboxes-tab .the-metabox.no-label.preview img{
|
663 |
+
box-shadow: 0 1px 8px rgba(0,0,0,0.2);
|
664 |
}
|
plugin-fw/assets/css/yit-plugin-panel-sidebar.css
ADDED
@@ -0,0 +1,377 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|