Version Description
Release Date - 01 December 2017
- Fixed SQL query to avoid an issue when Wishlist title has an apostrophe
- Fixed an issue with duplicated call to WC AJAX fragments
- Improved performance for custom styles
- Added filter 'tinvwl_allow_addtowishlist_single_product' that helps to show/hide the "Add to Wishlist" button for specific products on a single products page
- Translation improvements:
- Corrected some texts
- Corrected some typos
- Removed some strings that do not require translation from .pot file
Download this release
Release Info
Developer | templateinvaders |
Plugin | WooCommerce Wishlist Plugin |
Version | 1.5.12 |
Comparing to | |
See all releases |
Code changes from version 1.5.11 to 1.5.12
- admin/settings/general.class.php +696 -696
- admin/settings/style.class.php +631 -630
- admin/settings/upgrade.class.php +40 -40
- admin/tinvwl.class.php +2 -2
- asset/css/admin-form.min.css +2 -1
- asset/css/admin-setup.min.css +2 -0
- asset/css/admin.min.css +2 -1
- asset/css/public.min.css +2 -1
- asset/css/theme.min.css +2 -1
- asset/js/public.js +89 -87
- asset/js/public.min.js +1 -1
- includes/product.helper.php +5 -2
- includes/wishlist.class.php +7 -3
- languages/ti-woocommerce-wishlist.pot +98 -142
- public/addtowishlist.class.php +6 -0
- public/tinvwl.class.php +11 -8
- public/topwishlist.class.php +1 -1
- public/widget/topwishlist.class.php +69 -69
- readme.txt +13 -1
- ti-woocommerce-wishlist.php +2 -2
- views/admin/templates-status.php +38 -38
- views/null.php +1 -1
- views/wizard/finish.php +31 -31
- views/wizard/header.php +44 -44
- views/wizard/intro.php +27 -27
- views/wizard/step-page.php +57 -57
- views/wizard/step-social.php +5 -5
admin/settings/general.class.php
CHANGED
@@ -1,696 +1,696 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Admin settings class
|
4 |
-
*
|
5 |
-
* @since 1.0.0
|
6 |
-
* @package TInvWishlist\Admin
|
7 |
-
* @subpackage Settings
|
8 |
-
*/
|
9 |
-
|
10 |
-
// If this file is called directly, abort.
|
11 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
-
die;
|
13 |
-
}
|
14 |
-
|
15 |
-
/**
|
16 |
-
* Admin settings class
|
17 |
-
*/
|
18 |
-
class TInvWL_Admin_Settings_General extends TInvWL_Admin_BaseSection {
|
19 |
-
|
20 |
-
/**
|
21 |
-
* Priority for admin menu
|
22 |
-
*
|
23 |
-
* @var integer
|
24 |
-
*/
|
25 |
-
public $priority = 20;
|
26 |
-
|
27 |
-
/**
|
28 |
-
* Menu array
|
29 |
-
*
|
30 |
-
* @return array
|
31 |
-
*/
|
32 |
-
function menu() {
|
33 |
-
return array(
|
34 |
-
'title' => __( 'General Settings', 'ti-woocommerce-wishlist' ),
|
35 |
-
'method' => array( $this, '_print_' ),
|
36 |
-
'slug' => '',
|
37 |
-
);
|
38 |
-
}
|
39 |
-
|
40 |
-
/**
|
41 |
-
* Create sections for this settings
|
42 |
-
*
|
43 |
-
* @return array
|
44 |
-
*/
|
45 |
-
function constructor_data() {
|
46 |
-
add_action( $this->_n . '_section_general_before', array( $this, 'premium_features' ) );
|
47 |
-
$lists = get_pages( array( 'number' => 999999 ) ); // @codingStandardsIgnoreLine WordPress.VIP.RestrictedFunctions.get_pages
|
48 |
-
$page_list = array( '' => '' );
|
49 |
-
foreach ( $lists as $list ) {
|
50 |
-
$page_list[ $list->ID ] = $list->post_title;
|
51 |
-
}
|
52 |
-
|
53 |
-
return array(
|
54 |
-
array(
|
55 |
-
'id' => 'general',
|
56 |
-
'title' => __( 'General Settings', 'ti-woocommerce-wishlist' ),
|
57 |
-
'desc' => __( 'Wishlist page need to be selected so the plugin knows where it is. This page should have been created upon installation of the plugin, if not you will need to create it manually.', 'ti-woocommerce-wishlist' ),
|
58 |
-
'show_names' => true,
|
59 |
-
'fields' => array(
|
60 |
-
array(
|
61 |
-
'type' => 'text',
|
62 |
-
'name' => 'default_title',
|
63 |
-
'text' => __( 'Default Wishlist Name', 'ti-woocommerce-wishlist' ),
|
64 |
-
'std' => 'Default wishlist',
|
65 |
-
),
|
66 |
-
array(
|
67 |
-
'type' => 'select',
|
68 |
-
'name' => 'page_wishlist',
|
69 |
-
'text' => __( 'Wishlist Page', 'ti-woocommerce-wishlist' ),
|
70 |
-
'std' => '',
|
71 |
-
'options' => $page_list,
|
72 |
-
'validate' => FILTER_VALIDATE_INT,
|
73 |
-
),
|
74 |
-
array(
|
75 |
-
'type' => 'checkboxonoff',
|
76 |
-
'name' => 'link_in_myaccount',
|
77 |
-
'text' => __( 'Show Link to Wishlist in my account', 'ti-woocommerce-wishlist' ),
|
78 |
-
'std' => true,
|
79 |
-
),
|
80 |
-
array(
|
81 |
-
'type' => 'checkboxonoff',
|
82 |
-
'name' => 'processing_autoremove',
|
83 |
-
'text' => __( 'Remove Product from Wishlist if added to cart', 'ti-woocommerce-wishlist' ),
|
84 |
-
'std' => true,
|
85 |
-
'extra' => array( 'tiwl-show' => '.tiwl-processing-autoremove-anyone' ),
|
86 |
-
),
|
87 |
-
array(
|
88 |
-
'type' => 'checkboxonoff',
|
89 |
-
'name' => 'processing_autoremove_anyone',
|
90 |
-
'text' => __( 'Remove by anyone', 'ti-woocommerce-wishlist' ),
|
91 |
-
'std' => false,
|
92 |
-
'class' => 'tiwl-processing-autoremove-anyone',
|
93 |
-
),
|
94 |
-
array(
|
95 |
-
'type' => 'checkboxonoff',
|
96 |
-
'name' => 'simple_flow',
|
97 |
-
'text' => __( 'Remove product from Wishlist on second click', 'ti-woocommerce-wishlist' ),
|
98 |
-
'std' => false,
|
99 |
-
'extra' => array(
|
100 |
-
'tiwl-show' => '.tiwl-general-simple-flow>td, .tiwl-button-simple-flow',
|
101 |
-
'tiwl-hide' => '.tiwl-general-simple-flow-hide>td',
|
102 |
-
),
|
103 |
-
),
|
104 |
-
array(
|
105 |
-
'type' => 'group',
|
106 |
-
'id' => 'show_notice',
|
107 |
-
),
|
108 |
-
array(
|
109 |
-
'type' => 'checkboxonoff',
|
110 |
-
'name' => 'show_notice',
|
111 |
-
'text' => __( 'Show successful notice in popup', 'ti-woocommerce-wishlist' ),
|
112 |
-
'desc' => __( 'This option allows to show/hide a popup with successful or error notices after addition or removing products from a Wishlist.', 'ti-woocommerce-wishlist' ),
|
113 |
-
'std' => true,
|
114 |
-
'extra' => array(
|
115 |
-
'tiwl-show' => '.tiwl-button-show-notice',
|
116 |
-
),
|
117 |
-
),
|
118 |
-
array(
|
119 |
-
'type' => 'text',
|
120 |
-
'name' => 'text_browse',
|
121 |
-
'text' => __( '"View Wishlist" button Text', 'ti-woocommerce-wishlist' ),
|
122 |
-
'std' => 'View Wishlist',
|
123 |
-
'class' => 'tiwl-button-show-notice',
|
124 |
-
),
|
125 |
-
array(
|
126 |
-
'type' => 'checkboxonoff',
|
127 |
-
'name' => 'redirect',
|
128 |
-
'text' => __( 'Redirect to Wishlist', 'ti-woocommerce-wishlist' ),
|
129 |
-
'desc' => __( 'If enabled, user will be redirected to wishlist page after 5 sec from adding product to wishlist.', 'ti-woocommerce-wishlist' ),
|
130 |
-
'std' => true,
|
131 |
-
'class' => 'tiwl-button-show-notice',
|
132 |
-
),
|
133 |
-
array(
|
134 |
-
'type' => 'text',
|
135 |
-
'name' => 'text_added_to',
|
136 |
-
'text' => __( '"Product added to Wishlist" Text', 'ti-woocommerce-wishlist' ),
|
137 |
-
'std' => 'Product added to Wishlist',
|
138 |
-
'class' => 'tiwl-button-show-notice',
|
139 |
-
),
|
140 |
-
array(
|
141 |
-
'type' => 'text',
|
142 |
-
'name' => 'text_already_in',
|
143 |
-
'text' => __( '"Product already in Wishlist" Text', 'ti-woocommerce-wishlist' ),
|
144 |
-
'desc' => __( 'This notification will be shown if user will try to add product that already in
|
145 |
-
'std' => 'Product already in Wishlist',
|
146 |
-
'class' => 'tiwl-button-show-notice tiwl-general-simple-flow-hide',
|
147 |
-
),
|
148 |
-
array(
|
149 |
-
'type' => 'text',
|
150 |
-
'name' => 'text_removed_from',
|
151 |
-
'text' => __( '"Product removed from Wishlist" Text', 'ti-woocommerce-wishlist' ),
|
152 |
-
'desc' => __( 'This notification will be shown once the product is removed from Wishlist on a single or a catalog page.', 'ti-woocommerce-wishlist' ),
|
153 |
-
'std' => 'Product removed from Wishlist',
|
154 |
-
'class' => 'tiwl-button-show-notice tiwl-general-simple-flow',
|
155 |
-
),
|
156 |
-
),
|
157 |
-
),
|
158 |
-
array(
|
159 |
-
'id' => 'page',
|
160 |
-
'title' => __( 'Wishlist Page Options', 'ti-woocommerce-wishlist' ),
|
161 |
-
'desc' => __( 'Coming soon', 'ti-woocommerce-wishlist' ),
|
162 |
-
'show_names' => true,
|
163 |
-
'style' => 'display:none;',
|
164 |
-
'fields' => array(
|
165 |
-
array(
|
166 |
-
'type' => 'select',
|
167 |
-
'name' => 'wishlist',
|
168 |
-
'text' => __( 'My Wishlist', 'ti-woocommerce-wishlist' ),
|
169 |
-
'std' => '',
|
170 |
-
'options' => $page_list,
|
171 |
-
'validate' => FILTER_VALIDATE_INT,
|
172 |
-
),
|
173 |
-
),
|
174 |
-
),
|
175 |
-
array(
|
176 |
-
'id' => 'processing',
|
177 |
-
'title' => __( 'Wishlist Processing Options', 'ti-woocommerce-wishlist' ),
|
178 |
-
'desc' => __( 'Coming soon', 'ti-woocommerce-wishlist' ),
|
179 |
-
'style' => 'display:none;',
|
180 |
-
'show_names' => true,
|
181 |
-
'fields' => array(
|
182 |
-
array(
|
183 |
-
'type' => 'checkboxonoff',
|
184 |
-
'name' => 'autoremove',
|
185 |
-
'text' => __( 'Automatic removal', 'ti-woocommerce-wishlist' ),
|
186 |
-
'std' => true,
|
187 |
-
'extra' => array( 'tiwl-show' => '.tiwl-processing-autoremove' ),
|
188 |
-
),
|
189 |
-
array(
|
190 |
-
'type' => 'select',
|
191 |
-
'name' => 'autoremove_status',
|
192 |
-
'text' => __( 'Remove condition', 'ti-woocommerce-wishlist' ),
|
193 |
-
'std' => 'tinvwl-addcart',
|
194 |
-
'options' => array(
|
195 |
-
'tinvwl-addcart' => __( 'Add to Card', 'ti-woocommerce-wishlist' ),
|
196 |
-
),
|
197 |
-
'class' => 'tiwl-processing-autoremove',
|
198 |
-
),
|
199 |
-
array(
|
200 |
-
'type' => 'checkboxonoff',
|
201 |
-
'name' => 'autoremove_anyone',
|
202 |
-
'text' => __( 'Remove by anyone', 'ti-woocommerce-wishlist' ),
|
203 |
-
'std' => false,
|
204 |
-
'class' => 'tiwl-processing-autoremove',
|
205 |
-
),
|
206 |
-
),
|
207 |
-
),
|
208 |
-
array(
|
209 |
-
'id' => 'add_to_wishlist',
|
210 |
-
'title' => __( 'Product page "Add to Wishlist" Button Settings', 'ti-woocommerce-wishlist' ),
|
211 |
-
'show_names' => true,
|
212 |
-
'fields' => array(
|
213 |
-
array(
|
214 |
-
'type' => 'select',
|
215 |
-
'name' => 'position',
|
216 |
-
'text' => __( 'Button position', 'ti-woocommerce-wishlist' ),
|
217 |
-
'desc' => __( 'Add this shortcode <code>[ti_wishlists_addtowishlist]</code> anywhere on product page, if you have chosen custom position for product button. You will have to do this for each product.', 'ti-woocommerce-wishlist' ),
|
218 |
-
'std' => 'after',
|
219 |
-
'options' => array(
|
220 |
-
'after' => __( 'After "Add to Cart" button', 'ti-woocommerce-wishlist' ),
|
221 |
-
'before' => __( 'Before "Add to Cart" button', 'ti-woocommerce-wishlist' ),
|
222 |
-
'shortcode' => __( 'Custom position with code', 'ti-woocommerce-wishlist' ),
|
223 |
-
),
|
224 |
-
),
|
225 |
-
array(
|
226 |
-
'type' => 'select',
|
227 |
-
'name' => 'type',
|
228 |
-
'text' => __( 'Button type', 'ti-woocommerce-wishlist' ),
|
229 |
-
'std' => 'link',
|
230 |
-
'options' => array(
|
231 |
-
'link' => __( 'Link', 'ti-woocommerce-wishlist' ),
|
232 |
-
'button' => __( 'Button', 'ti-woocommerce-wishlist' ),
|
233 |
-
),
|
234 |
-
),
|
235 |
-
array(
|
236 |
-
'type' => 'select',
|
237 |
-
'name' => 'icon',
|
238 |
-
'text' => __( '"Add to Wishlist" Icon', 'ti-woocommerce-wishlist' ),
|
239 |
-
'desc' => __( 'You can choose from our predefined icons or upload your custom icon. Custom icon size is limited to 16x16 px.', 'ti-woocommerce-wishlist' ),
|
240 |
-
'std' => '',
|
241 |
-
'options' => array(
|
242 |
-
'' => __( 'None', 'ti-woocommerce-wishlist' ),
|
243 |
-
'heart' => __( 'Heart', 'ti-woocommerce-wishlist' ),
|
244 |
-
'heart-plus' => __( 'Heart+', 'ti-woocommerce-wishlist' ),
|
245 |
-
'custom' => __( 'Custom', 'ti-woocommerce-wishlist' ),
|
246 |
-
),
|
247 |
-
'extra' => array(
|
248 |
-
'class' => 'tiwl-button-icon',
|
249 |
-
'tiwl-show' => '.tiwl-button-icon-custom',
|
250 |
-
'tiwl-hide' => '.tiwl-button-icon-style',
|
251 |
-
'tiwl-value' => 'custom',
|
252 |
-
),
|
253 |
-
),
|
254 |
-
array(
|
255 |
-
'type' => 'uploadfile',
|
256 |
-
'name' => 'icon_upload',
|
257 |
-
'std' => '',
|
258 |
-
'text' => ' ',
|
259 |
-
'class' => 'tiwl-button-icon-custom',
|
260 |
-
'extra' => array(
|
261 |
-
'button' => array(
|
262 |
-
'value' => __( 'Upload', 'ti-woocommerce-wishlist' ),
|
263 |
-
),
|
264 |
-
'type' => array( 'image' ),
|
265 |
-
),
|
266 |
-
),
|
267 |
-
array(
|
268 |
-
'type' => 'select',
|
269 |
-
'name' => 'icon_style',
|
270 |
-
'std' => 'black',
|
271 |
-
'text' => __( '"Add to Wishlist" Icon Color', 'ti-woocommerce-wishlist' ),
|
272 |
-
'options' => array(
|
273 |
-
'black' => __( 'Black', 'ti-woocommerce-wishlist' ),
|
274 |
-
'white' => __( 'White', 'ti-woocommerce-wishlist' ),
|
275 |
-
),
|
276 |
-
'class' => 'tiwl-button-icon-style',
|
277 |
-
),
|
278 |
-
array(
|
279 |
-
'type' => 'text',
|
280 |
-
'name' => 'text',
|
281 |
-
'text' => __( '"Add to Wishlist" button Text', 'ti-woocommerce-wishlist' ),
|
282 |
-
'std' => 'Add to Wishlist',
|
283 |
-
),
|
284 |
-
array(
|
285 |
-
'type' => 'text',
|
286 |
-
'name' => 'text_remove',
|
287 |
-
'text' => __( '"Remove from Wishlist" Button Text', 'ti-woocommerce-wishlist' ),
|
288 |
-
'std' => 'Remove from Wishlist',
|
289 |
-
'class' => 'tiwl-button-simple-flow',
|
290 |
-
),
|
291 |
-
),
|
292 |
-
),
|
293 |
-
array(
|
294 |
-
'id' => 'add_to_wishlist_catalog',
|
295 |
-
'title' => __( 'Product listing Button Settings', 'ti-woocommerce-wishlist' ),
|
296 |
-
'desc' => __( '
|
297 |
-
'show_names' => true,
|
298 |
-
'fields' => array(
|
299 |
-
array(
|
300 |
-
'type' => 'checkboxonoff',
|
301 |
-
'name' => 'show_in_loop',
|
302 |
-
'text' => __( 'Show in Product Listing', 'ti-woocommerce-wishlist' ),
|
303 |
-
'std' => true,
|
304 |
-
'extra' => array(
|
305 |
-
'tiwl-show' => '.tiwl-buttoncat-button',
|
306 |
-
),
|
307 |
-
),
|
308 |
-
array(
|
309 |
-
'type' => 'group',
|
310 |
-
'id' => 'add_to_wishlist_catalog',
|
311 |
-
'class' => 'tiwl-buttoncat-button',
|
312 |
-
'style' => 'border-top: 0px; padding-top: 0px;',
|
313 |
-
),
|
314 |
-
array(
|
315 |
-
'type' => 'select',
|
316 |
-
'name' => 'position',
|
317 |
-
'text' => __( 'Button position', 'ti-woocommerce-wishlist' ),
|
318 |
-
'std' => 'after',
|
319 |
-
'options' => array(
|
320 |
-
'after' => __( 'After "Add to Cart" button', 'ti-woocommerce-wishlist' ),
|
321 |
-
'before' => __( 'Before "Add to Cart" button', 'ti-woocommerce-wishlist' ),
|
322 |
-
'above_thumb' => __( 'Above Thumbnail', 'ti-woocommerce-wishlist' ),
|
323 |
-
'shortcode' => __( 'Custom position with code', 'ti-woocommerce-wishlist' ),
|
324 |
-
),
|
325 |
-
'desc' => __( 'Note: if "Custom position with code" option is applied, the "Add to Wishlist" button should be added into template using <code>do_shortcode()</code> function like this:<br /><code>do_shortcode("[ti_wishlists_addtowishlist loop=yes]")</code>', 'ti-woocommerce-wishlist' ),
|
326 |
-
),
|
327 |
-
array(
|
328 |
-
'type' => 'select',
|
329 |
-
'name' => 'type',
|
330 |
-
'text' => __( 'Button type', 'ti-woocommerce-wishlist' ),
|
331 |
-
'std' => 'button',
|
332 |
-
'options' => array(
|
333 |
-
'link' => __( 'Link', 'ti-woocommerce-wishlist' ),
|
334 |
-
'button' => __( 'Button', 'ti-woocommerce-wishlist' ),
|
335 |
-
),
|
336 |
-
),
|
337 |
-
array(
|
338 |
-
'type' => 'select',
|
339 |
-
'name' => 'icon',
|
340 |
-
'text' => __( '"Add to Wishlist" Icon', 'ti-woocommerce-wishlist' ),
|
341 |
-
'std' => '',
|
342 |
-
'options' => array(
|
343 |
-
'' => __( 'None', 'ti-woocommerce-wishlist' ),
|
344 |
-
'heart' => __( 'Heart', 'ti-woocommerce-wishlist' ),
|
345 |
-
'heart-plus' => __( 'Heart+', 'ti-woocommerce-wishlist' ),
|
346 |
-
'custom' => __( 'Custom', 'ti-woocommerce-wishlist' ),
|
347 |
-
),
|
348 |
-
'extra' => array(
|
349 |
-
'tiwl-show' => '.tiwl-buttoncat-icon-custom',
|
350 |
-
'tiwl-hide' => '.tiwl-buttoncat-icon-style',
|
351 |
-
'tiwl-value' => 'custom',
|
352 |
-
),
|
353 |
-
),
|
354 |
-
array(
|
355 |
-
'type' => 'uploadfile',
|
356 |
-
'name' => 'icon_upload',
|
357 |
-
'std' => '',
|
358 |
-
'text' => ' ',
|
359 |
-
'class' => 'tiwl-buttoncat-icon-custom',
|
360 |
-
'extra' => array(
|
361 |
-
'button' => array(
|
362 |
-
'value' => __( 'Upload', 'ti-woocommerce-wishlist' ),
|
363 |
-
),
|
364 |
-
'type' => array( 'image' ),
|
365 |
-
),
|
366 |
-
),
|
367 |
-
array(
|
368 |
-
'type' => 'select',
|
369 |
-
'name' => 'icon_style',
|
370 |
-
'std' => 'black',
|
371 |
-
'text' => __( '"Add to Wishlist" Icon Color', 'ti-woocommerce-wishlist' ),
|
372 |
-
'options' => array(
|
373 |
-
'black' => __( 'Black', 'ti-woocommerce-wishlist' ),
|
374 |
-
'white' => __( 'White', 'ti-woocommerce-wishlist' ),
|
375 |
-
),
|
376 |
-
'class' => 'tiwl-buttoncat-icon-style',
|
377 |
-
),
|
378 |
-
array(
|
379 |
-
'type' => 'text',
|
380 |
-
'name' => 'text',
|
381 |
-
'text' => __( '"Add to Wishlist" Text', 'ti-woocommerce-wishlist' ),
|
382 |
-
'std' => 'Add to Wishlist',
|
383 |
-
),
|
384 |
-
array(
|
385 |
-
'type' => 'text',
|
386 |
-
'name' => 'text_remove',
|
387 |
-
'text' => __( '"Remove from Wishlist" Button Text', 'ti-woocommerce-wishlist' ),
|
388 |
-
'std' => 'Remove from Wishlist',
|
389 |
-
'class' => 'tiwl-button-simple-flow',
|
390 |
-
),
|
391 |
-
),
|
392 |
-
),
|
393 |
-
array(
|
394 |
-
'id' => 'product_table',
|
395 |
-
'title' => __( 'Wishlist Product Settings', 'ti-woocommerce-wishlist' ),
|
396 |
-
'desc' => __( 'Following options allows you to choose what information/functionality to show/enable in wishlist table on wishlist page.', 'ti-woocommerce-wishlist' ),
|
397 |
-
'show_names' => true,
|
398 |
-
'fields' => array(
|
399 |
-
array(
|
400 |
-
'type' => 'checkboxonoff',
|
401 |
-
'name' => 'add_to_cart',
|
402 |
-
'text' => __( 'Show "Add to Cart" button', 'ti-woocommerce-wishlist' ),
|
403 |
-
'std' => true,
|
404 |
-
'extra' => array( 'tiwl-show' => '.tiwl-table-action-addcart' ),
|
405 |
-
),
|
406 |
-
array(
|
407 |
-
'type' => 'text',
|
408 |
-
'name' => 'text_add_to_cart',
|
409 |
-
'text' => __( '"Add to Cart" Text', 'ti-woocommerce-wishlist' ),
|
410 |
-
'std' => 'Add to Cart',
|
411 |
-
'class' => 'tiwl-table-action-addcart',
|
412 |
-
),
|
413 |
-
array(
|
414 |
-
'type' => 'checkboxonoff',
|
415 |
-
'name' => 'colm_price',
|
416 |
-
'text' => __( 'Show Unit price', 'ti-woocommerce-wishlist' ),
|
417 |
-
'std' => true,
|
418 |
-
),
|
419 |
-
array(
|
420 |
-
'type' => 'checkboxonoff',
|
421 |
-
'name' => 'colm_stock',
|
422 |
-
'text' => __( 'Show Stock status', 'ti-woocommerce-wishlist' ),
|
423 |
-
'std' => true,
|
424 |
-
),
|
425 |
-
array(
|
426 |
-
'type' => 'checkboxonoff',
|
427 |
-
'name' => 'colm_date',
|
428 |
-
'text' => __( 'Show Date of addition', 'ti-woocommerce-wishlist' ),
|
429 |
-
'std' => true,
|
430 |
-
),
|
431 |
-
),
|
432 |
-
),
|
433 |
-
array(
|
434 |
-
'id' => 'table',
|
435 |
-
'title' => __( 'Wishlist Table Settings', 'ti-woocommerce-wishlist' ),
|
436 |
-
'desc' => __( 'Following options will help user to manage and add products to cart from wishlist table in bulk.', 'ti-woocommerce-wishlist' ),
|
437 |
-
'show_names' => true,
|
438 |
-
'fields' => array(
|
439 |
-
array(
|
440 |
-
'type' => 'checkboxonoff',
|
441 |
-
'name' => 'colm_checkbox',
|
442 |
-
'text' => __( 'Show Checkboxes', 'ti-woocommerce-wishlist' ),
|
443 |
-
'std' => true,
|
444 |
-
'extra' => array( 'tiwl-show' => '.tiwl-table-cb-button' ),
|
445 |
-
),
|
446 |
-
array(
|
447 |
-
'type' => 'group',
|
448 |
-
'id' => 'cb_button',
|
449 |
-
'class' => 'tiwl-table-cb-button',
|
450 |
-
),
|
451 |
-
array(
|
452 |
-
'type' => 'checkboxonoff',
|
453 |
-
'name' => 'colm_actions',
|
454 |
-
'text' => __( 'Show Actions button', 'ti-woocommerce-wishlist' ),
|
455 |
-
'desc' => __( 'Bulk actions drop down at the bottom of wishlist table', 'ti-woocommerce-wishlist' ),
|
456 |
-
'std' => true,
|
457 |
-
),
|
458 |
-
array(
|
459 |
-
'type' => 'checkboxonoff',
|
460 |
-
'name' => 'add_select_to_cart',
|
461 |
-
'text' => __( 'Show "Add Selected to Cart" button', 'ti-woocommerce-wishlist' ),
|
462 |
-
'std' => true,
|
463 |
-
'extra' => array( 'tiwl-show' => '.tiwl-table-addcart-sel' ),
|
464 |
-
),
|
465 |
-
array(
|
466 |
-
'type' => 'text',
|
467 |
-
'name' => 'text_add_select_to_cart',
|
468 |
-
'text' => __( '"Add Selected to Cart" Button Text', 'ti-woocommerce-wishlist' ),
|
469 |
-
'std' => 'Add Selected to Cart',
|
470 |
-
'class' => 'tiwl-table-addcart-sel',
|
471 |
-
),
|
472 |
-
array(
|
473 |
-
'type' => 'group',
|
474 |
-
'id' => '_button',
|
475 |
-
),
|
476 |
-
array(
|
477 |
-
'type' => 'checkboxonoff',
|
478 |
-
'name' => 'add_all_to_cart',
|
479 |
-
'text' => __( 'Show "Add All to Cart" button', 'ti-woocommerce-wishlist' ),
|
480 |
-
'std' => true,
|
481 |
-
'extra' => array( 'tiwl-show' => '.tiwl-table-addcart-all' ),
|
482 |
-
),
|
483 |
-
array(
|
484 |
-
'type' => 'text',
|
485 |
-
'name' => 'text_add_all_to_cart',
|
486 |
-
'text' => __( '"Add All to Cart" Button Text', 'ti-woocommerce-wishlist' ),
|
487 |
-
'std' => 'Add All to Cart',
|
488 |
-
'class' => 'tiwl-table-addcart-all',
|
489 |
-
),
|
490 |
-
),
|
491 |
-
),
|
492 |
-
array(
|
493 |
-
'id' => 'social',
|
494 |
-
'show_names' => true,
|
495 |
-
'fields' => array(
|
496 |
-
array(
|
497 |
-
'type' => 'group',
|
498 |
-
'id' => 'social',
|
499 |
-
'desc' => __( 'Following options enable/disable Social share icons below wishlist table on wishlist page. Wishlist owner can easily share their wishlists using this button on social networks. Wishlist privacy should be set to public or shared status, private wishlists can\'t be shared.', 'ti-woocommerce-wishlist' ),
|
500 |
-
'class' => 'tinvwl-info-top',
|
501 |
-
),
|
502 |
-
array(
|
503 |
-
'type' => 'html',
|
504 |
-
'name' => 'social',
|
505 |
-
'text' => __( 'Social Networks Sharing Options', 'ti-woocommerce-wishlist' ),
|
506 |
-
'class' => 'tinvwl-header-row tinvwl-line-border',
|
507 |
-
),
|
508 |
-
array(
|
509 |
-
'type' => 'checkboxonoff',
|
510 |
-
'name' => 'facebook',
|
511 |
-
'text' => __( 'Show "
|
512 |
-
'std' => true,
|
513 |
-
),
|
514 |
-
array(
|
515 |
-
'type' => 'checkboxonoff',
|
516 |
-
'name' => 'twitter',
|
517 |
-
'text' => __( 'Show "
|
518 |
-
'std' => true,
|
519 |
-
),
|
520 |
-
array(
|
521 |
-
'type' => 'checkboxonoff',
|
522 |
-
'name' => 'pinterest',
|
523 |
-
'text' => __( 'Show "
|
524 |
-
'std' => true,
|
525 |
-
),
|
526 |
-
array(
|
527 |
-
'type' => 'checkboxonoff',
|
528 |
-
'name' => 'google',
|
529 |
-
'text' => __( 'Show "
|
530 |
-
'std' => true,
|
531 |
-
),
|
532 |
-
array(
|
533 |
-
'type' => 'checkboxonoff',
|
534 |
-
'name' => 'email',
|
535 |
-
'text' => __( 'Show "Share
|
536 |
-
'std' => true,
|
537 |
-
),
|
538 |
-
array(
|
539 |
-
'type' => 'text',
|
540 |
-
'name' => 'share_on',
|
541 |
-
'text' => __( '"Share on" Text', 'ti-woocommerce-wishlist' ),
|
542 |
-
'std' => 'Share on',
|
543 |
-
),
|
544 |
-
array(
|
545 |
-
'type' => 'select',
|
546 |
-
'name' => 'icon_style',
|
547 |
-
'text' => __( 'Social Icons Color', 'ti-woocommerce-wishlist' ),
|
548 |
-
'options' => array(
|
549 |
-
'dark' => __( 'Dark', 'ti-woocommerce-wishlist' ),
|
550 |
-
'white' => __( 'White', 'ti-woocommerce-wishlist' ),
|
551 |
-
),
|
552 |
-
'validate' => FILTER_DEFAULT,
|
553 |
-
),
|
554 |
-
),
|
555 |
-
),
|
556 |
-
array(
|
557 |
-
'id' => 'topline',
|
558 |
-
'title' => __( 'Wishlist Products Counter', 'ti-woocommerce-wishlist' ),
|
559 |
-
'desc' => sprintf( __( 'Add this shortcode <code>[ti_wishlist_products_counter]</code> anywhere into a page content to show Wishlist Counter.<br/><br/>It can be also added as a widget <code>Wishlist Products Counter</code> under the <a href="%s">Appearance -> Widgets</a> section.', 'ti-woocommerce-wishlist' ), esc_url( admin_url( 'widgets.php' ) ) ),
|
560 |
-
'show_names' => true,
|
561 |
-
'fields' => array(
|
562 |
-
array(
|
563 |
-
'type' => 'select',
|
564 |
-
'name' => 'icon',
|
565 |
-
'text' => __( '"Wishlist" Icon', 'ti-woocommerce-wishlist' ),
|
566 |
-
'std' => '',
|
567 |
-
'options' => array(
|
568 |
-
'' => __( 'None', 'ti-woocommerce-wishlist' ),
|
569 |
-
'heart' => __( 'Heart', 'ti-woocommerce-wishlist' ),
|
570 |
-
'heart-plus' => __( 'Heart+', 'ti-woocommerce-wishlist' ),
|
571 |
-
'custom' => __( 'Custom', 'ti-woocommerce-wishlist' ),
|
572 |
-
),
|
573 |
-
'desc' => __( 'You can choose from our predefined icons or upload your custom icon. Custom icon size is limited to 16x16 px.', 'ti-woocommerce-wishlist' ),
|
574 |
-
'extra' => array(
|
575 |
-
'tiwl-show' => '.tiwl-dropdown-icon-custom',
|
576 |
-
'tiwl-hide' => '.tiwl-dropdown-icon-style',
|
577 |
-
'tiwl-value' => 'custom',
|
578 |
-
),
|
579 |
-
),
|
580 |
-
array(
|
581 |
-
'type' => 'uploadfile',
|
582 |
-
'name' => 'icon_upload',
|
583 |
-
'std' => '',
|
584 |
-
'text' => ' ',
|
585 |
-
'class' => 'tiwl-dropdown-icon-custom',
|
586 |
-
'extra' => array(
|
587 |
-
'button' => array(
|
588 |
-
'value' => __( 'Upload', 'ti-woocommerce-wishlist' ),
|
589 |
-
),
|
590 |
-
'type' => array( 'image' ),
|
591 |
-
),
|
592 |
-
),
|
593 |
-
array(
|
594 |
-
'type' => 'select',
|
595 |
-
'name' => 'icon_style',
|
596 |
-
'std' => 'black',
|
597 |
-
'text' => __( '"Wishlist" Icon Color', 'ti-woocommerce-wishlist' ),
|
598 |
-
'options' => array(
|
599 |
-
'black' => __( 'Black', 'ti-woocommerce-wishlist' ),
|
600 |
-
'white' => __( 'White', 'ti-woocommerce-wishlist' ),
|
601 |
-
),
|
602 |
-
'class' => 'tiwl-dropdown-icon-style',
|
603 |
-
),
|
604 |
-
array(
|
605 |
-
'type' => 'checkboxonoff',
|
606 |
-
'name' => 'show_text',
|
607 |
-
'text' => __( 'Show counter text', 'ti-woocommerce-wishlist' ),
|
608 |
-
'std' => true,
|
609 |
-
'extra' => array(
|
610 |
-
'tiwl-show' => '.tiwl-dropdown-text',
|
611 |
-
),
|
612 |
-
),
|
613 |
-
array(
|
614 |
-
'type' => 'text',
|
615 |
-
'name' => 'text',
|
616 |
-
'text' => __( 'Counter Text', 'ti-woocommerce-wishlist' ),
|
617 |
-
'std' => __( 'Wishlist - ', 'ti-woocommerce-wishlist' ),
|
618 |
-
'class' => 'tiwl-dropdown-text',
|
619 |
-
),
|
620 |
-
),
|
621 |
-
),
|
622 |
-
array(
|
623 |
-
'id' => 'save_buttons',
|
624 |
-
'class' => 'only-button',
|
625 |
-
'noform' => true,
|
626 |
-
'fields' => array(
|
627 |
-
array(
|
628 |
-
'type' => 'button_submit',
|
629 |
-
'name' => 'setting_save',
|
630 |
-
'std' => '<span><i class="fa fa-check"></i></span>' . __( 'Save Settings', 'ti-woocommerce-wishlist' ),
|
631 |
-
'extra' => array( 'class' => 'tinvwl-btn split status-btn-ok' ),
|
632 |
-
),
|
633 |
-
array(
|
634 |
-
'type' => 'button_submit',
|
635 |
-
'name' => 'setting_reset',
|
636 |
-
'std' => '<span><i class="fa fa-times"></i></span>' . __( 'Reset', 'ti-woocommerce-wishlist' ),
|
637 |
-
'extra' => array( 'class' => 'tinvwl-btn split status-btn-ok tinvwl-confirm-reset' ),
|
638 |
-
),
|
639 |
-
array(
|
640 |
-
'type' => 'button_submit_quick',
|
641 |
-
'name' => 'setting_save_quick',
|
642 |
-
'std' => '<span><i class="fa fa-floppy-o"></i></span>' . __( 'Save', 'ti-woocommerce-wishlist' ),
|
643 |
-
),
|
644 |
-
),
|
645 |
-
),
|
646 |
-
);
|
647 |
-
}
|
648 |
-
|
649 |
-
/**
|
650 |
-
* Load value from database
|
651 |
-
*
|
652 |
-
* @param array $sections Sections array.
|
653 |
-
*
|
654 |
-
* @return array
|
655 |
-
*/
|
656 |
-
function constructor_load( $sections ) {
|
657 |
-
$data = parent::constructor_load( $sections );
|
658 |
-
$data['general']['page_wishlist'] = $data['page']['wishlist'];
|
659 |
-
$data['general']['processing_autoremove'] = $data['processing']['autoremove'];
|
660 |
-
$data['general']['processing_autoremove_anyone'] = $data['processing']['autoremove_anyone'];
|
661 |
-
|
662 |
-
return $data;
|
663 |
-
}
|
664 |
-
|
665 |
-
/**
|
666 |
-
* Save value to database and flush rewrite.
|
667 |
-
*
|
668 |
-
* @param array $data Post section data.
|
669 |
-
*/
|
670 |
-
function constructor_save( $data ) {
|
671 |
-
parent::constructor_save( $data );
|
672 |
-
if ( empty( $data ) || ! is_array( $data ) ) {
|
673 |
-
return false;
|
674 |
-
}
|
675 |
-
tinv_update_option( 'page', 'wishlist', $data['general']['page_wishlist'] );
|
676 |
-
tinv_update_option( 'processing', 'autoremove', $data['general']['processing_autoremove'] );
|
677 |
-
tinv_update_option( 'processing', 'autoremove_anyone', $data['general']['processing_autoremove_anyone'] );
|
678 |
-
tinv_update_option( 'processing', 'autoremove_status', 'tinvwl-addcart' );
|
679 |
-
if ( filter_input( INPUT_POST, 'save_buttons-setting_reset' ) ) {
|
680 |
-
foreach ( $data as $key => $value ) {
|
681 |
-
if ( ! in_array( $key, array( 'page' ) ) ) {
|
682 |
-
$data[ $key ] = array();
|
683 |
-
}
|
684 |
-
}
|
685 |
-
parent::constructor_save( $data );
|
686 |
-
}
|
687 |
-
TInvWL_Public_TInvWL::update_rewrite_rules();
|
688 |
-
}
|
689 |
-
|
690 |
-
/**
|
691 |
-
* Show Premium Features sections
|
692 |
-
*/
|
693 |
-
function premium_features() {
|
694 |
-
TInvWL_View::view( 'premium-features' );
|
695 |
-
}
|
696 |
-
}
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Admin settings class
|
4 |
+
*
|
5 |
+
* @since 1.0.0
|
6 |
+
* @package TInvWishlist\Admin
|
7 |
+
* @subpackage Settings
|
8 |
+
*/
|
9 |
+
|
10 |
+
// If this file is called directly, abort.
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
die;
|
13 |
+
}
|
14 |
+
|
15 |
+
/**
|
16 |
+
* Admin settings class
|
17 |
+
*/
|
18 |
+
class TInvWL_Admin_Settings_General extends TInvWL_Admin_BaseSection {
|
19 |
+
|
20 |
+
/**
|
21 |
+
* Priority for admin menu
|
22 |
+
*
|
23 |
+
* @var integer
|
24 |
+
*/
|
25 |
+
public $priority = 20;
|
26 |
+
|
27 |
+
/**
|
28 |
+
* Menu array
|
29 |
+
*
|
30 |
+
* @return array
|
31 |
+
*/
|
32 |
+
function menu() {
|
33 |
+
return array(
|
34 |
+
'title' => __( 'General Settings', 'ti-woocommerce-wishlist' ),
|
35 |
+
'method' => array( $this, '_print_' ),
|
36 |
+
'slug' => '',
|
37 |
+
);
|
38 |
+
}
|
39 |
+
|
40 |
+
/**
|
41 |
+
* Create sections for this settings
|
42 |
+
*
|
43 |
+
* @return array
|
44 |
+
*/
|
45 |
+
function constructor_data() {
|
46 |
+
add_action( $this->_n . '_section_general_before', array( $this, 'premium_features' ) );
|
47 |
+
$lists = get_pages( array( 'number' => 999999 ) ); // @codingStandardsIgnoreLine WordPress.VIP.RestrictedFunctions.get_pages
|
48 |
+
$page_list = array( '' => '' );
|
49 |
+
foreach ( $lists as $list ) {
|
50 |
+
$page_list[ $list->ID ] = $list->post_title;
|
51 |
+
}
|
52 |
+
|
53 |
+
return array(
|
54 |
+
array(
|
55 |
+
'id' => 'general',
|
56 |
+
'title' => __( 'General Settings', 'ti-woocommerce-wishlist' ),
|
57 |
+
'desc' => __( 'Wishlist page need to be selected so the plugin knows where it is. This page should have been created upon installation of the plugin, if not you will need to create it manually.', 'ti-woocommerce-wishlist' ),
|
58 |
+
'show_names' => true,
|
59 |
+
'fields' => array(
|
60 |
+
array(
|
61 |
+
'type' => 'text',
|
62 |
+
'name' => 'default_title',
|
63 |
+
'text' => __( 'Default Wishlist Name', 'ti-woocommerce-wishlist' ),
|
64 |
+
'std' => 'Default wishlist',
|
65 |
+
),
|
66 |
+
array(
|
67 |
+
'type' => 'select',
|
68 |
+
'name' => 'page_wishlist',
|
69 |
+
'text' => __( 'Wishlist Page', 'ti-woocommerce-wishlist' ),
|
70 |
+
'std' => '',
|
71 |
+
'options' => $page_list,
|
72 |
+
'validate' => FILTER_VALIDATE_INT,
|
73 |
+
),
|
74 |
+
array(
|
75 |
+
'type' => 'checkboxonoff',
|
76 |
+
'name' => 'link_in_myaccount',
|
77 |
+
'text' => __( 'Show Link to Wishlist in my account', 'ti-woocommerce-wishlist' ),
|
78 |
+
'std' => true,
|
79 |
+
),
|
80 |
+
array(
|
81 |
+
'type' => 'checkboxonoff',
|
82 |
+
'name' => 'processing_autoremove',
|
83 |
+
'text' => __( 'Remove Product from Wishlist if added to cart', 'ti-woocommerce-wishlist' ),
|
84 |
+
'std' => true,
|
85 |
+
'extra' => array( 'tiwl-show' => '.tiwl-processing-autoremove-anyone' ),
|
86 |
+
),
|
87 |
+
array(
|
88 |
+
'type' => 'checkboxonoff',
|
89 |
+
'name' => 'processing_autoremove_anyone',
|
90 |
+
'text' => __( 'Remove by anyone', 'ti-woocommerce-wishlist' ),
|
91 |
+
'std' => false,
|
92 |
+
'class' => 'tiwl-processing-autoremove-anyone',
|
93 |
+
),
|
94 |
+
array(
|
95 |
+
'type' => 'checkboxonoff',
|
96 |
+
'name' => 'simple_flow',
|
97 |
+
'text' => __( 'Remove product from Wishlist on second click', 'ti-woocommerce-wishlist' ),
|
98 |
+
'std' => false,
|
99 |
+
'extra' => array(
|
100 |
+
'tiwl-show' => '.tiwl-general-simple-flow>td, .tiwl-button-simple-flow',
|
101 |
+
'tiwl-hide' => '.tiwl-general-simple-flow-hide>td',
|
102 |
+
),
|
103 |
+
),
|
104 |
+
array(
|
105 |
+
'type' => 'group',
|
106 |
+
'id' => 'show_notice',
|
107 |
+
),
|
108 |
+
array(
|
109 |
+
'type' => 'checkboxonoff',
|
110 |
+
'name' => 'show_notice',
|
111 |
+
'text' => __( 'Show successful notice in popup', 'ti-woocommerce-wishlist' ),
|
112 |
+
'desc' => __( 'This option allows to show/hide a popup with successful or error notices after addition or removing products from a Wishlist.', 'ti-woocommerce-wishlist' ),
|
113 |
+
'std' => true,
|
114 |
+
'extra' => array(
|
115 |
+
'tiwl-show' => '.tiwl-button-show-notice',
|
116 |
+
),
|
117 |
+
),
|
118 |
+
array(
|
119 |
+
'type' => 'text',
|
120 |
+
'name' => 'text_browse',
|
121 |
+
'text' => __( '"View Wishlist" button Text', 'ti-woocommerce-wishlist' ),
|
122 |
+
'std' => 'View Wishlist',
|
123 |
+
'class' => 'tiwl-button-show-notice',
|
124 |
+
),
|
125 |
+
array(
|
126 |
+
'type' => 'checkboxonoff',
|
127 |
+
'name' => 'redirect',
|
128 |
+
'text' => __( 'Redirect to Wishlist', 'ti-woocommerce-wishlist' ),
|
129 |
+
'desc' => __( 'If enabled, user will be redirected to wishlist page after 5 sec from adding product to wishlist.', 'ti-woocommerce-wishlist' ),
|
130 |
+
'std' => true,
|
131 |
+
'class' => 'tiwl-button-show-notice',
|
132 |
+
),
|
133 |
+
array(
|
134 |
+
'type' => 'text',
|
135 |
+
'name' => 'text_added_to',
|
136 |
+
'text' => __( '"Product added to Wishlist" Text', 'ti-woocommerce-wishlist' ),
|
137 |
+
'std' => 'Product added to Wishlist',
|
138 |
+
'class' => 'tiwl-button-show-notice',
|
139 |
+
),
|
140 |
+
array(
|
141 |
+
'type' => 'text',
|
142 |
+
'name' => 'text_already_in',
|
143 |
+
'text' => __( '"Product already in Wishlist" Text', 'ti-woocommerce-wishlist' ),
|
144 |
+
'desc' => __( 'This notification will be shown if user will try to add a product that is already in the wishlist.', 'ti-woocommerce-wishlist' ),
|
145 |
+
'std' => 'Product already in Wishlist',
|
146 |
+
'class' => 'tiwl-button-show-notice tiwl-general-simple-flow-hide',
|
147 |
+
),
|
148 |
+
array(
|
149 |
+
'type' => 'text',
|
150 |
+
'name' => 'text_removed_from',
|
151 |
+
'text' => __( '"Product removed from Wishlist" Text', 'ti-woocommerce-wishlist' ),
|
152 |
+
'desc' => __( 'This notification will be shown once the product is removed from Wishlist on a single or a catalog page.', 'ti-woocommerce-wishlist' ),
|
153 |
+
'std' => 'Product removed from Wishlist',
|
154 |
+
'class' => 'tiwl-button-show-notice tiwl-general-simple-flow',
|
155 |
+
),
|
156 |
+
),
|
157 |
+
),
|
158 |
+
array(
|
159 |
+
'id' => 'page',
|
160 |
+
'title' => __( 'Wishlist Page Options', 'ti-woocommerce-wishlist' ),
|
161 |
+
'desc' => __( 'Coming soon', 'ti-woocommerce-wishlist' ),
|
162 |
+
'show_names' => true,
|
163 |
+
'style' => 'display:none;',
|
164 |
+
'fields' => array(
|
165 |
+
array(
|
166 |
+
'type' => 'select',
|
167 |
+
'name' => 'wishlist',
|
168 |
+
'text' => __( 'My Wishlist', 'ti-woocommerce-wishlist' ),
|
169 |
+
'std' => '',
|
170 |
+
'options' => $page_list,
|
171 |
+
'validate' => FILTER_VALIDATE_INT,
|
172 |
+
),
|
173 |
+
),
|
174 |
+
),
|
175 |
+
array(
|
176 |
+
'id' => 'processing',
|
177 |
+
'title' => __( 'Wishlist Processing Options', 'ti-woocommerce-wishlist' ),
|
178 |
+
'desc' => __( 'Coming soon', 'ti-woocommerce-wishlist' ),
|
179 |
+
'style' => 'display:none;',
|
180 |
+
'show_names' => true,
|
181 |
+
'fields' => array(
|
182 |
+
array(
|
183 |
+
'type' => 'checkboxonoff',
|
184 |
+
'name' => 'autoremove',
|
185 |
+
'text' => __( 'Automatic removal', 'ti-woocommerce-wishlist' ),
|
186 |
+
'std' => true,
|
187 |
+
'extra' => array( 'tiwl-show' => '.tiwl-processing-autoremove' ),
|
188 |
+
),
|
189 |
+
array(
|
190 |
+
'type' => 'select',
|
191 |
+
'name' => 'autoremove_status',
|
192 |
+
'text' => __( 'Remove condition', 'ti-woocommerce-wishlist' ),
|
193 |
+
'std' => 'tinvwl-addcart',
|
194 |
+
'options' => array(
|
195 |
+
'tinvwl-addcart' => __( 'Add to Card', 'ti-woocommerce-wishlist' ),
|
196 |
+
),
|
197 |
+
'class' => 'tiwl-processing-autoremove',
|
198 |
+
),
|
199 |
+
array(
|
200 |
+
'type' => 'checkboxonoff',
|
201 |
+
'name' => 'autoremove_anyone',
|
202 |
+
'text' => __( 'Remove by anyone', 'ti-woocommerce-wishlist' ),
|
203 |
+
'std' => false,
|
204 |
+
'class' => 'tiwl-processing-autoremove',
|
205 |
+
),
|
206 |
+
),
|
207 |
+
),
|
208 |
+
array(
|
209 |
+
'id' => 'add_to_wishlist',
|
210 |
+
'title' => __( 'Product page "Add to Wishlist" Button Settings', 'ti-woocommerce-wishlist' ),
|
211 |
+
'show_names' => true,
|
212 |
+
'fields' => array(
|
213 |
+
array(
|
214 |
+
'type' => 'select',
|
215 |
+
'name' => 'position',
|
216 |
+
'text' => __( 'Button position', 'ti-woocommerce-wishlist' ),
|
217 |
+
'desc' => __( 'Add this shortcode <code>[ti_wishlists_addtowishlist]</code> anywhere on product page, if you have chosen custom position for product button. You will have to do this for each product.', 'ti-woocommerce-wishlist' ),
|
218 |
+
'std' => 'after',
|
219 |
+
'options' => array(
|
220 |
+
'after' => __( 'After "Add to Cart" button', 'ti-woocommerce-wishlist' ),
|
221 |
+
'before' => __( 'Before "Add to Cart" button', 'ti-woocommerce-wishlist' ),
|
222 |
+
'shortcode' => __( 'Custom position with code', 'ti-woocommerce-wishlist' ),
|
223 |
+
),
|
224 |
+
),
|
225 |
+
array(
|
226 |
+
'type' => 'select',
|
227 |
+
'name' => 'type',
|
228 |
+
'text' => __( 'Button type', 'ti-woocommerce-wishlist' ),
|
229 |
+
'std' => 'link',
|
230 |
+
'options' => array(
|
231 |
+
'link' => __( 'Link', 'ti-woocommerce-wishlist' ),
|
232 |
+
'button' => __( 'Button', 'ti-woocommerce-wishlist' ),
|
233 |
+
),
|
234 |
+
),
|
235 |
+
array(
|
236 |
+
'type' => 'select',
|
237 |
+
'name' => 'icon',
|
238 |
+
'text' => __( '"Add to Wishlist" Icon', 'ti-woocommerce-wishlist' ),
|
239 |
+
'desc' => __( 'You can choose from our predefined icons or upload your custom icon. Custom icon size is limited to 16x16 px.', 'ti-woocommerce-wishlist' ),
|
240 |
+
'std' => '',
|
241 |
+
'options' => array(
|
242 |
+
'' => __( 'None', 'ti-woocommerce-wishlist' ),
|
243 |
+
'heart' => __( 'Heart', 'ti-woocommerce-wishlist' ),
|
244 |
+
'heart-plus' => __( 'Heart+', 'ti-woocommerce-wishlist' ),
|
245 |
+
'custom' => __( 'Custom', 'ti-woocommerce-wishlist' ),
|
246 |
+
),
|
247 |
+
'extra' => array(
|
248 |
+
'class' => 'tiwl-button-icon',
|
249 |
+
'tiwl-show' => '.tiwl-button-icon-custom',
|
250 |
+
'tiwl-hide' => '.tiwl-button-icon-style',
|
251 |
+
'tiwl-value' => 'custom',
|
252 |
+
),
|
253 |
+
),
|
254 |
+
array(
|
255 |
+
'type' => 'uploadfile',
|
256 |
+
'name' => 'icon_upload',
|
257 |
+
'std' => '',
|
258 |
+
'text' => ' ',
|
259 |
+
'class' => 'tiwl-button-icon-custom',
|
260 |
+
'extra' => array(
|
261 |
+
'button' => array(
|
262 |
+
'value' => __( 'Upload', 'ti-woocommerce-wishlist' ),
|
263 |
+
),
|
264 |
+
'type' => array( 'image' ),
|
265 |
+
),
|
266 |
+
),
|
267 |
+
array(
|
268 |
+
'type' => 'select',
|
269 |
+
'name' => 'icon_style',
|
270 |
+
'std' => 'black',
|
271 |
+
'text' => __( '"Add to Wishlist" Icon Color', 'ti-woocommerce-wishlist' ),
|
272 |
+
'options' => array(
|
273 |
+
'black' => __( 'Black', 'ti-woocommerce-wishlist' ),
|
274 |
+
'white' => __( 'White', 'ti-woocommerce-wishlist' ),
|
275 |
+
),
|
276 |
+
'class' => 'tiwl-button-icon-style',
|
277 |
+
),
|
278 |
+
array(
|
279 |
+
'type' => 'text',
|
280 |
+
'name' => 'text',
|
281 |
+
'text' => __( '"Add to Wishlist" button Text', 'ti-woocommerce-wishlist' ),
|
282 |
+
'std' => 'Add to Wishlist',
|
283 |
+
),
|
284 |
+
array(
|
285 |
+
'type' => 'text',
|
286 |
+
'name' => 'text_remove',
|
287 |
+
'text' => __( '"Remove from Wishlist" Button Text', 'ti-woocommerce-wishlist' ),
|
288 |
+
'std' => 'Remove from Wishlist',
|
289 |
+
'class' => 'tiwl-button-simple-flow',
|
290 |
+
),
|
291 |
+
),
|
292 |
+
),
|
293 |
+
array(
|
294 |
+
'id' => 'add_to_wishlist_catalog',
|
295 |
+
'title' => __( 'Product listing Button Settings', 'ti-woocommerce-wishlist' ),
|
296 |
+
'desc' => __( 'These are separate settings for the "Add to Wishlist" button on a product listing (Shop page, categories, etc.). You can also adjust button and text colors, size, etc. in a <code>TI Wishlist > Style Options.</code>', 'ti-woocommerce-wishlist' ),
|
297 |
+
'show_names' => true,
|
298 |
+
'fields' => array(
|
299 |
+
array(
|
300 |
+
'type' => 'checkboxonoff',
|
301 |
+
'name' => 'show_in_loop',
|
302 |
+
'text' => __( 'Show in Product Listing', 'ti-woocommerce-wishlist' ),
|
303 |
+
'std' => true,
|
304 |
+
'extra' => array(
|
305 |
+
'tiwl-show' => '.tiwl-buttoncat-button',
|
306 |
+
),
|
307 |
+
),
|
308 |
+
array(
|
309 |
+
'type' => 'group',
|
310 |
+
'id' => 'add_to_wishlist_catalog',
|
311 |
+
'class' => 'tiwl-buttoncat-button',
|
312 |
+
'style' => 'border-top: 0px; padding-top: 0px;',
|
313 |
+
),
|
314 |
+
array(
|
315 |
+
'type' => 'select',
|
316 |
+
'name' => 'position',
|
317 |
+
'text' => __( 'Button position', 'ti-woocommerce-wishlist' ),
|
318 |
+
'std' => 'after',
|
319 |
+
'options' => array(
|
320 |
+
'after' => __( 'After "Add to Cart" button', 'ti-woocommerce-wishlist' ),
|
321 |
+
'before' => __( 'Before "Add to Cart" button', 'ti-woocommerce-wishlist' ),
|
322 |
+
'above_thumb' => __( 'Above Thumbnail', 'ti-woocommerce-wishlist' ),
|
323 |
+
'shortcode' => __( 'Custom position with code', 'ti-woocommerce-wishlist' ),
|
324 |
+
),
|
325 |
+
'desc' => __( 'Note: if "Custom position with code" option is applied, the "Add to Wishlist" button should be added into template using <code>do_shortcode()</code> function like this:<br /><code>do_shortcode("[ti_wishlists_addtowishlist loop=yes]")</code>', 'ti-woocommerce-wishlist' ),
|
326 |
+
),
|
327 |
+
array(
|
328 |
+
'type' => 'select',
|
329 |
+
'name' => 'type',
|
330 |
+
'text' => __( 'Button type', 'ti-woocommerce-wishlist' ),
|
331 |
+
'std' => 'button',
|
332 |
+
'options' => array(
|
333 |
+
'link' => __( 'Link', 'ti-woocommerce-wishlist' ),
|
334 |
+
'button' => __( 'Button', 'ti-woocommerce-wishlist' ),
|
335 |
+
),
|
336 |
+
),
|
337 |
+
array(
|
338 |
+
'type' => 'select',
|
339 |
+
'name' => 'icon',
|
340 |
+
'text' => __( '"Add to Wishlist" Icon', 'ti-woocommerce-wishlist' ),
|
341 |
+
'std' => '',
|
342 |
+
'options' => array(
|
343 |
+
'' => __( 'None', 'ti-woocommerce-wishlist' ),
|
344 |
+
'heart' => __( 'Heart', 'ti-woocommerce-wishlist' ),
|
345 |
+
'heart-plus' => __( 'Heart+', 'ti-woocommerce-wishlist' ),
|
346 |
+
'custom' => __( 'Custom', 'ti-woocommerce-wishlist' ),
|
347 |
+
),
|
348 |
+
'extra' => array(
|
349 |
+
'tiwl-show' => '.tiwl-buttoncat-icon-custom',
|
350 |
+
'tiwl-hide' => '.tiwl-buttoncat-icon-style',
|
351 |
+
'tiwl-value' => 'custom',
|
352 |
+
),
|
353 |
+
),
|
354 |
+
array(
|
355 |
+
'type' => 'uploadfile',
|
356 |
+
'name' => 'icon_upload',
|
357 |
+
'std' => '',
|
358 |
+
'text' => ' ',
|
359 |
+
'class' => 'tiwl-buttoncat-icon-custom',
|
360 |
+
'extra' => array(
|
361 |
+
'button' => array(
|
362 |
+
'value' => __( 'Upload', 'ti-woocommerce-wishlist' ),
|
363 |
+
),
|
364 |
+
'type' => array( 'image' ),
|
365 |
+
),
|
366 |
+
),
|
367 |
+
array(
|
368 |
+
'type' => 'select',
|
369 |
+
'name' => 'icon_style',
|
370 |
+
'std' => 'black',
|
371 |
+
'text' => __( '"Add to Wishlist" Icon Color', 'ti-woocommerce-wishlist' ),
|
372 |
+
'options' => array(
|
373 |
+
'black' => __( 'Black', 'ti-woocommerce-wishlist' ),
|
374 |
+
'white' => __( 'White', 'ti-woocommerce-wishlist' ),
|
375 |
+
),
|
376 |
+
'class' => 'tiwl-buttoncat-icon-style',
|
377 |
+
),
|
378 |
+
array(
|
379 |
+
'type' => 'text',
|
380 |
+
'name' => 'text',
|
381 |
+
'text' => __( '"Add to Wishlist" Text', 'ti-woocommerce-wishlist' ),
|
382 |
+
'std' => 'Add to Wishlist',
|
383 |
+
),
|
384 |
+
array(
|
385 |
+
'type' => 'text',
|
386 |
+
'name' => 'text_remove',
|
387 |
+
'text' => __( '"Remove from Wishlist" Button Text', 'ti-woocommerce-wishlist' ),
|
388 |
+
'std' => 'Remove from Wishlist',
|
389 |
+
'class' => 'tiwl-button-simple-flow',
|
390 |
+
),
|
391 |
+
),
|
392 |
+
),
|
393 |
+
array(
|
394 |
+
'id' => 'product_table',
|
395 |
+
'title' => __( 'Wishlist Product Settings', 'ti-woocommerce-wishlist' ),
|
396 |
+
'desc' => __( 'Following options allows you to choose what information/functionality to show/enable in wishlist table on wishlist page.', 'ti-woocommerce-wishlist' ),
|
397 |
+
'show_names' => true,
|
398 |
+
'fields' => array(
|
399 |
+
array(
|
400 |
+
'type' => 'checkboxonoff',
|
401 |
+
'name' => 'add_to_cart',
|
402 |
+
'text' => __( 'Show "Add to Cart" button', 'ti-woocommerce-wishlist' ),
|
403 |
+
'std' => true,
|
404 |
+
'extra' => array( 'tiwl-show' => '.tiwl-table-action-addcart' ),
|
405 |
+
),
|
406 |
+
array(
|
407 |
+
'type' => 'text',
|
408 |
+
'name' => 'text_add_to_cart',
|
409 |
+
'text' => __( '"Add to Cart" Text', 'ti-woocommerce-wishlist' ),
|
410 |
+
'std' => 'Add to Cart',
|
411 |
+
'class' => 'tiwl-table-action-addcart',
|
412 |
+
),
|
413 |
+
array(
|
414 |
+
'type' => 'checkboxonoff',
|
415 |
+
'name' => 'colm_price',
|
416 |
+
'text' => __( 'Show Unit price', 'ti-woocommerce-wishlist' ),
|
417 |
+
'std' => true,
|
418 |
+
),
|
419 |
+
array(
|
420 |
+
'type' => 'checkboxonoff',
|
421 |
+
'name' => 'colm_stock',
|
422 |
+
'text' => __( 'Show Stock status', 'ti-woocommerce-wishlist' ),
|
423 |
+
'std' => true,
|
424 |
+
),
|
425 |
+
array(
|
426 |
+
'type' => 'checkboxonoff',
|
427 |
+
'name' => 'colm_date',
|
428 |
+
'text' => __( 'Show Date of addition', 'ti-woocommerce-wishlist' ),
|
429 |
+
'std' => true,
|
430 |
+
),
|
431 |
+
),
|
432 |
+
),
|
433 |
+
array(
|
434 |
+
'id' => 'table',
|
435 |
+
'title' => __( 'Wishlist Table Settings', 'ti-woocommerce-wishlist' ),
|
436 |
+
'desc' => __( 'Following options will help user to manage and add products to cart from wishlist table in bulk.', 'ti-woocommerce-wishlist' ),
|
437 |
+
'show_names' => true,
|
438 |
+
'fields' => array(
|
439 |
+
array(
|
440 |
+
'type' => 'checkboxonoff',
|
441 |
+
'name' => 'colm_checkbox',
|
442 |
+
'text' => __( 'Show Checkboxes', 'ti-woocommerce-wishlist' ),
|
443 |
+
'std' => true,
|
444 |
+
'extra' => array( 'tiwl-show' => '.tiwl-table-cb-button' ),
|
445 |
+
),
|
446 |
+
array(
|
447 |
+
'type' => 'group',
|
448 |
+
'id' => 'cb_button',
|
449 |
+
'class' => 'tiwl-table-cb-button',
|
450 |
+
),
|
451 |
+
array(
|
452 |
+
'type' => 'checkboxonoff',
|
453 |
+
'name' => 'colm_actions',
|
454 |
+
'text' => __( 'Show Actions button', 'ti-woocommerce-wishlist' ),
|
455 |
+
'desc' => __( 'Bulk actions drop down at the bottom of wishlist table', 'ti-woocommerce-wishlist' ),
|
456 |
+
'std' => true,
|
457 |
+
),
|
458 |
+
array(
|
459 |
+
'type' => 'checkboxonoff',
|
460 |
+
'name' => 'add_select_to_cart',
|
461 |
+
'text' => __( 'Show "Add Selected to Cart" button', 'ti-woocommerce-wishlist' ),
|
462 |
+
'std' => true,
|
463 |
+
'extra' => array( 'tiwl-show' => '.tiwl-table-addcart-sel' ),
|
464 |
+
),
|
465 |
+
array(
|
466 |
+
'type' => 'text',
|
467 |
+
'name' => 'text_add_select_to_cart',
|
468 |
+
'text' => __( '"Add Selected to Cart" Button Text', 'ti-woocommerce-wishlist' ),
|
469 |
+
'std' => 'Add Selected to Cart',
|
470 |
+
'class' => 'tiwl-table-addcart-sel',
|
471 |
+
),
|
472 |
+
array(
|
473 |
+
'type' => 'group',
|
474 |
+
'id' => '_button',
|
475 |
+
),
|
476 |
+
array(
|
477 |
+
'type' => 'checkboxonoff',
|
478 |
+
'name' => 'add_all_to_cart',
|
479 |
+
'text' => __( 'Show "Add All to Cart" button', 'ti-woocommerce-wishlist' ),
|
480 |
+
'std' => true,
|
481 |
+
'extra' => array( 'tiwl-show' => '.tiwl-table-addcart-all' ),
|
482 |
+
),
|
483 |
+
array(
|
484 |
+
'type' => 'text',
|
485 |
+
'name' => 'text_add_all_to_cart',
|
486 |
+
'text' => __( '"Add All to Cart" Button Text', 'ti-woocommerce-wishlist' ),
|
487 |
+
'std' => 'Add All to Cart',
|
488 |
+
'class' => 'tiwl-table-addcart-all',
|
489 |
+
),
|
490 |
+
),
|
491 |
+
),
|
492 |
+
array(
|
493 |
+
'id' => 'social',
|
494 |
+
'show_names' => true,
|
495 |
+
'fields' => array(
|
496 |
+
array(
|
497 |
+
'type' => 'group',
|
498 |
+
'id' => 'social',
|
499 |
+
'desc' => __( 'Following options enable/disable Social share icons below wishlist table on wishlist page. Wishlist owner can easily share their wishlists using this button on social networks. Wishlist privacy should be set to public or shared status, private wishlists can\'t be shared.', 'ti-woocommerce-wishlist' ),
|
500 |
+
'class' => 'tinvwl-info-top',
|
501 |
+
),
|
502 |
+
array(
|
503 |
+
'type' => 'html',
|
504 |
+
'name' => 'social',
|
505 |
+
'text' => __( 'Social Networks Sharing Options', 'ti-woocommerce-wishlist' ),
|
506 |
+
'class' => 'tinvwl-header-row tinvwl-line-border',
|
507 |
+
),
|
508 |
+
array(
|
509 |
+
'type' => 'checkboxonoff',
|
510 |
+
'name' => 'facebook',
|
511 |
+
'text' => __( 'Show "Facebook" Button', 'ti-woocommerce-wishlist' ),
|
512 |
+
'std' => true,
|
513 |
+
),
|
514 |
+
array(
|
515 |
+
'type' => 'checkboxonoff',
|
516 |
+
'name' => 'twitter',
|
517 |
+
'text' => __( 'Show "Twitter" Button', 'ti-woocommerce-wishlist' ),
|
518 |
+
'std' => true,
|
519 |
+
),
|
520 |
+
array(
|
521 |
+
'type' => 'checkboxonoff',
|
522 |
+
'name' => 'pinterest',
|
523 |
+
'text' => __( 'Show "Pinterest" Button', 'ti-woocommerce-wishlist' ),
|
524 |
+
'std' => true,
|
525 |
+
),
|
526 |
+
array(
|
527 |
+
'type' => 'checkboxonoff',
|
528 |
+
'name' => 'google',
|
529 |
+
'text' => __( 'Show "Google+" Button', 'ti-woocommerce-wishlist' ),
|
530 |
+
'std' => true,
|
531 |
+
),
|
532 |
+
array(
|
533 |
+
'type' => 'checkboxonoff',
|
534 |
+
'name' => 'email',
|
535 |
+
'text' => __( 'Show "Share by Email" Button', 'ti-woocommerce-wishlist' ),
|
536 |
+
'std' => true,
|
537 |
+
),
|
538 |
+
array(
|
539 |
+
'type' => 'text',
|
540 |
+
'name' => 'share_on',
|
541 |
+
'text' => __( '"Share on" Text', 'ti-woocommerce-wishlist' ),
|
542 |
+
'std' => 'Share on',
|
543 |
+
),
|
544 |
+
array(
|
545 |
+
'type' => 'select',
|
546 |
+
'name' => 'icon_style',
|
547 |
+
'text' => __( 'Social Icons Color', 'ti-woocommerce-wishlist' ),
|
548 |
+
'options' => array(
|
549 |
+
'dark' => __( 'Dark', 'ti-woocommerce-wishlist' ),
|
550 |
+
'white' => __( 'White', 'ti-woocommerce-wishlist' ),
|
551 |
+
),
|
552 |
+
'validate' => FILTER_DEFAULT,
|
553 |
+
),
|
554 |
+
),
|
555 |
+
),
|
556 |
+
array(
|
557 |
+
'id' => 'topline',
|
558 |
+
'title' => __( 'Wishlist Products Counter', 'ti-woocommerce-wishlist' ),
|
559 |
+
'desc' => sprintf( __( 'Add this shortcode <code>[ti_wishlist_products_counter]</code> anywhere into a page content to show Wishlist Counter.<br/><br/>It can be also added as a widget <code>Wishlist Products Counter</code> under the <a href="%s">Appearance -> Widgets</a> section.', 'ti-woocommerce-wishlist' ), esc_url( admin_url( 'widgets.php' ) ) ),
|
560 |
+
'show_names' => true,
|
561 |
+
'fields' => array(
|
562 |
+
array(
|
563 |
+
'type' => 'select',
|
564 |
+
'name' => 'icon',
|
565 |
+
'text' => __( '"Wishlist" Icon', 'ti-woocommerce-wishlist' ),
|
566 |
+
'std' => '',
|
567 |
+
'options' => array(
|
568 |
+
'' => __( 'None', 'ti-woocommerce-wishlist' ),
|
569 |
+
'heart' => __( 'Heart', 'ti-woocommerce-wishlist' ),
|
570 |
+
'heart-plus' => __( 'Heart+', 'ti-woocommerce-wishlist' ),
|
571 |
+
'custom' => __( 'Custom', 'ti-woocommerce-wishlist' ),
|
572 |
+
),
|
573 |
+
'desc' => __( 'You can choose from our predefined icons or upload your custom icon. Custom icon size is limited to 16x16 px.', 'ti-woocommerce-wishlist' ),
|
574 |
+
'extra' => array(
|
575 |
+
'tiwl-show' => '.tiwl-dropdown-icon-custom',
|
576 |
+
'tiwl-hide' => '.tiwl-dropdown-icon-style',
|
577 |
+
'tiwl-value' => 'custom',
|
578 |
+
),
|
579 |
+
),
|
580 |
+
array(
|
581 |
+
'type' => 'uploadfile',
|
582 |
+
'name' => 'icon_upload',
|
583 |
+
'std' => '',
|
584 |
+
'text' => ' ',
|
585 |
+
'class' => 'tiwl-dropdown-icon-custom',
|
586 |
+
'extra' => array(
|
587 |
+
'button' => array(
|
588 |
+
'value' => __( 'Upload', 'ti-woocommerce-wishlist' ),
|
589 |
+
),
|
590 |
+
'type' => array( 'image' ),
|
591 |
+
),
|
592 |
+
),
|
593 |
+
array(
|
594 |
+
'type' => 'select',
|
595 |
+
'name' => 'icon_style',
|
596 |
+
'std' => 'black',
|
597 |
+
'text' => __( '"Wishlist" Icon Color', 'ti-woocommerce-wishlist' ),
|
598 |
+
'options' => array(
|
599 |
+
'black' => __( 'Black', 'ti-woocommerce-wishlist' ),
|
600 |
+
'white' => __( 'White', 'ti-woocommerce-wishlist' ),
|
601 |
+
),
|
602 |
+
'class' => 'tiwl-dropdown-icon-style',
|
603 |
+
),
|
604 |
+
array(
|
605 |
+
'type' => 'checkboxonoff',
|
606 |
+
'name' => 'show_text',
|
607 |
+
'text' => __( 'Show counter text', 'ti-woocommerce-wishlist' ),
|
608 |
+
'std' => true,
|
609 |
+
'extra' => array(
|
610 |
+
'tiwl-show' => '.tiwl-dropdown-text',
|
611 |
+
),
|
612 |
+
),
|
613 |
+
array(
|
614 |
+
'type' => 'text',
|
615 |
+
'name' => 'text',
|
616 |
+
'text' => __( 'Counter Text', 'ti-woocommerce-wishlist' ),
|
617 |
+
'std' => __( 'Wishlist - ', 'ti-woocommerce-wishlist' ),
|
618 |
+
'class' => 'tiwl-dropdown-text',
|
619 |
+
),
|
620 |
+
),
|
621 |
+
),
|
622 |
+
array(
|
623 |
+
'id' => 'save_buttons',
|
624 |
+
'class' => 'only-button',
|
625 |
+
'noform' => true,
|
626 |
+
'fields' => array(
|
627 |
+
array(
|
628 |
+
'type' => 'button_submit',
|
629 |
+
'name' => 'setting_save',
|
630 |
+
'std' => '<span><i class="fa fa-check"></i></span>' . __( 'Save Settings', 'ti-woocommerce-wishlist' ),
|
631 |
+
'extra' => array( 'class' => 'tinvwl-btn split status-btn-ok' ),
|
632 |
+
),
|
633 |
+
array(
|
634 |
+
'type' => 'button_submit',
|
635 |
+
'name' => 'setting_reset',
|
636 |
+
'std' => '<span><i class="fa fa-times"></i></span>' . __( 'Reset', 'ti-woocommerce-wishlist' ),
|
637 |
+
'extra' => array( 'class' => 'tinvwl-btn split status-btn-ok tinvwl-confirm-reset' ),
|
638 |
+
),
|
639 |
+
array(
|
640 |
+
'type' => 'button_submit_quick',
|
641 |
+
'name' => 'setting_save_quick',
|
642 |
+
'std' => '<span><i class="fa fa-floppy-o"></i></span>' . __( 'Save', 'ti-woocommerce-wishlist' ),
|
643 |
+
),
|
644 |
+
),
|
645 |
+
),
|
646 |
+
);
|
647 |
+
}
|
648 |
+
|
649 |
+
/**
|
650 |
+
* Load value from database
|
651 |
+
*
|
652 |
+
* @param array $sections Sections array.
|
653 |
+
*
|
654 |
+
* @return array
|
655 |
+
*/
|
656 |
+
function constructor_load( $sections ) {
|
657 |
+
$data = parent::constructor_load( $sections );
|
658 |
+
$data['general']['page_wishlist'] = $data['page']['wishlist'];
|
659 |
+
$data['general']['processing_autoremove'] = $data['processing']['autoremove'];
|
660 |
+
$data['general']['processing_autoremove_anyone'] = $data['processing']['autoremove_anyone'];
|
661 |
+
|
662 |
+
return $data;
|
663 |
+
}
|
664 |
+
|
665 |
+
/**
|
666 |
+
* Save value to database and flush rewrite.
|
667 |
+
*
|
668 |
+
* @param array $data Post section data.
|
669 |
+
*/
|
670 |
+
function constructor_save( $data ) {
|
671 |
+
parent::constructor_save( $data );
|
672 |
+
if ( empty( $data ) || ! is_array( $data ) ) {
|
673 |
+
return false;
|
674 |
+
}
|
675 |
+
tinv_update_option( 'page', 'wishlist', $data['general']['page_wishlist'] );
|
676 |
+
tinv_update_option( 'processing', 'autoremove', $data['general']['processing_autoremove'] );
|
677 |
+
tinv_update_option( 'processing', 'autoremove_anyone', $data['general']['processing_autoremove_anyone'] );
|
678 |
+
tinv_update_option( 'processing', 'autoremove_status', 'tinvwl-addcart' );
|
679 |
+
if ( filter_input( INPUT_POST, 'save_buttons-setting_reset' ) ) {
|
680 |
+
foreach ( $data as $key => $value ) {
|
681 |
+
if ( ! in_array( $key, array( 'page' ) ) ) {
|
682 |
+
$data[ $key ] = array();
|
683 |
+
}
|
684 |
+
}
|
685 |
+
parent::constructor_save( $data );
|
686 |
+
}
|
687 |
+
TInvWL_Public_TInvWL::update_rewrite_rules();
|
688 |
+
}
|
689 |
+
|
690 |
+
/**
|
691 |
+
* Show Premium Features sections
|
692 |
+
*/
|
693 |
+
function premium_features() {
|
694 |
+
TInvWL_View::view( 'premium-features' );
|
695 |
+
}
|
696 |
+
}
|
admin/settings/style.class.php
CHANGED
@@ -1,630 +1,631 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Admin settings class
|
4 |
-
*
|
5 |
-
* @since 1.0.0
|
6 |
-
* @package TInvWishlist\Admin
|
7 |
-
* @subpackage Settings
|
8 |
-
*/
|
9 |
-
|
10 |
-
// If this file is called directly, abort.
|
11 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
-
die;
|
13 |
-
}
|
14 |
-
|
15 |
-
/**
|
16 |
-
* Admin settings class
|
17 |
-
*/
|
18 |
-
class TInvWL_Admin_Settings_Style extends TInvWL_Admin_BaseStyle {
|
19 |
-
|
20 |
-
/**
|
21 |
-
* Priority for admin menu
|
22 |
-
*
|
23 |
-
* @var integer
|
24 |
-
*/
|
25 |
-
public $priority = 100;
|
26 |
-
|
27 |
-
/**
|
28 |
-
* Menu array
|
29 |
-
*
|
30 |
-
* @return array
|
31 |
-
*/
|
32 |
-
function menu() {
|
33 |
-
return array(
|
34 |
-
'title'
|
35 |
-
'page_title' => __( 'Wishlist Style Options', 'ti-woocommerce-wishlist' ),
|
36 |
-
'method'
|
37 |
-
'slug'
|
38 |
-
);
|
39 |
-
}
|
40 |
-
|
41 |
-
/**
|
42 |
-
* The modifiable attributes for the Default theme
|
43 |
-
*
|
44 |
-
* @return array
|
45 |
-
*/
|
46 |
-
function default_style_settings() {
|
47 |
-
$font_family = apply_filters( 'tinwl_prepare_fonts', array(
|
48 |
-
'inherit'
|
49 |
-
'Georgia, serif'
|
50 |
-
"'Times New Roman', Times, serif"
|
51 |
-
'Arial, Helvetica, sans-serif'
|
52 |
-
"'Courier New', Courier, monospace"
|
53 |
-
"Georgia, 'Times New Roman', Times, serif"
|
54 |
-
'Verdana, Arial, Helvetica, sans-serif'
|
55 |
-
'Geneva, Arial, Helvetica, sans-serif'
|
56 |
-
"'Source Sans Pro', 'Open Sans', sans-serif"
|
57 |
-
"'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif"
|
58 |
-
'Arial, sans-serif'
|
59 |
-
"'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif" =>
|
60 |
-
) );
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
'
|
65 |
-
'
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
'
|
70 |
-
'
|
71 |
-
'
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
'
|
76 |
-
'
|
77 |
-
'
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
'
|
82 |
-
'
|
83 |
-
'
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
'
|
88 |
-
'
|
89 |
-
'
|
90 |
-
'
|
91 |
-
'
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
'
|
97 |
-
'
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
'
|
102 |
-
'
|
103 |
-
'
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
'
|
108 |
-
'
|
109 |
-
'
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
'
|
114 |
-
'
|
115 |
-
'
|
116 |
-
'
|
117 |
-
|
118 |
-
'
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
'
|
124 |
-
'
|
125 |
-
'
|
126 |
-
'
|
127 |
-
'
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
'
|
133 |
-
'
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
'
|
138 |
-
'
|
139 |
-
'
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
'
|
144 |
-
'
|
145 |
-
'
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
'
|
150 |
-
'
|
151 |
-
'
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
'
|
156 |
-
'
|
157 |
-
'
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
'
|
162 |
-
'
|
163 |
-
'
|
164 |
-
'
|
165 |
-
'
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
'
|
170 |
-
'
|
171 |
-
'
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
'
|
176 |
-
'
|
177 |
-
'
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
'
|
183 |
-
'
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
'
|
188 |
-
'
|
189 |
-
'
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
'
|
194 |
-
'
|
195 |
-
'
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
'
|
200 |
-
'
|
201 |
-
'
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
'
|
206 |
-
'
|
207 |
-
'
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
'
|
212 |
-
'
|
213 |
-
'
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
'
|
218 |
-
'
|
219 |
-
'
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
'
|
224 |
-
'
|
225 |
-
'
|
226 |
-
'
|
227 |
-
'
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
'
|
232 |
-
'
|
233 |
-
'
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
'
|
238 |
-
'
|
239 |
-
'
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
'
|
245 |
-
'
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
'
|
250 |
-
'
|
251 |
-
'
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
'
|
256 |
-
'
|
257 |
-
'
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
'
|
262 |
-
'
|
263 |
-
'
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
'
|
268 |
-
'
|
269 |
-
'
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
'
|
274 |
-
'
|
275 |
-
'
|
276 |
-
'
|
277 |
-
'
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
'
|
282 |
-
'
|
283 |
-
'
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
'
|
288 |
-
'
|
289 |
-
'
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
'
|
295 |
-
'
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
'
|
300 |
-
'
|
301 |
-
'
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
'
|
306 |
-
'
|
307 |
-
'
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
'
|
312 |
-
'
|
313 |
-
'
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
'
|
318 |
-
'
|
319 |
-
'
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
'
|
324 |
-
'
|
325 |
-
'
|
326 |
-
'
|
327 |
-
'
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
'
|
332 |
-
'
|
333 |
-
'
|
334 |
-
|
335 |
-
|
336 |
-
|
337 |
-
'
|
338 |
-
'
|
339 |
-
'
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
'
|
345 |
-
'
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
'
|
350 |
-
'
|
351 |
-
'
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
'
|
356 |
-
'
|
357 |
-
'
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
'
|
362 |
-
'
|
363 |
-
'
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
'
|
368 |
-
'
|
369 |
-
'
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
'
|
374 |
-
'
|
375 |
-
'
|
376 |
-
'
|
377 |
-
'
|
378 |
-
|
379 |
-
|
380 |
-
|
381 |
-
'
|
382 |
-
'
|
383 |
-
'
|
384 |
-
|
385 |
-
|
386 |
-
|
387 |
-
'
|
388 |
-
'
|
389 |
-
'
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
'
|
395 |
-
'
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
'
|
400 |
-
'
|
401 |
-
'
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
'
|
406 |
-
'
|
407 |
-
'
|
408 |
-
|
409 |
-
|
410 |
-
|
411 |
-
'
|
412 |
-
'
|
413 |
-
'
|
414 |
-
|
415 |
-
|
416 |
-
|
417 |
-
'
|
418 |
-
'
|
419 |
-
'
|
420 |
-
|
421 |
-
|
422 |
-
|
423 |
-
'
|
424 |
-
'
|
425 |
-
'
|
426 |
-
'
|
427 |
-
'
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
'
|
432 |
-
'
|
433 |
-
'
|
434 |
-
|
435 |
-
|
436 |
-
|
437 |
-
'
|
438 |
-
'
|
439 |
-
'
|
440 |
-
|
441 |
-
|
442 |
-
|
443 |
-
'
|
444 |
-
'
|
445 |
-
'
|
446 |
-
'
|
447 |
-
'
|
448 |
-
|
449 |
-
|
450 |
-
|
451 |
-
'
|
452 |
-
'
|
453 |
-
'
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
'
|
458 |
-
'
|
459 |
-
'
|
460 |
-
|
461 |
-
|
462 |
-
|
463 |
-
'
|
464 |
-
'
|
465 |
-
'
|
466 |
-
'
|
467 |
-
'
|
468 |
-
|
469 |
-
|
470 |
-
|
471 |
-
'
|
472 |
-
'
|
473 |
-
'
|
474 |
-
|
475 |
-
|
476 |
-
|
477 |
-
'
|
478 |
-
'
|
479 |
-
'
|
480 |
-
|
481 |
-
|
482 |
-
|
483 |
-
'
|
484 |
-
'
|
485 |
-
'
|
486 |
-
|
487 |
-
|
488 |
-
|
489 |
-
'
|
490 |
-
'
|
491 |
-
'
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
'
|
496 |
-
'
|
497 |
-
'
|
498 |
-
|
499 |
-
|
500 |
-
|
501 |
-
'
|
502 |
-
'
|
503 |
-
|
504 |
-
|
505 |
-
|
506 |
-
'
|
507 |
-
'
|
508 |
-
'
|
509 |
-
|
510 |
-
|
511 |
-
|
512 |
-
'
|
513 |
-
'
|
514 |
-
'
|
515 |
-
|
516 |
-
|
517 |
-
|
518 |
-
'
|
519 |
-
'
|
520 |
-
'
|
521 |
-
'
|
522 |
-
'
|
523 |
-
|
524 |
-
|
525 |
-
|
526 |
-
'
|
527 |
-
'
|
528 |
-
'
|
529 |
-
|
530 |
-
|
531 |
-
|
532 |
-
'
|
533 |
-
'
|
534 |
-
'
|
535 |
-
|
536 |
-
|
537 |
-
|
538 |
-
'
|
539 |
-
'
|
540 |
-
'
|
541 |
-
'
|
542 |
-
'
|
543 |
-
|
544 |
-
|
545 |
-
|
546 |
-
'
|
547 |
-
'
|
548 |
-
'
|
549 |
-
|
550 |
-
|
551 |
-
|
552 |
-
'
|
553 |
-
'
|
554 |
-
'
|
555 |
-
|
556 |
-
|
557 |
-
|
558 |
-
'
|
559 |
-
'
|
560 |
-
'
|
561 |
-
|
562 |
-
|
563 |
-
|
564 |
-
'
|
565 |
-
'
|
566 |
-
'
|
567 |
-
|
568 |
-
|
569 |
-
|
570 |
-
'
|
571 |
-
'
|
572 |
-
'
|
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 |
-
|
599 |
-
|
600 |
-
'
|
601 |
-
'
|
602 |
-
'
|
603 |
-
|
604 |
-
|
605 |
-
|
606 |
-
'
|
607 |
-
'
|
608 |
-
'
|
609 |
-
|
610 |
-
|
611 |
-
|
612 |
-
'
|
613 |
-
'
|
614 |
-
'
|
615 |
-
|
616 |
-
|
617 |
-
|
618 |
-
'
|
619 |
-
'
|
620 |
-
'
|
621 |
-
|
622 |
-
|
623 |
-
|
624 |
-
'
|
625 |
-
'
|
626 |
-
'
|
627 |
-
|
628 |
-
|
629 |
-
|
630 |
-
}
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Admin settings class
|
4 |
+
*
|
5 |
+
* @since 1.0.0
|
6 |
+
* @package TInvWishlist\Admin
|
7 |
+
* @subpackage Settings
|
8 |
+
*/
|
9 |
+
|
10 |
+
// If this file is called directly, abort.
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
die;
|
13 |
+
}
|
14 |
+
|
15 |
+
/**
|
16 |
+
* Admin settings class
|
17 |
+
*/
|
18 |
+
class TInvWL_Admin_Settings_Style extends TInvWL_Admin_BaseStyle {
|
19 |
+
|
20 |
+
/**
|
21 |
+
* Priority for admin menu
|
22 |
+
*
|
23 |
+
* @var integer
|
24 |
+
*/
|
25 |
+
public $priority = 100;
|
26 |
+
|
27 |
+
/**
|
28 |
+
* Menu array
|
29 |
+
*
|
30 |
+
* @return array
|
31 |
+
*/
|
32 |
+
function menu() {
|
33 |
+
return array(
|
34 |
+
'title' => __( 'Style Options', 'ti-woocommerce-wishlist' ),
|
35 |
+
'page_title' => __( 'Wishlist Style Options', 'ti-woocommerce-wishlist' ),
|
36 |
+
'method' => array( $this, '_print_' ),
|
37 |
+
'slug' => 'style-settings',
|
38 |
+
);
|
39 |
+
}
|
40 |
+
|
41 |
+
/**
|
42 |
+
* The modifiable attributes for the Default theme
|
43 |
+
*
|
44 |
+
* @return array
|
45 |
+
*/
|
46 |
+
function default_style_settings() {
|
47 |
+
$font_family = apply_filters( 'tinwl_prepare_fonts', array(
|
48 |
+
'inherit' => __( 'Use Default Font', 'ti-woocommerce-wishlist' ),
|
49 |
+
'Georgia, serif' => 'Georgia',
|
50 |
+
"'Times New Roman', Times, serif" => 'Times New Roman, Times',
|
51 |
+
'Arial, Helvetica, sans-serif' => 'Arial, Helvetica',
|
52 |
+
"'Courier New', Courier, monospace" => 'Courier New, Courier',
|
53 |
+
"Georgia, 'Times New Roman', Times, serif" => 'Georgia, Times New Roman, Times',
|
54 |
+
'Verdana, Arial, Helvetica, sans-serif' => 'Verdana, Arial, Helvetica',
|
55 |
+
'Geneva, Arial, Helvetica, sans-serif' => 'Geneva, Arial, Helvetica',
|
56 |
+
"'Source Sans Pro', 'Open Sans', sans-serif" => 'Source Sans Pro, Open Sans',
|
57 |
+
"'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif" => 'Helvetica Neue, Helvetica, Roboto, Arial',
|
58 |
+
'Arial, sans-serif' => 'Arial',
|
59 |
+
"'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif" => 'Lucida Grande, Verdana, Arial, Bitstream Vera Sans',
|
60 |
+
) );
|
61 |
+
|
62 |
+
return array(
|
63 |
+
array(
|
64 |
+
'type' => 'group',
|
65 |
+
'title' => __( 'text', 'ti-woocommerce-wishlist' ),
|
66 |
+
'show_names' => true,
|
67 |
+
),
|
68 |
+
array(
|
69 |
+
'type' => 'color',
|
70 |
+
'selector' => '.tinv-wishlist .tinv-header h2',
|
71 |
+
'element' => 'color',
|
72 |
+
'text' => __( 'Title Color', 'ti-woocommerce-wishlist' ),
|
73 |
+
),
|
74 |
+
array(
|
75 |
+
'type' => 'text',
|
76 |
+
'selector' => '.tinv-wishlist .tinv-header h2',
|
77 |
+
'element' => 'font-size',
|
78 |
+
'text' => __( 'Title Font Size', 'ti-woocommerce-wishlist' ),
|
79 |
+
),
|
80 |
+
array(
|
81 |
+
'type' => 'color',
|
82 |
+
'selector' => '.tinv-wishlist',
|
83 |
+
'element' => 'color',
|
84 |
+
'text' => __( 'Content Text Color', 'ti-woocommerce-wishlist' ),
|
85 |
+
),
|
86 |
+
array(
|
87 |
+
'type' => 'select',
|
88 |
+
'selector' => '.tinv-wishlist,.tinv-wishlist button,.tinv-wishlist input,.tinv-wishlist select,.tinv-wishlist textarea,.tinv-wishlist button,.tinv-wishlist input[type="button"],.tinv-wishlist input[type="reset"],.tinv-wishlist input[type="submit"]',
|
89 |
+
'element' => 'font-family',
|
90 |
+
'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
|
91 |
+
'options' => $font_family,
|
92 |
+
'validate' => array( 'filter' => FILTER_DEFAULT ),
|
93 |
+
),
|
94 |
+
|
95 |
+
array(
|
96 |
+
'type' => 'group',
|
97 |
+
'title' => __( 'links', 'ti-woocommerce-wishlist' ),
|
98 |
+
'show_names' => true,
|
99 |
+
),
|
100 |
+
array(
|
101 |
+
'type' => 'color',
|
102 |
+
'selector' => '.tinv-wishlist a:not(.button)',
|
103 |
+
'element' => 'color',
|
104 |
+
'text' => __( 'Color', 'ti-woocommerce-wishlist' ),
|
105 |
+
),
|
106 |
+
array(
|
107 |
+
'type' => 'color',
|
108 |
+
'selector' => '.tinv-wishlist a:not(.button):hover,.tinv-wishlist a:not(.button):active,.tinv-wishlist a:not(.button):focus',
|
109 |
+
'element' => 'color',
|
110 |
+
'text' => __( 'Hover Color', 'ti-woocommerce-wishlist' ),
|
111 |
+
),
|
112 |
+
array(
|
113 |
+
'type' => 'select',
|
114 |
+
'selector' => '.tinv-wishlist a:not(.button)',
|
115 |
+
'element' => 'text-decoration',
|
116 |
+
'text' => __( 'Underline', 'ti-woocommerce-wishlist' ),
|
117 |
+
'options' => array(
|
118 |
+
'underline' => __( 'Yes', 'ti-woocommerce-wishlist' ),
|
119 |
+
'none !important' => __( 'No', 'ti-woocommerce-wishlist' ),
|
120 |
+
),
|
121 |
+
),
|
122 |
+
array(
|
123 |
+
'type' => 'select',
|
124 |
+
'selector' => '.tinv-wishlist a:not(.button)',
|
125 |
+
'element' => 'font-family',
|
126 |
+
'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
|
127 |
+
'options' => $font_family,
|
128 |
+
'validate' => array( 'filter' => FILTER_DEFAULT ),
|
129 |
+
),
|
130 |
+
|
131 |
+
array(
|
132 |
+
'type' => 'group',
|
133 |
+
'title' => __( 'fields', 'ti-woocommerce-wishlist' ),
|
134 |
+
'show_names' => true,
|
135 |
+
),
|
136 |
+
array(
|
137 |
+
'type' => 'color',
|
138 |
+
'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist select,.tinv-wishlist .product-quantity input[type="text"].qty',
|
139 |
+
'element' => 'background-color',
|
140 |
+
'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
|
141 |
+
),
|
142 |
+
array(
|
143 |
+
'type' => 'color',
|
144 |
+
'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist select,.tinv-wishlist .product-quantity input[type="text"].qty',
|
145 |
+
'element' => 'border-color',
|
146 |
+
'text' => __( 'Border Color', 'ti-woocommerce-wishlist' ),
|
147 |
+
),
|
148 |
+
array(
|
149 |
+
'type' => 'text',
|
150 |
+
'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist select,.tinv-wishlist .product-quantity input[type="text"].qty',
|
151 |
+
'element' => 'border-radius',
|
152 |
+
'text' => __( 'Border Radius', 'ti-woocommerce-wishlist' ),
|
153 |
+
),
|
154 |
+
array(
|
155 |
+
'type' => 'color',
|
156 |
+
'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist select,.tinv-wishlist .product-quantity input[type="text"].qty',
|
157 |
+
'element' => 'color',
|
158 |
+
'text' => __( 'Text Color', 'ti-woocommerce-wishlist' ),
|
159 |
+
),
|
160 |
+
array(
|
161 |
+
'type' => 'select',
|
162 |
+
'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist select,.tinv-wishlist .product-quantity input[type="text"].qty',
|
163 |
+
'element' => 'font-family',
|
164 |
+
'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
|
165 |
+
'options' => $font_family,
|
166 |
+
'validate' => array( 'filter' => FILTER_DEFAULT ),
|
167 |
+
),
|
168 |
+
array(
|
169 |
+
'type' => 'text',
|
170 |
+
'selector' => '.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist .product-quantity input[type="text"].qty',
|
171 |
+
'element' => 'font-size',
|
172 |
+
'text' => __( 'Font Size', 'ti-woocommerce-wishlist' ),
|
173 |
+
),
|
174 |
+
array(
|
175 |
+
'type' => 'text',
|
176 |
+
'selector' => '.tinv-wishlist select',
|
177 |
+
'element' => 'font-size',
|
178 |
+
'text' => __( 'Select Font Size', 'ti-woocommerce-wishlist' ),
|
179 |
+
),
|
180 |
+
|
181 |
+
array(
|
182 |
+
'type' => 'group',
|
183 |
+
'title' => __( '"Add to Wishlist" product page button', 'ti-woocommerce-wishlist' ),
|
184 |
+
'show_names' => true,
|
185 |
+
),
|
186 |
+
array(
|
187 |
+
'type' => 'color',
|
188 |
+
'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button',
|
189 |
+
'element' => 'background-color',
|
190 |
+
'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
|
191 |
+
),
|
192 |
+
array(
|
193 |
+
'type' => 'color',
|
194 |
+
'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:hover,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:active,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:focus',
|
195 |
+
'element' => 'background-color',
|
196 |
+
'text' => __( 'Background Hover Color', 'ti-woocommerce-wishlist' ),
|
197 |
+
),
|
198 |
+
array(
|
199 |
+
'type' => 'color',
|
200 |
+
'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button',
|
201 |
+
'element' => 'color',
|
202 |
+
'text' => __( 'Text Color', 'ti-woocommerce-wishlist' ),
|
203 |
+
),
|
204 |
+
array(
|
205 |
+
'type' => 'color',
|
206 |
+
'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button',
|
207 |
+
'element' => 'color',
|
208 |
+
'text' => __( 'Button Text Color', 'ti-woocommerce-wishlist' ),
|
209 |
+
),
|
210 |
+
array(
|
211 |
+
'type' => 'color',
|
212 |
+
'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button:hover,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button:active,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button:focus',
|
213 |
+
'element' => 'color',
|
214 |
+
'text' => __( 'Text Hover Color', 'ti-woocommerce-wishlist' ),
|
215 |
+
),
|
216 |
+
array(
|
217 |
+
'type' => 'color',
|
218 |
+
'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:hover,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:active,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:focus',
|
219 |
+
'element' => 'color',
|
220 |
+
'text' => __( 'Button Text Hover Color', 'ti-woocommerce-wishlist' ),
|
221 |
+
),
|
222 |
+
array(
|
223 |
+
'type' => 'select',
|
224 |
+
'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button',
|
225 |
+
'element' => 'font-family',
|
226 |
+
'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
|
227 |
+
'options' => $font_family,
|
228 |
+
'validate' => array( 'filter' => FILTER_DEFAULT ),
|
229 |
+
),
|
230 |
+
array(
|
231 |
+
'type' => 'text',
|
232 |
+
'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button',
|
233 |
+
'element' => 'font-size',
|
234 |
+
'text' => __( 'Font Size', 'ti-woocommerce-wishlist' ),
|
235 |
+
),
|
236 |
+
array(
|
237 |
+
'type' => 'text',
|
238 |
+
'selector' => '.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button',
|
239 |
+
'element' => 'border-radius',
|
240 |
+
'text' => __( 'Border Radius', 'ti-woocommerce-wishlist' ),
|
241 |
+
),
|
242 |
+
|
243 |
+
array(
|
244 |
+
'type' => 'group',
|
245 |
+
'title' => __( 'accent buttons style', 'ti-woocommerce-wishlist' ),
|
246 |
+
'show_names' => true,
|
247 |
+
),
|
248 |
+
array(
|
249 |
+
'type' => 'color',
|
250 |
+
'selector' => '.tinv-wishlist button',
|
251 |
+
'element' => 'background-color',
|
252 |
+
'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
|
253 |
+
),
|
254 |
+
array(
|
255 |
+
'type' => 'color',
|
256 |
+
'selector' => '.tinv-wishlist button:hover,.tinv-wishlist button:focus,.tinv-wishlist input[type="button"]:hover,.tinv-wishlist input[type="button"]:focus,.tinv-wishlist input[type="reset"]:hover,.tinv-wishlist input[type="reset"]:focus,.tinv-wishlist input[type="submit"]:hover,.tinv-wishlist input[type="submit"]:focus',
|
257 |
+
'element' => 'background-color',
|
258 |
+
'text' => __( 'Background Hover Color', 'ti-woocommerce-wishlist' ),
|
259 |
+
),
|
260 |
+
array(
|
261 |
+
'type' => 'color',
|
262 |
+
'selector' => '.tinv-wishlist button',
|
263 |
+
'element' => 'color',
|
264 |
+
'text' => __( 'Text Color', 'ti-woocommerce-wishlist' ),
|
265 |
+
),
|
266 |
+
array(
|
267 |
+
'type' => 'color',
|
268 |
+
'selector' => '.tinv-wishlist button:hover,.tinv-wishlist button:focus,.tinv-wishlist input[type="button"]:hover,.tinv-wishlist input[type="button"]:focus,.tinv-wishlist input[type="reset"]:hover,.tinv-wishlist input[type="reset"]:focus,.tinv-wishlist input[type="submit"]:hover,.tinv-wishlist input[type="submit"]:focus',
|
269 |
+
'element' => 'color',
|
270 |
+
'text' => __( 'Text Hover Color', 'ti-woocommerce-wishlist' ),
|
271 |
+
),
|
272 |
+
array(
|
273 |
+
'type' => 'select',
|
274 |
+
'selector' => '.tinv-wishlist button',
|
275 |
+
'element' => 'font-family',
|
276 |
+
'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
|
277 |
+
'options' => $font_family,
|
278 |
+
'validate' => array( 'filter' => FILTER_DEFAULT ),
|
279 |
+
),
|
280 |
+
array(
|
281 |
+
'type' => 'text',
|
282 |
+
'selector' => '.tinv-wishlist button',
|
283 |
+
'element' => 'font-size',
|
284 |
+
'text' => __( 'Font Size', 'ti-woocommerce-wishlist' ),
|
285 |
+
),
|
286 |
+
array(
|
287 |
+
'type' => 'text',
|
288 |
+
'selector' => '.tinv-wishlist button',
|
289 |
+
'element' => 'border-radius',
|
290 |
+
'text' => __( 'Border Radius', 'ti-woocommerce-wishlist' ),
|
291 |
+
),
|
292 |
+
|
293 |
+
array(
|
294 |
+
'type' => 'group',
|
295 |
+
'title' => __( 'normal buttons style', 'ti-woocommerce-wishlist' ),
|
296 |
+
'show_names' => true,
|
297 |
+
),
|
298 |
+
array(
|
299 |
+
'type' => 'color',
|
300 |
+
'selector' => '.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button',
|
301 |
+
'element' => 'background-color',
|
302 |
+
'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
|
303 |
+
),
|
304 |
+
array(
|
305 |
+
'type' => 'color',
|
306 |
+
'selector' => '.woocommerce.tinv-wishlist #respond input#submit:hover,.woocommerce.tinv-wishlist a.button:hover,.woocommerce.tinv-wishlist button.button:hover,.woocommerce.tinv-wishlist input.button:hover',
|
307 |
+
'element' => 'background-color',
|
308 |
+
'text' => __( 'Background Hover Color', 'ti-woocommerce-wishlist' ),
|
309 |
+
),
|
310 |
+
array(
|
311 |
+
'type' => 'color',
|
312 |
+
'selector' => '.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button',
|
313 |
+
'element' => 'color',
|
314 |
+
'text' => __( 'Text Color', 'ti-woocommerce-wishlist' ),
|
315 |
+
),
|
316 |
+
array(
|
317 |
+
'type' => 'color',
|
318 |
+
'selector' => '.woocommerce.tinv-wishlist #respond input#submit:hover,.woocommerce.tinv-wishlist a.button:hover,.woocommerce.tinv-wishlist button.button:hover,.woocommerce.tinv-wishlist input.button:hover',
|
319 |
+
'element' => 'color',
|
320 |
+
'text' => __( 'Text Hover Color', 'ti-woocommerce-wishlist' ),
|
321 |
+
),
|
322 |
+
array(
|
323 |
+
'type' => 'select',
|
324 |
+
'selector' => '.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button',
|
325 |
+
'element' => 'font-family',
|
326 |
+
'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
|
327 |
+
'options' => $font_family,
|
328 |
+
'validate' => array( 'filter' => FILTER_DEFAULT ),
|
329 |
+
),
|
330 |
+
array(
|
331 |
+
'type' => 'text',
|
332 |
+
'selector' => '.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button',
|
333 |
+
'element' => 'font-size',
|
334 |
+
'text' => __( 'Font Size', 'ti-woocommerce-wishlist' ),
|
335 |
+
),
|
336 |
+
array(
|
337 |
+
'type' => 'text',
|
338 |
+
'selector' => '.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button',
|
339 |
+
'element' => 'border-radius',
|
340 |
+
'text' => __( 'Border Radius', 'ti-woocommerce-wishlist' ),
|
341 |
+
),
|
342 |
+
|
343 |
+
array(
|
344 |
+
'type' => 'group',
|
345 |
+
'title' => __( 'add to cart button', 'ti-woocommerce-wishlist' ),
|
346 |
+
'show_names' => true,
|
347 |
+
),
|
348 |
+
array(
|
349 |
+
'type' => 'color',
|
350 |
+
'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt',
|
351 |
+
'element' => 'background-color',
|
352 |
+
'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
|
353 |
+
),
|
354 |
+
array(
|
355 |
+
'type' => 'color',
|
356 |
+
'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt:hover,.woocommerce.tinv-wishlist a.button.alt:hover,.woocommerce.tinv-wishlist button.button.alt:hover,.woocommerce.tinv-wishlist input.button.alt:hover',
|
357 |
+
'element' => 'background-color',
|
358 |
+
'text' => __( 'Background Hover Color', 'ti-woocommerce-wishlist' ),
|
359 |
+
),
|
360 |
+
array(
|
361 |
+
'type' => 'color',
|
362 |
+
'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt',
|
363 |
+
'element' => 'color',
|
364 |
+
'text' => __( 'Text Color', 'ti-woocommerce-wishlist' ),
|
365 |
+
),
|
366 |
+
array(
|
367 |
+
'type' => 'color',
|
368 |
+
'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt:hover,.woocommerce.tinv-wishlist a.button.alt:hover,.woocommerce.tinv-wishlist button.button.alt:hover,.woocommerce.tinv-wishlist input.button.alt:hover',
|
369 |
+
'element' => 'color',
|
370 |
+
'text' => __( 'Text Hover Color', 'ti-woocommerce-wishlist' ),
|
371 |
+
),
|
372 |
+
array(
|
373 |
+
'type' => 'select',
|
374 |
+
'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt',
|
375 |
+
'element' => 'font-family',
|
376 |
+
'text' => __( 'Font', 'ti-woocommerce-wishlist' ),
|
377 |
+
'options' => $font_family,
|
378 |
+
'validate' => array( 'filter' => FILTER_DEFAULT ),
|
379 |
+
),
|
380 |
+
array(
|
381 |
+
'type' => 'text',
|
382 |
+
'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt',
|
383 |
+
'element' => 'font-size',
|
384 |
+
'text' => __( 'Font Size', 'ti-woocommerce-wishlist' ),
|
385 |
+
),
|
386 |
+
array(
|
387 |
+
'type' => 'text',
|
388 |
+
'selector' => '.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt',
|
389 |
+
'element' => 'border-radius',
|
390 |
+
'text' => __( 'Border Radius', 'ti-woocommerce-wishlist' ),
|
391 |
+
),
|
392 |
+
|
393 |
+
array(
|
394 |
+
'type' => 'group',
|
395 |
+
'title' => __( 'table', 'ti-woocommerce-wishlist' ),
|
396 |
+
'show_names' => true,
|
397 |
+
),
|
398 |
+
array(
|
399 |
+
'type' => 'color',
|
400 |
+
'selector' => '.tinv-wishlist table,.tinv-wishlist table td',
|
401 |
+
'element' => 'background-color',
|
402 |
+
'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
|
403 |
+
),
|
404 |
+
array(
|
405 |
+
'type' => 'color',
|
406 |
+
'selector' => '.tinv-wishlist table,.tinv-wishlist table th,.tinv-wishlist table td',
|
407 |
+
'element' => 'border-color',
|
408 |
+
'text' => __( 'Border Color', 'ti-woocommerce-wishlist' ),
|
409 |
+
),
|
410 |
+
array(
|
411 |
+
'type' => 'color',
|
412 |
+
'selector' => '.tinv-wishlist table th',
|
413 |
+
'element' => 'background-color',
|
414 |
+
'text' => __( 'Table Head Background Color', 'ti-woocommerce-wishlist' ),
|
415 |
+
),
|
416 |
+
array(
|
417 |
+
'type' => 'color',
|
418 |
+
'selector' => '.tinv-wishlist table th',
|
419 |
+
'element' => 'color',
|
420 |
+
'text' => __( 'Table Head Text Color', 'ti-woocommerce-wishlist' ),
|
421 |
+
),
|
422 |
+
array(
|
423 |
+
'type' => 'select',
|
424 |
+
'selector' => '.tinv-wishlist table th',
|
425 |
+
'element' => 'font-family',
|
426 |
+
'text' => __( 'Table Head Font', 'ti-woocommerce-wishlist' ),
|
427 |
+
'options' => $font_family,
|
428 |
+
'validate' => array( 'filter' => FILTER_DEFAULT ),
|
429 |
+
),
|
430 |
+
array(
|
431 |
+
'type' => 'text',
|
432 |
+
'selector' => '.tinv-wishlist table th',
|
433 |
+
'element' => 'font-size',
|
434 |
+
'text' => __( 'Table Head Font Size', 'ti-woocommerce-wishlist' ),
|
435 |
+
),
|
436 |
+
array(
|
437 |
+
'type' => 'color',
|
438 |
+
'selector' => '.tinv-wishlist table td',
|
439 |
+
'element' => 'color',
|
440 |
+
'text' => __( 'Content Text Color', 'ti-woocommerce-wishlist' ),
|
441 |
+
),
|
442 |
+
array(
|
443 |
+
'type' => 'select',
|
444 |
+
'selector' => '.tinv-wishlist table td',
|
445 |
+
'element' => 'font-family',
|
446 |
+
'text' => __( 'Content Text Font', 'ti-woocommerce-wishlist' ),
|
447 |
+
'options' => $font_family,
|
448 |
+
'validate' => array( 'filter' => FILTER_DEFAULT ),
|
449 |
+
),
|
450 |
+
array(
|
451 |
+
'type' => 'text',
|
452 |
+
'selector' => '.tinv-wishlist table td',
|
453 |
+
'element' => 'font-size',
|
454 |
+
'text' => __( 'Content Text Font Size', 'ti-woocommerce-wishlist' ),
|
455 |
+
),
|
456 |
+
array(
|
457 |
+
'type' => 'color',
|
458 |
+
'selector' => '.tinv-wishlist td.product-price',
|
459 |
+
'element' => 'color',
|
460 |
+
'text' => __( 'Price Color', 'ti-woocommerce-wishlist' ),
|
461 |
+
),
|
462 |
+
array(
|
463 |
+
'type' => 'select',
|
464 |
+
'selector' => '.tinv-wishlist td.product-price',
|
465 |
+
'element' => 'font-family',
|
466 |
+
'text' => __( 'Price Font', 'ti-woocommerce-wishlist' ),
|
467 |
+
'options' => $font_family,
|
468 |
+
'validate' => array( 'filter' => FILTER_DEFAULT ),
|
469 |
+
),
|
470 |
+
array(
|
471 |
+
'type' => 'text',
|
472 |
+
'selector' => '.tinv-wishlist td.product-price',
|
473 |
+
'element' => 'font-size',
|
474 |
+
'text' => __( 'Price Font Size', 'ti-woocommerce-wishlist' ),
|
475 |
+
),
|
476 |
+
array(
|
477 |
+
'type' => 'color',
|
478 |
+
'selector' => '.tinv-wishlist td.product-price ins span.amount',
|
479 |
+
'element' => 'color',
|
480 |
+
'text' => __( 'Special Price Color', 'ti-woocommerce-wishlist' ),
|
481 |
+
),
|
482 |
+
array(
|
483 |
+
'type' => 'color',
|
484 |
+
'selector' => '.tinv-wishlist td.product-price ins span.amount',
|
485 |
+
'element' => 'background-color',
|
486 |
+
'text' => __( 'Special Price Background Color', 'ti-woocommerce-wishlist' ),
|
487 |
+
),
|
488 |
+
array(
|
489 |
+
'type' => 'color',
|
490 |
+
'selector' => '.tinv-wishlist .social-buttons li a',
|
491 |
+
'element' => 'background-color',
|
492 |
+
'text' => __( 'Social Icons Background Color', 'ti-woocommerce-wishlist' ),
|
493 |
+
),
|
494 |
+
array(
|
495 |
+
'type' => 'color',
|
496 |
+
'selector' => '.tinv-wishlist .social-buttons li a:hover',
|
497 |
+
'element' => 'background-color',
|
498 |
+
'text' => __( 'Social Icons Background Hover Color', 'ti-woocommerce-wishlist' ),
|
499 |
+
),
|
500 |
+
array(
|
501 |
+
'type' => 'group',
|
502 |
+
'title' => __( 'popups', 'ti-woocommerce-wishlist' ),
|
503 |
+
'show_names' => true,
|
504 |
+
),
|
505 |
+
array(
|
506 |
+
'type' => 'color',
|
507 |
+
'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner',
|
508 |
+
'element' => 'background-color',
|
509 |
+
'text' => __( 'Background Color', 'ti-woocommerce-wishlist' ),
|
510 |
+
),
|
511 |
+
array(
|
512 |
+
'type' => 'color',
|
513 |
+
'selector' => '.tinv-wishlist .tinv-modal h2',
|
514 |
+
'element' => 'color',
|
515 |
+
'text' => __( 'Title Color', 'ti-woocommerce-wishlist' ),
|
516 |
+
),
|
517 |
+
array(
|
518 |
+
'type' => 'select',
|
519 |
+
'selector' => '.tinv-wishlist .tinv-modal h2',
|
520 |
+
'element' => 'font-family',
|
521 |
+
'text' => __( 'Title Font', 'ti-woocommerce-wishlist' ),
|
522 |
+
'options' => $font_family,
|
523 |
+
'validate' => array( 'filter' => FILTER_DEFAULT ),
|
524 |
+
),
|
525 |
+
array(
|
526 |
+
'type' => 'text',
|
527 |
+
'selector' => '.tinv-wishlist .tinv-modal h2',
|
528 |
+
'element' => 'font-size',
|
529 |
+
'text' => __( 'Title Font Size', 'ti-woocommerce-wishlist' ),
|
530 |
+
),
|
531 |
+
array(
|
532 |
+
'type' => 'color',
|
533 |
+
'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner',
|
534 |
+
'element' => 'color',
|
535 |
+
'text' => __( 'Content Text Color', 'ti-woocommerce-wishlist' ),
|
536 |
+
),
|
537 |
+
array(
|
538 |
+
'type' => 'select',
|
539 |
+
'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner,.tinv-wishlist .tinv-modal .tinv-modal-inner select',
|
540 |
+
'element' => 'font-family',
|
541 |
+
'text' => __( 'Content Text Font', 'ti-woocommerce-wishlist' ),
|
542 |
+
'options' => $font_family,
|
543 |
+
'validate' => array( 'filter' => FILTER_DEFAULT ),
|
544 |
+
),
|
545 |
+
array(
|
546 |
+
'type' => 'text',
|
547 |
+
'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner,.tinv-wishlist .tinv-modal .tinv-modal-inner select',
|
548 |
+
'element' => 'font-size',
|
549 |
+
'text' => __( 'Content Text Font Size', 'ti-woocommerce-wishlist' ),
|
550 |
+
),
|
551 |
+
array(
|
552 |
+
'type' => 'color',
|
553 |
+
'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner input,.tinv-wishlist .tinv-modal .tinv-modal-inner select,.tinv-wishlist .tinv-modal .tinv-modal-inner textarea',
|
554 |
+
'element' => 'background-color',
|
555 |
+
'text' => __( 'Fields Background Color', 'ti-woocommerce-wishlist' ),
|
556 |
+
),
|
557 |
+
array(
|
558 |
+
'type' => 'color',
|
559 |
+
'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner input,.tinv-wishlist .tinv-modal .tinv-modal-inner select,.tinv-wishlist .tinv-modal .tinv-modal-inner textarea',
|
560 |
+
'element' => 'border-color',
|
561 |
+
'text' => __( 'Fields Border Color', 'ti-woocommerce-wishlist' ),
|
562 |
+
),
|
563 |
+
array(
|
564 |
+
'type' => 'text',
|
565 |
+
'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner input,.tinv-wishlist .tinv-modal .tinv-modal-inner select',
|
566 |
+
'element' => 'border-radius',
|
567 |
+
'text' => __( 'Fields Border Radius', 'ti-woocommerce-wishlist' ),
|
568 |
+
),
|
569 |
+
array(
|
570 |
+
'type' => 'color',
|
571 |
+
'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner input,.tinv-wishlist .tinv-modal .tinv-modal-inner select,.tinv-wishlist .tinv-modal .tinv-modal-inner textarea',
|
572 |
+
'element' => 'color',
|
573 |
+
'text' => __( 'Fields Text Color', 'ti-woocommerce-wishlist' ),
|
574 |
+
),
|
575 |
+
array(
|
576 |
+
'type' => 'color',
|
577 |
+
'selector' => '.tinv-wishlist .tinv-modal .tinv-modal-inner input::-webkit-input-placeholder',
|
578 |
+
'element' => 'color',
|
579 |
+
'text' => __( 'Fields Placeholder Text Color', 'ti-woocommerce-wishlist' ),
|
580 |
+
),
|
581 |
+
array(
|
582 |
+
'type' => 'color',
|
583 |
+
'selector' => '.tinv-wishlist .tinv-modal button.button,.tinv-wishlist .tinv-modal .tinv-close-modal',
|
584 |
+
'element' => 'background-color',
|
585 |
+
'text' => __( 'Normal Buttons Background Color', 'ti-woocommerce-wishlist' ),
|
586 |
+
),
|
587 |
+
array(
|
588 |
+
'type' => 'color',
|
589 |
+
'selector' => '.tinv-wishlist .tinv-modal button.button:hover,.tinv-wishlist .tinv-modal .tinv-close-modal:hover',
|
590 |
+
'element' => 'background-color',
|
591 |
+
'text' => __( 'Normal Buttons Background Hover Color', 'ti-woocommerce-wishlist' ),
|
592 |
+
),
|
593 |
+
array(
|
594 |
+
'type' => 'color',
|
595 |
+
'selector' => '.tinv-wishlist .tinv-modal button.button,.tinv-wishlist .tinv-modal .tinv-close-modal',
|
596 |
+
'element' => 'color',
|
597 |
+
'text' => __( 'Normal Buttons Text Color', 'ti-woocommerce-wishlist' ),
|
598 |
+
),
|
599 |
+
array(
|
600 |
+
'type' => 'color',
|
601 |
+
'selector' => '.tinv-wishlist .tinv-modal button.button:hover,.tinv-wishlist .tinv-modal .tinv-close-modal:hover',
|
602 |
+
'element' => 'color',
|
603 |
+
'text' => __( 'Normal Buttons Text Hover Color', 'ti-woocommerce-wishlist' ),
|
604 |
+
),
|
605 |
+
array(
|
606 |
+
'type' => 'color',
|
607 |
+
'selector' => '.tinv-wishlist .tinv-modal button:not(.button)',
|
608 |
+
'element' => 'background-color',
|
609 |
+
'text' => __( 'Accent Buttons Background Color', 'ti-woocommerce-wishlist' ),
|
610 |
+
),
|
611 |
+
array(
|
612 |
+
'type' => 'color',
|
613 |
+
'selector' => '.tinv-wishlist .tinv-modal button:not(.button):hover,.tinv-wishlist .tinv-modal button:not(.button):active,.tinv-wishlist .tinv-modal button:not(.button):focus',
|
614 |
+
'element' => 'background-color',
|
615 |
+
'text' => __( 'Accent Buttons Background Hover Color', 'ti-woocommerce-wishlist' ),
|
616 |
+
),
|
617 |
+
array(
|
618 |
+
'type' => 'color',
|
619 |
+
'selector' => '.tinv-wishlist .tinv-modal button:not(.button)',
|
620 |
+
'element' => 'color',
|
621 |
+
'text' => __( 'Accent Buttons Text Color', 'ti-woocommerce-wishlist' ),
|
622 |
+
),
|
623 |
+
array(
|
624 |
+
'type' => 'color',
|
625 |
+
'selector' => '.tinv-wishlist .tinv-modal button:not(.button):hover,.tinv-wishlist .tinv-modal button:not(.button):active,.tinv-wishlist .tinv-modal button:not(.button):focus',
|
626 |
+
'element' => 'color',
|
627 |
+
'text' => __( 'Accent Buttons Text Hover Color', 'ti-woocommerce-wishlist' ),
|
628 |
+
),
|
629 |
+
);
|
630 |
+
}
|
631 |
+
}
|
admin/settings/upgrade.class.php
CHANGED
@@ -1,40 +1,40 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Admin settings class
|
4 |
-
*
|
5 |
-
* @since 1.0.0
|
6 |
-
* @package TInvWishlist\Admin
|
7 |
-
* @subpackage Upgrade page
|
8 |
-
*/
|
9 |
-
|
10 |
-
// If this file is called directly, abort.
|
11 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
-
die;
|
13 |
-
}
|
14 |
-
|
15 |
-
/**
|
16 |
-
* Admin settings class
|
17 |
-
*/
|
18 |
-
class TInvWL_Admin_Settings_Upgrade extends TInvWL_Admin_BaseSection {
|
19 |
-
|
20 |
-
/**
|
21 |
-
* Priority for admin menu
|
22 |
-
*
|
23 |
-
* @var integer
|
24 |
-
*/
|
25 |
-
public $priority = 200;
|
26 |
-
|
27 |
-
/**
|
28 |
-
* Menu array
|
29 |
-
*
|
30 |
-
* @return array
|
31 |
-
*/
|
32 |
-
function menu() {
|
33 |
-
return array(
|
34 |
-
'title' => __( 'Upgrade to
|
35 |
-
'page_title' => __( 'Premium Features', 'ti-woocommerce-wishlist' ),
|
36 |
-
'method' => array( $this, '_print_' ),
|
37 |
-
'slug' => 'upgrade',
|
38 |
-
);
|
39 |
-
}
|
40 |
-
}
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Admin settings class
|
4 |
+
*
|
5 |
+
* @since 1.0.0
|
6 |
+
* @package TInvWishlist\Admin
|
7 |
+
* @subpackage Upgrade page
|
8 |
+
*/
|
9 |
+
|
10 |
+
// If this file is called directly, abort.
|
11 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
12 |
+
die;
|
13 |
+
}
|
14 |
+
|
15 |
+
/**
|
16 |
+
* Admin settings class
|
17 |
+
*/
|
18 |
+
class TInvWL_Admin_Settings_Upgrade extends TInvWL_Admin_BaseSection {
|
19 |
+
|
20 |
+
/**
|
21 |
+
* Priority for admin menu
|
22 |
+
*
|
23 |
+
* @var integer
|
24 |
+
*/
|
25 |
+
public $priority = 200;
|
26 |
+
|
27 |
+
/**
|
28 |
+
* Menu array
|
29 |
+
*
|
30 |
+
* @return array
|
31 |
+
*/
|
32 |
+
function menu() {
|
33 |
+
return array(
|
34 |
+
'title' => __( 'Upgrade to Premium', 'ti-woocommerce-wishlist' ),
|
35 |
+
'page_title' => __( 'Premium Features', 'ti-woocommerce-wishlist' ),
|
36 |
+
'method' => array( $this, '_print_' ),
|
37 |
+
'slug' => 'upgrade',
|
38 |
+
);
|
39 |
+
}
|
40 |
+
}
|
admin/tinvwl.class.php
CHANGED
@@ -119,7 +119,7 @@ class TInvWL_Admin_TInvWL extends TInvWL_Admin_Base {
|
|
119 |
* Creation mune and sub-menu
|
120 |
*/
|
121 |
function action_menu() {
|
122 |
-
$page = add_menu_page( 'TI
|
123 |
add_action( "load-$page", array( $this, 'onload' ) );
|
124 |
$menu = apply_filters( $this->_n . '_admin_menu', array() );
|
125 |
foreach ( $menu as $item ) {
|
@@ -212,7 +212,7 @@ class TInvWL_Admin_TInvWL extends TInvWL_Admin_Base {
|
|
212 |
* @return array
|
213 |
*/
|
214 |
function status_panel( $panel ) {
|
215 |
-
array_unshift( $panel, sprintf( '<a class="tinvwl-btn red w-icon smaller-txt" href="%s"><i class="fa fa-star"></i><span class="tinvwl-txt">%s</span></a>', 'https://templateinvaders.com/product/ti-woocommerce-wishlist-wordpress-plugin/?utm_source=' . TINVWL_UTM_SOURCE . '&utm_campaign=' . TINVWL_UTM_CAMPAIGN . '&utm_medium=' . TINVWL_UTM_MEDIUM . '&utm_content=header_upgrade&partner=' . TINVWL_UTM_SOURCE, __( 'Upgrade to
|
216 |
|
217 |
return $panel;
|
218 |
}
|
119 |
* Creation mune and sub-menu
|
120 |
*/
|
121 |
function action_menu() {
|
122 |
+
$page = add_menu_page( 'TI Wishlist', 'TI Wishlist', 'manage_options', $this->_n, null, TINVWL_URL . 'asset/img/icon_menu.png', 56 );
|
123 |
add_action( "load-$page", array( $this, 'onload' ) );
|
124 |
$menu = apply_filters( $this->_n . '_admin_menu', array() );
|
125 |
foreach ( $menu as $item ) {
|
212 |
* @return array
|
213 |
*/
|
214 |
function status_panel( $panel ) {
|
215 |
+
array_unshift( $panel, sprintf( '<a class="tinvwl-btn red w-icon smaller-txt" href="%s"><i class="fa fa-star"></i><span class="tinvwl-txt">%s</span></a>', 'https://templateinvaders.com/product/ti-woocommerce-wishlist-wordpress-plugin/?utm_source=' . TINVWL_UTM_SOURCE . '&utm_campaign=' . TINVWL_UTM_CAMPAIGN . '&utm_medium=' . TINVWL_UTM_MEDIUM . '&utm_content=header_upgrade&partner=' . TINVWL_UTM_SOURCE, __( 'Upgrade to Premium', 'ti-woocommerce-wishlist' ) ) );
|
216 |
|
217 |
return $panel;
|
218 |
}
|
asset/css/admin-form.min.css
CHANGED
@@ -1 +1,2 @@
|
|
1 |
-
|
|
1 |
+
|
2 |
+
.tiwlform-number-container{display:inline-block;margin:2px;position:relative;vertical-align:middle}.tiwlform-number-container input,.tiwlform-number-container button{margin:0;font-weight:800;display:inline-block;font-size:14px}.tiwlform-number-container input[type=text]{width:50px;height:36px;text-align:right;border-radius:5px;line-height:26px;margin:0}.tiwlform-number-container button{width:20px;height:38px;line-height:38px;text-align:center;border-radius:5px;margin:0 2px;background-color:#f1eee8;border:0;color:#000;padding:0;cursor:pointer}.tiwlform-number-container button:hover{background-color:#96b100;color:#FFF}.tiwlform-onoff-container{cursor:pointer;position:relative;display:inline-block;height:36px;width:132px;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,.16);box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,.16);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid #eae6df;background:#f1eee8}.tiwlform-onoff-container.disabled.checked{border-color:rgba(0,0,0,0.4);background-color:rgba(0,0,0,0.4)}.tiwlform-onoff-container.disabled .tiwlform-onoff-button{color:rgba(0,0,0,0.4)!important}.tiwlform-onoff-container.checked{background:#96b100;border-color:#96b100}.tiwlform-onoff-container.checked .tiwlform-onoff-button{left:4px;color:#96b100}.tiwlform-onoff-container .tiwlform-onoff-button{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:3px;left:66px;width:59px;height:27px;line-height:18px;padding:4px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 4px 0 rgba(2,2,2,.21);box-shadow:1px 1px 4px 0 rgba(2,2,2,.21);-webkit-transition:all 350ms cubic-bezier(0,0.89,0.44,1);-moz-transition:all 350ms cubic-bezier(0,0.89,0.44,1);-o-transition:all 350ms cubic-bezier(0,0.89,0.44,1);transition:all 350ms cubic-bezier(0,0.89,0.44,1);color:#6b625a;background:#fff}.tiwlform-onoff-container .tiwlform-onoff-button:before{content:"\e916";font-size:11px}.tiwlform-onoff-container.checked .tiwlform-onoff-button:before{content:"\e916"}.tiwlform-onoff-container.disabled{background-color:rgba(0,0,0,0.4)}.tiwlform-range-container{padding-top:25px;height:50px}.tiwlform-range-container .range{width:100%;position:relative}.tiwlform-range-container input[type=text]{display:none}.tiwlform-range-container .line{margin:0 5%;width:90%;height:4px;top:-14px;background-color:#ede8df;position:absolute}.tiwlform-range-container .line .selector{position:absolute;z-index:100;width:15px;height:15px;background:#fff;border:5px solid #96b100;border-radius:50%;top:-10px;right:-12.5px;cursor:pointer}.tiwlform-range-container .line-selector{width:0;background-color:#96b100;height:6px;top:-15px}.tiwlform-range-container .label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;list-style:outside none none;padding:0}.tiwlform-range-container .label li{-moz-flex:1 1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;position:relative;float:left;text-align:center;color:#000;padding:10px 0;font-size:14px;line-height:14px;cursor:pointer;margin:0}.tiwlform-range-container .label li.active{font-weight:600}.tiwlform-range-container .label li.preactive::before{background:#96b100;width:25px;height:25px;top:-25px}.tiwlform-range-container .label li::before{position:absolute;top:-20px;right:0;left:0;content:"";margin:0 auto;width:15px;height:15px;background:#ede8df;border-radius:50%}.tiwlform-multirbox input{display:none}.tiwlform-multirbox{border-radius:3px;border:1px solid #eae6df;box-shadow:0 0 10px rgba(0,0,0,.1) inset;display:inline-block;margin:2px;position:relative}.tiwlform-multirbox label{display:inline-block;font-weight:normal;color:#948d84;margin:0;line-height:26px;vertical-align:middle;padding:5px 10px;height:26px}.tiwlform-multirbox label.checked{-webkit-box-shadow:inset 0 0 0 36px #96b100;box-shadow:inset 0 0 0 36px #96b100;color:#FFF;border-radius:3px}.tiwlform-multirbox label .dashicons{line-height:26px}.tinvwl-multicheckbox{border:1px solid #dbdbdb;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.1) inset;margin:2px}.tinvwl-multicheckbox ul{height:208px;overflow:auto;margin:0;padding:0 12px}.tinvwl-multicheckbox li{height:30px}.tinvwl-multicheckbox label{width:100%;display:inline-block;font-weight:normal}.tinvwl-multicheckbox input{margin-right:13px}.tinvwl-multicheckbox>.tinvwl-before{background-color:#fbfaf9;border-bottom:1px solid #dbdbdb;padding:7px}.tinvwl-multicheckbox>.tinvwl-after{background-color:#fbfaf9;border-top:1px solid #dbdbdb;padding:7px}.tinvwl-targeting-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-top:28px}.tinvwl-targeting-box-action{display:none}.tinvwl-targeting-box .selector{-moz-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;padding-right:20px}.tinvwl-targeting-box .selector div+div{margin-top:6px}.tinvwl-targeting-box .zone{-moz-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;background-color:#fbfaf9;border-radius:3px;position:relative;margin:2px;padding:0}.tinvwl-targeting-box .inner{margin:0;padding:20px;overflow:auto;border-radius:3px;min-height:42px}.tinvwl-targeting-box .filter-field,.tinvwl-targeting-box .tinvwl-multicheckbox{width:100%}.tinvwl-targeting-box .zone>.tinvwl-after{background-color:#f4f2ee;border-top:1px solid #fbfaf9;padding:7px;margin:0;position:absolute;border-radius:0 0 3px 3px;bottom:0;left:0;right:0}.tinvwl-targeting-box .action-bth{background-color:#FFF;color:#000;border:1px solid #dbdbdb;font-weight:normal;text-align:center}.tinvwl-targeting-box .action-bth:hover{background-color:#96b100;color:#FFF}.tinvwl-numberrange{width:100%}.tinvwl-numberrange .range{position:relative;width:100%;height:5px}
|
asset/css/admin-setup.min.css
ADDED
@@ -0,0 +1,2 @@
|
|
|
|
|
1 |
+
|
2 |
+
html{background:#f6f3ed}.tinvwl-wizard{max-width:886px;margin:107px auto;padding:0;-webkit-box-shadow:none;box-shadow:none;background:0}.tinvwl-wizard .tinvwl-logo{text-align:center;margin-bottom:10px}.tinvwl-wizard .tinvwl-logo h2,.tinvwl-wizard .tinvwl-logo img{display:inline-block;vertical-align:middle}.tinvwl-wizard .tinvwl-logo img+h2{margin-left:15px}.tinvwl-wizard .tinvwl-logo h2{font-size:18px;font-weight:bold;text-transform:uppercase;line-height:1.333;color:#3e3e3e}.tinvwl-wizard .tinvwl-progress{text-align:center}.tinvwl-wizard .tinvwl-progress ul{list-style:none;padding:0;margin:0}.tinvwl-wizard .tinvwl-progress li{position:relative;display:inline-block;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-weight:bold;line-height:1.714;text-transform:uppercase;padding:0 0 4px;margin-top:20px;margin-right:40px;color:rgba(62,62,62,.4)}.tinvwl-wizard .tinvwl-progress li:before{content:'';position:absolute;left:0;bottom:-2px;width:calc(100%+50px);height:2px;background:#e6e6e6}.tinvwl-wizard .tinvwl-progress li:last-child:before{width:100%}.tinvwl-wizard .tinvwl-progress li.active{padding-right:40px;margin-right:0;color:#3e3e3e}.tinvwl-wizard .tinvwl-progress li.active.last{padding-right:0;margin-right:40px}.tinvwl-wizard .tinvwl-progress li:last-child.last.active{color:#869a00}.tinvwl-wizard .tinvwl-progress li.active:after{content:'';position:absolute;left:0;bottom:-2px;width:calc(100%+10px);height:2px;background:#a9c203}.tinvwl-wizard .tinvwl-progress li.last.active:after{width:100%}.tinvwl-wizard .tinvwl-progress li:last-child{padding-right:0!important;margin-right:0!important}.tinvwl-wizard .tinvwl-content{font-family:Arial,sans-serif;font-size:14px;line-height:1.71428571;color:#4f4639}.tinvwl-wizard .tinvwl-content .tinwl-inner{padding:34px 42px 42px;margin-top:36px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;-webkit-box-shadow:0 14px 29px 0 rgba(170,150,137,0.38);box-shadow:0 14px 29px 0 rgba(170,150,137,0.38)}.tinvwl-wizard .tinvwl-content .tinwl-intro.tinwl-inner{padding:40px 121px}.tinvwl-wizard .tinvwl-content .tinwl-finish.tinwl-inner{padding:40px 100px}.tinvwl-wizard h1{font-size:36px;letter-spacing:-.025em;text-transform:uppercase;color:#291c09}.tinvwl-wizard label{line-height:1.429}@media(min-width:992px){.tinvwl-wizard .tinwl-inner:not(.tinvwl-social) .col-md-6.control-label{padding-top:10px}}.tinvwl-wizard .tinvwl-title-wrap h1+.tinvwl-desc{margin-top:12px}.tinvwl-wizard .tinvwl-title-wrap h1+.tinvwl-separator{margin-top:20px;margin-bottom:20px}.tinvwl-wizard .tinvwl-skip{display:inline-block;font-size:14px;color:rgba(75,75,75,0.722);text-decoration:underline;line-height:1.429}.tinvwl-wizard .tinvwl-separator{display:block;width:100%;height:2px;margin:24px 0;background:#ececec}.tinvwl-wizard .tinvwl-separator+.form-horizontal,.tinvwl-wizard .form-horizontal+.tinvwl-separator{margin-top:30px}.tinvwl-wizard .row+.tinvwl-separator{margin-top:0}.tinvwl-wizard .form-group{margin-bottom:20px}.tinvwl-wizard .tinvwl-desc{font-family:"Open Sans",Arial,sans-serif;font-size:16px;line-height:1.875;margin-bottom:24px}.tinvwl-wizard .tinvwl-desc a{color:#4f4639;text-decoration:underline}.tinvwl-wizard .tinvwl-desc a:hover,.tinvwl-wizard .tinvwl-desc a:active,.tinvwl-wizard .tinvwl-desc a:focus{color:#000}.tinvwl-wizard .tinvwl-nav{margin:30px 0 0}.tinvwl-wizard .tinvwl-desc+.tinvwl-nav{margin:55px 0 0}.tinvwl-wizard .tinvwl-nav .tinvwl-btn{min-width:147px}.tinvwl-wizard .tinvwl-nav .tinvwl-next{float:right}.tinvwl-wizard .tinvwl-nav .tinvwl-skip+.tinvwl-btn{margin-left:26px}.tinvwl-wizard .tinwl-intro,.tinvwl-wizard .tinwl-finish{text-align:center}.tinvwl-wizard .tinwl-intro .tinvwl-title,.tinvwl-wizard .tinwl-finish .tinvwl-title{font-size:48px;margin-bottom:14px}.tinvwl-wizard .tinwl-finish .tinvwl-title{margin-bottom:33px}.tinvwl-wizard .tinwl-intro .tinvwl-sub-title,.tinvwl-wizard .tinwl-finish .tinvwl-sub-title{font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.167;letter-spacing:-.025em;margin-bottom:0;color:#b2b2b2}.tinvwl-wizard .tinwl-intro .tinvwl-thumb{margin-bottom:16px}.tinvwl-wizard .tinwl-intro .tinvwl-desc{margin-bottom:21px}.tinvwl-wizard .tinwl-finish .tinvwl-desc{margin-bottom:45px}.tinvwl-wizard .tinwl-intro .tinvwl-skip{margin-top:19px}.tinvwl-wizard .tinwl-finish .tinvwl-more{display:inline-block;text-decoration:underline;margin-top:35px;color:#4b4b4b}.tinvwl-wizard .tinwl-finish .tinvwl-btn{margin-right:14px;padding:16px 26px}.tinvwl-wizard .tinwl-finish .tinvwl-btn:last-child{margin-right:0}.tinvwl-error .form-control{border:2px solid #f00}.tinvwl-error .tinvwl-error-icon{position:absolute;top:8px;left:-10px;color:#f00}.tinvwl-error .tinvwl-error-desc{line-height:1.42857143;margin:10px 8px 0;color:#f00}.tinvwl-wizard .tinvwl-return-to-dash{margin-top:45px;text-align:center}@media screen and (max-width:1024px){.tinvwl-wizard{margin:20px auto}.tinvwl-wizard .tinwl-finish .tinvwl-btn{display:block;margin:0 auto}.tinvwl-wizard .tinwl-finish .tinvwl-btn+.tinvwl-btn{margin-top:15px}}@media screen and (max-width:782px){html{margin:0}.tinvwl-wizard .tinvwl-content .tinwl-inner.tinwl-intro,.tinvwl-wizard .tinvwl-content .tinwl-inner.tinwl-finish{padding-left:50px;padding-right:50px}.tinvwl-wizard .tinvwl-nav{text-align:center}.tinvwl-wizard .tinvwl-nav .tinvwl-next{float:none;text-align:center}}
|
asset/css/admin.min.css
CHANGED
@@ -1 +1,2 @@
|
|
1 |
-
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-group:after,.form-group:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.row:after,.row:before,.tablenav:after,.tablenav:before,.tinv-wishlist-clearfix:after,.tinv-wishlist-clearfix:before,.tinvwl-panel:after,.tinvwl-panel:before{display:table;content:" "}.container-fluid:after,.container:after,.form-group:after,.form-horizontal .form-group:after,.row:after,.tablenav:after,.tinv-wishlist-clearfix:after,.tinvwl-panel:after{clear:both}.tinvwl-content table,.tinvwl-header table{border-spacing:0;border-collapse:collapse;width:100%;max-width:100%}.tinvwl-content td,.tinvwl-content th,.tinvwl-header td,.tinvwl-header th{padding:0}.tinvwl-content img,.tinvwl-header img{height:auto;max-width:100%}#wpwrap{background:#f6f3ed}#wpcontent{padding-left:0}#wpbody-content{padding-bottom:135px}#update-nag,.notice,.update-nag,div.error,div.updated{margin:20px 0 0 40px}.notice,div.error,div.updated{margin-right:40px}body .tinvwl-content,body .tinvwl-header{font-family:Arial,sans-serif;font-size:14px;line-height:1.429;color:#6b625a}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}.tinv-label,label{display:block;font-size:15px;font-family:"Open Sans","Helvetica Neue",sans-serif;color:#291C09;font-weight:600;margin-bottom:7px}.wrap h1,h1,h2,h3,h4,h5,h6{color:#291c09;font-family:'Open Sans',Arial,sans-serif;font-weight:400;line-height:1.313;padding:0;margin:0;border:0}.wrap h1,h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}@media screen and (max-width:1200px){#update-nag,.notice,.update-nag,div.error,div.updated{margin-top:20px;margin-left:20px;margin-right:20px}}@media screen and (max-width:782px){.auto-fold #wpcontent{padding-left:0}#update-nag,.notice,.update-nag,div.error,div.updated{margin:20px 0 0}.notice,div.error,div.updated{margin-right:0}}#toplevel_page_tinvwl ul ul{display:none;margin-left:15px;position:absolute}#toplevel_page_tinvwl ul li.current ul,#toplevel_page_tinvwl ul li:hover ul{display:block;left:145px;margin-left:15px;position:absolute;top:0}.status-panel>div{display:inline-block;margin-left:21px}.status-panel .button-link{background-color:#FF5739;color:#FFF;text-decoration:none;text-transform:uppercase;line-height:10px;font-weight:600;height:48px;display:table-cell;border-radius:5px;padding:0 17px;vertical-align:middle}.status-panel .button-link span::before{color:#ffdc00;display:inline-block;font:400 12px/1 dashicons;vertical-align:bottom;-webkit-font-smoothing:antialiased;content:"\f155"}.status-panel .button-round{border:2px solid #f1f1f1;border-radius:50%;width:43px;padding-top:5px;padding-left:2px;height:40px;display:table-cell;text-align:center;vertical-align:middle}.status-panel .status-tutorial span::before{color:#515151;display:inline-block;font:400 24px/1 dashicons;vertical-align:middle;-webkit-font-smoothing:antialiased;content:"\f118"}.tinvwl-status-message{font-family:Arial,sans-serif;font-size:14px;line-height:1.429;margin-top:40px;color:#6b625a;border-top:2px solid #f6f3ed}.tinvwl-status-message .tinvwl-title{padding:13px 20px;float:left;width:142px;font-weight:700}.tinvwl-status-message.type-error .tinvwl-title,.tinvwl-status-message.type-tip .tinvwl-title{color:#fff}.tinvwl-status-message.type-error .tinvwl-title{background:#ff3814}.tinvwl-status-message.type-tip .tinvwl-title{background:#30aec4}.tinvwl-status-message.type-attention .tinvwl-title{color:#23282d;background:#ffe900}.tinvwl-status-message .tinvwl-title i{margin-right:10px}.tinvwl-status-message.type-error>.tinvwl-title>i:before{content:"\f00d"}.tinvwl-status-message.type-tip>.tinvwl-title>i:before{content:"\f05a"}.tinvwl-status-message.type-attention>.tinvwl-title>i:before{content:"\f071"}.tinvwl-status-message .tinvwl-message{padding:13px 20px;overflow:hidden;height:100%;background:#faf9f7}@media screen and (max-width:782px){.tinvwl-status-message{margin-top:20px}}.tinvwl-content a{text-decoration:none;color:#30aec4}.tinvwl-content a:active,.tinvwl-content a:focus,.tinvwl-content a:hover{color:#524737}.tinvwl-content input[type=checkbox],.tinvwl-content input[type=color],.tinvwl-content input[type=date],.tinvwl-content input[type=datetime-local],.tinvwl-content input[type=datetime],.tinvwl-content input[type=email],.tinvwl-content input[type=month],.tinvwl-content input[type=number],.tinvwl-content input[type=password],.tinvwl-content input[type=radio],.tinvwl-content input[type=search],.tinvwl-content input[type=tel],.tinvwl-content input[type=text],.tinvwl-content input[type=time],.tinvwl-content input[type=url],.tinvwl-content input[type=week],.tinvwl-content select,.tinvwl-content textarea{line-height:1.429;padding:9px 13px;margin:0;color:#4f4639;border:1px solid rgba(0,0,0,.14);-webkit-box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,.14);box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,.14)}.tinvwl-content textarea{height:70px}.tinvwl-content input[type=color],.tinvwl-content input[type=date],.tinvwl-content input[type=datetime-local],.tinvwl-content input[type=datetime],.tinvwl-content input[type=email],.tinvwl-content input[type=month],.tinvwl-content input[type=number],.tinvwl-content input[type=password],.tinvwl-content input[type=search],.tinvwl-content input[type=tel],.tinvwl-content input[type=text],.tinvwl-content input[type=time],.tinvwl-content input[type=url],.tinvwl-content input[type=week],.tinvwl-content select{height:42px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-content .tablenav input[type=search]{height:35px;width:210px;padding:9px 13px;-webkit-box-shadow:none;box-shadow:none;border:none;background:#f4f3ef}.tinvwl-content .tablenav input[type=search]+button[type=submit],.tinvwl-content .tablenav input[type=search]+input[type=submit]{vertical-align:middle}.tinvwl-content .tablenav .tinvwl-select-wrap+input[type=submit],.tinvwl-content .tablenav input[type=search]+button[type=submit],.tinvwl-content .tablenav input[type=search]+input[type=submit]{float:right;margin-left:8px!important}.tinvwl-content input[type=color]:disabled,.tinvwl-content input[type=date]:disabled,.tinvwl-content input[type=datetime-local]:disabled,.tinvwl-content input[type=datetime]:disabled,.tinvwl-content input[type=email]:disabled,.tinvwl-content input[type=month]:disabled,.tinvwl-content input[type=number]:disabled,.tinvwl-content input[type=password]:disabled,.tinvwl-content input[type=search]:disabled,.tinvwl-content input[type=tel]:disabled,.tinvwl-content input[type=text]:disabled,.tinvwl-content input[type=time]:disabled,.tinvwl-content input[type=url]:disabled,.tinvwl-content input[type=week]:disabled,.tinvwl-content select:disabled{font-size:15px;font-family:"Open Sans","Helvetica Neue",sans-serif;font-weight:600;color:#291C09;background-color:#f6f3ed;border-color:#f6f3ed}.tinvwl-content select{font-family:Arial,sans-serif;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:9px 40px 9px 13px;background-color:#fff;background-image:url(../img/select_caret.png);background-repeat:no-repeat;background-position:calc(100% - 15px) center}@media screen and (max-width:782px){input,textarea{font-size:14px}#wpbody .tinvwl-content select{height:42px;font-size:14px}}.tinvwl-content select[multiple=multiple]{padding:9px 13px;background:#fff}.tinvwl-content .tinvwl-select.grey{font-size:14px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;padding:8px 11px;height:35px;border:none;color:#5D5D5D;background:#f4f3ef}.tinvwl-select-wrap{position:relative;display:inline-block;vertical-align:middle;cursor:pointer}.tinvwl-content select.tinvwl-select.grey{padding-right:47px;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-select+.tinvwl-caret{pointer-events:none;display:inline-block;position:absolute;top:0;right:0;width:36px;height:36px;line-height:36px;text-align:center;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tinvwl-select+.tinvwl-caret span{display:inline-block;width:13px;height:8px;background:url(../img/chevron_down.png) 0 -10px no-repeat}.tinvwl-select:hover+.tinvwl-caret{background:#3e3e3e}.tinvwl-select:hover+.tinvwl-caret span{background-position:0 0}.tinvwl-content .tinvwl-nav{margin:0 40px}.tinvwl-content .tinvwl-panel+.tinvwl-nav{margin-top:40px}.tinvwl-nav .tinvwl-prev,.tinvwl-nav .tinvwl-prev .tinvwl-btn{float:left}.tinvwl-nav .tinvwl-next{float:right;text-align:right}.tinvwl-nav .tinvwl-btn+.tinvwl-btn{margin-left:20px}.tinvwl-panel.only-button.w-bg{background:0 0;overflow:visible}.tinvwl-panel.only-button.w-shadow{-webkit-box-shadow:none;box-shadow:none;overflow:visible}.tinvwl-panel.only-button .control-label,.tinvwl-panel.only-button tfoot,.tinvwl-panel.only-button thead{display:none}.tinvwl-panel.only-button .form-group{margin-bottom:0}.tinvwl-panel.only-button .form-control{display:inline-block;width:auto}.tinvwl-panel.only-button .tinvwl-table>tbody>tr>td{padding:0}#doaction,#doaction2,#post-query-submit{margin:0}.tinvwl-btn,button,input[type=submit]{display:inline-block;vertical-align:middle;margin:0;font-family:'Open Sans',Arial,sans-serif;font-size:14px;line-height:normal;cursor:pointer;text-decoration:none}.tinvwl-btn,a.tinvwl-btn{padding:11px 19px 12px 18px;font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:-.025em;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;background-color:#96b100}.tinvwl-btn.white.small,.tinvwl-btn.white.smaller{font-size:14px;border:1px solid rgba(0,0,0,.14);box-shadow:1px 2px 4px 0 rgba(0,0,0,.1)}.tinvwl-btn.large{padding:14px 19px 14px 18px}.tinvwl-btn.small{padding:6px 11px 7px}.tinvwl-btn.smaller{padding:11px 18px 12px}.tinvwl-btn.black,.tinvwl-btn.dark-green,.tinvwl-btn.green,.tinvwl-btn.red{font-weight:800}.tinvwl-btn.grey{margin:0;padding:8px 12px;font-weight:700;color:#3e3e3e;background:#F4F3EF}.tinvwl-btn.grey.large{font-weight:800;padding:14px 19px 14px 18px}.tinvwl-btn.grey.w-icon{letter-spacing:-.025em}.tinvwl-btn.red{color:#fff;background-color:#ff5739}.tinvwl-btn.orange{color:#fff;background-color:#FF9F07}.tinvwl-btn.white.smaller{font-weight:700;letter-spacing:-.05em;padding:10px 15px 11px}.tinvwl-btn.white.small{font-family:Arial,sans-serif;text-transform:none;font-weight:400;padding:9px 18px;color:#4f4639}.tinvwl-content .widefat th,.tinvwl-content th.sortable>a,.tinvwl-content th.sorted>a,.tinvwl-sign-icon,.tinwl-wishlists-privacy li a{font-family:"Open Sans","Helvetica Neue",sans-serif}.tinvwl-btn.small.white:active,.tinvwl-btn.small.white:focus,.tinvwl-btn.small.white:hover{color:#fff}.tinvwl-btn.white{color:#291c09;background:#fff}.tinvwl-btn.white.no-txt{padding:12px 16px}.tinvwl-btn.white.small.no-txt{padding:9px 12px}.tinvwl-btn.white i{color:#6b625a;margin-right:11px}.tinvwl-btn.w-icon{font-weight:800}.tinvwl-btn.w-icon i{margin-right:16px}.tinvwl-btn.round.w-icon i{margin-right:15px;font-size:16px}.tinvwl-btn.w-icon i.fa-graduation-cap{vertical-align:text-bottom}.tinvwl-btn.red.w-icon i{margin-right:13px}.tinvwl-btn.round.xl-icon i,.tinvwl-btn.xl-icon i{font-size:17px;margin-right:15px}.tinvwl-btn.lg-icon i{font-size:15px}.tinvwl-btn.md-icon i,.tinvwl-btn.round.md-icon i{font-size:14px}.tinvwl-btn.sm-icon i{font-size:13px}.tinvwl-btn.xs-icon i{font-size:11px;vertical-align:1%}.tinvwl-header .tinvwl-status-panel>a,.tinvwl-table.w-info .tinvwl-info[rowspan],.tinvwl-table.w-info .tinvwl-info[rowspan] .tinvwl-info-sign{vertical-align:middle}.tinvwl-btn.white.no-txt i{margin-right:0}.tinvwl-btn.white:active i,.tinvwl-btn.white:focus i,.tinvwl-btn.white:hover i{color:#fff}.tinvwl-btn.green{color:#fff;background-color:#a9c203}.tinvwl-btn.black{color:#fff;background-color:#515151}.tinvwl-btn.smaller-txt{font-size:12px;padding:15px 20px}.tinvwl-btn.medium{letter-spacing:0}.tinvwl-btn.medium.smaller-txt{padding:9px 16px}.tinvwl-btn.round{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:15px 28px 16px}.tinvwl-btn.round.red{padding:16px 30px}.tinvwl-btn.split{padding:0 26px 0 0}.tinvwl-btn.split span{display:inline-block;text-align:center;width:46px;padding:14px 0;margin-right:14px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;background:#8aa300}.tinvwl-btn.split:active span,.tinvwl-btn.split:focus span,.tinvwl-btn.split:hover span{background:#434343}.tinvwl-btn.split.green span{background:#b9cf09}.tinvwl-btn.split.black span{background:#434343}.tinvwl-btn.split span i{font-size:17px}.tinvwl-btn:not(:disabled):active,.tinvwl-btn:not(:disabled):focus,.tinvwl-btn:not(:disabled):hover,a.tinvwl-btn:not(:disabled):active,a.tinvwl-btn:not(:disabled):focus,a.tinvwl-btn:not(:disabled):hover{color:#fff;background-color:#515151}.tinvwl-header .icon.border-grey{position:relative;display:inline-block;width:45px;height:45px;line-height:45px;text-align:center;background:#fff;border:2px solid #f1f1f1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#3e3e3e}.tinvwl-header .icon.border-grey:hover{border-color:#515151}.tinvwl-header .icon.w-lines{position:relative;padding:0 30px}.tinvwl-header .icon.w-lines:after,.tinvwl-header .icon.w-lines:before{content:'';position:absolute;top:50%;top:calc(50% - 1px);width:17px;height:1px;background:rgba(0,0,0,.12)}.tinvwl-header .icon.w-lines:before{left:0}.tinvwl-header .icon.w-lines:after{right:0}.tinvwl-header .icon .badge{position:absolute;top:-5px;right:-10px;display:inline-block;min-width:26px;height:26px;font-size:11px;line-height:19px;font-weight:700;background:#ff5739;border:3px solid #fff;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.tinvwl-header{padding:21px 40px;margin-bottom:40px;background:#fff}.tinwl-logo i.logo_heart{min-width:54px}.tinwl-logo h2{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1;padding-left:10px}.tinvwl-header .tinvwl-title{padding-left:28px;margin-left:28px;border-left:1px solid #dcddde}.tinvwl-header h1{color:#3e3e3e;padding:0}.tinvwl-header .tinvwl-status-panel{margin-top:-12px;text-align:right}.tinvwl-header .tinvwl-status-panel>a+a{margin-left:15px}.tinvwl-header .tinvwl-btn{margin-top:18px}.tinvwl-header .tinvwl-btn.red i{color:#ffdc00}.tinvwl-sign-icon{font-size:30px;color:#948d84}@media (max-width:1199px){.tinvwl-header .tinvwl-cell,.tinvwl-header .tinvwl-cell-3,.tinvwl-header .tinvwl-table{display:block}.tinvwl-header{text-align:center;padding:18px 0 25px}.tinvwl-header h1+.tinvwl-status-panel{margin-top:25px}.tinvwl-header .tinvwl-status-panel{text-align:center;margin-top:15px}.tinvwl-header .tinvwl-status-panel>a+a{margin-left:9px}.tinvwl-header .tinvwl-title,.tinwl-logo,.tinwl-logo h2,.tinwl-logo img{display:block;margin:0 auto}.tinwl-logo h2{padding-left:0;margin-left:0;margin-top:6px}.tinvwl-header .tinvwl-title{position:relative;padding-left:12px;padding-right:12px;padding-top:13px;margin-left:0;margin-top:16px;border-left:0}.tinvwl-header .tinvwl-title:before{content:'';position:absolute;top:0;left:0;right:0;width:40px;height:1px;margin:0 auto;background:#dcddde}}@media (max-width:782px){.tinvwl-header .tinvwl-btn .tinvwl-txt{display:none}.tinvwl-header .tinvwl-btn i{margin-right:0!important}.tinvwl-header .tinvwl-btn.grey{padding-left:16px;padding-right:16px}}.tinwl-wishlists-privacy{margin:-10px 0 0}.tinwl-wishlists-privacy li{float:left;margin:10px 10px 0 0}.tinwl-wishlists-privacy li:last-child{margin-right:0}.tinwl-wishlists-privacy li a{display:block;font-size:14px;font-weight:600;line-height:1;padding:10px 16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#404040;background:#ede8df}.tinwl-wishlists-privacy li a:active,.tinwl-wishlists-privacy li a:focus,.tinwl-wishlists-privacy li a:hover,.tinwl-wishlists-privacy li.active a{color:#fff;background-color:#96b100}@media screen and (max-width:782px){.tinwl-wishlists-privacy{margin-left:15px}}.tinvwl-panel{margin:40px 40px 0}.tinvwl-panel .w-bg-grey{background:#fbfaf9}.tinvwl-panel.w-shadow{-webkit-box-shadow:1px 1px 8px 0 rgba(170,157,137,.14);box-shadow:1px 1px 8px 0 rgba(170,157,137,.14)}.tinvwl-panel.w-bg{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-table.w-info .tinvwl-info-top>tr .tinvwl-info{vertical-align:top}@media screen and (max-width:1200px){.tinvwl-panel{margin:20px 20px 0}.tinvwl-header{margin-bottom:20px}}@media screen and (max-width:782px){.tinvwl-panel{margin:20px 0 0}.tinvwl-panel.only-button{text-align:center}}.tinvwl-icon-preview{position:relative;width:50px;height:42px;margin-right:10px;margin-bottom:10px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#595857;background:#f6f3ed}@media (min-width:1200px){.tinvwl-icon-preview{margin-bottom:0}}.tinvwl-icon-preview span{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.tinvwl-icon-preview span img{max-width:50px;max-height:42px;vertical-align:middle}.tinvwl-content table.widefat{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;border-bottom:2px solid #f7f7f7}.tinvwl-content .tablenav{height:auto;margin:30px;background:#fff}.tinvwl-content .tablenav .actions{padding:0}@media screen and (max-width:782px){.tablenav.top .actions{display:block}.tablenav br.tinv-wishlist-clear,.tinvwl-content .tablenav .tinvwl-full{display:none}.tinvwl-content .tablenav{margin:15px 12px}.tinvwl-content .tablenav .alignleft,.tinvwl-content .tablenav .alignright{float:none}.tinvwl-content .tablenav .alignleft+.alignright{margin-top:10px}.tinvwl-content .tablenav .tinvwl-select-wrap{width:calc(100% - 75px)}#wpbody .tinvwl-content .tablenav .tinvwl-select-wrap select.tinvwl-select{max-width:100%;width:100%;height:35px;padding:9px 13px}.tinvwl-content .tablenav input[type=search]{width:calc(100% - 84px)}}.tinvwl-content .widefat td,.tinvwl-content .widefat th{text-align:center}.tinvwl-content .widefat th{padding:27px 0;position:relative}.tinvwl-content .widefat th.sortable,.tinvwl-content .widefat th.sorted{padding:0}.tinvwl-content .widefat th.sortable>a,.tinvwl-content .widefat th.sorted>a{padding:28px 17px;position:relative}.tinvwl-content .widefat th.tinvwl-has-info{padding-top:28px}.tinvwl-content .widefat th.tinvwl-has-info.sortable>a,.tinvwl-content .widefat th.tinvwl-has-info.sorted>a{padding-top:0}.tinvwl-content .widefat th.sortable:first-of-type,.tinvwl-content .widefat th.sorted:first-of-type{padding-left:0}.tinvwl-content .widefat th.sortable:first-of-type>a,.tinvwl-content .widefat th.sorted:first-of-type>a{padding-left:28px}.tinvwl-content .widefat td:first-of-type,.tinvwl-content .widefat th:first-of-type{text-align:left;padding-left:28px}.tinvwl-content .widefat th .tinvwl-help-wrap{display:inline-block;margin-left:6px}.tinvwl-content .widefat th.sortable>a+.tinvwl-help-wrap,.tinvwl-content .widefat th.sorted>a+.tinvwl-help-wrap{margin-left:0}.tinvwl-content .widefat thead tr{background:#f4f3ef}.tinvwl-content .striped>tbody>:nth-child(odd),.tinvwl-content ul.striped>:nth-child(odd){background:0 0}.tinvwl-content .widefat tbody th.check-column,.tinvwl-content .widefat thead td.check-column{width:50px;vertical-align:middle}.tinvwl-content .widefat thead td.check-column{padding:28px 0 28px 28px}.tinvwl-content .widefat tbody th.check-column{padding:13px 0 13px 28px}.tinvwl-content .widefat tbody th.check-column+td,.tinvwl-content .widefat thead td.check-column+th,.tinvwl-content .widefat thead td.check-column+th.sortable:first-of-type>.tinvwl-info-wrap.tinvwl-in-table,.tinvwl-content .widefat thead td.check-column+th.sortable:first-of-type>a,.tinvwl-content .widefat thead td.check-column+th.sorted:first-of-type>.tinvwl-info-wrap.tinvwl-in-table,.tinvwl-content .widefat thead td.check-column+th.sorted:first-of-type>a{padding-left:21px}.tinvwl-content .widefat tbody th.pause-play-column,.tinvwl-content .widefat thead td.pause-play-column{padding:0;width:53px;text-align:center}.tinvwl-content th.sortable a,.tinvwl-content th.sorted a{padding:0}.tinvwl-content .widefat th,.tinvwl-content th.sortable>a,.tinvwl-content th.sorted>a{font-size:14px;font-weight:600;color:#291C09;text-transform:uppercase;letter-spacing:-.025em}.tinvwl-content .widefat tbody .column-name strong,.tinvwl-table.w-info thead>tr>th .tinvwl-info-wrap{font-weight:400}.tinvwl-content th.sortable>a,.tinvwl-content th.sorted>a{display:inline-block;vertical-align:middle}.tinvwl-content .widefat th.sortable>a .sorting-indicator,.tinvwl-content .widefat th.sorted>a .sorting-indicator{position:absolute;top:50%;right:0;margin-top:-2px}.tinvwl-content .widefat th.tinvwl-has-info.sortable>a .sorting-indicator,.tinvwl-content .widefat th.tinvwl-has-info.sorted>a .sorting-indicator{margin-top:-15px}.tinvwl-content th.sortable a span,.tinvwl-content th.sorted a span{float:none}.tinvwl-content .widefat thead td,.tinvwl-content .widefat thead th{border-bottom:0}.tinvwl-content .widefat td{padding:24px 0;vertical-align:middle}.tinvwl-content .widefat tbody td{padding:13px 0}.tinvwl-content .widefat td,.tinvwl-content .widefat td ol,.tinvwl-content .widefat td p,.tinvwl-content .widefat td ul{font-size:14px}.tinvwl-content .widefat tbody tr+tr{border-top:2px solid #f7f7f7}.tinvwl-content .widefat thead th.column-preference{text-indent:-9999px}.tinvwl-content .widefat.wishlists tbody td.column-preference,.tinvwl-content .widefat.wishlists thead th.column-preference{min-width:220px;width:220px}.tinvwl-content .widefat:not(.products) tbody td.column-preference{text-align:right}.tinvwl-content .widefat.products thead th.column-quantity a>span:not(.sorting-indicator){max-width:91px}.tinvwl-content .widefat.users tbody .column-name>a{display:block}.tinvwl-content .widefat.products tbody td.column-preference,.tinvwl-content .widefat.products thead th.column-preference{width:345px;min-width:345px}.tinvwl-content .widefat.users tbody td.column-preference,.tinvwl-content .widefat.users thead th.column-preference{width:165px;min-width:165px}.tinvwl-content .widefat tbody .column-name>a{display:table}.tinvwl-content .widefat tbody .column-name .product-image img{max-width:66px}.tinvwl-content .widefat tbody .column-name .product-image,.tinvwl-content .widefat tbody .column-name .product-title{display:table-cell;vertical-align:middle}.tinvwl-content .widefat tbody .column-name .product-title{padding-left:15px}.tinvwl-content .widefat tbody td.column-preference,.tinvwl-content .widefat thead th.column-preference{padding-right:20px}.tinvwl-content .widefat.products tbody td.column-preference>a{margin-right:10px;float:left}.tinvwl-cell-2,.tinvwl-cell-3,.tinvwl-content .widefat.products thead th.column-quantity span span{float:none}.tinvwl-content .widefat.products tbody td.column-preference>a:last-child{margin-right:0}.tinvwl-content .tablenav .tablenav-pages{float:none;text-align:center;height:auto;margin-top:0}.tinvwl-content .tablenav .tablenav-pages .pagination-links>a,.tinvwl-content .tablenav .tablenav-pages .pagination-links>span{display:inline-block;vertical-align:middle;text-align:center;font-size:14px;font-weight:400;padding:0;min-width:38px;height:38px;line-height:38px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:none;background:0 0;color:#3e3e3e}.tinvwl-content .widefat.users tbody td.column-name,.tinvwl-content .widefat.users thead th.column-name,.tinvwl-table.w-info thead>tr>th{text-align:left}.tinvwl-content .tablenav .tablenav-pages .pagination-links>span{color:rgba(62,62,62,.46)}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page,.tinvwl-content .tablenav .tablenav-pages .pagination-links>span{background:#f3f1ec}.tinvwl-content .tablenav .tablenav-pages .pagination-links>.tinvwl-page-number.space{background:0 0;color:#3e3e3e}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover,.tinvwl-content .tablenav .tablenav-pages .pagination-links>a:hover{background:#3e3e3e;color:#fff}.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page{margin-right:20px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page{margin-left:20px}.tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron{display:inline-block;vertical-align:middle;width:9px;height:16px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron{background:url(../img/chevron_icon.png) 0 -16px no-repeat}.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron{background:url(../img/chevron_icon.png) no-repeat}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron{background:url(../img/chevron_icon.png) -10px -16px no-repeat}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron{background:url(../img/chevron_icon.png) -10px 0 no-repeat}.tinvwl-content .widefat.products tbody td.column-name,.tinvwl-content .widefat.products thead th.column-name{width:30%}.tinvwl-content .widefat.users tbody td.column-wishlist,.tinvwl-content .widefat.users thead th.column-wishlist,.tinvwl-content .widefat.wishlists tbody td.column-title,.tinvwl-content .widefat.wishlists thead th.column-title{width:45%}.tinvwl-content .widefat.users tbody td.column-quantity,.tinvwl-content .widefat.users thead th.column-quantity{width:100px}.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile{display:none}@media screen and (max-width:1440px){.tinvwl-content .widefat.products tbody td.column-preference,.tinvwl-content .widefat.products thead th.column-preference{width:204px;min-width:204px}.tinvwl-content .widefat.wishlists tbody td.column-preference,.tinvwl-content .widefat.wishlists thead th.column-preference{width:98px;min-width:98px}.tinvwl-content .widefat.users tbody td.column-preference,.tinvwl-content .widefat.users thead th.column-preference{width:60px;min-width:60px}.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile{padding:9px 12px}.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile{display:inline;margin:0}.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full{display:none}}@media screen and (max-width:1366px) and (min-width:783px){.tinvwl-content .widefat tbody .column-name .product-image,.tinvwl-content .widefat tbody .column-name .product-title{display:block}.tinvwl-content .widefat tbody .column-name .product-title{padding-left:0}.tinvwl-content .widefat.products tbody td.column-preference,.tinvwl-content .widefat.products thead th.column-preference{width:103px;min-width:103px}.tinvwl-content .widefat.products tbody td.column-preference>a{margin-right:5px}.tinvwl-content .widefat tbody td.column-preference>a:nth-child(2n){margin-right:0}.tinvwl-content .widefat tbody td.column-preference>a:nth-child(n+3){margin-top:5px}.tinvwl-content .widefat thead th .tinvwl-full{display:none}}@media screen and (max-width:1200px) and (min-width:783px){.tinvwl-content th.sortable a span,.tinvwl-content th.sorted a span{float:none}.tinvwl-content .widefat th.sortable>a,.tinvwl-content .widefat th.sorted>a{padding-left:0;padding-right:0;position:static}.tinvwl-content .widefat th.sortable>a .sorting-indicator,.tinvwl-content .widefat th.sorted>a .sorting-indicator{top:auto;bottom:12px;left:0;right:0;margin-left:auto;margin-right:auto}.tinvwl-content .widefat th.sortable>a .sorting-indicator:before,.tinvwl-content .widefat th.sorted>a .sorting-indicator:before{left:-5px}.tinvwl-content .widefat th.tinvwl-has-info.sortable>a .sorting-indicator,.tinvwl-content .widefat th.tinvwl-has-info.sorted>a .sorting-indicator{margin-top:12px}.tinvwl-content .widefat.wishlists tbody td.column-title,.tinvwl-content .widefat.wishlists thead th.column-title{width:38%}}@media screen and (max-width:782px){.tinvwl-content .widefat th.tinvwl-has-info.sortable>a .sorting-indicator,.tinvwl-content .widefat th.tinvwl-has-info.sorted>a .sorting-indicator{margin-top:0}.tinvwl-content .widefat.products tbody td.column-preference>a{margin-right:5px;float:none}.tinvwl-content .widefat tbody .column-name .product-image,.tinvwl-content .widefat tbody .column-name .product-title{vertical-align:top}.tablenav .tablenav-pages{margin-bottom:15px}.tinvwl-content .widefat thead th.column-primary{width:100%!important}.tinvwl-content .widefat thead td.check-column+th.column-primary{width:50%!important}.tinvwl-content .widefat.users thead td.check-column+th.column-primary{width:100%!important}}.tinvwl-cell,.tinvwl-cell-2{vertical-align:middle;display:table-cell}.tinvwl-table{display:table;width:100%;max-width:100%}.tinvwl-table.w-bg{background:#fff;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-table.w-shadow{-webkit-box-shadow:1px 1px 8px 0 rgba(170,157,137,.14);box-shadow:1px 1px 8px 0 rgba(170,157,137,.14)}.tinvwl-table.auto-width{width:auto}.tinvwl-caption{display:table-caption}.tinvwl-row{display:table-row}.tinvwl-rows{display:table-row-group}.tinvwl-cell-3,.tinvwl-table .tinvwl-info,.tinvwl-table td,.tinvwl-table th{vertical-align:top}.tinvwl-cell-3{display:table-cell}.tinvwl-bodies-border .tinvwl-info .tinvwl-inner,.tinvwl-table tbody>.tinvwl-bodies-border,.tinvwl-table thead .tinvwl-empty-info{display:none}.tinvwl-table.w-info>tbody>tr>td:first-child,.tinvwl-table.w-info>thead>tr>th:first-child{width:67%}.tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h3,.tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h4,.tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h3,.tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h4{float:left}.tinvwl-table .tinvwl-btn-wrap{float:right}.tinvwl-table>thead>tr>th{padding:0 30px}.tinvwl-table>thead>tr>.tinvwl-info .tinvwl-info-wrap{padding-bottom:30px}.tinvwl-table tbody tr .tinvwl-inner h2{font-size:15px;color:#291C09;font-weight:600;margin-bottom:21px}.tinvwl-table>tbody>tr>.tinvwl-info .tinvwl-info-wrap{padding-bottom:20px}.tinvwl-table>tbody>tr>td{padding:0 30px}.tinvwl-table thead>tr .tinvwl-inner{padding:28px 0;margin-bottom:30px;border-bottom:2px solid rgba(219,219,219,.522)}.tinvwl-table thead.tinwl-empty>tr .tinvwl-inner{padding:30px 0 0;margin-bottom:0;border-bottom:0}.tinvwl-table .tinvwl-header-row label{font-size:22px;font-weight:400;line-height:1.313;margin:0 0 15px;padding-top:3px!important}.tinvwl-table thead .tinvwl-empty-info .tinvwl-inner{margin:0;padding-top:56px}.tinvwl-bodies-border .tinvwl-info .tinvwl-inner,.tinvwl-table tbody+tbody>.tinvwl-bodies-border:first-child>td:first-child>.tinvwl-inner{padding-top:30px;margin-top:10px;border-top:2px solid rgba(219,219,219,.522)}.tinvwl-style-options .tinvwl-bodies-border .tinvwl-info,.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info{padding-left:0;background:0 0}.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info{display:table-cell}.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info .tinvwl-inner,.tinvwl-style-options tbody+tbody>.tinvwl-bodies-border .tinvwl-info .tinvwl-inner{display:block}textarea[name=style_plain-css]{height:150px}.tinvwl-table tbody+tbody>.tinvwl-bodies-border{display:table-row}.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner{padding-bottom:15px;margin-bottom:30px;border-bottom:2px solid rgba(219,219,219,.522)}.tinvwl-table .form-group .col-lg-4:nth-child(n+4),.tinvwl-table .form-group .col-md-4:nth-child(n+4){padding-top:27px}.tinvwl-table tfoot .tinvwl-inner{padding-top:20px}.tinvwl-table tr.no-top-border .tinvwl-info-wrap,.tinvwl-table tr.no-top-border .tinvwl-inner{border-top:0;padding-top:0}.tinvwl-table thead .w-bg-grey .tinvwl-info-wrap{padding-top:30px}.tiwl-notifications-style-logo img{height:42px}@media (min-width:1200px){.tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal{width:67%}.tinvwl-table tr.tinvwl-full-width .control-label label{margin-bottom:10px}.tinvwl-table tr.tinvwl-full-width [class^=col-lg-],.tinvwl-table tr.tinvwl-full-width [class^=col-md-]{width:100%}.tinvwl-table tr.tinvwl-full-width textarea{height:250px;padding:15px}.tiwl-notifications-style-logo img{float:right}}@media (max-width:1199px){.form-horizontal .control-label .tinvwl-empty{display:none}.tinvwl-style-options .tinvwl-empty-info,.tinvwl-style-options .tinvwl-info{display:none!important}.tinvwl-style-options .tinvwl-bodies-border td:first-child,.tinvwl-style-options .tinvwl-table thead th:first-child{padding-right:30px!important}.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner{padding-bottom:0}.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group{margin-bottom:20px}}.tinvwl-btns-group,.tiwl-style-custom-allow .tinvwl-inner textarea{margin-bottom:23px}.tinvwl-info .tinvwl-info-desc a{text-decoration:underline;color:#ff5739}.tinvwl-info .tinvwl-info-desc a:active,.tinvwl-info .tinvwl-info-desc a:focus,.tinvwl-info .tinvwl-info-desc a:hover{color:#000}.tinvwl-info-wrap.tinvwl-in-section{background:#fbfaf9;color:#4f4639}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign{width:42px;vertical-align:top;padding-top:1px;padding-right:20px}.tinvwl-info-wrap .tinvwl-info-sign .tinvwl-help,.tinvwl-info-wrap .tinvwl-info-sign span{display:inline-block;text-align:center;width:22px;height:22px;line-height:22px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#e1dbce}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help,.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span{display:block}.tinvwl-info-wrap i{font-size:14px;color:#fbfaf9}.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6>.tinvwl-btn{width:auto}.tinvwl-btns-group{margin-top:-15px;margin-right:-15px}.tinvwl-btns-group .tinvwl-btn{margin-top:15px;margin-right:15px;float:left}.tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help{display:none}.tinvwl-info-wrap.tinvwl-in-table{vertical-align:middle;display:block;margin-bottom:5px}.tinvwl-info-wrap.tinvwl-in-table .tinvwl-help{cursor:pointer}.tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name{margin-right:5px}.tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc{display:none}@media (max-width:1200px){.tinvwl-table .tinvwl-info{padding-left:15px;padding-right:15px}.tinvwl-table.w-info>tbody>tr>td:first-child,.tinvwl-table.w-info>thead>tr>th:first-child{width:90%}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign{width:auto;padding-right:0}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span{display:none}.tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help{display:block;margin:0 auto}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc{display:none}}@media (max-width:782px){.tinvwl-content .widefat th.tinvwl-has-info.sortable,.tinvwl-content .widefat th.tinvwl-has-info.sorted{padding-top:0}.widefat tfoot td input[type=checkbox],.widefat th input[type=checkbox],.widefat thead td input[type=checkbox]{margin-bottom:0}.tinvwl-content .widefat th.sortable.tinvwl-has-info>a,.tinvwl-content .widefat th.sortable>a,.tinvwl-content .widefat th.sorted.tinvwl-has-info>a,.tinvwl-content .widefat th.sorted>a{padding-top:18px;padding-bottom:18px}.tinvwl-content .widefat tbody th.check-column,.tinvwl-content .widefat thead td.check-column{padding-top:14px;padding-bottom:15px;padding-left:20px;width:45px}.tinvwl-content .widefat tbody th.check-column{padding-top:11px;padding-bottom:11px;vertical-align:top}.tinvwl-content .widefat.wishlists tbody th.check-column,.tinvwl-content .widefat.wishlists thead td.check-column{width:23px}.tinvwl-content .widefat tbody th.check-column+td,.tinvwl-content .widefat thead td.check-column+th,.tinvwl-content .widefat thead td.check-column+th.sortable:first-of-type>a,.tinvwl-content .widefat thead td.check-column+th.sorted:first-of-type>a{padding-left:10px}.tinvwl-content .widefat thead td.check-column+th.sortable:first-of-type>.tinvwl-info-wrap.tinvwl-in-table,.tinvwl-content .widefat thead td.check-column+th.sorted:first-of-type>.tinvwl-info-wrap.tinvwl-in-table{padding-left:13px;display:inline-block;margin-top:5px;margin-bottom:0}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before{text-align:left;left:28px}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary~td:not(.check-column){text-align:right;padding-right:30px}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column+td:not(.column-primary)::before{left:13px}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary~td:not(.check-column):last-child{padding-bottom:13px}}.popover{position:absolute;top:0;left:0;z-index:9999;display:none;max-width:279px;padding:1px;text-align:center;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:6px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.22);box-shadow:0 5px 15px 0 rgba(0,0,0,.22)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:30px 30px 0;margin:0;font-family:'Open Sans',Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.714;text-transform:uppercase;letter-spacing:-.35px}.tinvwl-premium-feat h2,.tinvwl-premium-feat h3{text-transform:uppercase;letter-spacing:-.025em}.popover-content{padding:25px 30px 30px;color:#5D5D5D;font-family:Arial,sans-serif;font-size:14px;line-height:1.429}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px;margin-left:0;overflow:visible}.popover>.arrow:after{z-index:9999;background:0 0;-webkit-box-shadow:none;box-shadow:none;position:absolute;left:auto;top:auto;width:auto;height:auto;-webkit-transform:none;-ms-transform:none;transform:none;content:"";border-width:10px}.popover.bottom>.arrow:after,.popover.left>.arrow:after,.popover.right>.arrow:after,.popover.top>.arrow:after{content:" "}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;left:auto;right:-11px;margin-top:-11px;border-right-width:0}.popover.left>.arrow:after{left:auto;right:1px;bottom:-10px;border-right-width:0;border-left-color:#fff}.tinvwl-img-w-desc i{margin-right:20px}.tinvwl-img-w-desc h5{font-weight:600;text-transform:uppercase}.tinvwl-img-w-desc .tinvwl-desc{color:#4f4639}.tinvwl-img-w-desc h5+.tinvwl-desc{margin-top:2px}.tinvwl-premium-feat h2{font-size:48px;line-height:1;color:#3e3e3e}.tinvwl-premium-feat h3{font-size:16px;font-weight:600;color:#50504f}.tinvwl-premium-feat .tinvwl-feat-col-inner{padding:40px}.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-feat-col-inner{text-align:center;padding-left:22px;padding-right:22px}.tinvwl-premium-feat .tinvwl-pic-col img{display:block;margin:0 auto}.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn{margin-top:-35px}.tinvwl-premium-feat .tinvwl-features{margin-top:28px}.tinvwl-premium-feat .tinvwl-features li i{color:#96b100;margin-right:15px}.tinvwl-premium-feat .tinvwl-features li span{text-decoration:underline}.tinvwl-premium-feat .tinvwl-features li+li{margin-top:14px}.tinvwl-premium-feat .tinvwl-img-w-desc+.tinvwl-img-w-desc{margin-top:15px}.tinvwl-premium-feat .tinvwl-sup-col .tinvwl-feat-col-inner>.tinvwl-desc{line-height:1.71428571;text-align:center;margin-top:23px}.tinvwl-premium-feat .tinvwl-sup-col .tinvwl-feat-col-inner>.tinvwl-desc a{display:inline-block;text-decoration:underline;margin-top:26px;color:#000}#wpfooter a,#wpfooter i{color:#ff5739}#wpfooter{padding:10px 40px}#wpfooter p{font-family:"Open Sans","Helvetica Neue",sans-serif;font-size:14px;line-height:1.85714286;color:#4b4b4b}#wpfooter .fa-heart{margin:0 3px}#wpfooter .fa-star{font-size:12px;margin:0 1px}#wpfooter span .fa-star:first-of-type{margin-left:6px}#wpfooter span .fa-star:last-of-type{margin-left:3px}#wpfooter a{text-decoration:underline}#wpfooter a:active,#wpfooter a:focus,#wpfooter a:hover{color:#000}.tinvwl-color-picker{position:relative}.tinvwl-color-picker .iris-picker{position:absolute;z-index:9999}.tinvwl-color-picker input[type=text]{color:#fff;border:4px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.14)}.tinvwl-color-picker .tinvwl-eyedropper{cursor:pointer;position:relative;display:inline-block;vertical-align:top;margin-left:4px;width:42px;height:42px;background:url(../img/color_icon.png) center no-repeat #fff;border:1px solid rgba(0,0,0,.14);border-radius:2px;box-shadow:1px 2px 4px 0 rgba(0,0,0,.1)}.tinvwl-color-picker .tinvwl-eyedropper a{color:#6b625a}.tinvwl-color-picker .tinvwl-eyedropper i{display:inline-block;position:absolute;top:15px;left:14px;font-size:12px}.tinvwl-color-picker+.iris-picker .iris-square-value{width:0;height:0}.tinvwl-overlay{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;background:#191919}.tinvwl-modal.tinvwl-modal-open .tinvwl-overlay{visibility:visible;opacity:.5}.admin-bar .tinvwl-content .tinvwl-modal{padding-top:32px!important}.tinvwl-content .tinvwl-modal .tinvwl-modal-inner{position:relative;margin:0 auto;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-content .tinvwl-modal{overflow-y:auto;overflow-x:hidden;top:0;left:0;width:0;height:0;z-index:9999;position:fixed;outline:0!important;-webkit-backface-visibility:hidden;visibility:hidden;opacity:0;text-align:left;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.tinvwl-content .tinvwl-modal.tinvwl-modal-open{visibility:visible;opacity:1;width:100%;height:100%}@media screen and (max-width:782px){.admin-bar .tinvwl-content .tinvwl-modal{padding-top:46px!important}}@media screen and (max-width:600px){.admin-bar .tinvwl-content .tinvwl-modal{padding-top:0!important}}.tinvwl-modal .tinvwl-table{height:100%}.tinvwl-content .tinvwl-modal .tinvwl-modal-inner{max-width:415px;padding:40px 45px}.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails{text-align:center}.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p{margin:0 0 26px}.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large{padding:14px 33px}.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn+.tinvwl-btn{margin-left:6px}.tinvwl-quick-btns{position:fixed;top:25%;left:100%;z-index:9999}.tinvwl-quick-btns button{display:block;width:117px;font-size:14px;font-family:"Open Sans",Arial,sans-serif;font-weight:600;padding:0 35px 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:none;text-decoration:none;background:#96b100;color:#fff;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.tinvwl-panel.only-button .tinvwl-quick-btns .form-control{display:block;width:119px}.tinvwl-quick-btns button:hover{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.tinvwl-quick-btns button+button{margin-top:4px}.tinvwl-quick-btns button span{display:inline-block;width:50px;padding:15px 0;text-align:center}.tinvwl-empty-select+.input-group-btn .tinvwl-btn{margin-left:0}.container,.container-fluid{margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.tinvwl-btns-group .tinvwl-btn,.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6>.tinvwl-btn,.tinvwl-table .tinvwl-form-onoff{float:right}.tinvwl-empty-select+.input-group-btn{text-align:right}.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}@media (max-width:1199px){.tinvwl-table .form-group>[class^=col-lg-]+[class^=col-lg-],.tinvwl-table .form-group>[class^=col-md-]+[class^=col-md-],.tinvwl-table .row>[class^=col-lg-]+[class^=col-lg-],.tinvwl-table .row>[class^=col-md-]+[class^=col-md-]{padding-top:30px}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-group{margin-bottom:23px}.form-control{display:block;width:100%}label.one-line{display:inline-block;margin-bottom:0;margin-right:10px}.control-label label{display:block;margin-bottom:10px}.form-horizontal .control-label label{padding-top:9px;margin-bottom:0}@media (min-width:1200px){.tinvwl-table .tinvwl-header-row label{margin-bottom:0}.tinvwl-table .tinvwl-header-row .form-group{margin-top:-7px;margin-bottom:13px}}@media (max-width:1199px){.form-horizontal .control-label label{margin-bottom:10px}.tinvwl-table .tinvwl-header-row label{padding-top:3px}}.input-group{position:relative;display:table;border-collapse:separate}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-btn{margin-top:0;position:relative;white-space:nowrap}.input-group-btn .tinvwl-btn{margin-left:10px}.input-group-btn>.btn{position:relative}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}@media only screen and (max-width:1199px){.input-group:not(.tinvwl-no-full),.input-group:not(.tinvwl-no-full) .form-control,.input-group:not(.tinvwl-no-full) .input-group-addon,.input-group:not(.tinvwl-no-full) .input-group-btn{display:block}.input-group:not(.tinvwl-no-full) .form-control{float:none}.input-group:not(.tinvwl-no-full) .form-control+.input-group-btn{padding-top:10px;padding-left:0}.input-group:not(.tinvwl-no-full) .input-group-addon,.input-group:not(.tinvwl-no-full) .input-group-addon>button,.input-group:not(.tinvwl-no-full) .input-group-addon>input,.input-group:not(.tinvwl-no-full) .input-group-btn,.input-group:not(.tinvwl-no-full) .input-group-btn>button,.input-group:not(.tinvwl-no-full) .input-group-btn>input{margin-left:0}}.text-right{text-align:right}@media (max-width:1199px){.text-right{text-align:left}}@media (min-width:768px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.logo_heart{background:url(../img/logo_heart.png) center no-repeat;display:inline-block;background-size:54px 54px;width:54px;height:54px}.admin-rescue,.admin-update{display:inline-block;width:61px;height:60px}.admin-rescue{background:url(../img/admin-rescue.png) center no-repeat;background-size:61px 60px}.admin-update{background:url(../img/admin-update.png) center no-repeat;background-size:61px 60px}.wizard_logo{background:url(../img/wizard_logo.png) center no-repeat;background-size:54px 54px;width:54px;height:54px;display:block;margin:10px auto}.wizard_setup{background:url(../img/wizard_setup.png) center no-repeat;display:inline-block;background-size:143px 144px;width:143px;height:144px}.premium_adv{background:url(../img/premium_adv.png) center no-repeat;display:block;margin:0 auto;background-size:365px 216px;width:365px;height:216px}.tinvwl-content select{background-size:13px 8px}.tinvwl-select+.tinvwl-caret span{background-size:13px 18px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron{background-size:20px 30px}.tinvwl-color-picker .tinvwl-eyedropper{background-size:28px 29px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),not all,not all,not all{.tinvwl-content select{background-image:url(../img/select_caret@2x.png)}.tinvwl-select+.tinvwl-caret span{background-image:url(../img/chevron_down@2x.png)}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron{background-image:url(../img/chevron_icon@2x.png)}.tinvwl-color-picker .tinvwl-eyedropper{background-image:url(../img/color_icon@2x.png)}.logo_heart{background-image:url(../img/logo_heart@2x.png)}.admin-rescue{background-image:url(../img/admin-rescue@2x.png)}.admin-update{background-image:url(../img/admin-update@2x.png)}.wizard_logo{background-image:url(../img/wizard_logo@2x.png)}.wizard_setup{background-image:url(../img/wizard_setup@2x.png)}}#style_options .tinvwl-table tbody tr .tinvwl-inner h2{font-size:18px;color:#291C09;text-transform:capitalize;font-weight:600;margin-bottom:21px;padding:14px 0}
|
|
1 |
+
|
2 |
+
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tinv-wishlist-clearfix:before,.tinv-wishlist-clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.form-group:before,.form-group:after,.tablenav:before,.tablenav:after,.tinvwl-panel:before,.tinvwl-panel:after{display:table;content:" "}.tinv-wishlist-clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.form-group:after,.tablenav:after,.tinvwl-panel:after{clear:both}.tinvwl-header table,.tinvwl-content table{border-spacing:0;border-collapse:collapse;width:100%;max-width:100%}.tinvwl-header td,.tinvwl-header th,.tinvwl-content td,.tinvwl-content th{padding:0}.tinvwl-header img,.tinvwl-content img{height:auto;max-width:100%}#wpwrap{background:#f6f3ed}#wpcontent{padding-left:0}#wpbody-content{padding-bottom:135px}#update-nag,.update-nag,.notice,div.error,div.updated{margin:20px 0 0 40px}.notice,div.error,div.updated{margin-right:40px}body .tinvwl-header,body .tinvwl-content{font-family:Arial,sans-serif;font-size:14px;line-height:1.429;color:#6b625a}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}label,.tinv-label{display:block;font-size:15px;font-family:"Open Sans","Helvetica Neue",sans-serif;color:#291c09;font-weight:600;margin-bottom:7px}h1,h2,h3,h4,h5,h6,.wrap h1{color:#291c09;font-family:'Open Sans',Arial,sans-serif;font-weight:normal;line-height:1.313;padding:0;margin:0;border:0}h1,.wrap h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}@media screen and (max-width:1200px){#update-nag,.update-nag,.notice,div.error,div.updated{margin-top:20px;margin-left:20px;margin-right:20px}}@media screen and (max-width:782px){.auto-fold #wpcontent{padding-left:0}#update-nag,.update-nag,.notice,div.error,div.updated{margin:20px 0 0 0}.notice,div.error,div.updated{margin-right:0}}#toplevel_page_tinvwl ul ul{display:none;margin-left:15px;position:absolute}#toplevel_page_tinvwl ul li:hover ul,#toplevel_page_tinvwl ul li.current ul{display:block;left:145px;margin-left:15px;position:absolute;top:0}.status-panel>div{display:inline-block;margin-left:21px}.status-panel .button-link{background-color:#ff5739;color:#FFF;text-decoration:none;text-transform:uppercase;line-height:10px;font-weight:600;height:48px;display:table-cell;border-radius:5px;padding:0 17px;vertical-align:middle}.status-panel .button-link span::before{color:#ffdc00;display:inline-block;font:normal 12px/1 'dashicons';vertical-align:bottom;-webkit-font-smoothing:antialiased;content:"\f155"}.status-panel .button-round{border:2px solid #f1f1f1;border-radius:50%;width:43px;padding-top:5px;padding-left:2px;height:40px;display:table-cell;text-align:center;vertical-align:middle}.status-panel .status-tutorial span::before{color:#515151;display:inline-block;font:normal 24px/1 'dashicons';vertical-align:middle;-webkit-font-smoothing:antialiased;content:"\f118"}.tinvwl-status-message{font-family:Arial,sans-serif;font-size:14px;line-height:1.429;margin-top:40px;color:#6b625a;border-top:2px solid #f6f3ed}.tinvwl-status-message .tinvwl-title{padding:13px 20px;float:left;width:142px;font-weight:bold}.tinvwl-status-message.type-error .tinvwl-title,.tinvwl-status-message.type-tip .tinvwl-title{color:#fff}.tinvwl-status-message.type-attention .tinvwl-title{color:#23282d}.tinvwl-status-message.type-error .tinvwl-title{background:#ff3814}.tinvwl-status-message.type-tip .tinvwl-title{background:#30aec4}.tinvwl-status-message.type-attention .tinvwl-title{background:#ffe900}.tinvwl-status-message .tinvwl-title i{margin-right:10px}.tinvwl-status-message.type-error>.tinvwl-title>i:before{content:"\f00d"}.tinvwl-status-message.type-tip>.tinvwl-title>i:before{content:"\f05a"}.tinvwl-status-message.type-attention>.tinvwl-title>i:before{content:"\f071"}.tinvwl-status-message .tinvwl-message{padding:13px 20px;overflow:hidden;height:100%;background:#faf9f7}@media screen and (max-width:782px){.tinvwl-status-message{margin-top:20px}}.tinvwl-content a{text-decoration:none;color:#30aec4}.tinvwl-content a:hover,.tinvwl-content a:active,.tinvwl-content a:focus{color:#524737}.tinvwl-content input[type=text],.tinvwl-content input[type=password],.tinvwl-content input[type=checkbox],.tinvwl-content input[type=color],.tinvwl-content input[type=date],.tinvwl-content input[type=datetime],.tinvwl-content input[type=datetime-local],.tinvwl-content input[type=email],.tinvwl-content input[type=month],.tinvwl-content input[type=number],.tinvwl-content input[type=radio],.tinvwl-content input[type=tel],.tinvwl-content input[type=time],.tinvwl-content input[type=url],.tinvwl-content input[type=week],.tinvwl-content input[type=search],.tinvwl-content select,.tinvwl-content textarea{line-height:1.429;padding:9px 13px;margin:0;color:#4f4639;border:1px solid rgba(0,0,0,.14);-webkit-box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,.14);box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,.14)}.tinvwl-content textarea{height:70px}.tinvwl-content input[type=text],.tinvwl-content input[type=password],.tinvwl-content input[type=color],.tinvwl-content input[type=date],.tinvwl-content input[type=datetime],.tinvwl-content input[type=datetime-local],.tinvwl-content input[type=email],.tinvwl-content input[type=month],.tinvwl-content input[type=number],.tinvwl-content input[type=tel],.tinvwl-content input[type=time],.tinvwl-content input[type=url],.tinvwl-content input[type=week],.tinvwl-content input[type=search],.tinvwl-content select{height:42px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-content .tablenav input[type=search]{height:35px;width:210px;padding:9px 13px;-webkit-box-shadow:none;box-shadow:none;border:0;background:#f4f3ef}.tinvwl-content .tablenav input[type=search]+input[type=submit],.tinvwl-content .tablenav input[type=search]+button[type=submit]{vertical-align:middle}.tinvwl-content .tablenav .tinvwl-select-wrap+input[type=submit],.tinvwl-content .tablenav input[type=search]+input[type=submit],.tinvwl-content .tablenav input[type=search]+button[type=submit]{float:right;margin-left:8px!important}.tinvwl-content input[type=text]:disabled,.tinvwl-content input[type=password]:disabled,.tinvwl-content input[type=color]:disabled,.tinvwl-content input[type=date]:disabled,.tinvwl-content input[type=datetime]:disabled,.tinvwl-content input[type=datetime-local]:disabled,.tinvwl-content input[type=email]:disabled,.tinvwl-content input[type=month]:disabled,.tinvwl-content input[type=number]:disabled,.tinvwl-content input[type=tel]:disabled,.tinvwl-content input[type=time]:disabled,.tinvwl-content input[type=url]:disabled,.tinvwl-content input[type=week]:disabled,.tinvwl-content input[type=search]:disabled,.tinvwl-content select:disabled{font-size:15px;font-family:"Open Sans","Helvetica Neue",sans-serif;font-weight:600;color:#291c09;background-color:#f6f3ed;border-color:#f6f3ed}.tinvwl-content select{font-family:Arial,sans-serif;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:9px 40px 9px 13px;background-color:#fff;background-image:url('../img/select_caret.png');background-repeat:no-repeat;background-position:96% center;background-position:calc(100% - 15px) center}@media screen and (max-width:782px){input,textarea{font-size:14px}#wpbody .tinvwl-content select{height:42px;font-size:14px}}.tinvwl-content select[multiple="multiple"]{padding:9px 13px;background:#fff}.tinvwl-content .tinvwl-select.grey{font-size:14px;font-family:"Arial","Helvetica Neue",Helvetica,sans-serif;padding:8px 11px;height:35px;border:0;color:#5d5d5d;background:#f4f3ef}.tinvwl-select-wrap{position:relative;display:inline-block;vertical-align:middle;cursor:pointer}.tinvwl-content select.tinvwl-select.grey{padding-right:47px;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-select+.tinvwl-caret{pointer-events:none;display:inline-block;position:absolute;top:0;right:0;width:36px;height:36px;line-height:36px;text-align:center;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tinvwl-select+.tinvwl-caret span{display:inline-block;width:13px;height:8px;background:url('../img/chevron_down.png') no-repeat center;background-position:0 -10px}.tinvwl-select:hover+.tinvwl-caret{background:#3e3e3e}.tinvwl-select:hover+.tinvwl-caret span{background-position:0 0}.tinvwl-content .tinvwl-nav{margin:0 40px}.tinvwl-content .tinvwl-panel+.tinvwl-nav{margin-top:40px}.tinvwl-nav .tinvwl-prev{float:left}.tinvwl-nav .tinvwl-prev .tinvwl-btn{float:left}.tinvwl-nav .tinvwl-next{float:right;text-align:right}@media(max-width:1199px){}.tinvwl-nav .tinvwl-btn+.tinvwl-btn{margin-left:20px}.tinvwl-panel.only-button.w-bg{background:0;overflow:visible}.tinvwl-panel.only-button.w-shadow{-webkit-box-shadow:none;box-shadow:none;overflow:visible}.tinvwl-panel.only-button thead,.tinvwl-panel.only-button tfoot{display:none}.tinvwl-panel.only-button .control-label{display:none}.tinvwl-panel.only-button .form-group{margin-bottom:0}.tinvwl-panel.only-button .form-control{display:inline-block;width:auto}.tinvwl-panel.only-button .tinvwl-table>tbody>tr>td{padding:0}.tinvwl-panel.only-button #save_buttons--setting_save,.tinvwl-panel.only-button #save_buttons--setting_reset{display:inline-block}.tinvwl-panel.only-button #save_buttons--setting_reset{float:right}.tinvwl-panel.only-button #save_buttons--setting_reset .form-control{background-color:#fff;color:#3e3e3e}.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span{background:#fbfaf9}.tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover{color:#fff;background-color:#515151}.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span{background:#434343}#doaction,#doaction2,#post-query-submit{margin:0}button,input[type="submit"],.tinvwl-btn{display:inline-block;vertical-align:middle;margin:0;font-family:'Open Sans',Arial,sans-serif;font-size:14px;line-height:normal;cursor:pointer;text-decoration:none}.tinvwl-btn,a.tinvwl-btn{padding:11px 19px 12px 18px;font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:-.025em;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;background-color:#96b100}.tinvwl-btn.large{padding:14px 19px 14px 18px}.tinvwl-btn.small{padding:6px 11px 7px}.tinvwl-btn.smaller{padding:11px 18px 12px}.tinvwl-btn.red,.tinvwl-btn.green,.tinvwl-btn.dark-green,.tinvwl-btn.black{font-weight:800}.tinvwl-btn.grey{margin:0;padding:8px 12px;font-weight:bold;color:#3e3e3e;background:#f4f3ef}.tinvwl-btn.grey.large{font-weight:800;padding:14px 19px 14px 18px}.tinvwl-btn.grey.w-icon{letter-spacing:-.025em}.tinvwl-btn.red{color:#fff;background-color:#ff5739}.tinvwl-btn.orange{color:#fff;background-color:#ff9f07}.tinvwl-btn.white.smaller{font-size:14px;font-weight:bold;letter-spacing:-.05em;padding:10px 15px 11px;border:1px solid rgba(0,0,0,.14);box-shadow:1px 2px 4px 0 rgba(0,0,0,0.1)}.tinvwl-btn.white.small{font-family:Arial,sans-serif;font-size:14px;text-transform:none;font-weight:normal;border:1px solid rgba(0,0,0,.14);box-shadow:1px 2px 4px 0 rgba(0,0,0,0.1)}.tinvwl-btn.white.small{padding:9px 18px;color:#4f4639}.tinvwl-btn.small.white:hover,.tinvwl-btn.small.white:active,.tinvwl-btn.small.white:focus{color:#fff}.tinvwl-btn.white{color:#291c09;background:#fff}.tinvwl-btn.white.no-txt{padding:12px 16px}.tinvwl-btn.white.small.no-txt{padding:9px 12px}.tinvwl-btn.white i{color:#6b625a;margin-right:11px}.tinvwl-btn.w-icon{font-weight:800}.tinvwl-btn.w-icon i{margin-right:16px}.tinvwl-btn.round.w-icon i{margin-right:15px;font-size:16px}.tinvwl-btn.w-icon i.fa-graduation-cap{vertical-align:text-bottom}.tinvwl-btn.red.w-icon i{margin-right:13px}.tinvwl-btn.xl-icon i,.tinvwl-btn.round.xl-icon i{font-size:17px;margin-right:15px}.tinvwl-btn.lg-icon i{font-size:15px}.tinvwl-btn.md-icon i,.tinvwl-btn.round.md-icon i{font-size:14px}.tinvwl-btn.sm-icon i{font-size:13px}.tinvwl-btn.xs-icon i{font-size:11px;vertical-align:1%}.tinvwl-btn.white.no-txt i{margin-right:0}.tinvwl-btn.white:hover i,.tinvwl-btn.white:active i,.tinvwl-btn.white:focus i{color:#fff}.tinvwl-btn.green{color:#fff;background-color:#a9c203}.tinvwl-btn.black{color:#fff;background-color:#515151}.tinvwl-btn.smaller-txt{font-size:12px;padding:15px 20px}.tinvwl-btn.medium{letter-spacing:0}.tinvwl-btn.medium.smaller-txt{padding:9px 16px}.tinvwl-btn.round{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:15px 28px 16px}.tinvwl-btn.round.red{padding:16px 30px}.tinvwl-btn.split{padding:0 26px 0 0}.tinvwl-btn.split span{display:inline-block;text-align:center;width:46px;padding:14px 0;margin-right:14px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;background:#8aa300}.tinvwl-btn.split:hover span,.tinvwl-btn.split:active span,.tinvwl-btn.split:focus span{background:#434343}.tinvwl-btn.split.green span{background:#b9cf09}.tinvwl-btn.split.black span{background:#434343}.tinvwl-btn.split span i{font-size:17px}.tinvwl-btn:not(:disabled):hover,.tinvwl-btn:not(:disabled):active,.tinvwl-btn:not(:disabled):focus,a.tinvwl-btn:not(:disabled):hover,a.tinvwl-btn:not(:disabled):active,a.tinvwl-btn:not(:disabled):focus{color:#fff;background-color:#515151}.tinvwl-header .icon.border-grey{position:relative;display:inline-block;width:45px;height:45px;line-height:45px;text-align:center;background:#fff;border:2px solid #f1f1f1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#3e3e3e}.tinvwl-header .icon.border-grey:hover{border-color:#515151}.tinvwl-header .icon.w-lines{position:relative;padding:0 30px}.tinvwl-header .icon.w-lines:before,.tinvwl-header .icon.w-lines:after{content:'';position:absolute;top:50%;top:calc(50% - 1px);width:17px;height:1px;background:rgba(0,0,0,.12)}.tinvwl-header .icon.w-lines:before{left:0}.tinvwl-header .icon.w-lines:after{right:0}.tinvwl-header .icon .badge{position:absolute;top:-5px;right:-10px;display:inline-block;min-width:26px;height:26px;font-size:11px;line-height:19px;font-weight:bold;background:#ff5739;border:3px solid #fff;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.tinvwl-header{padding:21px 40px;margin-bottom:40px;background:#fff}.tinwl-logo i.logo_heart{min-width:54px}.tinwl-logo h2{font-size:18px;font-weight:bold;text-transform:uppercase;line-height:1;padding-left:10px}.tinvwl-header .tinvwl-title{padding-left:28px;margin-left:28px;border-left:1px solid #dcddde}.tinvwl-header h1{color:#3e3e3e;padding:0}.tinvwl-header .tinvwl-status-panel{margin-top:-12px}.tinvwl-header .tinvwl-status-panel>a{vertical-align:middle}.tinvwl-header .tinvwl-status-panel>a+a{margin-left:15px}.tinvwl-header .tinvwl-btn{margin-top:15px}.tinvwl-header .tinvwl-btn{margin-top:18px}.tinvwl-header .tinvwl-btn.red i{color:#ffdc00}.tinvwl-header .tinvwl-status-panel{text-align:right}.tinvwl-sign-icon{font-size:30px;font-family:"Open Sans","Helvetica Neue",sans-serif;color:#948d84}@media(max-width:1199px){.tinvwl-header .tinvwl-table,.tinvwl-header .tinvwl-cell,.tinvwl-header .tinvwl-cell-3{display:block}.tinvwl-header{text-align:center}.tinvwl-header h1+.tinvwl-status-panel{margin-top:25px}.tinvwl-header .tinvwl-status-panel{text-align:center}.tinvwl-header .tinvwl-status-panel{margin-top:15px}.tinvwl-header .tinvwl-status-panel>a+a{margin-left:9px}.tinvwl-header{padding:18px 0 25px}.tinwl-logo,.tinwl-logo h2,.tinwl-logo img,.tinvwl-header .tinvwl-title{display:block;margin:0 auto}.tinwl-logo h2{padding-left:0;margin-left:0;margin-top:6px}.tinvwl-header .tinvwl-title{position:relative;padding-left:12px;padding-right:12px;padding-top:13px;margin-left:0;margin-top:16px;border-left:0}.tinvwl-header .tinvwl-title:before{content:'';position:absolute;top:0;left:0;right:0;width:40px;height:1px;margin:0 auto;background:#dcddde}}@media(max-width:782px){.tinvwl-header .tinvwl-btn .tinvwl-txt{display:none}.tinvwl-header .tinvwl-btn i{margin-right:0!important}.tinvwl-header .tinvwl-btn.grey{padding-left:16px;padding-right:16px}}.tinwl-wishlists-privacy{margin:-10px 0 0}.tinwl-wishlists-privacy li{float:left;margin:10px 10px 0 0}.tinwl-wishlists-privacy li:last-child{margin-right:0}.tinwl-wishlists-privacy li a{display:block;font-family:"Open Sans","Helvetica Neue",sans-serif;font-size:14px;font-weight:600;line-height:1;padding:10px 16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#404040;background:#ede8df}.tinwl-wishlists-privacy li.active a,.tinwl-wishlists-privacy li a:hover,.tinwl-wishlists-privacy li a:active,.tinwl-wishlists-privacy li a:focus{color:#fff;background-color:#96b100}@media screen and (max-width:782px){.tinwl-wishlists-privacy{margin-left:15px}}.tinvwl-panel{margin:40px 40px 0}.tinvwl-panel .w-bg-grey{background:#fbfaf9}.tinvwl-panel.w-shadow{-webkit-box-shadow:1px 1px 8px 0 rgba(170,157,137,0.14);box-shadow:1px 1px 8px 0 rgba(170,157,137,0.14)}.tinvwl-panel.w-bg{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-table.w-info .tinvwl-info[rowspan],.tinvwl-table.w-info .tinvwl-info[rowspan] .tinvwl-info-sign{vertical-align:middle}.tinvwl-table.w-info .tinvwl-info-top>tr .tinvwl-info{vertical-align:top}@media screen and (max-width:1200px){.tinvwl-panel{margin:20px 20px 0}.tinvwl-header{margin-bottom:20px}}@media screen and (max-width:782px){.tinvwl-panel{margin:20px 0 0}.tinvwl-panel.only-button{text-align:center}}.tinvwl-icon-preview{position:relative;width:50px;height:42px;margin-right:10px;margin-bottom:10px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#595857;background:#f6f3ed}@media(min-width:1200px){.tinvwl-icon-preview{margin-bottom:0}}.tinvwl-icon-preview span{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.tinvwl-icon-preview span img{max-width:50px;max-height:42px;vertical-align:middle}.tinvwl-content table.widefat{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.tinvwl-content .tablenav{height:auto;margin:30px;background:#fff}.tinvwl-content .tablenav .actions{padding:0}@media screen and (max-width:782px){.tablenav.top .actions{display:block}.tablenav br.tinv-wishlist-clear{display:none}.tinvwl-content .tablenav{margin:15px 12px}.tinvwl-content .tablenav .alignleft,.tinvwl-content .tablenav .alignright{float:none}.tinvwl-content .tablenav .tinvwl-full{display:none}.tinvwl-content .tablenav .alignleft+.alignright{margin-top:10px}.tinvwl-content .tablenav .tinvwl-select-wrap{width:calc(100% - 75px)}#wpbody .tinvwl-content .tablenav .tinvwl-select-wrap select.tinvwl-select{max-width:100%;width:100%;height:35px;padding:9px 13px}.tinvwl-content .tablenav input[type=search]{width:calc(100% - 84px)}}.tinvwl-content .widefat th,.tinvwl-content .widefat td{text-align:center;padding:0}.tinvwl-content .widefat th{padding:27px 0;position:relative}.tinvwl-content .widefat th.sortable,.tinvwl-content .widefat th.sorted{padding:0}.tinvwl-content .widefat th.sortable>a,.tinvwl-content .widefat th.sorted>a{padding:28px 17px}.tinvwl-content .widefat th.tinvwl-has-info{padding-top:28px}.tinvwl-content .widefat th.tinvwl-has-info.sortable>a,.tinvwl-content .widefat th.tinvwl-has-info.sorted>a{padding-top:0}.tinvwl-content .widefat th.sortable:first-of-type,.tinvwl-content .widefat th.sorted:first-of-type{padding-left:0}.tinvwl-content .widefat th.sortable:first-of-type>a,.tinvwl-content .widefat th.sorted:first-of-type>a{padding-left:28px}.tinvwl-content .widefat th:first-of-type,.tinvwl-content .widefat td:first-of-type{text-align:left;padding-left:28px}.tinvwl-content .widefat th .tinvwl-help-wrap{display:inline-block}.tinvwl-content .widefat th .tinvwl-help-wrap{margin-left:6px}.tinvwl-content .widefat th.sortable>a+.tinvwl-help-wrap,.tinvwl-content .widefat th.sorted>a+.tinvwl-help-wrap{margin-left:0}.tinvwl-content .widefat thead tr{background:#f4f3ef}.tinvwl-content .striped>tbody>:nth-child(odd),.tinvwl-content ul.striped>:nth-child(odd){background:0}.tinvwl-content .widefat thead td.check-column,.tinvwl-content .widefat tbody th.check-column{width:50px;padding:28px 0 28px 28px;vertical-align:middle}.tinvwl-content .widefat thead td.check-column{padding:28px 0 28px 28px}.tinvwl-content .widefat tbody th.check-column{padding:13px 0 13px 28px}.tinvwl-content .widefat thead td.check-column+th.sortable:first-of-type>a,.tinvwl-content .widefat thead td.check-column+th.sorted:first-of-type>a,.tinvwl-content .widefat thead td.check-column+th,.tinvwl-content .widefat tbody th.check-column+td{padding-left:21px}.tinvwl-content .widefat thead td.check-column+th.sortable:first-of-type>.tinvwl-info-wrap.tinvwl-in-table,.tinvwl-content .widefat thead td.check-column+th.sorted:first-of-type>.tinvwl-info-wrap.tinvwl-in-table{padding-left:21px}.tinvwl-content .widefat thead td.pause-play-column,.tinvwl-content .widefat tbody th.pause-play-column{padding:0;width:53px;text-align:center}.tinvwl-content th.sortable a,.tinvwl-content th.sorted a{padding:0}.tinvwl-content .widefat th,.tinvwl-content th.sortable>a,.tinvwl-content th.sorted>a{font-size:14px;font-weight:600;font-family:"Open Sans","Helvetica Neue",sans-serif;color:#291c09;text-transform:uppercase;letter-spacing:-.025em}.tinvwl-content th.sortable>a,.tinvwl-content th.sorted>a{display:inline-block;vertical-align:middle}.tinvwl-content .widefat th.sortable>a,.tinvwl-content .widefat th.sorted>a{position:relative}.tinvwl-content .widefat th.sortable>a .sorting-indicator,.tinvwl-content .widefat th.sorted>a .sorting-indicator{position:absolute;top:50%;right:0;margin-top:-2px}.tinvwl-content .widefat th.tinvwl-has-info.sortable>a .sorting-indicator,.tinvwl-content .widefat th.tinvwl-has-info.sorted>a .sorting-indicator{margin-top:-15px}.tinvwl-content th.sortable a span,.tinvwl-content th.sorted a span{float:none}.tinvwl-content table.widefat{border:0;border-bottom:2px solid #f7f7f7}.tinvwl-content .widefat thead td,.tinvwl-content .widefat thead th{border-bottom:0}.tinvwl-content .widefat td{padding:24px 0;vertical-align:middle}.tinvwl-content .widefat tbody td{padding:13px 0}.tinvwl-content .widefat td,.tinvwl-content .widefat td ol,.tinvwl-content .widefat td p,.tinvwl-content .widefat td ul{font-size:14px}.tinvwl-content .widefat tbody tr+tr{border-top:2px solid #f7f7f7}.tinvwl-content .widefat thead th.column-preference{text-indent:-9999px}.tinvwl-content .widefat.wishlists thead th.column-preference,.tinvwl-content .widefat.wishlists tbody td.column-preference{min-width:220px;width:220px}.tinvwl-content .widefat:not(.products) tbody td.column-preference{text-align:right}.tinvwl-content .widefat.products thead th.column-quantity a>span:not(.sorting-indicator){max-width:91px}.tinvwl-content .widefat.users tbody .column-name>a{display:block}.tinvwl-content .widefat.products thead th.column-preference,.tinvwl-content .widefat.products tbody td.column-preference{width:345px;min-width:345px}.tinvwl-content .widefat.users thead th.column-preference,.tinvwl-content .widefat.users tbody td.column-preference{width:165px;min-width:165px}.tinvwl-content .widefat tbody .column-name strong{font-weight:normal}.tinvwl-content .widefat tbody .column-name>a{display:table}.tinvwl-content .widefat tbody .column-name .product-image img{max-width:66px}.tinvwl-content .widefat tbody .column-name .product-image,.tinvwl-content .widefat tbody .column-name .product-title{display:table-cell;vertical-align:middle}.tinvwl-content .widefat tbody .column-name .product-title{padding-left:15px}.tinvwl-content .widefat thead th.column-preference,.tinvwl-content .widefat tbody td.column-preference{padding-right:20px}.tinvwl-content .widefat.products tbody td.column-preference>a{margin-right:10px;float:left}.tinvwl-content .widefat.products tbody td.column-preference>a:last-child{margin-right:0}.tinvwl-content .tablenav .tablenav-pages{float:none;text-align:center;height:auto;margin-top:0}.tinvwl-content .tablenav .tablenav-pages .pagination-links>a,.tinvwl-content .tablenav .tablenav-pages .pagination-links>span{display:inline-block;vertical-align:middle;text-align:center;font-size:14px;font-weight:normal;padding:0;min-width:38px;height:38px;line-height:38px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:0;background:0;color:#3e3e3e}.tinvwl-content .tablenav .tablenav-pages .pagination-links>span{color:rgba(62,62,62,.46)}.tinvwl-content .tablenav .tablenav-pages .pagination-links>span,.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page{background:#f3f1ec}.tinvwl-content .tablenav .tablenav-pages .pagination-links>.tinvwl-page-number.space{background:0;color:#3e3e3e}.tinvwl-content .tablenav .tablenav-pages .pagination-links>a:hover,.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover,.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover{background:#3e3e3e;color:#fff}.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page{margin-right:20px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page{margin-left:20px}.tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron{display:inline-block;vertical-align:middle;width:9px;height:16px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron{background:url('../img/chevron_icon.png') no-repeat center;background-position:0 -16px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron{background:url('../img/chevron_icon.png') no-repeat center;background-position:0 0}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron{background:url('../img/chevron_icon.png') no-repeat center;background-position:-10px -16px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron{background:url('../img/chevron_icon.png') no-repeat center;background-position:-10px 0}.tinvwl-content .widefat.products thead th.column-name,.tinvwl-content .widefat.products tbody td.column-name{width:30%}.tinvwl-content .widefat.wishlists thead th.column-title,.tinvwl-content .widefat.wishlists tbody td.column-title{width:45%}.tinvwl-content .widefat.users thead th.column-wishlist,.tinvwl-content .widefat.users tbody td.column-wishlist{width:45%}.tinvwl-content .widefat.users thead th.column-name,.tinvwl-content .widefat.users tbody td.column-name{text-align:left}.tinvwl-content .widefat.users thead th.column-quantity,.tinvwl-content .widefat.users tbody td.column-quantity{width:100px}.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile{display:none}@media screen and (max-width:1440px){.tinvwl-content .widefat.products thead th.column-preference,.tinvwl-content .widefat.products tbody td.column-preference{width:204px;min-width:204px}.tinvwl-content .widefat.wishlists thead th.column-preference,.tinvwl-content .widefat.wishlists tbody td.column-preference{width:98px;min-width:98px}.tinvwl-content .widefat.users thead th.column-preference,.tinvwl-content .widefat.users tbody td.column-preference{width:60px;min-width:60px}.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile{padding:9px 12px}.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile{display:inline;margin:0}.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full{display:none}}.tinvwl-content .widefat.products thead th.column-quantity span span{float:none}@media screen and (max-width:1366px) and (min-width:783px){.tinvwl-content .widefat tbody .column-name .product-image,.tinvwl-content .widefat tbody .column-name .product-title{display:block}.tinvwl-content .widefat tbody .column-name .product-title{padding-left:0}.tinvwl-content .widefat.products thead th.column-preference,.tinvwl-content .widefat.products tbody td.column-preference{width:103px;min-width:103px}.tinvwl-content .widefat.products tbody td.column-preference>a{margin-right:5px}.tinvwl-content .widefat tbody td.column-preference>a:nth-child(2n){margin-right:0}.tinvwl-content .widefat tbody td.column-preference>a:nth-child(n+3){margin-top:5px}.tinvwl-content .widefat thead th .tinvwl-full{display:none}}@media screen and (max-width:1200px) and (min-width:783px){.tinvwl-content th.sortable a span,.tinvwl-content th.sorted a span{float:none}.tinvwl-content .widefat th.sortable>a,.tinvwl-content .widefat th.sorted>a{padding-left:0;padding-right:0;position:static}.tinvwl-content .widefat th.sortable>a .sorting-indicator,.tinvwl-content .widefat th.sorted>a .sorting-indicator{top:auto;bottom:12px;left:0;right:0;margin-left:auto;margin-right:auto}.tinvwl-content .widefat th.sortable>a .sorting-indicator:before,.tinvwl-content .widefat th.sorted>a .sorting-indicator:before{left:-5px}.tinvwl-content .widefat th.tinvwl-has-info.sortable>a .sorting-indicator,.tinvwl-content .widefat th.tinvwl-has-info.sorted>a .sorting-indicator{margin-top:12px}.tinvwl-content .widefat.wishlists thead th.column-title,.tinvwl-content .widefat.wishlists tbody td.column-title{width:38%}}@media screen and (max-width:782px){.tinvwl-content .widefat th.tinvwl-has-info.sortable>a .sorting-indicator,.tinvwl-content .widefat th.tinvwl-has-info.sorted>a .sorting-indicator{margin-top:0}.tinvwl-content .widefat.products tbody td.column-preference>a{margin-right:5px;float:none}.tinvwl-content .widefat tbody .column-name .product-image,.tinvwl-content .widefat tbody .column-name .product-title{vertical-align:top}.tablenav .tablenav-pages{margin-bottom:15px}.tinvwl-content .widefat thead th.column-primary{width:100%!important}.tinvwl-content .widefat thead td.check-column+th.column-primary{width:50%!important}.tinvwl-content .widefat.users thead td.check-column+th.column-primary{width:100%!important}}.tinvwl-table{display:table;width:100%;max-width:100%}.tinvwl-table.w-bg{background:#fff;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-table.w-shadow{-webkit-box-shadow:1px 1px 8px 0 rgba(170,157,137,0.14);box-shadow:1px 1px 8px 0 rgba(170,157,137,0.14)}.tinvwl-table.auto-width{width:auto}.tinvwl-caption{display:table-caption}.tinvwl-row{display:table-row}.tinvwl-rows{display:table-row-group}.tinvwl-cell{display:table-cell;vertical-align:middle}.tinvwl-cell-2{display:table-cell;vertical-align:middle;float:none}.tinvwl-cell-3{display:table-cell;vertical-align:top;float:none}.tinvwl-table.w-info>thead>tr>th:first-child,.tinvwl-table.w-info>tbody>tr>td:first-child{width:67%}.tinvwl-table th,.tinvwl-table td{vertical-align:top}.tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h3,.tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h3,.tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h4,.tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h4{float:left}.tinvwl-table .tinvwl-btn-wrap{float:right}.tinvwl-table.w-info thead>tr>th{text-align:left}.tinvwl-table.w-info thead>tr>th .tinvwl-info-wrap{font-weight:normal}.tinvwl-table>thead>tr>th{padding:0 30px}.tinvwl-table .tinvwl-info{vertical-align:top}.tinvwl-table>thead>tr>.tinvwl-info .tinvwl-info-wrap{padding-bottom:30px}.tinvwl-table tbody tr .tinvwl-inner h2{font-size:15px;color:#291c09;font-weight:600;margin-bottom:21px}.tinvwl-table>tbody>tr>.tinvwl-info .tinvwl-info-wrap{padding-bottom:20px}.tinvwl-table>tbody>tr>td{padding:0 30px}.tinvwl-table thead>tr .tinvwl-inner{padding:28px 0;margin-bottom:30px;border-bottom:2px solid rgba(219,219,219,.522)}.tinvwl-table thead.tinwl-empty>tr .tinvwl-inner{padding:30px 0 0;margin-bottom:0;border-bottom:0}.tinvwl-table .tinvwl-header-row label{font-size:22px;font-weight:normal;line-height:1.313;margin:0 0 15px}.tinvwl-table .tinvwl-header-row label{padding-top:3px!important}.tinvwl-table thead .tinvwl-empty-info,.tinvwl-table tbody>.tinvwl-bodies-border{display:none}.tinvwl-table thead .tinvwl-empty-info .tinvwl-inner{margin:0;padding-top:56px}.tinvwl-bodies-border .tinvwl-info .tinvwl-inner{display:none;padding-top:30px;margin-top:10px;border-top:2px solid rgba(219,219,219,.522)}.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info,.tinvwl-style-options .tinvwl-bodies-border .tinvwl-info{padding-left:0;background:0}.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info{display:table-cell}.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info .tinvwl-inner,.tinvwl-style-options tbody+tbody>.tinvwl-bodies-border .tinvwl-info .tinvwl-inner{display:block}@media(min-width:1200px){.tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal{width:67%}}textarea[name="style_plain-css"]{height:150px}.tinvwl-table tbody+tbody>.tinvwl-bodies-border{display:table-row}.tinvwl-table tbody+tbody>.tinvwl-bodies-border:first-child>td:first-child>.tinvwl-inner{padding-top:30px;margin-top:10px;border-top:2px solid rgba(219,219,219,.522)}.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner{padding-bottom:15px;margin-bottom:30px;border-bottom:2px solid rgba(219,219,219,.522)}.tinvwl-table .form-group .col-md-4:nth-child(n+4),.tinvwl-table .form-group .col-lg-4:nth-child(n+4){padding-top:27px}.tinvwl-table tfoot .tinvwl-inner{padding-top:20px}.tinvwl-table tr.no-top-border .tinvwl-inner,.tinvwl-table tr.no-top-border .tinvwl-info-wrap{border-top:0;padding-top:0}.tinvwl-table thead .w-bg-grey .tinvwl-info-wrap{padding-top:30px}.tiwl-notifications-style-logo img{height:42px}@media(min-width:1200px){.tinvwl-table tr.tinvwl-full-width .control-label label{margin-bottom:10px}.tinvwl-table tr.tinvwl-full-width [class^="col-lg-"],.tinvwl-table tr.tinvwl-full-width [class^="col-md-"]{width:100%}.tinvwl-table tr.tinvwl-full-width textarea{height:250px;padding:15px}.tiwl-notifications-style-logo img{float:right}}@media(max-width:1199px){.form-horizontal .control-label .tinvwl-empty{display:none}.tinvwl-style-options .tinvwl-empty-info,.tinvwl-style-options .tinvwl-info{display:none!important}.tinvwl-style-options .tinvwl-table thead th:first-child,.tinvwl-style-options .tinvwl-bodies-border td:first-child{padding-right:30px!important}.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner{padding-bottom:0}.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group{margin-bottom:20px}}.tinvwl-info .tinvwl-info-desc a{text-decoration:underline;color:#ff5739}.tinvwl-info .tinvwl-info-desc a:hover,.tinvwl-info .tinvwl-info-desc a:active,.tinvwl-info .tinvwl-info-desc a:focus{color:#000}.tinvwl-info-wrap.tinvwl-in-section{background:#fbfaf9;color:#4f4639}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign{width:42px;vertical-align:top;padding-top:1px;padding-right:20px}.tinvwl-info-wrap .tinvwl-info-sign span,.tinvwl-info-wrap .tinvwl-info-sign .tinvwl-help{display:inline-block;text-align:center;width:22px;height:22px;line-height:22px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#e1dbce}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span,.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help{display:block}.tinvwl-info-wrap i{font-size:14px;color:#fbfaf9}.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6>.tinvwl-btn{width:auto}.tinvwl-btns-group{margin-bottom:23px;margin-top:-15px;margin-right:-15px}.tiwl-style-custom-allow .tinvwl-inner textarea{margin-bottom:23px}.tinvwl-btns-group .tinvwl-btn{margin-top:15px;margin-right:15px}.tinvwl-btns-group .tinvwl-btn{float:left}@media(min-width:1200px){.tinvwl-table .tinvwl-form-onoff,.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6>.tinvwl-btn{float:right}.tinvwl-btns-group .tinvwl-btn{float:right}}.tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help{display:none}.tinvwl-info-wrap.tinvwl-in-table{display:inline-block;vertical-align:middle;display:block;margin-bottom:5px}.tinvwl-info-wrap.tinvwl-in-table .tinvwl-help{cursor:pointer}.tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name{margin-right:5px}.tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc{display:none}@media(max-width:1200px){.tinvwl-table .tinvwl-info{padding-left:15px;padding-right:15px}.tinvwl-table.w-info>thead>tr>th:first-child,.tinvwl-table.w-info>tbody>tr>td:first-child{width:90%}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign{width:auto;padding-right:0}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span{display:none}.tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help{display:block;margin:0 auto}.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc{display:none}}@media(max-width:782px){.tinvwl-content .widefat th.tinvwl-has-info.sortable,.tinvwl-content .widefat th.tinvwl-has-info.sorted{padding-top:0}.widefat tfoot td input[type=checkbox],.widefat th input[type=checkbox],.widefat thead td input[type=checkbox]{margin-bottom:0}.tinvwl-content .widefat th.sortable>a,.tinvwl-content .widefat th.sorted>a,.tinvwl-content .widefat th.sortable.tinvwl-has-info>a,.tinvwl-content .widefat th.sorted.tinvwl-has-info>a{padding-top:18px;padding-bottom:18px}.tinvwl-content .widefat thead td.check-column,.tinvwl-content .widefat tbody th.check-column{padding-top:14px;padding-bottom:15px;padding-left:20px;width:45px}.tinvwl-content .widefat tbody th.check-column{padding-top:11px;padding-bottom:11px;vertical-align:top}.tinvwl-content .widefat.wishlists thead td.check-column,.tinvwl-content .widefat.wishlists tbody th.check-column{width:23px}.tinvwl-content .widefat thead td.check-column+th.sortable:first-of-type>a,.tinvwl-content .widefat thead td.check-column+th.sorted:first-of-type>a,.tinvwl-content .widefat thead td.check-column+th,.tinvwl-content .widefat tbody th.check-column+td{padding-left:10px}.tinvwl-content .widefat thead td.check-column+th.sortable:first-of-type>.tinvwl-info-wrap.tinvwl-in-table,.tinvwl-content .widefat thead td.check-column+th.sorted:first-of-type>.tinvwl-info-wrap.tinvwl-in-table{padding-left:13px;display:inline-block;margin-top:5px;margin-bottom:0}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before{text-align:left}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary~td:not(.check-column){text-align:right;padding-right:30px}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before{left:28px}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column+td:not(.column-primary)::before{left:13px}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary~td:not(.check-column):last-child{padding-bottom:13px}}.popover{position:absolute;top:0;left:0;z-index:9999;display:none;max-width:279px;padding:1px;text-align:center;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:6px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.22);box-shadow:0 5px 15px 0 rgba(0,0,0,0.22)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:30px 30px 0;margin:0;font-family:'Open Sans',Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.714;text-transform:uppercase;letter-spacing:-.35px}.popover-content{padding:25px 30px 30px;color:#5d5d5d;font-family:Arial,sans-serif;font-size:14px;line-height:1.429}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px;margin-left:0;overflow:visible}.popover>.arrow:after{content:none;z-index:9999;background:0;-webkit-box-shadow:none;box-shadow:none;position:absolute;left:auto;top:auto;width:auto;height:auto;-webkit-transform:none;-ms-transform:none;transform:none}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;left:auto;right:-11px;margin-top:-11px;border-right-width:0}.popover.left>.arrow:after{left:auto;right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.tinvwl-img-w-desc i{margin-right:20px}.tinvwl-img-w-desc h5{font-weight:600;text-transform:uppercase}.tinvwl-img-w-desc .tinvwl-desc{color:#4f4639}.tinvwl-img-w-desc h5+.tinvwl-desc{margin-top:2px}.tinvwl-premium-feat h2{font-size:48px;text-transform:uppercase;letter-spacing:-.025em;line-height:1;color:#3e3e3e}.tinvwl-premium-feat h3{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:-.025em;color:#50504f}.tinvwl-premium-feat .tinvwl-feat-col-inner{padding:40px}.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-feat-col-inner{text-align:center;padding-left:22px;padding-right:22px}.tinvwl-premium-feat .tinvwl-pic-col img{display:block;margin:0 auto}.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn{margin-top:-35px}.tinvwl-premium-feat .tinvwl-features{margin-top:28px}.tinvwl-premium-feat .tinvwl-features li i{color:#96b100;margin-right:15px}.tinvwl-premium-feat .tinvwl-features li span{text-decoration:underline}.tinvwl-premium-feat .tinvwl-features li+li{margin-top:14px}.tinvwl-premium-feat .tinvwl-img-w-desc+.tinvwl-img-w-desc{margin-top:15px}.tinvwl-premium-feat .tinvwl-sup-col .tinvwl-feat-col-inner>.tinvwl-desc{line-height:1.71428571;text-align:center;margin-top:23px}.tinvwl-premium-feat .tinvwl-sup-col .tinvwl-feat-col-inner>.tinvwl-desc a{display:inline-block;text-decoration:underline;margin-top:26px;color:#000}#wpfooter{padding:10px 40px}#wpfooter p{font-family:"Open Sans","Helvetica Neue",sans-serif;font-size:14px;line-height:1.85714286;color:#4b4b4b}#wpfooter .fa-heart{margin:0 3px}#wpfooter .fa-star{font-size:12px;margin:0 1px}#wpfooter span .fa-star:first-of-type{margin-left:6px}#wpfooter span .fa-star:last-of-type{margin-left:3px}#wpfooter i{color:#ff5739}#wpfooter a{text-decoration:underline;color:#ff5739}#wpfooter a:hover,#wpfooter a:active,#wpfooter a:focus{color:#000}.tinvwl-color-picker{position:relative}.tinvwl-color-picker .iris-picker{position:absolute;z-index:9999}.tinvwl-color-picker input[type=text]{color:#fff;border:4px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.14)}.tinvwl-color-picker .tinvwl-eyedropper{cursor:pointer;position:relative;display:inline-block;vertical-align:top;margin-left:4px;width:42px;height:42px;background:#fff url('../img/color_icon.png') no-repeat center;border:1px solid rgba(0,0,0,.14);border-radius:2px;box-shadow:1px 2px 4px 0 rgba(0,0,0,0.1)}.tinvwl-color-picker .tinvwl-eyedropper a{color:#6b625a}.tinvwl-color-picker .tinvwl-eyedropper i{display:inline-block;position:absolute;top:15px;left:14px;font-size:12px}.tinvwl-color-picker+.iris-picker .iris-square-value{width:0;height:0}.tinvwl-overlay{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;background:#191919}.tinvwl-modal.tinvwl-modal-open .tinvwl-overlay{visibility:visible;opacity:.5}.admin-bar .tinvwl-content .tinvwl-modal{padding-top:32px!important}.tinvwl-content .tinvwl-modal .tinvwl-modal-inner{position:relative;margin:0 auto;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tinvwl-content .tinvwl-modal{overflow-y:auto;overflow-x:hidden;top:0;left:0;width:0;height:0;z-index:9999;position:fixed;outline:none!important;-webkit-backface-visibility:hidden;visibility:hidden;opacity:0;text-align:left;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.tinvwl-content .tinvwl-modal.tinvwl-modal-open{visibility:visible;opacity:1;width:100%;height:100%}@media screen and (max-width:782px){.admin-bar .tinvwl-content .tinvwl-modal{padding-top:46px!important}}@media screen and (max-width:600px){.admin-bar .tinvwl-content .tinvwl-modal{padding-top:0!important}}.tinvwl-modal .tinvwl-table{height:100%}.tinvwl-content .tinvwl-modal .tinvwl-modal-inner{max-width:415px;padding:40px 45px}.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails{text-align:center}.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p{margin:0 0 26px}.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large{padding:14px 33px}.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn+.tinvwl-btn{margin-left:6px}.tinvwl-quick-btns{position:fixed;top:25%;left:100%;z-index:9999}.tinvwl-quick-btns button{display:block;width:117px;font-size:14px;font-family:"Open Sans",Arial,sans-serif;font-weight:600;padding:0 35px 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:0;text-decoration:none;background:#96b100;color:#fff;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.tinvwl-panel.only-button .tinvwl-quick-btns .form-control{display:block;width:119px}.tinvwl-quick-btns button:hover{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.tinvwl-quick-btns button+button{margin-top:4px}.tinvwl-quick-btns button span{display:inline-block;width:50px;padding:15px 0;text-align:center}@media(min-width:1200px){.tinvwl-empty-select+.input-group-btn{text-align:right}}.tinvwl-empty-select+.input-group-btn .tinvwl-btn{margin-left:0}.container{margin-right:auto;margin-left:auto}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}@media(max-width:1199px){.tinvwl-table .row>[class^="col-md-"]+[class^="col-md-"],.tinvwl-table .row>[class^="col-lg-"]+[class^="col-lg-"]{padding-top:30px}.tinvwl-table .form-group>[class^="col-md-"]+[class^="col-md-"],.tinvwl-table .form-group>[class^="col-lg-"]+[class^="col-lg-"]{padding-top:30px}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-group{margin-bottom:23px}.form-control{display:block;width:100%}label.one-line{display:inline-block;margin-bottom:0;margin-right:10px}.control-label label{display:block;margin-bottom:10px}.form-horizontal .control-label label{padding-top:9px;margin-bottom:0}@media(min-width:1200px){.tinvwl-table .tinvwl-header-row label{margin-bottom:0}.tinvwl-table .tinvwl-header-row .form-group{margin-top:-7px;margin-bottom:13px}}@media(max-width:1199px){.form-horizontal .control-label label{margin-bottom:10px}.tinvwl-table .tinvwl-header-row label{padding-top:3px}}.input-group-btn{margin-top:13px}.input-group{position:relative;display:table;border-collapse:separate}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-btn{margin-top:0;position:relative;white-space:nowrap}.input-group-btn .tinvwl-btn{margin-left:10px}.input-group-btn>.btn{position:relative}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}@media only screen and (max-width:1199px){.input-group:not(.tinvwl-no-full){display:block}.input-group:not(.tinvwl-no-full) .form-control{float:none}.input-group:not(.tinvwl-no-full) .form-control+.input-group-btn{padding-top:10px;padding-left:0}.input-group:not(.tinvwl-no-full) .input-group-addon,.input-group:not(.tinvwl-no-full) .input-group-btn,.input-group:not(.tinvwl-no-full) .form-control{display:block}.input-group:not(.tinvwl-no-full) .input-group-addon,.input-group:not(.tinvwl-no-full) .input-group-btn,.input-group:not(.tinvwl-no-full) .input-group-addon>input,.input-group:not(.tinvwl-no-full) .input-group-addon>button,.input-group:not(.tinvwl-no-full) .input-group-btn>input,.input-group:not(.tinvwl-no-full) .input-group-btn>button{margin-left:0}}.text-right{text-align:right}@media(max-width:1199px){.text-right{text-align:left}}@media(min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.logo_heart{background:url('../img/logo_heart.png') no-repeat center;display:inline-block;background-size:54px 54px;width:54px;height:54px}.admin-rescue{background:url('../img/admin-rescue.png') no-repeat center;display:inline-block;background-size:61px 60px;width:61px;height:60px}.admin-update{background:url('../img/admin-update.png') no-repeat center;display:inline-block;background-size:61px 60px;width:61px;height:60px}.wizard_logo{background:url('../img/wizard_logo.png') no-repeat center;background-size:54px 54px;width:54px;height:54px;display:block;margin:10px auto}.wizard_setup{background:url('../img/wizard_setup.png') no-repeat center;display:inline-block;background-size:143px 144px;width:143px;height:144px}.premium_adv{background:url('../img/premium_adv.png') no-repeat center;display:block;margin:0 auto;background-size:365px 216px;width:365px;height:216px}.tinvwl-content select{background-size:13px 8px}.tinvwl-select+.tinvwl-caret span{background-size:13px 18px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron{background-size:20px 30px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron{background-size:20px 30px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron{background-size:20px 30px}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron{background-size:20px 30px}.tinvwl-color-picker .tinvwl-eyedropper{background-size:28px 29px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),not all,not all,not all{.tinvwl-content select{background-image:url('../img/select_caret@2x.png')}.tinvwl-select+.tinvwl-caret span{background-image:url('../img/chevron_down@2x.png')}.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron{background-image:url('../img/chevron_icon@2x.png')}.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron{background-image:url('../img/chevron_icon@2x.png')}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron{background-image:url('../img/chevron_icon@2x.png')}.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron{background-image:url('../img/chevron_icon@2x.png')}.tinvwl-color-picker .tinvwl-eyedropper{background-image:url('../img/color_icon@2x.png')}.logo_heart{background-image:url('../img/logo_heart@2x.png')}.admin-rescue{background-image:url('../img/admin-rescue@2x.png')}.admin-update{background-image:url('../img/admin-update@2x.png')}.wizard_logo{background-image:url('../img/wizard_logo@2x.png')}.wizard_setup{background-image:url('../img/wizard_setup@2x.png')}}#style_options .tinvwl-table tbody tr .tinvwl-inner h2{font-size:18px;color:#291c09;text-transform:capitalize;font-weight:600;margin-bottom:21px;padding:14px 0}
|
asset/css/public.min.css
CHANGED
@@ -1 +1,2 @@
|
|
1 |
-
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}.tinv-wishlist *,.tinvwl-wishlist :after,.tinvwl-wishlist :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tinv-wishlist select{width:140px}.tinv-wishlist ul{list-style:none;margin:0;padding:0}.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt{text-align:center}.tinv-wishlist .button i,.tinv-wishlist .navigation-button a i,.tinv-wishlist button i,.tinv-wishlist input[type=button] i,.tinv-wishlist input[type=reset] i,.tinv-wishlist input[type=submit] i{margin-right:14px}.tinv-wishlist a.tinvwl-my-wishlists i{margin-right:17px}.tinv-wishlist .tinvwl-estimate-wrap a i{margin-right:18px}.tinv-wishlist a.tinv-close-modal i{margin-right:0}a.wishlist_products_counter{text-decoration:none}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button:before,.woocommerce ul.products li.product a.button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,.woocommerce-page ul.products li.product a.button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button:before,.woocommerce-page ul.products li.product a.button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,a.wishlist_products_counter.top_wishlist-heart-plus:before,a.wishlist_products_counter.top_wishlist-heart:before{content:'';display:inline-block;margin-right:10px;background-image:url(../img/add_to_wishlist.png);background-repeat:repeat}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt,a.wishlist_products_counter.top_wishlist-heart-plus.no-txt{position:relative;width:36px;height:36px;vertical-align:bottom}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{position:absolute;top:50%;left:50%;margin-right:0!important}.tinv-wishlist .button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{padding-left:1em;vertical-align:bottom}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.icon-black:before,a.wishlist_products_counter.top_wishlist-heart.top_wishlist-black:before{background-position:0 0;width:13px;height:11px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before,a.wishlist_products_counter.top_wishlist-heart.no-txt:before{margin-top:-5px;margin-left:-6px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list.icon-white:before,a.wishlist_products_counter.top_wishlist-heart.top_wishlist-white:before{background-position:0 13px;width:13px;height:12px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list.icon-black:before{background-position:0 -12px;width:13px;height:12px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list.no-txt:before{margin-top:-6px;margin-left:-6px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.icon-black:before,a.wishlist_products_counter.top_wishlist-heart-plus.top_wishlist-black:before{background-position:15px 0;width:14px;height:12px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.icon-white:before,a.wishlist_products_counter.top_wishlist-heart-plus.top_wishlist-white:before{background-position:15px 25px;width:14px;height:12px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before{margin-top:-5px;margin-left:-7px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.icon-white:before,a.wishlist_products_counter.top_wishlist-heart.top_wishlist-white:before{background-position:0 -25px;width:13px;height:11px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list.icon-black:before{background-position:15px -11px;width:15px;height:14px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list.icon-white:before{background-position:15px 14px;width:15px;height:14px}.tinv-wishlist .product-remove button,.tinv-wishlist .social-buttons li a{text-indent:-9999px;box-shadow:none;background-position:center;background-repeat:no-repeat}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list.no-txt:before{margin-top:-7px;margin-left:-7px}.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button{margin-bottom:15px}.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button.no-txt{float:left;margin-right:10px;margin-bottom:0}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:15px}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button.no-txt{margin-left:10px}.single-product .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button.no-txt{margin-top:0}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt,a.wishlist_products_counter.top_wishlist-custom.no-txt{padding:10px 11px;line-height:1}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom img,a.wishlist_products_counter.top_wishlist-custom img{display:inline-block!important;vertical-align:baseline;width:auto!important;max-width:16px;max-height:16px;margin:0 6px 0 0!important}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt img,a.wishlist_products_counter.top_wishlist-custom.no-txt img{margin-right:0!important}.single-product div.product form.cart .button.tinvwl_add_to_wishlist_button,div.product form.cart .tinvwl_add_to_wishlist_button{float:none}ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}.tinvwl_add_to_wishlist_button{display:inline-block;cursor:pointer}.tinv-wishlist.woocommerce .stock.in-stock:before{content:none}.tinv-wraper.tinv-wishlist{font-size:100%}.tinv-create-list li input[type=radio]{margin-right:10px}.tinv-create-list li+li{margin-top:15px}.tinv-create-list .input-group+ul{margin-top:25px}.tinv-search-list{margin-bottom:36px}.tinv-wishlist .tinv-header{margin-bottom:30px}.tinv-wishlist table{position:relative;table-layout:auto;margin-bottom:30px;z-index:2}.tinv-wishlist table.tinvwl-table-manage-list{margin-bottom:27px;width:100%}.tinv-wishlist table input[type=checkbox]{margin-right:0}.tinv-wishlist table td,.tinv-wishlist table th{padding:1em;vertical-align:middle}.tinv-wishlist .tinvwl-table-manage-list .product-cb{width:35px;text-align:center}.tinv-wishlist .tinvwl-table-manage-list .product-remove{width:46px;text-align:center}.tinv-wishlist .product-remove button{display:block;margin:0 auto;width:27px;height:27px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;padding:0;border:none;background-image:url(../img/icon_delete.png);background-color:#f7f7f7}.tinv-wishlist .product-thumbnail{min-width:100px;width:100px}.tinv-wishlist .product-thumbnail .wp-post-image{margin-bottom:0}.tinv-wishlist td.product-name a+.variation{margin-top:2px}.tinv-wishlist .product-stock i{margin-right:15px}.tinv-wishlist .product-stock p{display:table}.tinv-wishlist .product-stock span{display:table-cell;vertical-align:middle}.tinv-wishlist .product-action>.button>i,.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove],.tinv-wishlist table thead th .tinvwl-mobile{display:none}.tinv-wishlist.woocommerce .product-quantity{width:80px;text-align:center}.tinv-wishlist.woocommerce table .quantity .qty{max-width:100%;width:62px;text-align:left}.tinv-wishlist .product-action{width:135px;text-align:center}.tinv-wishlist .product-action .button{width:100%}.tinv-wishlist .product-action .tinvwl_move_product_button{margin-top:5px}.tinv-wishlist .tinvwl-table-manage-list .product-action>button[name=tinvwl-remove]>i{margin-right:0}@media only screen and (max-width:1024px){.tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public){margin-top:0}.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:none}.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove]{display:inline-block;margin-top:5px}.tinv-wishlist .product-action{width:60px}}@media only screen and (max-width:1024px) and (min-width:641px){.tinv-wishlist .tinvwl-table-manage-list td.product-stock p{display:block;text-align:center}.tinv-wishlist .product-stock span{display:block}.tinv-wishlist .tinvwl-table-manage-list td.product-stock i{margin-right:0}.tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt{display:none}.tinv-wishlist .product-thumbnail{max-width:76px;width:76px}.tinv-wishlist .product-action .button>i{display:inline-block;margin-right:0}.tinv-wishlist .product-action .button .tinvwl-txt{display:none}}@media only screen and (max-width:640px){.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove,.tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name),.tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name),.tinv-wishlist thead th .tinvwl-full{display:none}.tinv-wishlist table.tinvwl-table-manage-list thead th.product-name,.tinv-wishlist table.tinvwl-table-manage-lists thead th.wishlist-name{display:block;width:100%;text-align:center}.tinv-wishlist table thead th .tinvwl-mobile{display:block}.tinv-wishlist table.tinvwl-table-manage-list tbody td,.tinv-wishlist table.tinvwl-table-manage-lists tbody td,.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td{display:block;width:100%!important;text-align:center}.tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child),.tinv-wishlist table.tinvwl-table-manage-lists tbody td:not(:last-child),.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td:not(:last-child){border-bottom:0}.tinv-wishlist .product-stock p,.tinv-wishlist .product-thumbnail img{margin:0 auto}.tinv-wishlist .product-thumbnail img{max-width:80px}.tinv-wishlist.woocommerce table .quantity .qty{text-align:center;width:100%}.tinv-wishlist .product-action .tinvwl_move_product_button{margin-top:10px}.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove]{margin-top:10px;text-indent:-9999px;background-image:url(../img/icon_delete.png);background-position:center;background-repeat:no-repeat}.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove]>i{display:inline-block}.tinv-wishlist table.tinvwl-table-manage-list tfoot td{display:block;width:100%}.tinv-wishlist table.tinvwl-table-manage-lists .wishlist-action button[value=manage_remove]{width:100%}.tinv-wishlist table.tinvwl-table-manage-lists .wishlist-name .tinvwl-rename-button{float:none}}.tinv-wishlist .wishlist-cb{width:33px;text-align:center}.tinv-wishlist .wishlist-name .tinvwl-rename-input input{width:100%}.tinv-wishlist .wishlist-name .tinvwl-rename-button{float:right}.tinv-wishlist .wishlist-name .tinvwl-rename-button>i{margin-right:10px}.tinv-wishlist .wishlist-privacy,.tinv-wishlist table:not(.tinvwl-public) .wishlist-date{width:18%}.tinv-wishlist .wishlist-privacy select{width:100%}.tinv-wishlist .wishlist-name{width:45%}.tinv-wishlist .wishlist-action{width:120px;text-align:center}.tinv-wishlist .wishlist-action button[value=manage_remove]>i{display:none;margin-right:0}.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list{display:inline-block;vertical-align:middle}.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list>a.button{margin-right:0}.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:-10px}.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){float:left;width:35%;margin-right:2%}.tinv-wishlist tfoot .tinvwl-to-right{float:left;width:63%;text-align:right}.tinv-wishlist tfoot .tinvwl-to-right>*{margin:10px 0 0;vertical-align:middle}.tinv-wishlist tfoot .tinvwl-to-right>*+*{margin-left:10px}.tinv-wishlist tfoot .tinvwl-to-left:empty+.tinvwl-to-right{width:100%}@media only screen and (max-width:1024px){.tinv-wishlist .wishlist-name .tinvwl-rename-button>i,.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){margin-right:0}.tinv-wishlist .wishlist-name .tinvwl-rename-button span{display:none}.tinv-wishlist .wishlist-action{width:60px}.tinv-wishlist tfoot .tinvwl-to-left:not(:empty),.tinv-wishlist tfoot .tinvwl-to-right{float:none;width:auto}.tinv-wishlist tfoot .tinvwl-to-right{text-align:left}}@media only screen and (max-width:1024px) and (min-width:641px){.tinv-wishlist .wishlist-action button[value=manage_remove] span{display:none}.tinv-wishlist .wishlist-action button[value=manage_remove]>i{display:inline-block}.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:0}}@media only screen and (max-width:640px){.tinv-wishlist button[value=product_apply] .tinvwl-mobile,.tinv-wishlist button[value=manage_apply] .tinvwl-mobile{display:none}.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list{display:block}.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right button,.tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right button{width:100%;margin:10px 0 0}.tinv-wishlist tfoot .tinvwl-to-right>*{margin:10px 0 0}.tinv-wishlist tfoot .tinvwl-to-right .button:first-child,.tinv-wishlist tfoot .tinvwl-to-right button:first-child{margin-top:0!important}.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:20px}}.tinv-wishlist .social-buttons+.tinv-wishlist-clear+.navigation-button,.tinv-wishlist .tinvwl-estimate-wrap+.tinv-wishlist-clear+.navigation-button{margin-top:16px}.tinv-wishlist .navigation-button>li{float:left}.tinv-wishlist .navigation-button{margin-top:-10px}.tinv-wishlist .navigation-button>li>.tinv-create-list>a,.tinv-wishlist .navigation-button>li>a{margin-right:30px;margin-top:10px;display:inline-block}.tinv-wishlist .navigation-button>li>.tinv-create-list>a.button,.tinv-wishlist .navigation-button>li>a.button{margin-right:10px}.tinv-wishlist .navigation-button>li:last-child>.tinv-create-list>a,.tinv-wishlist .navigation-button>li:last-child>a{margin-right:0}.tinv-wishlist .social-buttons{float:right}.tinv-wishlist .social-buttons>span,.tinv-wishlist .social-buttons>ul{display:inline-block;vertical-align:middle}.tinv-wishlist .social-buttons>span{margin-right:27px}.tinv-wishlist .social-buttons li{float:left;margin-right:5px}.tinv-wishlist .social-buttons li:last-child{margin-right:0}.tinv-wishlist .social-buttons li a{display:block;width:41px;height:41px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;border-bottom:0;background-image:url(../img/social.png)}.tinv-wishlist .social-buttons li a.white{background-image:url(../img/social_white.png)}.tinv-wishlist .social-buttons li a.dark{background-image:url(../img/social.png)}.tinv-wishlist .social-buttons li .social-facebook{background-position:16px center}.tinv-wishlist .social-buttons li .social-twitter{background-position:-28px center}.tinv-wishlist .social-buttons li .social-pinterest{background-position:-73px center}.tinv-wishlist .social-buttons li .social-google{background-position:-119px center}.tinv-wishlist .social-buttons li .social-email{background-position:-164px center}@media only screen and (max-width:1024px){.tinv-wishlist .social-buttons+.tinv-wishlist-clear+.navigation-button{margin-top:30px}.tinv-wishlist .social-buttons{float:none;width:auto;text-align:left;margin-top:20px}.tinv-wishlist .tinv-login form input[name=login]{min-width:auto}}.tinv-wishlist .navigation-button .tinv-create-list>a.tinvwl-no-icon>i,.tinv-wishlist .navigation-button li>a.tinvwl-no-icon>i{display:none}@media only screen and (max-width:640px){.tinv-wishlist .social-buttons{text-align:center}.tinv-wishlist .navigation-button>li{width:20%;text-align:center}.tinv-wishlist .navigation-button.tinvwl-btns-count-1>li{width:100%}.tinv-wishlist .navigation-button.tinvwl-btns-count-2>li{width:50%}.tinv-wishlist .navigation-button.tinvwl-btns-count-3>li{width:33%}.tinv-wishlist .navigation-button.tinvwl-btns-count-4>li{width:25%}.tinv-wishlist .navigation-button>li+li{width:20%}.tinv-wishlist .navigation-button.tinvwl-btns-count-1>li+li{width:100%}.tinv-wishlist .navigation-button.tinvwl-btns-count-2>li+li{width:50%}.tinv-wishlist .navigation-button.tinvwl-btns-count-3>li+li{width:33%}.tinv-wishlist .navigation-button.tinvwl-btns-count-4>li+li{width:25%}.tinv-wishlist .navigation-button>li>.tinv-create-list>a,.tinv-wishlist .navigation-button>li>a{width:calc(100% - 10px);margin-right:0}.tinv-wishlist .navigation-button .tinv-create-list>a .tinvwl-txt,.tinv-wishlist .navigation-button li>a .tinvwl-txt{display:none}.tinv-wishlist .navigation-button .tinv-create-list>a>i,.tinv-wishlist .navigation-button li>a>i{display:inline-block!important;margin-right:0}.tinv-wishlist .social-buttons>span{display:block;margin-top:0;margin-right:0;margin-bottom:5px}}.tinv-wishlist .tinv-lists-nav{margin-bottom:35px}.tinv-wishlist table+.tinv-lists-nav{margin-top:35px}.tinv-wishlist .tinv-next,.tinv-wishlist .tinv-prev{display:inline-block}.tinv-wishlist .tinv-prev{float:left}.tinv-wishlist .tinv-next{float:right}.tinv-wishlist .tinv-prev i{margin-left:0;margin-right:18px}.tinv-wishlist .tinv-next i{margin-left:18px;margin-right:0}.tinv-wishlist .tinv-login{margin-bottom:30px}.tinv-wishlist .tinv-login i.login_key{display:inline-block;vertical-align:text-bottom;margin-right:16px}.tinv-wishlist .tinv-login .login{display:none;border:none;padding:0;margin:24px 0 0}.tinv-wishlist .tinv-login h2{display:none}.tinv-wishlist .tinv-login .lost_password{margin-bottom:0}.tinv-wishlist .tinv-login form .form-row{padding:0;margin:0}.tinv-wishlist .tinv-login form .form-row+.input-group-btn{padding-left:9px}.tinv-wishlist.woocommerce .tinv-login form .form-row-first,.tinv-wishlist.woocommerce .tinv-login form .form-row-last{width:50%}.tinv-wishlist.woocommerce .tinv-login form .form-row-first{padding-right:4px}.tinv-wishlist.woocommerce .tinv-login form .form-row-last{padding-left:4px}.tinv-wishlist .tinv-login form .lost_password,.tinv-wishlist .tinv-login form .tinv-rememberme{float:left;margin-top:16px}.tinv-wishlist .tinv-login .tinv-rememberme+.lost_password{margin-left:26px}.tinv-wishlist .tinv-login .tinvwl-icon{position:absolute;top:50%;left:14px;display:none;width:12px;height:14px;margin-top:-7px;background-repeat:no-repeat;background-position:center}.tinv-wishlist .tinv-login input[name=username]+.tinvwl-icon{height:17px;margin-top:-8.5px;background-image:url(../img/login_name.png)}.tinv-wishlist .tinv-login input[name=password]+.tinvwl-icon{left:17px;height:14px;margin-top:-7px;background-image:url(../img/login_pass.png)}@media only screen and (max-width:667px){.tinv-wishlist.woocommerce .tinv-login form .form-row-first,.tinv-wishlist.woocommerce .tinv-login form .form-row-last{float:none;width:100%;padding:0}.tinv-wishlist.woocommerce .tinv-login form .form-row-last{margin-top:10px}.tinv-wishlist.woocommerce .tinv-login form .input-group-btn{display:block;padding:0;width:auto;margin-top:10px}}.tinvwl-estimate-wrap,.tinvwl-subscribe-wrap{float:left}.tinv-overlay{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;background:#191919}.tinv-modal.tinv-modal-open .tinv-overlay{visibility:visible;opacity:.5}.admin-bar .tinv-wishlist .tinv-modal{padding-top:32px!important}.tinv-wishlist .tinv-modal .tinv-modal-inner{position:relative;margin:0 auto;background-color:#fff}.tinv-wishlist .tinv-modal{overflow-y:auto;overflow-x:hidden;top:0;left:0;width:0;height:0;z-index:9999;position:fixed;outline:0!important;-webkit-backface-visibility:hidden;visibility:hidden;opacity:0;text-align:left;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.tinv-wishlist .tinv-modal.tinv-modal-open{visibility:visible;opacity:1;width:100%;height:100%}.tinv-wishlist .tinv-modal .tinv-close-modal{display:inline-block;position:absolute;top:17px;right:14px;width:26px;height:26px;line-height:26px;font-size:12px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border-bottom:0;box-shadow:none!important;background-color:#ebe9eb}@media screen and (max-width:782px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:46px!important}}@media screen and (max-width:600px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:0!important}.tinv-wishlist .tinv-modal .tinv-close-modal{position:static;display:block;margin:0 auto 20px}}.tinv-wishlist .tinv-modal .tinv-modal-inner{max-width:360px;padding:40px}.tinv-wishlist .tinv-modal .icon_big_heart_check,.tinv-wishlist .tinv-modal .icon_big_heart_next,.tinv-wishlist .tinv-modal .icon_big_heart_plus,.tinv-wishlist .tinv-modal .icon_big_heart_subscribe,.tinv-wishlist .tinv-modal .icon_big_times,.tinv-wishlist .tinv-modal img{display:block;margin:0 auto 25px;opacity:1!important}.tinv-wishlist .tinv-modal ul{overflow:visible;list-style:disc;margin:10px 0 0 20px}.tinv-wishlist .tinv-modal li{list-style:disc!important}.tinv-wishlist .tinv-create-list .tinv-modal ul,.tinv-wishlist.tinv-create-list form ul{list-style:none!important;margin:25px 0 0}.tinv-wishlist .tinv-create-list .tinv-modal li,.tinv-wishlist.tinv-create-list form li{list-style:none!important}.tinv-wishlist .tinv-modal .already-in{margin-bottom:35px}.tinv-wishlist .tinv-modal .delete-notification{margin-bottom:25px}.tinv-wishlist .tinv-modal .already-in ul{overflow:visible;margin:12px 0 27px 17px}.tinv-wishlist .tinv-modal select{width:100%}.tinv-wishlist .tinv-modal button+.button,.tinv-wishlist .tinv-modal button+button,.tinv-wishlist .tinv-modal input+button,.tinv-wishlist .tinv-modal label+button,.tinv-wishlist .tinv-modal label+input,.tinv-wishlist .tinv-modal select+button,.tinv-wishlist .tinv-modal select+input,.woocommerce .tinv-wishlist .tinv-modal button+button.button{margin-top:12px;width:100%}.tinv-wishlist .tinv-modal .already-in+label{display:block;margin-top:6px}.tinv-wishlist .tinv-modal label select{margin-top:8px}.tinv-wishlist .tinv-modal .delete-notification+button{width:100%}.tinv-wishlist .tinvwl_added_to_wishlist,.tinv-wishlist .tinvwl_created_wishlist{text-align:center}.tinv-wishlist .tinvwl_added_to_wishlist .tinv-txt,.tinv-wishlist .tinvwl_created_wishlist .tinv-txt{margin-bottom:25px}.tinv-wishlist .tinvwl_created_wishlist button,.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button{margin-top:0;margin-bottom:10px}.tinv-wishlist .tinv-modal .tinvwl-buttons-group{margin-top:20px}.tinv-wishlist .tinv-modal.tinvwl-subscribe img{margin-bottom:30px}.tinv-wishlist .tinvwl-subscribe .tinvwl-txt{margin-bottom:18px}.tinv-wishlist .tinvwl-subscribe ul{list-style:none;margin:0}.tinv-wishlist .tinvwl-subscribe li{list-style:none!important}.tinv-wishlist .tinvwl-subscribe li+li{margin-top:8px}.tinv-wishlist .tinvwl-subscribe li input[type=checkbox]{margin-right:11px}.tinv-wishlist .tinvwl-buttons-group button{width:100%}.tinv-wishlist .tinvwl-buttons-group button+button{margin-top:7px}.tinv-wishlist .tinvwl-buttons-group+button{width:100%;margin-top:7px}.tinv-wishlist .tinvwl-subscribe-wrap+.tinv-wishlist-clear+.navigation-button{margin-top:26px}.tinv-wishlist .estimate-dialogbox .tinv-modal-inner{max-width:778px;padding:35px 30px 30px;text-align:center}.tinv-wishlist .tinv-modal h2{text-align:center;margin:0 0 35px}.tinv-wishlist .estimate-dialogbox textarea{height:200px;margin-bottom:30px}@media only screen and (max-width:1024px){.tinvwl-estimate-wrap,.tinvwl-subscribe-wrap{float:none;width:auto}.tinv-wishlist .tinvwl-subscribe-wrap+.tinv-wishlist-clear+.navigation-button{margin-top:30px}}@media only screen and (max-width:640px){.navigation-button,.social-buttons,.tinv-lists-nav,.tinvwl-estimate-wrap,.tinvwl-subscribe-wrap{margin-left:12px;margin-right:12px}.tinvwl-estimate-wrap .tinv-modal-btn,.tinvwl-subscribe-wrap .tinv-modal-btn{width:100%}.tinvwl-estimate-wrap+.social-buttons{margin-top:10px}}@media screen and (max-width:600px){.tinv-wishlist .estimate-dialogbox .tinv-modal-inner{padding-top:25px}}.tinv-wishlist .tinv-create-list .tinv-modal-inner{max-width:778px;padding:30px}.tinv-wishlist .input-group.tinvwl-has-error .form-control,.tinv-wishlist .tinvwl-has-error:not(.input-group){border:2px solid red}.tinv-wishlist .tinvwl-has-error+.tinvwl-error{padding:5px 0 0 5px;color:red}.tinvwl-tooltip{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group .form-control{position:relative;z-index:1;float:left;height:38px;width:100%;margin-bottom:0}.input-group .form-control+.input-group-btn{padding-left:15px}.tinv-wishlist .tinvwl-to-left .input-group .form-control+.input-group-btn{padding-left:10px}.tinv-wishlist .tinv-search-form .input-group .form-control+.input-group-btn{padding-left:9px}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:top}@media only screen and (max-width:640px){.input-group{width:100%}}@media only screen and (max-width:667px){.input-group:not(.tinvwl-no-full),.input-group:not(.tinvwl-no-full) .form-control,.input-group:not(.tinvwl-no-full) .input-group-addon,.input-group:not(.tinvwl-no-full) .input-group-btn{display:block}.input-group:not(.tinvwl-no-full) .form-control{float:none}.input-group:not(.tinvwl-no-full) .form-control+.input-group-btn,.tinv-wishlist .tinv-search-form .input-group:not(.tinvwl-no-full) .form-control+.input-group-btn{padding-top:10px;padding-left:0}.input-group:not(.tinvwl-no-full) .input-group-addon,.input-group:not(.tinvwl-no-full) .input-group-addon>button,.input-group:not(.tinvwl-no-full) .input-group-addon>input,.input-group:not(.tinvwl-no-full) .input-group-btn,.input-group:not(.tinvwl-no-full) .input-group-btn>button,.input-group:not(.tinvwl-no-full) .input-group-btn>input{width:100%}}.tinv-table{display:table;width:100%;height:100%}.tinv-cell{display:table-cell;vertical-align:middle}.tinv-wishlist .tinv-wishlist-clear{visibility:visible;width:auto;height:auto}.tinv-wishlist-clear:after,.tinv-wishlist-clear:before{content:" ";display:table}.tinv-wishlist-clear:after{clear:both}.icon_big_times{background:url(../img/icon_big_times.png) center no-repeat;display:inline-block;background-size:46px 46px;width:46px;height:46px}.icon_big_heart_check,.icon_big_heart_next,.icon_big_heart_plus,.icon_big_heart_subscribe{height:42px;display:inline-block}.icon_big_heart_check{background:url(../img/icon_big_heart_check.png) center no-repeat;background-size:48px 42px;width:48px}.icon_big_heart_next{background:url(../img/icon_big_heart_next.png) center no-repeat;background-size:89px 42px;width:89px}.icon_big_heart_plus{background:url(../img/icon_big_heart_plus.png) center no-repeat;background-size:48px 42px;width:48px}.icon_big_heart_subscribe{background:url(../img/icon_big_heart_subscribe.png) center no-repeat;background-size:48px 42px;width:48px}.login_key{background:url(../img/login_key.png) center no-repeat;display:inline-block;background-size:20px 20px;width:20px;height:20px}.tinv-wishlist .social-buttons li a{background-size:195px 18px}.tinv-wishlist .tinv-login input[name=username]+.tinvwl-icon{background-size:11px 17px}.tinv-wishlist .tinv-login input[name=password]+.tinvwl-icon{background-size:12px 14px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button:before,.woocommerce ul.products li.product a.button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,.woocommerce-page ul.products li.product a.button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button:before,.woocommerce-page ul.products li.product a.button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before{background-size:30px 50px}.tinv-wishlist .product-remove button,.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove]{background-size:11px 11px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),not all,not all,not all{.tinv-wishlist .social-buttons li a{background-image:url(../img/social@2x.png)}.tinv-wishlist .social-buttons li a.white{background-image:url(../img/social_white@2x.png)}.tinv-wishlist .social-buttons li a.dark{background-image:url(../img/social@2x.png)}.tinv-wishlist .tinv-login input[name=username]+.tinvwl-icon{background-image:url(../img/login_name@2x.png)}.tinv-wishlist .tinv-login input[name=password]+.tinvwl-icon{background-image:url(../img/login_pass@2x.png)}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button:before,.woocommerce ul.products li.product a.button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,.woocommerce-page ul.products li.product a.button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button:before,.woocommerce-page ul.products li.product a.button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before{background-image:url(../img/add_to_wishlist@2x.png)}.tinv-wishlist .product-remove button,.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove]{background-image:url(../img/icon_delete@2x.png)}.icon_big_times{background-image:url(../img/icon_big_times@2x.png)}.icon_big_heart_check{background-image:url(../img/icon_big_heart_check@2x.png)}.icon_big_heart_next{background-image:url(../img/icon_big_heart_next@2x.png)}.icon_big_heart_plus{background-image:url(../img/icon_big_heart_plus@2x.png)}.icon_big_heart_subscribe{background-image:url(../img/icon_big_heart_subscribe@2x.png)}.login_key{background-image:url(../img/login_key@2x.png)}}.disabled-add-wishlist{color:#FFF;cursor:not-allowed}.empty-name-wishlist{border-color:red!important}.tinvwl_remove_from_wishlist-text{display:none}.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_remove_from_wishlist-text{display:inline}.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_add_to_wishlist-text{display:none}
|
|
1 |
+
|
2 |
+
.tinv-wishlist *,.tinvwl-wishlist *:before,.tinvwl-wishlist *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tinv-wishlist select{width:140px}.tinv-wishlist p:last-child{margin-bottom:0}.tinv-wishlist ul{list-style:none;margin:0;padding:0}.tinv-wishlist table,.tinv-wishlist form{margin-bottom:0}.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt{text-align:center}.tinv-wishlist button i,.tinv-wishlist input[type="button"] i,.tinv-wishlist input[type="reset"] i,.tinv-wishlist input[type="submit"] i,.tinv-wishlist .button i{margin-right:14px}.tinv-wishlist .navigation-button a i{margin-right:14px}.tinv-wishlist a.tinvwl-my-wishlists i{margin-right:17px}.tinv-wishlist .tinvwl-estimate-wrap a i{margin-right:18px}.tinv-wishlist a.tinv-close-modal i{margin-right:0}a.wishlist_products_counter{text-decoration:none}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce ul.products li.product a.button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,.woocommerce-page ul.products li.product a.button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,.woocommerce ul.products li.product a.button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button:before,.woocommerce-page ul.products li.product a.button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button:before,a.wishlist_products_counter.top_wishlist-heart-plus:before,a.wishlist_products_counter.top_wishlist-heart:before{content:'';display:inline-block;margin-right:10px;background-image:url(../img/add_to_wishlist.png);background-repeat:repeat}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,a.wishlist_products_counter.top_wishlist-heart-plus.no-txt{position:relative;width:36px;height:36px;vertical-align:bottom}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before{position:absolute;top:50%;left:50%;margin-right:0!important}.tinv-wishlist .button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt,.tinv-wishlist .button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt{padding-left:1em;vertical-align:bottom}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.icon-black:before,a.wishlist_products_counter.top_wishlist-heart.top_wishlist-black:before{background-position:0 0;width:13px;height:11px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before,a.wishlist_products_counter.top_wishlist-heart.no-txt:before{margin-top:-5px;margin-left:-6px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list.icon-white:before,a.wishlist_products_counter.top_wishlist-heart.top_wishlist-white:before{background-position:0 13px;width:13px;height:12px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list.icon-black:before{background-position:0 -12px;width:13px;height:12px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list.no-txt:before{margin-top:-6px;margin-left:-6px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.icon-black:before,a.wishlist_products_counter.top_wishlist-heart-plus.top_wishlist-black:before{background-position:15px 0;width:14px;height:12px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.icon-white:before,a.wishlist_products_counter.top_wishlist-heart-plus.top_wishlist-white:before{background-position:15px 25px;width:14px;height:12px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before{margin-top:-5px;margin-left:-7px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.icon-white:before,a.wishlist_products_counter.top_wishlist-heart.top_wishlist-white:before{background-position:0 -25px;width:13px;height:11px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list.icon-black:before{background-position:15px -11px;width:15px;height:14px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list.icon-white:before{background-position:15px 14px;width:15px;height:14px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list.no-txt:before{margin-top:-7px;margin-left:-7px}.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button{margin-bottom:15px}.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button.no-txt{float:left;margin-right:10px;margin-bottom:0}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:15px}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button.no-txt{margin-left:10px}.single-product .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button.no-txt{margin-top:0}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt,a.wishlist_products_counter.top_wishlist-custom.no-txt{padding:10px 11px;line-height:1}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom img,a.wishlist_products_counter.top_wishlist-custom img{display:inline-block!important;vertical-align:baseline;width:auto!important;max-width:16px;max-height:16px;margin-bottom:0;margin:0 6px 0 0!important}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt img,a.wishlist_products_counter.top_wishlist-custom.no-txt img{margin-right:0!important}.single-product div.product form.cart .button.tinvwl_add_to_wishlist_button,div.product form.cart .tinvwl_add_to_wishlist_button{float:none}ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}.tinvwl_add_to_wishlist_button{display:inline-block;cursor:pointer}.tinv-wishlist.woocommerce .stock.in-stock:before{content:none}.tinv-wraper.tinv-wishlist{font-size:100%}.tinv-create-list li input[type="radio"]{margin-right:10px}.tinv-create-list li+li{margin-top:15px}.tinv-create-list .input-group+ul{margin-top:25px}.tinv-search-list{margin-bottom:36px}.tinv-wishlist .tinv-header{margin-bottom:30px}.tinv-wishlist table{position:relative;table-layout:auto;margin-bottom:30px;z-index:2}.tinv-wishlist table.tinvwl-table-manage-list{margin-bottom:27px;width:100%}.tinv-wishlist table input[type="checkbox"]{margin-right:0}.tinv-wishlist table th{padding:1em;vertical-align:middle}.tinv-wishlist table td{padding:1em;vertical-align:middle}.tinv-wishlist .tinvwl-table-manage-list .product-cb{width:35px;text-align:center}.tinv-wishlist .tinvwl-table-manage-list .product-remove{width:46px;text-align:center}.tinv-wishlist .product-remove button{display:block;margin:0 auto;width:27px;height:27px;text-indent:-9999px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;padding:0;box-shadow:none;border-bottom:0;border:0;background-image:url(../img/icon_delete.png);background-position:center;background-repeat:no-repeat;background-color:#f7f7f7}.tinv-wishlist .product-thumbnail{min-width:100px;width:100px}.tinv-wishlist .product-thumbnail .wp-post-image{margin-bottom:0}.tinv-wishlist td.product-name a+.variation{margin-top:2px}.tinv-wishlist .product-stock i{margin-right:15px}.tinv-wishlist .product-stock p{display:table}.tinv-wishlist .product-stock span{display:table-cell;vertical-align:middle}.tinv-wishlist.woocommerce .product-quantity{width:80px;text-align:center}.tinv-wishlist.woocommerce table .quantity .qty{max-width:100%;width:62px;text-align:left}.tinv-wishlist .product-action{width:135px;text-align:center}.tinv-wishlist .product-action .button{width:100%}.tinv-wishlist .product-action>.button>i{display:none}.tinv-wishlist .product-action .tinvwl_move_product_button{margin-top:5px}.tinv-wishlist table thead th .tinvwl-mobile,.tinv-wishlist .tinvwl-table-manage-list .product-action button[name="tinvwl-remove"]{display:none}.tinv-wishlist .tinvwl-table-manage-list .product-action>button[name="tinvwl-remove"]>i{margin-right:0}@media only screen and (max-width:1024px){.tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public){margin-top:0}.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:none}.tinv-wishlist .tinvwl-table-manage-list .product-action button[name="tinvwl-remove"]{display:inline-block;margin-top:5px}.tinv-wishlist .product-action{width:60px}}@media only screen and (max-width:1024px) and (min-width:641px){.tinv-wishlist .tinvwl-table-manage-list td.product-stock p{display:block;text-align:center}.tinv-wishlist .product-stock span{display:block}.tinv-wishlist .tinvwl-table-manage-list td.product-stock i{margin-right:0}.tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt{display:none}.tinv-wishlist .product-thumbnail{max-width:76px;width:76px}.tinv-wishlist .product-action .button>i{display:inline-block;margin-right:0}.tinv-wishlist .product-action .button .tinvwl-txt{display:none}}@media only screen and (max-width:640px){.tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name),.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove,.tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name),.tinv-wishlist thead th .tinvwl-full{display:none}.tinv-wishlist table.tinvwl-table-manage-list thead th.product-name,.tinv-wishlist table.tinvwl-table-manage-lists thead th.wishlist-name{display:block;width:100%;text-align:center}.tinv-wishlist table thead th .tinvwl-mobile{display:block}.tinv-wishlist table.tinvwl-table-manage-list tbody td,.tinv-wishlist table.tinvwl-table-manage-lists tbody td,.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td{display:block;width:100%!important;text-align:center}.tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child),.tinv-wishlist table.tinvwl-table-manage-lists tbody td:not(:last-child),.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td:not(:last-child){border-bottom:0}.tinv-wishlist .product-thumbnail img,.tinv-wishlist .product-stock p{margin:0 auto}.tinv-wishlist .product-thumbnail img{max-width:80px}.tinv-wishlist.woocommerce table .quantity .qty{text-align:center;width:100%}.tinv-wishlist .product-action .tinvwl_move_product_button{margin-top:10px}.tinv-wishlist .tinvwl-table-manage-list .product-action button[name="tinvwl-remove"]{margin-top:10px;text-indent:-9999px;background-image:url(../img/icon_delete.png);background-position:center;background-repeat:no-repeat}.tinv-wishlist .tinvwl-table-manage-list .product-action button[name="tinvwl-remove"]>i{display:inline-block}.tinv-wishlist table.tinvwl-table-manage-list tfoot td{display:block;width:100%}.tinv-wishlist table.tinvwl-table-manage-lists .wishlist-action button[value="manage_remove"]{width:100%}.tinv-wishlist table.tinvwl-table-manage-lists .wishlist-name .tinvwl-rename-button{float:none}}.tinv-wishlist .wishlist-cb{width:33px;text-align:center}.tinv-wishlist .wishlist-name .tinvwl-rename-input input{width:100%}.tinv-wishlist .wishlist-name .tinvwl-rename-button{float:right}.tinv-wishlist .wishlist-name .tinvwl-rename-button>i{margin-right:10px}.tinv-wishlist table:not(.tinvwl-public) .wishlist-date,.tinv-wishlist .wishlist-privacy{width:18%}.tinv-wishlist .wishlist-privacy select{width:100%}.tinv-wishlist .wishlist-name{width:45%}.tinv-wishlist .wishlist-action{width:120px;text-align:center}.tinv-wishlist .wishlist-action button[value="manage_remove"]>i{display:none;margin-right:0}.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list{display:inline-block;vertical-align:middle}.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list>a.button{margin-right:0}.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:0}.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:-10px}.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){float:left;width:35%;margin-right:2%}.tinv-wishlist tfoot .tinvwl-to-right{float:left;width:63%;text-align:right}.tinv-wishlist tfoot .tinvwl-to-right>*{margin:10px 0 0;vertical-align:middle}.tinv-wishlist tfoot .tinvwl-to-right>*+*{margin-left:10px}.tinv-wishlist tfoot .tinvwl-to-left:empty+.tinvwl-to-right{width:100%}@media only screen and (max-width:1024px){.tinv-wishlist .wishlist-name .tinvwl-rename-button span{display:none}.tinv-wishlist .wishlist-name .tinvwl-rename-button>i{margin-right:0}.tinv-wishlist .wishlist-action{width:60px}.tinv-wishlist tfoot .tinvwl-to-left:not(:empty),.tinv-wishlist tfoot .tinvwl-to-right{float:none;width:auto}.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){margin-right:0}.tinv-wishlist tfoot .tinvwl-to-right{text-align:left}}@media only screen and (max-width:1024px) and (min-width:641px){.tinv-wishlist .wishlist-action button[value="manage_remove"] span{display:none}.tinv-wishlist .wishlist-action button[value="manage_remove"]>i{display:inline-block}.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:0}}@media only screen and (max-width:640px){.tinv-wishlist button[value="manage_apply"] .tinvwl-mobile,.tinv-wishlist button[value="product_apply"] .tinvwl-mobile{display:none}.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list{display:block}.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right button,.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right button,.tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right .button{width:100%;margin:10px 0 0}.tinv-wishlist tfoot .tinvwl-to-right>*{margin:10px 0 0}.tinv-wishlist tfoot .tinvwl-to-right button:first-child,.tinv-wishlist tfoot .tinvwl-to-right .button:first-child{margin-top:0!important}.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:20px}}.tinv-wishlist .social-buttons+.tinv-wishlist-clear+.navigation-button,.tinv-wishlist .tinvwl-estimate-wrap+.tinv-wishlist-clear+.navigation-button{margin-top:16px}.tinv-wishlist .navigation-button>li{float:left}.tinv-wishlist .navigation-button{margin-top:-10px}.tinv-wishlist .navigation-button>li>a,.tinv-wishlist .navigation-button>li>.tinv-create-list>a{margin-right:30px;margin-top:10px;display:inline-block}.tinv-wishlist .navigation-button>li>a.button,.tinv-wishlist .navigation-button>li>.tinv-create-list>a.button{margin-right:10px}.tinv-wishlist .navigation-button>li:last-child>a,.tinv-wishlist .navigation-button>li:last-child>.tinv-create-list>a{margin-right:0}@media only screen and (max-width:1024px){.tinv-wishlist .social-buttons+.tinv-wishlist-clear+.navigation-button{margin-top:30px}}.tinv-wishlist .social-buttons{float:right}.tinv-wishlist .social-buttons>span,.tinv-wishlist .social-buttons>ul{display:inline-block;vertical-align:middle}.tinv-wishlist .social-buttons>span{margin-right:27px}.tinv-wishlist .social-buttons li{float:left}.tinv-wishlist .social-buttons li{margin-right:5px}.tinv-wishlist .social-buttons li:last-child{margin-right:0}.tinv-wishlist .social-buttons li a{display:block;width:41px;height:41px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-indent:-9999px;text-align:center;box-shadow:none;border-bottom:0;background-image:url(../img/social.png);background-repeat:no-repeat;background-position:center}.tinv-wishlist .social-buttons li a.white{background-image:url(../img/social_white.png)}.tinv-wishlist .social-buttons li a.dark{background-image:url(../img/social.png)}.tinv-wishlist .social-buttons li .social-facebook{background-position:16px center}.tinv-wishlist .social-buttons li .social-twitter{background-position:-28px center}.tinv-wishlist .social-buttons li .social-pinterest{background-position:-73px center}.tinv-wishlist .social-buttons li .social-google{background-position:-119px center}.tinv-wishlist .social-buttons li .social-email{background-position:-164px center}@media only screen and (max-width:1024px){.tinv-wishlist .social-buttons{float:none;width:auto;text-align:left;margin-top:20px}}.tinv-wishlist .navigation-button .tinv-create-list>a.tinvwl-no-icon>i,.tinv-wishlist .navigation-button li>a.tinvwl-no-icon>i{display:none}@media only screen and (max-width:640px){.tinv-wishlist .social-buttons{text-align:center}.tinv-wishlist .navigation-button>li{width:20%;text-align:center}.tinv-wishlist .navigation-button.tinvwl-btns-count-1>li{width:100%}.tinv-wishlist .navigation-button.tinvwl-btns-count-2>li{width:50%}.tinv-wishlist .navigation-button.tinvwl-btns-count-3>li{width:33%}.tinv-wishlist .navigation-button.tinvwl-btns-count-4>li{width:25%}.tinv-wishlist .navigation-button>li+li{width:20%}.tinv-wishlist .navigation-button.tinvwl-btns-count-1>li+li{width:100%}.tinv-wishlist .navigation-button.tinvwl-btns-count-2>li+li{width:50%}.tinv-wishlist .navigation-button.tinvwl-btns-count-3>li+li{width:33%}.tinv-wishlist .navigation-button.tinvwl-btns-count-4>li+li{width:25%}.tinv-wishlist .navigation-button>li>a,.tinv-wishlist .navigation-button>li>.tinv-create-list>a{width:calc(100% - 10px);margin-right:0}.tinv-wishlist .navigation-button .tinv-create-list>a .tinvwl-txt,.tinv-wishlist .navigation-button li>a .tinvwl-txt{display:none}.tinv-wishlist .navigation-button .tinv-create-list>a>i,.tinv-wishlist .navigation-button li>a>i{display:inline-block!important;margin-right:0}.tinv-wishlist .social-buttons>span{display:block;margin-top:0;margin-right:0;margin-bottom:5px}}.tinv-wishlist .tinv-lists-nav{margin-bottom:35px}.tinv-wishlist table+.tinv-lists-nav{margin-top:35px}.tinv-wishlist .tinv-prev,.tinv-wishlist .tinv-next{display:inline-block}.tinv-wishlist .tinv-prev{float:left}.tinv-wishlist .tinv-next{float:right}.tinv-wishlist .tinv-prev i{margin-left:0;margin-right:18px}.tinv-wishlist .tinv-next i{margin-left:18px;margin-right:0}.tinv-wishlist .tinv-login{margin-bottom:30px}.tinv-wishlist .tinv-login i.login_key{display:inline-block;vertical-align:text-bottom;margin-right:16px}.tinv-wishlist .tinv-login .login{display:none;border:0;padding:0;margin:24px 0 0}.tinv-wishlist .tinv-login h2{display:none}.tinv-wishlist .tinv-login .lost_password{margin-bottom:0}.tinv-wishlist .tinv-login form .form-row{padding:0;margin:0}.tinv-wishlist .tinv-login form .form-row+.input-group-btn{padding-left:9px}.tinv-wishlist.woocommerce .tinv-login form .form-row-first,.tinv-wishlist.woocommerce .tinv-login form .form-row-last{width:50%}.tinv-wishlist.woocommerce .tinv-login form .form-row-first{padding-right:4px}.tinv-wishlist.woocommerce .tinv-login form .form-row-last{padding-left:4px}.tinv-wishlist .tinv-login form .tinv-rememberme,.tinv-wishlist .tinv-login form .lost_password{float:left;margin-top:16px}.tinv-wishlist .tinv-login .tinv-rememberme+.lost_password{margin-left:26px}.tinv-wishlist .tinv-login .tinvwl-icon{position:absolute;top:50%;left:14px;display:none;width:12px;height:14px;margin-top:-7px;background-repeat:no-repeat;background-position:center}.tinv-wishlist .tinv-login input[name="username"]+.tinvwl-icon{height:17px;margin-top:-8.5px;background-image:url(../img/login_name.png)}.tinv-wishlist .tinv-login input[name="password"]+.tinvwl-icon{left:17px;height:14px;margin-top:-7px;background-image:url(../img/login_pass.png)}@media only screen and (max-width:1024px){.tinv-wishlist .tinv-login form input[name="login"]{min-width:auto}}@media only screen and (max-width:667px){.tinv-wishlist.woocommerce .tinv-login form .form-row-first,.tinv-wishlist.woocommerce .tinv-login form .form-row-last{float:none;width:100%}.tinv-wishlist.woocommerce .tinv-login form .form-row-first,.tinv-wishlist.woocommerce .tinv-login form .form-row-last{padding:0}.tinv-wishlist.woocommerce .tinv-login form .form-row-last{margin-top:10px}.tinv-wishlist.woocommerce .tinv-login form .input-group-btn{display:block;padding:0;width:auto;margin-top:10px}}.tinv-overlay{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;background:#191919}.tinv-modal.tinv-modal-open .tinv-overlay{visibility:visible;opacity:.5}.admin-bar .tinv-wishlist .tinv-modal{padding-top:32px!important}.tinv-wishlist .tinv-modal .tinv-modal-inner{position:relative;margin:0 auto;background-color:#fff}.tinv-wishlist .tinv-modal{overflow-y:auto;overflow-x:hidden;top:0;left:0;width:0;height:0;z-index:9999;position:fixed;outline:none!important;-webkit-backface-visibility:hidden;visibility:hidden;opacity:0;text-align:left;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.tinv-wishlist .tinv-modal.tinv-modal-open{visibility:visible;opacity:1;width:100%;height:100%}.tinv-wishlist .tinv-modal .tinv-close-modal{display:inline-block;position:absolute;top:17px;right:14px;width:26px;height:26px;line-height:26px;font-size:12px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow:none;border-bottom:0;box-shadow:none!important;background-color:#ebe9eb}@media screen and (max-width:782px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:46px!important}}@media screen and (max-width:600px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:0!important}.tinv-wishlist .tinv-modal .tinv-close-modal{position:static;display:block;margin:0 auto 20px}}.tinv-wishlist .tinv-modal .tinv-modal-inner{max-width:360px;padding:40px}.tinv-wishlist .tinv-modal img,.tinv-wishlist .tinv-modal .icon_big_times,.tinv-wishlist .tinv-modal .icon_big_heart_check,.tinv-wishlist .tinv-modal .icon_big_heart_next,.tinv-wishlist .tinv-modal .icon_big_heart_plus,.tinv-wishlist .tinv-modal .icon_big_heart_subscribe{display:block;margin:0 auto;margin-bottom:25px;opacity:1!important}.tinv-wishlist .tinv-modal ul{overflow:visible;list-style:disc;margin:10px 0 0 20px}.tinv-wishlist .tinv-modal li{list-style:disc!important}.tinv-wishlist.tinv-create-list form ul,.tinv-wishlist .tinv-create-list .tinv-modal ul{list-style:none!important;margin:25px 0 0}.tinv-wishlist.tinv-create-list form li,.tinv-wishlist .tinv-create-list .tinv-modal li{list-style:none!important}.tinv-wishlist .tinv-modal .already-in{margin-bottom:35px}.tinv-wishlist .tinv-modal .delete-notification{margin-bottom:25px}.tinv-wishlist .tinv-modal .already-in ul{overflow:visible;margin:12px 0 27px 17px}.tinv-wishlist .tinv-modal select{width:100%}.tinv-wishlist .tinv-modal select+input,.tinv-wishlist .tinv-modal select+button,.tinv-wishlist .tinv-modal label+button,.tinv-wishlist .tinv-modal label+input,.tinv-wishlist .tinv-modal input+button,.tinv-wishlist .tinv-modal button+button,.tinv-wishlist .tinv-modal button+.button,.woocommerce .tinv-wishlist .tinv-modal button+button.button{margin-top:12px;width:100%}.tinv-wishlist .tinv-modal .already-in+label{display:block;margin-top:6px}.tinv-wishlist .tinv-modal label select{margin-top:8px}.tinv-wishlist .tinv-modal .delete-notification+button{width:100%}.tinv-wishlist .tinvwl_added_to_wishlist,.tinv-wishlist .tinvwl_created_wishlist{text-align:center}.tinv-wishlist .tinvwl_added_to_wishlist .tinv-txt,.tinv-wishlist .tinvwl_created_wishlist .tinv-txt{margin-bottom:25px}.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button,.tinv-wishlist .tinvwl_created_wishlist button{margin-top:0;margin-bottom:10px}.tinv-wishlist .tinv-modal .tinvwl-buttons-group{margin-top:20px}.tinvwl-subscribe-wrap{float:left}.tinv-wishlist .tinv-modal.tinvwl-subscribe img{margin-bottom:30px}.tinv-wishlist .tinvwl-subscribe .tinvwl-txt{margin-bottom:18px}.tinv-wishlist .tinvwl-subscribe ul{list-style:none;margin:0}.tinv-wishlist .tinvwl-subscribe li{list-style:none!important}.tinv-wishlist .tinvwl-subscribe li+li{margin-top:8px}.tinv-wishlist .tinvwl-subscribe li input[type="checkbox"]{margin-right:11px}.tinv-wishlist .tinvwl-buttons-group button{width:100%}.tinv-wishlist .tinvwl-buttons-group button+button{margin-top:7px}.tinv-wishlist .tinvwl-buttons-group+button{width:100%;margin-top:7px}.tinv-wishlist .tinvwl-subscribe-wrap+.tinv-wishlist-clear+.navigation-button{margin-top:26px}.tinvwl-estimate-wrap{float:left}.tinv-wishlist .estimate-dialogbox .tinv-modal-inner{max-width:778px;padding:35px 30px 30px;text-align:center}.tinv-wishlist .tinv-modal h2{text-align:center;margin:0 0 35px}.tinv-wishlist .estimate-dialogbox textarea{height:200px;margin-bottom:30px}@media only screen and (max-width:1024px){.tinvwl-estimate-wrap,.tinvwl-subscribe-wrap{float:none;width:auto}.tinv-wishlist .tinvwl-subscribe-wrap+.tinv-wishlist-clear+.navigation-button{margin-top:30px}}@media only screen and (max-width:640px){.tinvwl-estimate-wrap,.tinvwl-subscribe-wrap,.social-buttons,.navigation-button,.tinv-lists-nav{margin-left:12px;margin-right:12px}.tinvwl-estimate-wrap .tinv-modal-btn,.tinvwl-subscribe-wrap .tinv-modal-btn{width:100%}.tinvwl-estimate-wrap+.social-buttons{margin-top:10px}}@media screen and (max-width:600px){.tinv-wishlist .estimate-dialogbox .tinv-modal-inner{padding-top:25px}}.tinv-wishlist .tinv-create-list .tinv-modal-inner{max-width:778px;padding:30px}.tinv-wishlist .input-group.tinvwl-has-error .form-control,.tinv-wishlist .tinvwl-has-error:not(.input-group){border:2px solid #f00}.tinv-wishlist .tinvwl-has-error+.tinvwl-error{padding:5px 0 0 5px;color:#f00}.tinvwl-tooltip{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group .form-control{position:relative;z-index:1;float:left;height:38px;width:100%;margin-bottom:0}.input-group .form-control+.input-group-btn{padding-left:15px}.tinv-wishlist .tinvwl-to-left .input-group .form-control+.input-group-btn{padding-left:10px}.tinv-wishlist .tinv-search-form .input-group .form-control+.input-group-btn{padding-left:9px}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:top}@media only screen and (max-width:640px){.input-group{width:100%}}@media only screen and (max-width:667px){.input-group:not(.tinvwl-no-full){display:block}.input-group:not(.tinvwl-no-full) .form-control{float:none}.input-group:not(.tinvwl-no-full) .form-control+.input-group-btn,.tinv-wishlist .tinv-search-form .input-group:not(.tinvwl-no-full) .form-control+.input-group-btn{padding-top:10px;padding-left:0}.input-group:not(.tinvwl-no-full) .input-group-addon,.input-group:not(.tinvwl-no-full) .input-group-btn,.input-group:not(.tinvwl-no-full) .form-control{display:block}.input-group:not(.tinvwl-no-full) .input-group-addon,.input-group:not(.tinvwl-no-full) .input-group-btn,.input-group:not(.tinvwl-no-full) .input-group-addon>input,.input-group:not(.tinvwl-no-full) .input-group-addon>button,.input-group:not(.tinvwl-no-full) .input-group-btn>input,.input-group:not(.tinvwl-no-full) .input-group-btn>button{width:100%}}.tinv-table{display:table;width:100%;height:100%}.tinv-cell{display:table-cell;vertical-align:middle}.tinv-wishlist .tinv-wishlist-clear{visibility:visible;width:auto;height:auto}.tinv-wishlist-clear:before,.tinv-wishlist-clear:after{content:" ";display:table}.tinv-wishlist-clear:after{clear:both}.icon_big_times{background:url(../img/icon_big_times.png) no-repeat center;display:inline-block;background-size:46px 46px;width:46px;height:46px}.icon_big_heart_check{background:url(../img/icon_big_heart_check.png) no-repeat center;display:inline-block;background-size:48px 42px;width:48px;height:42px}.icon_big_heart_next{background:url(../img/icon_big_heart_next.png) no-repeat center;display:inline-block;background-size:89px 42px;width:89px;height:42px}.icon_big_heart_plus{background:url(../img/icon_big_heart_plus.png) no-repeat center;display:inline-block;background-size:48px 42px;width:48px;height:42px}.icon_big_heart_subscribe{background:url(../img/icon_big_heart_subscribe.png) no-repeat center;display:inline-block;background-size:48px 42px;width:48px;height:42px}.login_key{background:url(../img/login_key.png) no-repeat center;display:inline-block;background-size:20px 20px;width:20px;height:20px}.tinv-wishlist .social-buttons li a{background-size:195px 18px}.tinv-wishlist .tinv-login input[name="username"]+.tinvwl-icon{background-size:11px 17px}.tinv-wishlist .tinv-login input[name="password"]+.tinvwl-icon{background-size:12px 14px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce ul.products li.product a.button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,.woocommerce-page ul.products li.product a.button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,.woocommerce ul.products li.product a.button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button:before,.woocommerce-page ul.products li.product a.button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button:before{background-size:30px 50px}.tinv-wishlist .product-remove button{background-size:11px 11px}.tinv-wishlist .tinvwl-table-manage-list .product-action button[name="tinvwl-remove"]{background-size:11px 11px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),not all,not all,not all{.tinv-wishlist .social-buttons li a{background-image:url(../img/social@2x.png)}.tinv-wishlist .social-buttons li a.white{background-image:url(../img/social_white@2x.png)}.tinv-wishlist .social-buttons li a.dark{background-image:url(../img/social@2x.png)}.tinv-wishlist .tinv-login input[name="username"]+.tinvwl-icon{background-image:url(../img/login_name@2x.png)}.tinv-wishlist .tinv-login input[name="password"]+.tinvwl-icon{background-image:url(../img/login_pass@2x.png)}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce ul.products li.product a.button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,.woocommerce-page ul.products li.product a.button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,.woocommerce ul.products li.product a.button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button:before,.woocommerce-page ul.products li.product a.button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button:before{background-image:url(../img/add_to_wishlist@2x.png)}.tinv-wishlist .product-remove button{background-image:url(../img/icon_delete@2x.png)}.tinv-wishlist .tinvwl-table-manage-list .product-action button[name="tinvwl-remove"]{background-image:url(../img/icon_delete@2x.png)}.icon_big_times{background-image:url(../img/icon_big_times@2x.png)}.icon_big_heart_check{background-image:url(../img/icon_big_heart_check@2x.png)}.icon_big_heart_next{background-image:url(../img/icon_big_heart_next@2x.png)}.icon_big_heart_plus{background-image:url(../img/icon_big_heart_plus@2x.png)}.icon_big_heart_subscribe{background-image:url(../img/icon_big_heart_subscribe@2x.png)}.login_key{background-image:url(../img/login_key@2x.png)}}.disabled-add-wishlist{color:#fff;cursor:not-allowed}.empty-name-wishlist{border-color:#f00!important}.tinvwl_remove_from_wishlist-text{display:none}.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_remove_from_wishlist-text{display:inline}.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_add_to_wishlist-text{display:none}
|
asset/css/theme.min.css
CHANGED
@@ -1 +1,2 @@
|
|
1 |
-
.tinv-wishlist,.tinv-wishlist button,.tinv-wishlist input,.tinv-wishlist input[type=button],.tinv-wishlist input[type=reset],.tinv-wishlist input[type=submit],.tinv-wishlist select,.tinv-wishlist textarea{font-family:Georgia,serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.75}.tinv-wishlist .woocommerce form .form-row input.input-text{line-height:1;padding-top:9.5px;padding-bottom:9.5px}.tinv-wishlist label{font-weight:400}.tinv-wishlist ::-webkit-input-placeholder{color:#1a1a1a;font-family:Georgia,serif}.tinv-wishlist :-moz-placeholder{color:#1a1a1a;font-family:Georgia,serif}.tinv-wishlist ::-moz-placeholder{color:#1a1a1a;font-family:Georgia,serif;opacity:1}.tinv-wishlist :-ms-input-placeholder{color:#1a1a1a;font-family:Georgia,serif}.tinv-wishlist select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:7px 10px;background-image:url(../img/select_caret_t.png);background-repeat:no-repeat;background-position:calc(100% - 15px) center}.tinv-wishlist button,.tinv-wishlist input[type=button],.tinv-wishlist input[type=reset],.tinv-wishlist input[type=submit]{text-align:center;font-weight:400;letter-spacing:0;line-height:1;text-transform:none;padding:11.5px 19px}.tinv-wishlist .button,.tinv-wishlist button,.tinv-wishlist input[type=button],.tinv-wishlist input[type=reset],.tinv-wishlist input[type=submit]{-webkit-box-shadow:none;box-shadow:none;text-transform:none;border:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.tinv-wishlist .product-quantity input[type=text].qty,.tinv-wishlist input[type=text],.tinv-wishlist input[type=email],.tinv-wishlist input[type=url],.tinv-wishlist input[type=password],.tinv-wishlist input[type=search],.tinv-wishlist input[type=tel],.tinv-wishlist input[type=number],.tinv-wishlist textarea{padding:6px 15px}.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button{text-align:center;font-weight:400;letter-spacing:0;line-height:1;text-transform:none;padding:11.5px 17px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt{padding:11.5px 20px}.woocommerce.tinv-wishlist .tinvwl-continue-shop,.woocommerce.tinv-wishlist .tinvwl-my-wishlists{padding-left:17px;padding-right:17px}.tinv-wishlist a i.fa-chevron-left,.tinv-wishlist a i.fa-chevron-right{font-size:10px}.tinv-wishlist .tinvwl-estimate-wrap a i.fa-envelope-o{font-size:14px}.tinv-wishlist .product-stock i,.tinv-wishlist .tinvwl-table-manage-list .product-action .tinvwl_move_product_button i,.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove] i,.tinv-wishlist .wishlist-action button[value=manage_remove] i{font-size:12px}.tinv-wishlist table th{padding:22px 12px}.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public th{padding:22px 15px}.tinv-wishlist table.tinvwl-table-manage-list th{padding:19px 12px}.tinv-wishlist table td{padding:27px 12px}.tinv-wishlist table .entry-date{background:0 0;padding:0;margin:0;color:inherit}.tinv-wishlist table.tinvwl-table-manage-list td{padding:26px 12px}.tinv-wishlist .tinvwl-table-manage-list .product-cb,.tinv-wishlist .tinvwl-table-manage-list .product-remove{padding-left:10px;padding-right:10px}.tinv-wishlist .tinvwl-table-manage-list td.product-quantity,.tinv-wishlist .tinvwl-table-manage-list td.product-stock{padding-left:9px;padding-right:9px}.tinv-wishlist td.product-name{line-height:20px}.tinv-wishlist td.product-name a{line-height:1.14285714}.tinv-wishlist td.product-price{line-height:24px}.tinv-wishlist.woocommerce table .quantity .qty{padding:8px 12px}.tinv-wishlist table.tinvwl-table-manage-list .product-action{padding-left:11px;padding-right:11px}@media only screen and (max-width:1024px) and (min-width:641px){.tinv-wishlist table.tinvwl-table-manage-list td.product-thumbnail{padding-left:10px;padding-right:10px}.tinv-wishlist .product-action .button{padding:11.5px 12px!important}}@media only screen and (max-width:640px){.tinv-wishlist table.tinvwl-table-manage-list th{padding-top:26px;padding-bottom:26px}.tinv-wishlist table.tinvwl-table-manage-list tbody td,.tinv-wishlist table.tinvwl-table-manage-lists tbody td,.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td{display:block;width:100%!important;padding:0 12px 12px;text-align:center}.tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child),.tinv-wishlist table.tinvwl-table-manage-lists tbody td:not(:last-child),.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td:not(:last-child){border-bottom:0}.tinv-wishlist table.tinvwl-table-manage-list tbody td:first-child,.tinv-wishlist table.tinvwl-table-manage-lists tbody td:first-child{padding-top:20px}.tinv-wishlist table.tinvwl-table-manage-list td,.tinv-wishlist table.tinvwl-table-manage-lists td,.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public td{padding:12px}.tinv-wishlist .tinvwl-table-manage-list td.product-cb,.tinv-wishlist .tinvwl-table-manage-lists td.wishlist-cb{padding-bottom:20px}.tinv-wishlist .tinvwl-table-manage-list td.product-thumbnail{padding-top:20px;padding-bottom:14px}.tinv-wishlist .tinvwl-table-manage-list td.product-cb+td.product-remove+td.product-thumbnail{padding-top:0}.tinv-wishlist .tinvwl-table-manage-list td.product-name{padding-bottom:6px}.tinv-wishlist .tinvwl-table-manage-list td.product-price{padding-bottom:23px}.tinv-wishlist .tinvwl-table-manage-list td.product-date{padding-bottom:16px}.tinv-wishlist .tinvwl-table-manage-list td.product-stock{padding-bottom:24px}.tinv-wishlist .tinvwl-table-manage-list td.product-quantity{padding:0 12px 10px}}.tinv-wishlist .wishlist-cb{padding-left:10px;padding-right:10px}.tinv-wishlist .wishlist-name{min-width:340px}.tinv-wishlist .wishlist-privacy{padding-left:15px;padding-right:15px}.tinv-wishlist .wishlist-privacy,.tinv-wishlist table:not(.tinvwl-public) .wishlist-date{min-width:130px}.tinv-wishlist .wishlist-action{padding-left:10px;padding-right:10px}.tinv-wishlist .wishlist-action button[value=manage_remove]{background-image:url(../img/icon_delete.png);background-repeat:no-repeat;background-position:14px center;padding-left:39px;padding-right:17px}.tinv-wishlist .tinv-modal .button i,.tinv-wishlist .tinv-modal button i,.tinv-wishlist .tinvwl-subscribe .tinvwl-buttons-group button i{font-size:14px}@media only screen and (max-width:1200px){.tinv-wishlist .wishlist-name{min-width:200px}}@media only screen and (max-width:1024px){.tinv-wishlist .wishlist-action button[value=manage_remove]{padding-left:17px}}@media only screen and (max-width:1024px) and (min-width:641px){.tinv-wishlist tfoot .tinvwl-to-left select{width:140px}.tinv-wishlist .wishlist-action button[value=manage_remove]{background-image:none;padding:11.5px 12px!important}}.tinv-wishlist .tinv-login.tinv-wrapped-block{padding:30px}.tinv-wishlist .tinv-login form input[name=login]{min-width:219px}.tinv-wishlist .tinv-login input[name=username]{padding-left:40px}.tinv-wishlist .tinv-login input[name=password]{padding-left:36px}.tinv-wishlist .tinv-login .form-row{position:relative}.tinv-wishlist .tinv-login .tinvwl-icon{display:inline-block}.tinv-wishlist .tinv-modal .button{font-weight:400;padding:11px 19px}.tinv-wishlist .tinvwl_added_to_wishlist .tinvwl_button_view,.tinv-wishlist .tinvwl_created_wishlist .tinvwl_button_view{padding:11px}.tinv-wishlist .tinv-modal .tinvwl-buttons-group button{float:left!important;width:calc(50% - 5px);white-space:normal}.tinv-wishlist .tinv-modal .tinvwl-buttons-group .tinvwl_button_close{width:calc(45% - 5px)}.tinv-wishlist .tinv-modal .tinvwl-buttons-group .tinvwl_button_close+.tinvwl_button_view{width:calc(55% - 5px)}.tinv-wishlist .tinv-modal .tinvwl-buttons-group button+a button,.tinv-wishlist .tinv-modal .tinvwl-buttons-group button+button{margin:0 0 0 10px}.woocommerce.tinv-wishlist .tinvwl-estimate-wrap .button.tinv-modal-btn{padding:11.5px 15px}.woocommerce.tinv-wishlist .estimate-dialogbox button{padding:15px 47px}.tinv-wishlist{color:#1a1a1a}.tinv-wishlist .tinv-header h2{font-family:Georgia,serif;text-shadow:none;letter-spacing:0;font-size:40px;font-weight:700;text-transform:none;margin-bottom:40px;color:#000}.tinv-wishlist a:not(.button){font-family:inherit;font-weight:400;color:#007acc;text-decoration:underline;border-bottom:0;box-shadow:none}.tinv-wishlist a:not(.button):active,.tinv-wishlist a:not(.button):focus,.tinv-wishlist a:not(.button):hover{color:#686868}.tinv-wishlist .product-quantity input[type=text].qty,.tinv-wishlist input[type=text],.tinv-wishlist input[type=email],.tinv-wishlist input[type=url],.tinv-wishlist input[type=password],.tinv-wishlist input[type=search],.tinv-wishlist input[type=tel],.tinv-wishlist input[type=number],.tinv-wishlist select,.tinv-wishlist textarea{font-family:inherit;color:#686868;background-color:#f7f7f7;border:1px solid #d1d1d1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.tinv-wishlist .product-quantity input[type=text].qty,.tinv-wishlist input[type=text],.tinv-wishlist input[type=email],.tinv-wishlist input[type=url],.tinv-wishlist input[type=password],.tinv-wishlist input[type=search],.tinv-wishlist input[type=tel],.tinv-wishlist input[type=number],.tinv-wishlist textarea{font-size:14px}.tinv-wishlist select{font-size:12px;background-size:8px 6px}.woocommerce.tinv-wishlist a.button.tinvwl_add_to_wishlist_button{font-weight:700}.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button{color:#007acc;font-family:inherit;font-size:16px}.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button.button{color:#515151;background-color:#ebe9eb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button:active,.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button:focus,.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button:hover{color:#686868}.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button.button:active,.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button.button:focus,.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button.button:hover{color:#515151;background-color:#dad8da}.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button{color:#007acc;font-family:inherit;font-size:16px}.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button{color:#515151;background-color:#ebe9eb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button:active,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button:focus,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button:hover{color:#686868}.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:active,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:focus,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:hover{color:#515151;background-color:#dad8da}.tinv-wishlist button{font-family:inherit;font-size:14px;color:#fff;background-color:#1a1a1a;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.tinv-wishlist button:focus,.tinv-wishlist button:hover,.tinv-wishlist input[type=button]:focus,.tinv-wishlist input[type=button]:hover,.tinv-wishlist input[type=reset]:focus,.tinv-wishlist input[type=reset]:hover,.tinv-wishlist input[type=submit]:focus,.tinv-wishlist input[type=submit]:hover{color:#fff;background-color:#007acc}.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button{font-family:inherit;font-size:14px;margin-right:0;color:#515151;background-color:#ebe9eb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;border:none}.woocommerce.tinv-wishlist #respond input#submit:hover,.woocommerce.tinv-wishlist a.button:hover,.woocommerce.tinv-wishlist button.button:hover,.woocommerce.tinv-wishlist input.button:hover{color:#515151;background-color:#dad8da}.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt{font-family:inherit;font-size:14px;color:#fff;background-color:#a46497;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.woocommerce.tinv-wishlist #respond input#submit.alt:hover,.woocommerce.tinv-wishlist a.button.alt:hover,.woocommerce.tinv-wishlist button.button.alt:hover,.woocommerce.tinv-wishlist input.button.alt:hover{color:#fff;background-color:#935386}.tinv-wishlist .tinv-wrapped-block{padding:30px 30px 39px;color:#1a1a1a;background-color:#f6f6f6}.tinv-wishlist .tinv-search-list .tinv-wrapped-block{padding:20px 24px}.tinv-wishlist .tinv-wrapped-block input[type=text],.tinv-wishlist .tinv-wrapped-block input[type=password],.tinv-wishlist .tinv-wrapped-block input[type=search]{font-family:inherit;font-size:14px;color:#1a1a1a;background-color:#fff;border-color:#d1d1d1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.tinv-wishlist .tinv-wrapped-block input::-webkit-input-placeholder{color:#1a1a1a}.tinv-wishlist table,.tinv-wishlist table td,.tinv-wishlist table th{border:1px solid #d1d1d1}.tinv-wishlist table{border-width:1px 0 0 1px;line-height:16px}.tinv-wishlist table td,.tinv-wishlist table th{border-width:0 1px 1px 0;font-family:inherit;font-size:14px}.tinv-wishlist table,.tinv-wishlist table td{background-color:#fff}.tinv-wishlist table th{font-weight:700;text-transform:none;color:#1a1a1a;background-color:#fff}.tinv-wishlist table td{color:#686868}.tinv-wishlist .tinv-modal .tinv-modal-inner,.tinv-wishlist .tinv-modal .tinv-modal-inner select,.tinv-wishlist td.product-price{font-family:inherit;font-size:16px}.tinv-wishlist td.product-price{color:#202020}.tinv-wishlist td.product-price ins span.amount{font-weight:400;color:#fff;background-color:#007acc}.tinv-wishlist .product-stock .stock:not(.out-of-stock){color:#6a8e19}.tinv-wishlist .product-remove button{background-color:#f7f7f7}.tinv-wishlist .product-remove button:active,.tinv-wishlist .product-remove button:focus,.tinv-wishlist .product-remove button:hover{background-color:#dad8da}@media only screen and (max-width:640px){.tinv-wishlist .wishlist-action button[value=manage_remove]{text-indent:-9999px;background-position:center}.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove]{background-color:#f7f7f7}}.tinv-wishlist .social-buttons li a{box-shadow:none!important;background-image:url(../img/social.png);background-color:#ebe9eb}.tinv-wishlist .social-buttons li a:hover{background-color:#dad8da}.tinv-wishlist .tinv-modal .tinv-modal-inner{line-height:26px;color:#1a1a1a;background-color:#fff}.tinv-wishlist .tinv-modal h2{font-family:Georgia,serif;text-transform:none;text-shadow:none;letter-spacing:0;font-size:28px;font-weight:700;color:#000}.tinv-wishlist .tinv-modal .tinv-modal-inner input,.tinv-wishlist .tinv-modal .tinv-modal-inner select,.tinv-wishlist .tinv-modal .tinv-modal-inner textarea{color:#1a1a1a;background-color:#f6f6f6;border-color:#d1d1d1}.tinv-wishlist .tinv-modal .tinv-modal-inner select{padding:6.5px 10px;line-height:22px}.tinv-wishlist .tinv-modal .tinv-modal-inner input::-webkit-input-placeholder{color:#1a1a1a}.tinv-wishlist .tinv-modal .tinv-modal-inner input,.tinv-wishlist .tinv-modal .tinv-modal-inner select{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.tinv-wishlist input[type=text],.tinv-wishlist input[type=email],.tinv-wishlist input[type=url],.tinv-wishlist input[type=password],.tinv-wishlist input[type=search],.tinv-wishlist input[type=tel],.tinv-wishlist input[type=number],.tinv-wishlist select{min-height:38px}.tinv-wishlist .tinv-modal .tinv-close-modal,.tinv-wishlist .tinv-modal button.button{color:#515151;background-color:#ebe9eb}.tinv-wishlist .tinv-modal .tinv-close-modal:hover,.tinv-wishlist .tinv-modal button.button:hover{color:#515151;background-color:#dad8da}.tinv-wishlist .tinv-modal button:not(.button){color:#fff;background-color:#1a1a1a}.tinv-wishlist .tinv-modal button:not(.button):active,.tinv-wishlist .tinv-modal button:not(.button):focus,.tinv-wishlist .tinv-modal button:not(.button):hover{color:#fff;background-color:#007acc}.tinv-wishlist .wishlist-action button[value=manage_remove]{background-size:11px 11px}.tinv-wishlist .social-buttons li a{background-size:195px 18px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),not all,not all,not all{.tinv-wishlist select{background-image:url(../img/select_caret_t@2x.png)}.tinv-wishlist .wishlist-action button[value=manage_remove]{background-image:url(../img/icon_delete@2x.png)}.tinv-wishlist .social-buttons li a{background-image:url(../img/social@2x.png)}}
|
|
1 |
+
|
2 |
+
.tinv-wishlist,.tinv-wishlist button,.tinv-wishlist input,.tinv-wishlist select,.tinv-wishlist textarea,.tinv-wishlist button,.tinv-wishlist input[type="button"],.tinv-wishlist input[type="reset"],.tinv-wishlist input[type="submit"]{font-family:Georgia,serif;font-size:14px;font-weight:normal;text-transform:none;line-height:1.75}.tinv-wishlist .woocommerce form .form-row input.input-text{line-height:1;padding-top:9.5px;padding-bottom:9.5px}.tinv-wishlist label{font-weight:normal}.tinv-wishlist ::-webkit-input-placeholder{color:#1a1a1a;font-family:Georgia,serif}.tinv-wishlist :-moz-placeholder{color:#1a1a1a;font-family:Georgia,serif}.tinv-wishlist ::-moz-placeholder{color:#1a1a1a;font-family:Georgia,serif;opacity:1}.tinv-wishlist :-ms-input-placeholder{color:#1a1a1a;font-family:Georgia,serif}.tinv-wishlist select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:7px 10px;background-image:url(../img/select_caret_t.png);background-repeat:no-repeat;background-position:96% center;background-position:calc(100% - 15px) center}.tinv-wishlist button,.tinv-wishlist input[type="button"],.tinv-wishlist input[type="reset"],.tinv-wishlist input[type="submit"]{text-align:center;font-weight:normal;letter-spacing:0;line-height:1;text-transform:none;padding:11.5px 19px}.tinv-wishlist .button,.tinv-wishlist button,.tinv-wishlist input[type=button],.tinv-wishlist input[type=reset],.tinv-wishlist input[type=submit]{-webkit-box-shadow:none;box-shadow:none;text-transform:none;border:0;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist .product-quantity input[type="text"].qty{padding:6px 15px}.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button{text-align:center;font-weight:normal;letter-spacing:0;line-height:1;text-transform:none;padding:11.5px 17px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt{padding:11.5px 20px}.woocommerce.tinv-wishlist .tinvwl-my-wishlists{padding-left:17px;padding-right:17px}.woocommerce.tinv-wishlist .tinvwl-continue-shop{padding-left:17px;padding-right:17px}.tinv-wishlist a i.fa-chevron-left,.tinv-wishlist a i.fa-chevron-right{font-size:10px}.tinv-wishlist .tinvwl-estimate-wrap a i.fa-envelope-o{font-size:14px}.tinv-wishlist table th{padding:22px 12px}.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public th{padding:22px 15px}.tinv-wishlist table.tinvwl-table-manage-list th{padding:19px 12px}.tinv-wishlist table td{padding:27px 12px}.tinv-wishlist table .entry-date{background:0;padding:0;margin:0;color:inherit}.tinv-wishlist table.tinvwl-table-manage-list td{padding:26px 12px}.tinv-wishlist .tinvwl-table-manage-list .product-cb{padding-left:10px;padding-right:10px}.tinv-wishlist .tinvwl-table-manage-list .product-remove{padding-left:10px;padding-right:10px}.tinv-wishlist td.product-name{line-height:20px}.tinv-wishlist td.product-name a{line-height:1.14285714}.tinv-wishlist td.product-price{line-height:24px}.tinv-wishlist .tinvwl-table-manage-list td.product-stock{padding-left:9px;padding-right:9px}.tinv-wishlist .product-stock i{font-size:12px}.tinv-wishlist .tinvwl-table-manage-list td.product-quantity{padding-left:9px;padding-right:9px}.tinv-wishlist.woocommerce table .quantity .qty{padding:8px 12px}.tinv-wishlist table.tinvwl-table-manage-list .product-action{padding-left:11px;padding-right:11px}.tinv-wishlist .tinvwl-table-manage-list .product-action button[name="tinvwl-remove"] i{font-size:12px}.tinv-wishlist .tinvwl-table-manage-list .product-action .tinvwl_move_product_button i{font-size:12px}@media only screen and (max-width:1024px) and (min-width:641px){.tinv-wishlist table.tinvwl-table-manage-list td.product-thumbnail{padding-left:10px;padding-right:10px}.tinv-wishlist .product-action .button{padding:11.5px 12px!important}}@media only screen and (max-width:640px){.tinv-wishlist table.tinvwl-table-manage-list th{padding-top:26px;padding-bottom:26px}.tinv-wishlist table.tinvwl-table-manage-list tbody td,.tinv-wishlist table.tinvwl-table-manage-lists tbody td,.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td{display:block;width:100%!important;padding:0 12px 12px;text-align:center}.tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child),.tinv-wishlist table.tinvwl-table-manage-lists tbody td:not(:last-child),.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td:not(:last-child){border-bottom:0}.tinv-wishlist table.tinvwl-table-manage-list tbody td:first-child,.tinv-wishlist table.tinvwl-table-manage-lists tbody td:first-child{padding-top:20px}.tinv-wishlist table.tinvwl-table-manage-list td,.tinv-wishlist table.tinvwl-table-manage-lists td,.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public td{padding:12px}.tinv-wishlist .tinvwl-table-manage-list td.product-cb,.tinv-wishlist .tinvwl-table-manage-lists td.wishlist-cb{padding-bottom:20px}.tinv-wishlist .tinvwl-table-manage-list td.product-thumbnail{padding-top:20px;padding-bottom:14px}.tinv-wishlist .tinvwl-table-manage-list td.product-cb+td.product-remove+td.product-thumbnail{padding-top:0}.tinv-wishlist .tinvwl-table-manage-list td.product-name{padding-bottom:6px}.tinv-wishlist .tinvwl-table-manage-list td.product-price{padding-bottom:23px}.tinv-wishlist .tinvwl-table-manage-list td.product-date{padding-bottom:16px}.tinv-wishlist .tinvwl-table-manage-list td.product-stock{padding-bottom:24px}.tinv-wishlist .tinvwl-table-manage-list td.product-quantity{padding:0 12px 10px}}.tinv-wishlist .wishlist-cb{padding-left:10px;padding-right:10px}.tinv-wishlist .wishlist-name{min-width:340px}.tinv-wishlist .wishlist-privacy{padding-left:15px;padding-right:15px}.tinv-wishlist table:not(.tinvwl-public) .wishlist-date,.tinv-wishlist .wishlist-privacy{min-width:130px}.tinv-wishlist .wishlist-action{padding-left:10px;padding-right:10px}.tinv-wishlist .wishlist-action button[value="manage_remove"]{background-image:url(../img/icon_delete.png);background-repeat:no-repeat;background-position:14px center;padding-left:39px;padding-right:17px}.tinv-wishlist .wishlist-action button[value="manage_remove"] i{font-size:12px}@media only screen and (max-width:1200px){.tinv-wishlist .wishlist-name{min-width:200px}}@media only screen and (max-width:1024px){.tinv-wishlist .wishlist-action button[value="manage_remove"]{padding-left:17px}}@media only screen and (max-width:1024px) and (min-width:641px){.tinv-wishlist tfoot .tinvwl-to-left select{width:140px}.tinv-wishlist .wishlist-action button[value="manage_remove"]{background-image:none;padding:11.5px 12px!important}}@media only screen and (max-width:640px){.tinv-wishlist .wishlist-action button[value="manage_remove"]{text-indent:-9999px;background-position:center}}.tinv-wishlist .tinv-login.tinv-wrapped-block{padding:30px}.tinv-wishlist .tinv-login form input[name="login"]{min-width:219px}.tinv-wishlist .tinv-login input[name="username"]{padding-left:40px}.tinv-wishlist .tinv-login input[name="password"]{padding-left:36px}.tinv-wishlist .tinv-login .form-row{position:relative}.tinv-wishlist .tinv-login .tinvwl-icon{display:inline-block}.tinv-wishlist .tinv-modal .button{font-weight:normal;padding:11px 19px}.tinv-wishlist .tinv-modal button i,.tinv-wishlist .tinv-modal .button i{font-size:14px}.tinv-wishlist .tinvwl_added_to_wishlist .tinvwl_button_view,.tinv-wishlist .tinvwl_created_wishlist .tinvwl_button_view{padding:11px 11px}.tinv-wishlist .tinv-modal .tinvwl-buttons-group button{float:left!important;width:calc(50% - 5px);white-space:normal}.tinv-wishlist .tinv-modal .tinvwl-buttons-group .tinvwl_button_close{width:calc(45% - 5px)}.tinv-wishlist .tinv-modal .tinvwl-buttons-group .tinvwl_button_close+.tinvwl_button_view{width:calc(55% - 5px)}.tinv-wishlist .tinv-modal .tinvwl-buttons-group button+button,.tinv-wishlist .tinv-modal .tinvwl-buttons-group button+a button{margin:0 0 0 10px}.tinv-wishlist .tinvwl-subscribe .tinvwl-buttons-group button i{font-size:14px}.woocommerce.tinv-wishlist .tinvwl-estimate-wrap .button.tinv-modal-btn{padding:11.5px 15px}.woocommerce.tinv-wishlist .estimate-dialogbox button{padding:15px 47px}.tinv-wishlist{color:#1a1a1a}.tinv-wishlist .tinv-header h2{font-family:Georgia,serif;text-transform:none;text-shadow:none;letter-spacing:0;font-size:40px;font-weight:700;text-transform:none;margin-bottom:40px;color:#000}.tinv-wishlist a:not(.button){font-family:inherit;font-weight:normal;color:#007acc}.tinv-wishlist a:not(.button):hover,.tinv-wishlist a:not(.button):active,.tinv-wishlist a:not(.button):focus{color:#686868}.tinv-wishlist a:not(.button){text-decoration:underline;border-bottom:0;box-shadow:none}.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist select,.tinv-wishlist .product-quantity input[type="text"].qty{font-family:inherit;color:#686868;background-color:#f7f7f7;border:1px solid #d1d1d1;border-color:#d1d1d1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist textarea,.tinv-wishlist .product-quantity input[type="text"].qty{font-size:14px}.tinv-wishlist select{font-size:12px}.woocommerce.tinv-wishlist a.button.tinvwl_add_to_wishlist_button{font-weight:700}.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button{color:#007acc;font-family:inherit;font-size:16px}.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button.button{color:#515151;background-color:#ebe9eb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button:hover,.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button:active,.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button:focus{color:#686868}.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button.button:hover,.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button.button:active,.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button.button:focus{color:#515151;background-color:#dad8da}.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button{color:#007acc;font-family:inherit;font-size:16px}.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button{color:#515151;background-color:#ebe9eb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button:hover,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button:active,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button:focus{color:#686868}.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:hover,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:active,.woocommerce div.product form.cart .tinvwl_add_to_wishlist_button.button:focus{color:#515151;background-color:#dad8da}.tinv-wishlist button{font-family:inherit;font-size:14px;color:#fff;background-color:#1a1a1a;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.tinv-wishlist button:hover,.tinv-wishlist button:focus,.tinv-wishlist input[type="button"]:hover,.tinv-wishlist input[type="button"]:focus,.tinv-wishlist input[type="reset"]:hover,.tinv-wishlist input[type="reset"]:focus,.tinv-wishlist input[type="submit"]:hover,.tinv-wishlist input[type="submit"]:focus{color:#fff;background-color:#007acc}.woocommerce.tinv-wishlist #respond input#submit,.woocommerce.tinv-wishlist a.button,.woocommerce.tinv-wishlist button.button,.woocommerce.tinv-wishlist input.button{font-family:inherit;font-size:14px;margin-right:0;color:#515151;background-color:#ebe9eb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;border:0}.woocommerce.tinv-wishlist #respond input#submit:hover,.woocommerce.tinv-wishlist a.button:hover,.woocommerce.tinv-wishlist button.button:hover,.woocommerce.tinv-wishlist input.button:hover{color:#515151;background-color:#dad8da}.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt{font-family:inherit;font-size:14px;color:#fff;background-color:#a46497;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.woocommerce.tinv-wishlist #respond input#submit.alt:hover,.woocommerce.tinv-wishlist a.button.alt:hover,.woocommerce.tinv-wishlist button.button.alt:hover,.woocommerce.tinv-wishlist input.button.alt:hover{color:#fff;background-color:#935386}.tinv-wishlist .tinv-wrapped-block{padding:30px 30px 39px;color:#1a1a1a;background-color:#f6f6f6}.tinv-wishlist .tinv-search-list .tinv-wrapped-block{padding:20px 24px}.tinv-wishlist .tinv-wrapped-block input[type="text"],.tinv-wishlist .tinv-wrapped-block input[type="password"],.tinv-wishlist .tinv-wrapped-block input[type="search"]{font-family:inherit;font-size:14px;color:#1a1a1a;background-color:#fff;border-color:#d1d1d1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.tinv-wishlist .tinv-wrapped-block input::-webkit-input-placeholder{color:#1a1a1a}.tinv-wishlist table,.tinv-wishlist table th,.tinv-wishlist table td{border:1px solid #d1d1d1;border-color:#d1d1d1}.tinv-wishlist table{border-width:1px 0 0 1px;line-height:16px}.tinv-wishlist table,.tinv-wishlist table td{background-color:#fff}.tinv-wishlist table th{font-family:inherit;font-size:14px;font-weight:700;text-transform:none;border-width:0 1px 1px 0;color:#1a1a1a;background-color:#fff}.tinv-wishlist table td{border-width:0 1px 1px 0;font-family:inherit;font-size:14px;color:#686868}.tinv-wishlist td.product-price{font-family:inherit;font-size:16px;color:#202020}.tinv-wishlist td.product-price ins span.amount{font-weight:normal;color:#fff;background-color:#007acc}.tinv-wishlist .product-stock .stock:not(.out-of-stock){color:#6a8e19}.tinv-wishlist .product-remove button{background-color:#f7f7f7}.tinv-wishlist .product-remove button:hover,.tinv-wishlist .product-remove button:active,.tinv-wishlist .product-remove button:focus{background-color:#dad8da}@media only screen and (max-width:640px){.tinv-wishlist .tinvwl-table-manage-list .product-action button[name="tinvwl-remove"]{background-color:#f7f7f7}}.tinv-wishlist .social-buttons li a{box-shadow:none!important;background-image:url(../img/social.png)}.tinv-wishlist .social-buttons li a{background-color:#ebe9eb}.tinv-wishlist .social-buttons li a:hover{background-color:#dad8da}.tinv-wishlist .tinv-modal .tinv-modal-inner{line-height:26px;color:#1a1a1a;background-color:#fff}.tinv-wishlist .tinv-modal .tinv-modal-inner,.tinv-wishlist .tinv-modal .tinv-modal-inner select{font-family:inherit;font-size:16px}.tinv-wishlist .tinv-modal h2{font-family:Georgia,serif;text-transform:none;text-shadow:none;letter-spacing:0;font-size:28px;font-weight:700;color:#000}.tinv-wishlist .tinv-modal .tinv-modal-inner input,.tinv-wishlist .tinv-modal .tinv-modal-inner select,.tinv-wishlist .tinv-modal .tinv-modal-inner textarea{color:#1a1a1a;background-color:#f6f6f6;border-color:#d1d1d1}.tinv-wishlist .tinv-modal .tinv-modal-inner select{padding:6.5px 10px;line-height:22px}.tinv-wishlist .tinv-modal .tinv-modal-inner input::-webkit-input-placeholder{color:#1a1a1a}.tinv-wishlist .tinv-modal .tinv-modal-inner input,.tinv-wishlist .tinv-modal .tinv-modal-inner select{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.tinv-wishlist input[type="text"],.tinv-wishlist input[type="email"],.tinv-wishlist input[type="url"],.tinv-wishlist input[type="password"],.tinv-wishlist input[type="search"],.tinv-wishlist input[type="tel"],.tinv-wishlist input[type="number"],.tinv-wishlist select{min-height:38px}.tinv-wishlist .tinv-modal button.button,.tinv-wishlist .tinv-modal .tinv-close-modal{color:#515151;background-color:#ebe9eb}.tinv-wishlist .tinv-modal button.button:hover,.tinv-wishlist .tinv-modal .tinv-close-modal:hover{color:#515151;background-color:#dad8da}.tinv-wishlist .tinv-modal button:not(.button){color:#fff;background-color:#1a1a1a}.tinv-wishlist .tinv-modal button:not(.button):hover,.tinv-wishlist .tinv-modal button:not(.button):active,.tinv-wishlist .tinv-modal button:not(.button):focus{color:#fff;background-color:#007acc}.tinv-wishlist select{background-size:8px 6px}.tinv-wishlist .wishlist-action button[value="manage_remove"]{background-size:11px 11px}.tinv-wishlist .social-buttons li a{background-size:195px 18px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),not all,not all,not all{.tinv-wishlist select{background-image:url(../img/select_caret_t@2x.png)}.tinv-wishlist .wishlist-action button[value="manage_remove"]{background-image:url(../img/icon_delete@2x.png)}.tinv-wishlist .social-buttons li a{background-image:url(../img/social@2x.png)}}
|
asset/js/public.js
CHANGED
@@ -31,7 +31,7 @@
|
|
31 |
},
|
32 |
onInited: function () {},
|
33 |
onClick: function () {
|
34 |
-
if (
|
35 |
return false;
|
36 |
}
|
37 |
if (this.tinvwl_dialog) {
|
@@ -126,21 +126,21 @@
|
|
126 |
$(this).removeClass('tinvwl-product-in-list').removeClass('tinvwl-product-make-remove').attr('data-tinv-wl-action', 'addto');
|
127 |
}
|
128 |
},
|
129 |
-
|
130 |
-
$(
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
}
|
140 |
};
|
141 |
sd.onActionProduct = function (id, name) {
|
142 |
var data = {
|
143 |
-
|
144 |
tinv_wishlist_id: id || '',
|
145 |
tinv_wishlist_name: name || '',
|
146 |
product_type: $(this).attr('data-tinv-wl-producttype'),
|
@@ -150,51 +150,51 @@
|
|
150 |
},
|
151 |
a = this;
|
152 |
$('form.cart[method=post], .woocommerce-variation-add-to-cart').find('input, select, textarea').each(function () {
|
153 |
-
var name_elm = $(
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
if ('checkbox' === type_elm || 'radio' === type_elm) {
|
190 |
if ($(this).is(':checked')) {
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
}
|
196 |
} else {
|
197 |
-
data.form[name_elm] = ti_merge_value(
|
198 |
}
|
199 |
});
|
200 |
data = s.onPrepareDataAction.call(a, data) || data;
|
@@ -288,17 +288,17 @@
|
|
288 |
};
|
289 |
$(document).ready(function () {
|
290 |
$('body').on('click', '.tinvwl_add_to_wishlist_button', function (e) {
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
$(this).tinvwl_to_wishlist({
|
300 |
onInited: function (s) {
|
301 |
-
|
302 |
s.onClick.call(this);
|
303 |
}
|
304 |
});
|
@@ -384,24 +384,24 @@
|
|
384 |
$('.variations_form').each(function () {
|
385 |
var c = $(this),
|
386 |
e = c.find('.tinvwl_add_to_wishlist_button');
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
});
|
406 |
})(jQuery);
|
407 |
(function ($) {
|
@@ -434,7 +434,7 @@
|
|
434 |
$(this).remove();
|
435 |
}
|
436 |
});
|
437 |
-
|
438 |
var newWind = window.open($(this).attr('href'), $(this).attr('title'), "width=420,height=320,resizable=yes,scrollbars=yes,status=yes");
|
439 |
if (newWind) {
|
440 |
newWind.focus();
|
@@ -477,10 +477,12 @@
|
|
477 |
$(this).toggle(!!$(this).children().not('.look_in').length || !!$(this).children('.look_in').children().length);
|
478 |
});
|
479 |
});
|
480 |
-
|
481 |
-
|
482 |
-
|
483 |
-
|
484 |
-
|
485 |
-
|
|
|
|
|
486 |
})(jQuery);
|
31 |
},
|
32 |
onInited: function () {},
|
33 |
onClick: function () {
|
34 |
+
if ($(this).is('.disabled-add-wishlist')) {
|
35 |
return false;
|
36 |
}
|
37 |
if (this.tinvwl_dialog) {
|
126 |
$(this).removeClass('tinvwl-product-in-list').removeClass('tinvwl-product-make-remove').attr('data-tinv-wl-action', 'addto');
|
127 |
}
|
128 |
},
|
129 |
+
make_remove: function (status) {
|
130 |
+
$(this).toggleClass('tinvwl-product-make-remove', status).attr('data-tinv-wl-action', status ? 'remove' : 'addto');
|
131 |
+
},
|
132 |
+
top_wishlist_content: function (data) {
|
133 |
+
$('.widget_wishlist_content').html(data);
|
134 |
+
},
|
135 |
+
top_wishlist_counter: function (data) {
|
136 |
+
$('.wishlist_products_counter').toggleClass('wishlist-counter-with-products', 0 < data);
|
137 |
+
$('.wishlist_products_counter_number').html(data);
|
138 |
+
}
|
139 |
}
|
140 |
};
|
141 |
sd.onActionProduct = function (id, name) {
|
142 |
var data = {
|
143 |
+
form: {},
|
144 |
tinv_wishlist_id: id || '',
|
145 |
tinv_wishlist_name: name || '',
|
146 |
product_type: $(this).attr('data-tinv-wl-producttype'),
|
150 |
},
|
151 |
a = this;
|
152 |
$('form.cart[method=post], .woocommerce-variation-add-to-cart').find('input, select, textarea').each(function () {
|
153 |
+
var name_elm = $(this).attr('name'),
|
154 |
+
type_elm = $(this).attr('type'),
|
155 |
+
value_elm = $(this).val(),
|
156 |
+
count = 10,
|
157 |
+
ti_merge_value = function (o1, o2) {
|
158 |
+
if ('object' === typeof o2) {
|
159 |
+
if ('undefined' === typeof o1) {
|
160 |
+
o1 = {};
|
161 |
+
}
|
162 |
+
for (var i in o2) {
|
163 |
+
if ('' === i) {
|
164 |
+
var j = -1;
|
165 |
+
for (j in o1) {
|
166 |
+
j = j;
|
167 |
+
}
|
168 |
+
j = parseInt(j) + 1;
|
169 |
+
o1[j] = ti_merge_value(o1[i], o2[i]);
|
170 |
+
} else {
|
171 |
+
o1[i] = ti_merge_value(o1[i], o2[i]);
|
172 |
+
}
|
173 |
+
}
|
174 |
+
return o1;
|
175 |
+
} else {
|
176 |
+
return o2;
|
177 |
+
}
|
178 |
+
};
|
179 |
+
while (/^(.+)\[([^\[\]]*?)\]$/.test(name_elm) && 0 < count) {
|
180 |
+
var n_name = name_elm.match(/^(.+)\[([^\[\]]*?)\]$/);
|
181 |
+
if (3 === n_name.length) {
|
182 |
+
var _value_elm = {};
|
183 |
+
_value_elm[n_name[2]] = value_elm;
|
184 |
+
value_elm = _value_elm;
|
185 |
+
}
|
186 |
+
name_elm = n_name[1];
|
187 |
+
count--;
|
188 |
+
}
|
189 |
if ('checkbox' === type_elm || 'radio' === type_elm) {
|
190 |
if ($(this).is(':checked')) {
|
191 |
+
if (!value_elm.length && 'object' !== typeof value_elm) {
|
192 |
+
value_elm = true;
|
193 |
+
}
|
194 |
+
data.form[name_elm] = ti_merge_value(data.form[name_elm], value_elm);
|
195 |
}
|
196 |
} else {
|
197 |
+
data.form[name_elm] = ti_merge_value(data.form[name_elm], value_elm);
|
198 |
}
|
199 |
});
|
200 |
data = s.onPrepareDataAction.call(a, data) || data;
|
288 |
};
|
289 |
$(document).ready(function () {
|
290 |
$('body').on('click', '.tinvwl_add_to_wishlist_button', function (e) {
|
291 |
+
if ($(this).is('.disabled-add-wishlist')) {
|
292 |
+
e.preventDefault();
|
293 |
+
window.alert(tinvwl_add_to_wishlist.i18n_make_a_selection_text);
|
294 |
+
return;
|
295 |
+
}
|
296 |
+
if ($(this).is('.inited-add-wishlist')) {
|
297 |
+
return;
|
298 |
+
}
|
299 |
$(this).tinvwl_to_wishlist({
|
300 |
onInited: function (s) {
|
301 |
+
$(this).addClass('inited-add-wishlist');
|
302 |
s.onClick.call(this);
|
303 |
}
|
304 |
});
|
384 |
$('.variations_form').each(function () {
|
385 |
var c = $(this),
|
386 |
e = c.find('.tinvwl_add_to_wishlist_button');
|
387 |
+
if (e.length) {
|
388 |
+
c.on('hide_variation', function (a) {
|
389 |
+
a.preventDefault();
|
390 |
+
e.addClass('disabled-add-wishlist');
|
391 |
+
}).on('show_variation', function (a, b, d) {
|
392 |
+
var f = JSON.parse(e.attr('data-tinv-wl-list')),
|
393 |
+
j = false,
|
394 |
+
g = '1' == window.tinvwl_add_to_wishlist['simple_flow'];
|
395 |
+
for (var i in f) {
|
396 |
+
if (f[i].hasOwnProperty('in') && Array.isArray(f[i]['in']) && -1 < (f[i]['in'] || []).indexOf(b.variation_id)) {
|
397 |
+
j = true;
|
398 |
+
}
|
399 |
+
}
|
400 |
+
e.toggleClass('tinvwl-product-in-list', j).toggleClass('tinvwl-product-make-remove', (j && g)).attr('data-tinv-wl-action', ((j && g) ? 'remove' : 'addto'));
|
401 |
+
a.preventDefault();
|
402 |
+
e.removeClass('disabled-add-wishlist');
|
403 |
+
});
|
404 |
+
}
|
405 |
});
|
406 |
})(jQuery);
|
407 |
(function ($) {
|
434 |
$(this).remove();
|
435 |
}
|
436 |
});
|
437 |
+
$('body').on('click', '.social-buttons .social[title!=email]', function (e) {
|
438 |
var newWind = window.open($(this).attr('href'), $(this).attr('title'), "width=420,height=320,resizable=yes,scrollbars=yes,status=yes");
|
439 |
if (newWind) {
|
440 |
newWind.focus();
|
477 |
$(this).toggle(!!$(this).children().not('.look_in').length || !!$(this).children('.look_in').children().length);
|
478 |
});
|
479 |
});
|
480 |
+
$(document.body).on('wc_fragments_refreshed', function () {
|
481 |
+
$('.wishlist_products_counter').toggleClass('wishlist-counter-with-products', '0' != $('.wishlist_products_counter_number').html());
|
482 |
+
});
|
483 |
+
$(window).on('load', function (e) {
|
484 |
+
if ($('div.tinv_mini_wishlist_list, span.wishlist_products_counter_number').length) {
|
485 |
+
$(document.body).trigger('wc_fragment_refresh');
|
486 |
+
}
|
487 |
+
});
|
488 |
})(jQuery);
|
asset/js/public.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
(function($){$.fn.tinvwl_to_wishlist=function(so){var sd={api_url:window.location.href,text_create:window.tinvwl_add_to_wishlist['text_create'],text_already_in:window.tinvwl_add_to_wishlist['text_already_in'],class:{dialogbox:'.tinvwl_add_to_select_wishlist',select:'.tinvwl_wishlist',newtitle:'.tinvwl_new_input',dialogbutton:'.tinvwl_button_add'},redirectTimer:null,onPrepareList:function(){},onGetDialogBox:function(){},onPrepareDialogBox:function(){if(!$('body > .tinv-wishlist').length){$('body').append($('<div>').addClass('tinv-wishlist'));} $(this).appendTo('body > .tinv-wishlist');},onCreateWishList:function(wishlist){$(this).append($('<option>').html(wishlist.title).attr('value',wishlist.ID).toggleClass('tinv_in_wishlist',wishlist.in));},onSelectWishList:function(){},onDialogShow:function(){$(this).addClass('tinv-modal-open');},onDialogHide:function(){$(this).removeClass('tinv-modal-open');},onInited:function(){},onClick:function(){if($(this).is('.disabled-add-wishlist')){return false;} if(this.tinvwl_dialog){this.tinvwl_dialog.show_list.call(this);}else{s.onActionProduct.call(this);}},onPrepareDataAction:function(){},filterProductAlreadyIn:function(WList){var WList=WList||[],data={};$('form.cart[method=post], .woocommerce-variation-add-to-cart').find('input, select').each(function(){var name_elm=$(this).attr('name'),type_elm=$(this).attr('type'),value_elm=$(this).val();if('checkbox'===type_elm||'radio'===type_elm){if($(this).is(':checked')){data['form'+name_elm]=value_elm;}}else{data['form'+name_elm]=value_elm;}});data=data['formvariation_id'];return WList.filter(function(wishlist){if('object'===typeof wishlist.in&&'string'===typeof data){var number=parseInt(data);return 0<=wishlist.in.indexOf(number);} return wishlist.in;});},onMultiProductAlreadyIn:function(WList){var WList=WList||[];WList=s.onPrepareList.call(WList)||WList;WList=s.filterProductAlreadyIn.call(this,WList)||WList;$(this).parent().parent().find('.already-in').remove();var text='';switch(WList.length){case 0:break;default:var text=$('<ul>');$.each(WList,function(k,wishlist){text.append($('<li>').html($('<a>').html(wishlist.title).attr({href:wishlist.url})).attr('value',wishlist.ID));});break;} if(text.length){$(this).closest('.tinv-modal-inner').find('img').after($('<div>').addClass('already-in').html(s.text_already_in+' ').append(text));}},onAction:{redirect:function(url){if(s.redirectTimer){clearTimeout(s.redirectTimer);} s.redirectTimer=window.setTimeout(function(){window.location.href=url;},4000);},wishlists:function(wishlist){$(this).attr('data-tinv-wl-list',wishlist);},msg:function(html){if(!html){return false;} var $msg=$(html).eq(0);if(!$('body > .tinv-wishlist').length){$('body').append($('<div>').addClass('tinv-wishlist'));} $('body > .tinv-wishlist').append($msg);$msg.on('click','.tinv-close-modal, .tinvwl_button_close, .tinv-overlay',function(e){e.preventDefault();$msg.remove();if(s.redirectTimer){clearTimeout(s.redirectTimer);}});},status:function(status){if(status){$(this).addClass('tinvwl-product-in-list');}},removed:function(status){if(status){$(this).removeClass('tinvwl-product-in-list').removeClass('tinvwl-product-make-remove').attr('data-tinv-wl-action','addto');}},make_remove:function(status){$(this).toggleClass('tinvwl-product-make-remove',status).attr('data-tinv-wl-action',status?'remove':'addto');},top_wishlist_content:function(data){$('.widget_wishlist_content').html(data);},top_wishlist_counter:function(data){$('.wishlist_products_counter').toggleClass('wishlist-counter-with-products',0<data);$('.wishlist_products_counter_number').html(data);}}};sd.onActionProduct=function(id,name){var data={form:{},tinv_wishlist_id:id||'',tinv_wishlist_name:name||'',product_type:$(this).attr('data-tinv-wl-producttype'),product_id:$(this).attr('data-tinv-wl-product')||0,product_variation:$(this).attr('data-tinv-wl-productvariation')||0,product_action:$(this).attr('data-tinv-wl-action')||'addto'},a=this;$('form.cart[method=post], .woocommerce-variation-add-to-cart').find('input, select, textarea').each(function(){var name_elm=$(this).attr('name'),type_elm=$(this).attr('type'),value_elm=$(this).val(),count=10,ti_merge_value=function(o1,o2){if('object'===typeof o2){if('undefined'===typeof o1){o1={};} for(var i in o2){if(''===i){var j=-1;for(j in o1){j=j;} j=parseInt(j)+1;o1[j]=ti_merge_value(o1[i],o2[i]);}else{o1[i]=ti_merge_value(o1[i],o2[i]);}} return o1;}else{return o2;}};while(/^(.+)\[([^\[\]]*?)\]$/.test(name_elm)&&0<count){var n_name=name_elm.match(/^(.+)\[([^\[\]]*?)\]$/);if(3===n_name.length){var _value_elm={};_value_elm[n_name[2]]=value_elm;value_elm=_value_elm;} name_elm=n_name[1];count--;} if('checkbox'===type_elm||'radio'===type_elm){if($(this).is(':checked')){if(!value_elm.length&&'object'!==typeof value_elm){value_elm=true;} data.form[name_elm]=ti_merge_value(data.form[name_elm],value_elm);}}else{data.form[name_elm]=ti_merge_value(data.form[name_elm],value_elm);}});data=s.onPrepareDataAction.call(a,data)||data;$.post(s.api_url,data,function(body){s.onDialogHide.call(a.tinvwl_dialog);if('object'===typeof body){for(var k in body){if('function'===typeof s.onAction[k]){s.onAction[k].call(a,body[k]);}}}else{if('function'===typeof s.onAction['msg']){s.onAction['msg'].call(a,body);}}});};var s=$.extend(true,{},sd,so);return $(this).each(function(){if(!$(this).attr('data-tinv-wl-list')){return false;} if(s.dialogbox){if(s.dialogbox.length){this.tinvwl_dialog=s.dialogbox;}} if(!this.tinvwl_dialog){this.tinvwl_dialog=s.onGetDialogBox.call(this);} if(!this.tinvwl_dialog){var _tinvwl_dialog=$(this).nextAll(s.class.dialogbox).eq(0);if(_tinvwl_dialog.length){this.tinvwl_dialog=_tinvwl_dialog;}} if(this.tinvwl_dialog){s.onPrepareDialogBox.call(this.tinvwl_dialog);if('function'!==typeof this.tinvwl_dialog.update_list){this.tinvwl_dialog.update_list=function(WL){var $select=$(this).find(s.class.select).eq(0);$(this).find(s.class.newtitle).hide().val('');$select.html('');$.each(WL,function(k,v){s.onCreateWishList.call($select,v);});if(s.text_create){s.onCreateWishList.call($select,{ID:'',title:s.text_create,in:false});} s.onMultiProductAlreadyIn.call($select,WL);s.onSelectWishList.call($select,WL);$(this).find(s.class.newtitle).toggle(''===$select.val());}} if('function'!==typeof this.tinvwl_dialog.show_list){this.tinvwl_dialog.show_list=function(){var WList=$.parseJSON($(this).attr('data-tinv-wl-list'))||[];if(WList.length){WList=s.onPrepareList.call(WList)||WList;this.tinvwl_dialog.update_list(WList);s.onDialogShow.call(this.tinvwl_dialog);}else{s.onActionProduct.call(this);}}} var a=this;$(this.tinvwl_dialog).find(s.class.dialogbutton).off('click').on('click',function(){var b=$(a.tinvwl_dialog).find(s.class.select),c=$(a.tinvwl_dialog).find(s.class.newtitle),d;if(b.val()||c.val()){s.onActionProduct.call(a,b.val(),c.val());}else{d=c.is(':visible')?c:b;d.addClass('empty-name-wishlist');window.setTimeout(function(){d.removeClass('empty-name-wishlist');},1000);}});} $(this).off('click').on('click',s.onClick);s.onInited.call(this,s);});};$(document).ready(function(){$('body').on('click','.tinvwl_add_to_wishlist_button',function(e){if($(this).is('.disabled-add-wishlist')){e.preventDefault();window.alert(tinvwl_add_to_wishlist.i18n_make_a_selection_text);return;} if($(this).is('.inited-add-wishlist')){return;} $(this).tinvwl_to_wishlist({onInited:function(s){$(this).addClass('inited-add-wishlist');s.onClick.call(this);}});});$('.tinvwl_move_product_button').tinvwl_to_wishlist({class:{dialogbox:'.tinvwl_wishlist_move',select:'.tinvwl_wishlist',newtitle:'.tinvwl_new_input',dialogbutton:'.tinvwl_button_move'},onPrepareDataAction:function(data){data.tinv_from_wishlist_id=$(this).attr('data-tinv-wl');data.tinv_to_wishlist_id=data.tinv_wishlist_id;if(!data.tinv_wishlist_name){data.tinv_wishlist_name='-';} delete data.tinv_wishlist_id;return data;},onPrepareList:function(){return this.filter(function(a){return!a.hide;});},onAction:{redirect:function(url){return window.location.href=url;}}});$('.global-cb').on('click',function(){$(this).closest('table').eq(0).find('.product-cb input[type=checkbox], .wishlist-cb input[type=checkbox]').prop('checked',$(this).is(':checked'))});});})(jQuery);(function($){$.fn.tinvwl_break_submit=function(so){var sd={selector:'input, select, textarea',ifempty:true,invert:false,validate:function(){return $(this).val();},rule:function(){var form_elements=$(this).parents('form').eq(0).find(s.selector),trigger=s.invert;if(0===form_elements.length){return s.ifempty;} form_elements.each(function(){if((trigger&&!s.invert)||(!trigger&&s.invert)){return;} trigger=Boolean(s.validate.call($(this)));});return trigger;}};var s=$.extend(true,{},sd,so);return $(this).each(function(){$(this).on('click',function(event){if(!s.rule.call($(this))){event.preventDefault();}});});};$(document).ready(function(){$('.tinvwl-break-input').tinvwl_break_submit({selector:'.tinvwl-break-input-filed'});$('.tinvwl-break-checkbox').tinvwl_break_submit({selector:'table td input[type=checkbox]',validate:function(){return $(this).is(':checked');}});});})(jQuery);(function($){$('.variations_form').each(function(){var c=$(this),e=c.find('.tinvwl_add_to_wishlist_button');if(e.length){c.on('hide_variation',function(a){a.preventDefault();e.addClass('disabled-add-wishlist');}).on('show_variation',function(a,b,d){var f=JSON.parse(e.attr('data-tinv-wl-list')),j=false,g='1'==window.tinvwl_add_to_wishlist['simple_flow'];for(var i in f){if(f[i].hasOwnProperty('in')&&Array.isArray(f[i]['in'])&&-1<(f[i]['in']||[]).indexOf(b.variation_id)){j=true;}} e.toggleClass('tinvwl-product-in-list',j).toggleClass('tinvwl-product-make-remove',(j&&g)).attr('data-tinv-wl-action',((j&&g)?'remove':'addto'));a.preventDefault();e.removeClass('disabled-add-wishlist');});}});})(jQuery);(function($){$(document).ready(function(){$.fn.tinvwl_modal=function(so){var sd={showClass:'tinv-modal-open',modal:'.tinv-modal',onPrepare:function(){if(!$('body > .tinv-wishlist').length){$('body').append($('<div>').addClass('tinv-wishlist'));} $(this).appendTo('body > .tinv-wishlist');}},s=$.extend(true,{},sd,so);return $(this).each(function(){var a=$(this),b=a.next(s.modal);s.onPrepare.call(b);a.on('click',function(){b.addClass(s.showClass);});});};$('.tinv-modal-btn').tinvwl_modal({});$('#tinvwl_manage_actions, #tinvwl_product_actions').addClass('form-control').parent().wrapInner('<div class="input-group tinvwl-no-full">').find('button').wrap('<span class="input-group-btn">');$('.tinv-lists-nav').each(function(){if(!$.trim($(this).html()).length){$(this).remove();}});$('body').on('click','.social-buttons .social[title!=email]',function(e){var newWind=window.open($(this).attr('href'),$(this).attr('title'),"width=420,height=320,resizable=yes,scrollbars=yes,status=yes");if(newWind){newWind.focus();e.preventDefault();}});$('.tinvwl-select-all').on('click',function(e){e.preventDefault();$(this).parent().parent().find('ul li input[type="checkbox"]').attr('checked',true);});$('.tinvwl-select-none').on('click',function(e){e.preventDefault();$(this).parent().parent().find('ul li input[type="checkbox"]').attr('checked',false);});$('body').on('click','.tinv-wishlist .tinv-overlay, .tinv-wishlist .tinv-close-modal, .tinv-wishlist .tinvwl_button_close',function(e){e.preventDefault();$(this).parents('.tinv-modal:first').removeClass('tinv-modal-open');});$('body').on('click','.tinv-wishlist .tinvwl-btn-onclick',function(e){var url=$(this).data('url');if(url){e.preventDefault();window.location=$(this).data('url');}});var navigationButton=$('.tinv-wishlist .navigation-button');if(navigationButton.length){navigationButton.each(function(){var navigationButtons=$(this).find('> li');if(navigationButtons.length<5){navigationButtons.parent().addClass('tinvwl-btns-count-'+navigationButtons.length);}});} $('.tinv-login .showlogin').unbind("click").on('click',function(e){e.preventDefault();$(this).closest('.tinv-login').find('.login').toggle();});$('.tinv-wishlist table.tinvwl-table-manage-list tfoot td').each(function(){$(this).toggle(!!$(this).children().not('.look_in').length||!!$(this).children('.look_in').children().length);});});$(document.body).on('wc_fragments_refreshed',function(){$('.wishlist_products_counter').toggleClass('wishlist-counter-with-products','0'!=$('.wishlist_products_counter_number').html());});$(window).load(function(e){$(document.body).trigger('wc_fragment_refresh');});})(jQuery);
|
1 |
+
(function($){$.fn.tinvwl_to_wishlist=function(so){var sd={api_url:window.location.href,text_create:window.tinvwl_add_to_wishlist['text_create'],text_already_in:window.tinvwl_add_to_wishlist['text_already_in'],class:{dialogbox:'.tinvwl_add_to_select_wishlist',select:'.tinvwl_wishlist',newtitle:'.tinvwl_new_input',dialogbutton:'.tinvwl_button_add'},redirectTimer:null,onPrepareList:function(){},onGetDialogBox:function(){},onPrepareDialogBox:function(){if(!$('body > .tinv-wishlist').length){$('body').append($('<div>').addClass('tinv-wishlist'));} $(this).appendTo('body > .tinv-wishlist');},onCreateWishList:function(wishlist){$(this).append($('<option>').html(wishlist.title).attr('value',wishlist.ID).toggleClass('tinv_in_wishlist',wishlist.in));},onSelectWishList:function(){},onDialogShow:function(){$(this).addClass('tinv-modal-open');},onDialogHide:function(){$(this).removeClass('tinv-modal-open');},onInited:function(){},onClick:function(){if($(this).is('.disabled-add-wishlist')){return false;} if(this.tinvwl_dialog){this.tinvwl_dialog.show_list.call(this);}else{s.onActionProduct.call(this);}},onPrepareDataAction:function(){},filterProductAlreadyIn:function(WList){var WList=WList||[],data={};$('form.cart[method=post], .woocommerce-variation-add-to-cart').find('input, select').each(function(){var name_elm=$(this).attr('name'),type_elm=$(this).attr('type'),value_elm=$(this).val();if('checkbox'===type_elm||'radio'===type_elm){if($(this).is(':checked')){data['form'+name_elm]=value_elm;}}else{data['form'+name_elm]=value_elm;}});data=data['formvariation_id'];return WList.filter(function(wishlist){if('object'===typeof wishlist.in&&'string'===typeof data){var number=parseInt(data);return 0<=wishlist.in.indexOf(number);} return wishlist.in;});},onMultiProductAlreadyIn:function(WList){var WList=WList||[];WList=s.onPrepareList.call(WList)||WList;WList=s.filterProductAlreadyIn.call(this,WList)||WList;$(this).parent().parent().find('.already-in').remove();var text='';switch(WList.length){case 0:break;default:var text=$('<ul>');$.each(WList,function(k,wishlist){text.append($('<li>').html($('<a>').html(wishlist.title).attr({href:wishlist.url})).attr('value',wishlist.ID));});break;} if(text.length){$(this).closest('.tinv-modal-inner').find('img').after($('<div>').addClass('already-in').html(s.text_already_in+' ').append(text));}},onAction:{redirect:function(url){if(s.redirectTimer){clearTimeout(s.redirectTimer);} s.redirectTimer=window.setTimeout(function(){window.location.href=url;},4000);},wishlists:function(wishlist){$(this).attr('data-tinv-wl-list',wishlist);},msg:function(html){if(!html){return false;} var $msg=$(html).eq(0);if(!$('body > .tinv-wishlist').length){$('body').append($('<div>').addClass('tinv-wishlist'));} $('body > .tinv-wishlist').append($msg);$msg.on('click','.tinv-close-modal, .tinvwl_button_close, .tinv-overlay',function(e){e.preventDefault();$msg.remove();if(s.redirectTimer){clearTimeout(s.redirectTimer);}});},status:function(status){if(status){$(this).addClass('tinvwl-product-in-list');}},removed:function(status){if(status){$(this).removeClass('tinvwl-product-in-list').removeClass('tinvwl-product-make-remove').attr('data-tinv-wl-action','addto');}},make_remove:function(status){$(this).toggleClass('tinvwl-product-make-remove',status).attr('data-tinv-wl-action',status?'remove':'addto');},top_wishlist_content:function(data){$('.widget_wishlist_content').html(data);},top_wishlist_counter:function(data){$('.wishlist_products_counter').toggleClass('wishlist-counter-with-products',0<data);$('.wishlist_products_counter_number').html(data);}}};sd.onActionProduct=function(id,name){var data={form:{},tinv_wishlist_id:id||'',tinv_wishlist_name:name||'',product_type:$(this).attr('data-tinv-wl-producttype'),product_id:$(this).attr('data-tinv-wl-product')||0,product_variation:$(this).attr('data-tinv-wl-productvariation')||0,product_action:$(this).attr('data-tinv-wl-action')||'addto'},a=this;$('form.cart[method=post], .woocommerce-variation-add-to-cart').find('input, select, textarea').each(function(){var name_elm=$(this).attr('name'),type_elm=$(this).attr('type'),value_elm=$(this).val(),count=10,ti_merge_value=function(o1,o2){if('object'===typeof o2){if('undefined'===typeof o1){o1={};} for(var i in o2){if(''===i){var j=-1;for(j in o1){j=j;} j=parseInt(j)+1;o1[j]=ti_merge_value(o1[i],o2[i]);}else{o1[i]=ti_merge_value(o1[i],o2[i]);}} return o1;}else{return o2;}};while(/^(.+)\[([^\[\]]*?)\]$/.test(name_elm)&&0<count){var n_name=name_elm.match(/^(.+)\[([^\[\]]*?)\]$/);if(3===n_name.length){var _value_elm={};_value_elm[n_name[2]]=value_elm;value_elm=_value_elm;} name_elm=n_name[1];count--;} if('checkbox'===type_elm||'radio'===type_elm){if($(this).is(':checked')){if(!value_elm.length&&'object'!==typeof value_elm){value_elm=true;} data.form[name_elm]=ti_merge_value(data.form[name_elm],value_elm);}}else{data.form[name_elm]=ti_merge_value(data.form[name_elm],value_elm);}});data=s.onPrepareDataAction.call(a,data)||data;$.post(s.api_url,data,function(body){s.onDialogHide.call(a.tinvwl_dialog);if('object'===typeof body){for(var k in body){if('function'===typeof s.onAction[k]){s.onAction[k].call(a,body[k]);}}}else{if('function'===typeof s.onAction['msg']){s.onAction['msg'].call(a,body);}}});};var s=$.extend(true,{},sd,so);return $(this).each(function(){if(!$(this).attr('data-tinv-wl-list')){return false;} if(s.dialogbox){if(s.dialogbox.length){this.tinvwl_dialog=s.dialogbox;}} if(!this.tinvwl_dialog){this.tinvwl_dialog=s.onGetDialogBox.call(this);} if(!this.tinvwl_dialog){var _tinvwl_dialog=$(this).nextAll(s.class.dialogbox).eq(0);if(_tinvwl_dialog.length){this.tinvwl_dialog=_tinvwl_dialog;}} if(this.tinvwl_dialog){s.onPrepareDialogBox.call(this.tinvwl_dialog);if('function'!==typeof this.tinvwl_dialog.update_list){this.tinvwl_dialog.update_list=function(WL){var $select=$(this).find(s.class.select).eq(0);$(this).find(s.class.newtitle).hide().val('');$select.html('');$.each(WL,function(k,v){s.onCreateWishList.call($select,v);});if(s.text_create){s.onCreateWishList.call($select,{ID:'',title:s.text_create,in:false});} s.onMultiProductAlreadyIn.call($select,WL);s.onSelectWishList.call($select,WL);$(this).find(s.class.newtitle).toggle(''===$select.val());}} if('function'!==typeof this.tinvwl_dialog.show_list){this.tinvwl_dialog.show_list=function(){var WList=$.parseJSON($(this).attr('data-tinv-wl-list'))||[];if(WList.length){WList=s.onPrepareList.call(WList)||WList;this.tinvwl_dialog.update_list(WList);s.onDialogShow.call(this.tinvwl_dialog);}else{s.onActionProduct.call(this);}}} var a=this;$(this.tinvwl_dialog).find(s.class.dialogbutton).off('click').on('click',function(){var b=$(a.tinvwl_dialog).find(s.class.select),c=$(a.tinvwl_dialog).find(s.class.newtitle),d;if(b.val()||c.val()){s.onActionProduct.call(a,b.val(),c.val());}else{d=c.is(':visible')?c:b;d.addClass('empty-name-wishlist');window.setTimeout(function(){d.removeClass('empty-name-wishlist');},1000);}});} $(this).off('click').on('click',s.onClick);s.onInited.call(this,s);});};$(document).ready(function(){$('body').on('click','.tinvwl_add_to_wishlist_button',function(e){if($(this).is('.disabled-add-wishlist')){e.preventDefault();window.alert(tinvwl_add_to_wishlist.i18n_make_a_selection_text);return;} if($(this).is('.inited-add-wishlist')){return;} $(this).tinvwl_to_wishlist({onInited:function(s){$(this).addClass('inited-add-wishlist');s.onClick.call(this);}});});$('.tinvwl_move_product_button').tinvwl_to_wishlist({class:{dialogbox:'.tinvwl_wishlist_move',select:'.tinvwl_wishlist',newtitle:'.tinvwl_new_input',dialogbutton:'.tinvwl_button_move'},onPrepareDataAction:function(data){data.tinv_from_wishlist_id=$(this).attr('data-tinv-wl');data.tinv_to_wishlist_id=data.tinv_wishlist_id;if(!data.tinv_wishlist_name){data.tinv_wishlist_name='-';} delete data.tinv_wishlist_id;return data;},onPrepareList:function(){return this.filter(function(a){return!a.hide;});},onAction:{redirect:function(url){return window.location.href=url;}}});$('.global-cb').on('click',function(){$(this).closest('table').eq(0).find('.product-cb input[type=checkbox], .wishlist-cb input[type=checkbox]').prop('checked',$(this).is(':checked'))});});})(jQuery);(function($){$.fn.tinvwl_break_submit=function(so){var sd={selector:'input, select, textarea',ifempty:true,invert:false,validate:function(){return $(this).val();},rule:function(){var form_elements=$(this).parents('form').eq(0).find(s.selector),trigger=s.invert;if(0===form_elements.length){return s.ifempty;} form_elements.each(function(){if((trigger&&!s.invert)||(!trigger&&s.invert)){return;} trigger=Boolean(s.validate.call($(this)));});return trigger;}};var s=$.extend(true,{},sd,so);return $(this).each(function(){$(this).on('click',function(event){if(!s.rule.call($(this))){event.preventDefault();}});});};$(document).ready(function(){$('.tinvwl-break-input').tinvwl_break_submit({selector:'.tinvwl-break-input-filed'});$('.tinvwl-break-checkbox').tinvwl_break_submit({selector:'table td input[type=checkbox]',validate:function(){return $(this).is(':checked');}});});})(jQuery);(function($){$('.variations_form').each(function(){var c=$(this),e=c.find('.tinvwl_add_to_wishlist_button');if(e.length){c.on('hide_variation',function(a){a.preventDefault();e.addClass('disabled-add-wishlist');}).on('show_variation',function(a,b,d){var f=JSON.parse(e.attr('data-tinv-wl-list')),j=false,g='1'==window.tinvwl_add_to_wishlist['simple_flow'];for(var i in f){if(f[i].hasOwnProperty('in')&&Array.isArray(f[i]['in'])&&-1<(f[i]['in']||[]).indexOf(b.variation_id)){j=true;}} e.toggleClass('tinvwl-product-in-list',j).toggleClass('tinvwl-product-make-remove',(j&&g)).attr('data-tinv-wl-action',((j&&g)?'remove':'addto'));a.preventDefault();e.removeClass('disabled-add-wishlist');});}});})(jQuery);(function($){$(document).ready(function(){$.fn.tinvwl_modal=function(so){var sd={showClass:'tinv-modal-open',modal:'.tinv-modal',onPrepare:function(){if(!$('body > .tinv-wishlist').length){$('body').append($('<div>').addClass('tinv-wishlist'));} $(this).appendTo('body > .tinv-wishlist');}},s=$.extend(true,{},sd,so);return $(this).each(function(){var a=$(this),b=a.next(s.modal);s.onPrepare.call(b);a.on('click',function(){b.addClass(s.showClass);});});};$('.tinv-modal-btn').tinvwl_modal({});$('#tinvwl_manage_actions, #tinvwl_product_actions').addClass('form-control').parent().wrapInner('<div class="input-group tinvwl-no-full">').find('button').wrap('<span class="input-group-btn">');$('.tinv-lists-nav').each(function(){if(!$.trim($(this).html()).length){$(this).remove();}});$('body').on('click','.social-buttons .social[title!=email]',function(e){var newWind=window.open($(this).attr('href'),$(this).attr('title'),"width=420,height=320,resizable=yes,scrollbars=yes,status=yes");if(newWind){newWind.focus();e.preventDefault();}});$('.tinvwl-select-all').on('click',function(e){e.preventDefault();$(this).parent().parent().find('ul li input[type="checkbox"]').attr('checked',true);});$('.tinvwl-select-none').on('click',function(e){e.preventDefault();$(this).parent().parent().find('ul li input[type="checkbox"]').attr('checked',false);});$('body').on('click','.tinv-wishlist .tinv-overlay, .tinv-wishlist .tinv-close-modal, .tinv-wishlist .tinvwl_button_close',function(e){e.preventDefault();$(this).parents('.tinv-modal:first').removeClass('tinv-modal-open');});$('body').on('click','.tinv-wishlist .tinvwl-btn-onclick',function(e){var url=$(this).data('url');if(url){e.preventDefault();window.location=$(this).data('url');}});var navigationButton=$('.tinv-wishlist .navigation-button');if(navigationButton.length){navigationButton.each(function(){var navigationButtons=$(this).find('> li');if(navigationButtons.length<5){navigationButtons.parent().addClass('tinvwl-btns-count-'+navigationButtons.length);}});} $('.tinv-login .showlogin').unbind("click").on('click',function(e){e.preventDefault();$(this).closest('.tinv-login').find('.login').toggle();});$('.tinv-wishlist table.tinvwl-table-manage-list tfoot td').each(function(){$(this).toggle(!!$(this).children().not('.look_in').length||!!$(this).children('.look_in').children().length);});});$(document.body).on('wc_fragments_refreshed',function(){$('.wishlist_products_counter').toggleClass('wishlist-counter-with-products','0'!=$('.wishlist_products_counter_number').html());});$(window).on('load',function(e){if($('div.tinv_mini_wishlist_list, span.wishlist_products_counter_number').length){$(document.body).trigger('wc_fragment_refresh');}});})(jQuery);
|
includes/product.helper.php
CHANGED
@@ -292,10 +292,13 @@ class TInvWL_Product {
|
|
292 |
foreach ( $data as $f => $v ) {
|
293 |
$s = is_array( $v ) ? ' IN ' : '=';
|
294 |
if ( is_array( $v ) ) {
|
295 |
-
$v
|
|
|
|
|
|
|
296 |
$v = "($v)";
|
297 |
} else {
|
298 |
-
$v =
|
299 |
}
|
300 |
$data[ $f ] = sprintf( '`%s`%s%s', $f, $s, $v );
|
301 |
}
|
292 |
foreach ( $data as $f => $v ) {
|
293 |
$s = is_array( $v ) ? ' IN ' : '=';
|
294 |
if ( is_array( $v ) ) {
|
295 |
+
foreach ( $v as $_f => $_v ) {
|
296 |
+
$v[ $_f ] = $wpdb->prepare( '%s', $_v );
|
297 |
+
}
|
298 |
+
$v = implode( ',', $v );
|
299 |
$v = "($v)";
|
300 |
} else {
|
301 |
+
$v = $wpdb->prepare( '%s', $v );
|
302 |
}
|
303 |
$data[ $f ] = sprintf( '`%s`%s%s', $f, $s, $v );
|
304 |
}
|
includes/wishlist.class.php
CHANGED
@@ -297,6 +297,8 @@ class TInvWL_Wishlist {
|
|
297 |
* @return array
|
298 |
*/
|
299 |
function get( $data = array() ) {
|
|
|
|
|
300 |
$default = array(
|
301 |
'count' => 10,
|
302 |
'field' => null,
|
@@ -328,10 +330,13 @@ class TInvWL_Wishlist {
|
|
328 |
foreach ( $data as $f => $v ) {
|
329 |
$s = is_array( $v ) ? ' IN ' : '=';
|
330 |
if ( is_array( $v ) ) {
|
331 |
-
$v
|
|
|
|
|
|
|
332 |
$v = "($v)";
|
333 |
} else {
|
334 |
-
$v =
|
335 |
}
|
336 |
$data[ $f ] = sprintf( '`%s`%s%s', $f, $s, $v );
|
337 |
}
|
@@ -357,7 +362,6 @@ class TInvWL_Wishlist {
|
|
357 |
$sql = str_replace( $replace, $replacer, $default['sql'] );
|
358 |
}
|
359 |
|
360 |
-
global $wpdb;
|
361 |
$wls = $wpdb->get_results( $sql, ARRAY_A ); // WPCS: db call ok; no-cache ok; unprepared SQL ok.
|
362 |
|
363 |
if ( empty( $wls ) ) {
|
297 |
* @return array
|
298 |
*/
|
299 |
function get( $data = array() ) {
|
300 |
+
global $wpdb;
|
301 |
+
|
302 |
$default = array(
|
303 |
'count' => 10,
|
304 |
'field' => null,
|
330 |
foreach ( $data as $f => $v ) {
|
331 |
$s = is_array( $v ) ? ' IN ' : '=';
|
332 |
if ( is_array( $v ) ) {
|
333 |
+
foreach ( $v as $_f => $_v ) {
|
334 |
+
$v[ $_f ] = $wpdb->prepare( '%s', $_v );
|
335 |
+
}
|
336 |
+
$v = implode( ',', $v );
|
337 |
$v = "($v)";
|
338 |
} else {
|
339 |
+
$v = $wpdb->prepare( '%s', $v );
|
340 |
}
|
341 |
$data[ $f ] = sprintf( '`%s`%s%s', $f, $s, $v );
|
342 |
}
|
362 |
$sql = str_replace( $replace, $replacer, $default['sql'] );
|
363 |
}
|
364 |
|
|
|
365 |
$wls = $wpdb->get_results( $sql, ARRAY_A ); // WPCS: db call ok; no-cache ok; unprepared SQL ok.
|
366 |
|
367 |
if ( empty( $wls ) ) {
|
languages/ti-woocommerce-wishlist.pot
CHANGED
@@ -3,7 +3,7 @@ msgid ""
|
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: WooCommerce Wishlist Plugin\n"
|
5 |
"Report-Msgid-Bugs-To: \n"
|
6 |
-
"POT-Creation-Date: 2017-
|
7 |
"POT-Revision-Date: Sun Apr 10 2016 12:21:06 GMT+0200 (Västeuropa, "
|
8 |
"sommartid)\n"
|
9 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
@@ -121,8 +121,8 @@ msgstr ""
|
|
121 |
|
122 |
#: admin/settings/general.class.php:144
|
123 |
msgid ""
|
124 |
-
"This notification will be shown if user will try to add product that
|
125 |
-
"in
|
126 |
msgstr ""
|
127 |
|
128 |
#: admin/settings/general.class.php:151
|
@@ -270,9 +270,9 @@ msgstr ""
|
|
270 |
|
271 |
#: admin/settings/general.class.php:296
|
272 |
msgid ""
|
273 |
-
"
|
274 |
-
"(Shop page, categories, etc.). You can also adjust button and text
|
275 |
-
"size, etc. in <code>TI Wishlist > Style Options.</code>"
|
276 |
msgstr ""
|
277 |
|
278 |
#: admin/settings/general.class.php:302
|
@@ -376,23 +376,23 @@ msgid "Social Networks Sharing Options"
|
|
376 |
msgstr ""
|
377 |
|
378 |
#: admin/settings/general.class.php:511 views/wizard/step-social.php:26
|
379 |
-
msgid "Show \"
|
380 |
msgstr ""
|
381 |
|
382 |
#: admin/settings/general.class.php:517 views/wizard/step-social.php:35
|
383 |
-
msgid "Show \"
|
384 |
msgstr ""
|
385 |
|
386 |
#: admin/settings/general.class.php:523 views/wizard/step-social.php:44
|
387 |
-
msgid "Show \"
|
388 |
msgstr ""
|
389 |
|
390 |
#: admin/settings/general.class.php:529 views/wizard/step-social.php:53
|
391 |
-
msgid "Show \"
|
392 |
msgstr ""
|
393 |
|
394 |
#: admin/settings/general.class.php:535 views/wizard/step-social.php:62
|
395 |
-
msgid "Show \"Share
|
396 |
msgstr ""
|
397 |
|
398 |
#: admin/settings/general.class.php:541
|
@@ -452,287 +452,243 @@ msgstr ""
|
|
452 |
msgid "Use Default Font"
|
453 |
msgstr ""
|
454 |
|
455 |
-
#: admin/settings/style.class.php:
|
456 |
-
msgid "Georgia"
|
457 |
-
msgstr ""
|
458 |
-
|
459 |
-
#: admin/settings/style.class.php:50
|
460 |
-
msgid "Times New Roman, Times"
|
461 |
-
msgstr ""
|
462 |
-
|
463 |
-
#: admin/settings/style.class.php:51
|
464 |
-
msgid "Arial, Helvetica"
|
465 |
-
msgstr ""
|
466 |
-
|
467 |
-
#: admin/settings/style.class.php:52
|
468 |
-
msgid "Courier New, Courier"
|
469 |
-
msgstr ""
|
470 |
-
|
471 |
-
#: admin/settings/style.class.php:53
|
472 |
-
msgid "Georgia, Times New Roman, Times"
|
473 |
-
msgstr ""
|
474 |
-
|
475 |
-
#: admin/settings/style.class.php:54
|
476 |
-
msgid "Verdana, Arial, Helvetica"
|
477 |
-
msgstr ""
|
478 |
-
|
479 |
-
#: admin/settings/style.class.php:55
|
480 |
-
msgid "Geneva, Arial, Helvetica"
|
481 |
-
msgstr ""
|
482 |
-
|
483 |
-
#: admin/settings/style.class.php:56
|
484 |
-
msgid "Source Sans Pro, Open Sans"
|
485 |
-
msgstr ""
|
486 |
-
|
487 |
-
#: admin/settings/style.class.php:57
|
488 |
-
msgid "Helvetica Neue, Helvetica, Roboto, Arial"
|
489 |
-
msgstr ""
|
490 |
-
|
491 |
-
#: admin/settings/style.class.php:58
|
492 |
-
msgid "Arial"
|
493 |
-
msgstr ""
|
494 |
-
|
495 |
-
#: admin/settings/style.class.php:59
|
496 |
-
msgid "Lucida Grande, Verdana, Arial, Bitstream Vera Sans"
|
497 |
-
msgstr ""
|
498 |
-
|
499 |
-
#: admin/settings/style.class.php:64
|
500 |
msgid "text"
|
501 |
msgstr ""
|
502 |
|
503 |
-
#: admin/settings/style.class.php:
|
504 |
msgid "Title Color"
|
505 |
msgstr ""
|
506 |
|
507 |
-
#: admin/settings/style.class.php:
|
508 |
msgid "Title Font Size"
|
509 |
msgstr ""
|
510 |
|
511 |
-
#: admin/settings/style.class.php:
|
512 |
-
#: admin/settings/style.class.php:
|
513 |
msgid "Content Text Color"
|
514 |
msgstr ""
|
515 |
|
516 |
-
#: admin/settings/style.class.php:
|
517 |
-
#: admin/settings/style.class.php:
|
518 |
-
#: admin/settings/style.class.php:
|
519 |
-
#: admin/settings/style.class.php:
|
520 |
msgid "Font"
|
521 |
msgstr ""
|
522 |
|
523 |
-
#: admin/settings/style.class.php:
|
524 |
msgid "links"
|
525 |
msgstr ""
|
526 |
|
527 |
-
#: admin/settings/style.class.php:
|
528 |
msgid "Color"
|
529 |
msgstr ""
|
530 |
|
531 |
-
#: admin/settings/style.class.php:
|
532 |
msgid "Hover Color"
|
533 |
msgstr ""
|
534 |
|
535 |
-
#: admin/settings/style.class.php:
|
536 |
msgid "Underline"
|
537 |
msgstr ""
|
538 |
|
539 |
-
#: admin/settings/style.class.php:
|
540 |
msgid "Yes"
|
541 |
msgstr ""
|
542 |
|
543 |
-
#: admin/settings/style.class.php:
|
544 |
msgid "No"
|
545 |
msgstr ""
|
546 |
|
547 |
-
#: admin/settings/style.class.php:
|
548 |
msgid "fields"
|
549 |
msgstr ""
|
550 |
|
551 |
-
#: admin/settings/style.class.php:
|
552 |
-
#: admin/settings/style.class.php:
|
553 |
-
#: admin/settings/style.class.php:
|
554 |
-
#: admin/settings/style.class.php:
|
555 |
msgid "Background Color"
|
556 |
msgstr ""
|
557 |
|
558 |
-
#: admin/settings/style.class.php:
|
559 |
msgid "Border Color"
|
560 |
msgstr ""
|
561 |
|
562 |
-
#: admin/settings/style.class.php:
|
563 |
-
#: admin/settings/style.class.php:
|
564 |
-
#: admin/settings/style.class.php:
|
565 |
msgid "Border Radius"
|
566 |
msgstr ""
|
567 |
|
568 |
-
#: admin/settings/style.class.php:
|
569 |
-
#: admin/settings/style.class.php:
|
570 |
-
#: admin/settings/style.class.php:
|
571 |
msgid "Text Color"
|
572 |
msgstr ""
|
573 |
|
574 |
-
#: admin/settings/style.class.php:
|
575 |
-
#: admin/settings/style.class.php:
|
576 |
-
#: admin/settings/style.class.php:
|
577 |
msgid "Font Size"
|
578 |
msgstr ""
|
579 |
|
580 |
-
#: admin/settings/style.class.php:
|
581 |
msgid "Select Font Size"
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: admin/settings/style.class.php:
|
585 |
-
msgid "
|
586 |
msgstr ""
|
587 |
|
588 |
-
#: admin/settings/style.class.php:
|
589 |
-
#: admin/settings/style.class.php:
|
590 |
msgid "Background Hover Color"
|
591 |
msgstr ""
|
592 |
|
593 |
-
#: admin/settings/style.class.php:
|
594 |
msgid "Button Text Color"
|
595 |
msgstr ""
|
596 |
|
597 |
-
#: admin/settings/style.class.php:
|
598 |
-
#: admin/settings/style.class.php:
|
599 |
msgid "Text Hover Color"
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: admin/settings/style.class.php:
|
603 |
msgid "Button Text Hover Color"
|
604 |
msgstr ""
|
605 |
|
606 |
-
#: admin/settings/style.class.php:
|
607 |
msgid "accent buttons style"
|
608 |
msgstr ""
|
609 |
|
610 |
-
#: admin/settings/style.class.php:
|
611 |
msgid "normal buttons style"
|
612 |
msgstr ""
|
613 |
|
614 |
-
#: admin/settings/style.class.php:
|
615 |
msgid "add to cart button"
|
616 |
msgstr ""
|
617 |
|
618 |
-
#: admin/settings/style.class.php:
|
619 |
msgid "table"
|
620 |
msgstr ""
|
621 |
|
622 |
-
#: admin/settings/style.class.php:
|
623 |
msgid "Table Head Background Color"
|
624 |
msgstr ""
|
625 |
|
626 |
-
#: admin/settings/style.class.php:
|
627 |
msgid "Table Head Text Color"
|
628 |
msgstr ""
|
629 |
|
630 |
-
#: admin/settings/style.class.php:
|
631 |
msgid "Table Head Font"
|
632 |
msgstr ""
|
633 |
|
634 |
-
#: admin/settings/style.class.php:
|
635 |
msgid "Table Head Font Size"
|
636 |
msgstr ""
|
637 |
|
638 |
-
#: admin/settings/style.class.php:
|
639 |
msgid "Content Text Font"
|
640 |
msgstr ""
|
641 |
|
642 |
-
#: admin/settings/style.class.php:
|
643 |
msgid "Content Text Font Size"
|
644 |
msgstr ""
|
645 |
|
646 |
-
#: admin/settings/style.class.php:
|
647 |
msgid "Price Color"
|
648 |
msgstr ""
|
649 |
|
650 |
-
#: admin/settings/style.class.php:
|
651 |
msgid "Price Font"
|
652 |
msgstr ""
|
653 |
|
654 |
-
#: admin/settings/style.class.php:
|
655 |
msgid "Price Font Size"
|
656 |
msgstr ""
|
657 |
|
658 |
-
#: admin/settings/style.class.php:
|
659 |
msgid "Special Price Color"
|
660 |
msgstr ""
|
661 |
|
662 |
-
#: admin/settings/style.class.php:
|
663 |
msgid "Special Price Background Color"
|
664 |
msgstr ""
|
665 |
|
666 |
-
#: admin/settings/style.class.php:
|
667 |
msgid "Social Icons Background Color"
|
668 |
msgstr ""
|
669 |
|
670 |
-
#: admin/settings/style.class.php:
|
671 |
msgid "Social Icons Background Hover Color"
|
672 |
msgstr ""
|
673 |
|
674 |
-
#: admin/settings/style.class.php:
|
675 |
msgid "popups"
|
676 |
msgstr ""
|
677 |
|
678 |
-
#: admin/settings/style.class.php:
|
679 |
msgid "Title Font"
|
680 |
msgstr ""
|
681 |
|
682 |
-
#: admin/settings/style.class.php:
|
683 |
msgid "Fields Background Color"
|
684 |
msgstr ""
|
685 |
|
686 |
-
#: admin/settings/style.class.php:
|
687 |
msgid "Fields Border Color"
|
688 |
msgstr ""
|
689 |
|
690 |
-
#: admin/settings/style.class.php:
|
691 |
msgid "Fields Border Radius"
|
692 |
msgstr ""
|
693 |
|
694 |
-
#: admin/settings/style.class.php:
|
695 |
msgid "Fields Text Color"
|
696 |
msgstr ""
|
697 |
|
698 |
-
#: admin/settings/style.class.php:
|
699 |
msgid "Fields Placeholder Text Color"
|
700 |
msgstr ""
|
701 |
|
702 |
-
#: admin/settings/style.class.php:
|
703 |
msgid "Normal Buttons Background Color"
|
704 |
msgstr ""
|
705 |
|
706 |
-
#: admin/settings/style.class.php:
|
707 |
msgid "Normal Buttons Background Hover Color"
|
708 |
msgstr ""
|
709 |
|
710 |
-
#: admin/settings/style.class.php:
|
711 |
msgid "Normal Buttons Text Color"
|
712 |
msgstr ""
|
713 |
|
714 |
-
#: admin/settings/style.class.php:
|
715 |
msgid "Normal Buttons Text Hover Color"
|
716 |
msgstr ""
|
717 |
|
718 |
-
#: admin/settings/style.class.php:
|
719 |
msgid "Accent Buttons Background Color"
|
720 |
msgstr ""
|
721 |
|
722 |
-
#: admin/settings/style.class.php:
|
723 |
msgid "Accent Buttons Background Hover Color"
|
724 |
msgstr ""
|
725 |
|
726 |
-
#: admin/settings/style.class.php:
|
727 |
msgid "Accent Buttons Text Color"
|
728 |
msgstr ""
|
729 |
|
730 |
-
#: admin/settings/style.class.php:
|
731 |
msgid "Accent Buttons Text Hover Color"
|
732 |
msgstr ""
|
733 |
|
734 |
#: admin/settings/upgrade.class.php:34 admin/tinvwl.class.php:215
|
735 |
-
msgid "Upgrade to
|
736 |
msgstr ""
|
737 |
|
738 |
#: admin/settings/upgrade.class.php:35
|
@@ -937,7 +893,7 @@ msgid "Page Setup"
|
|
937 |
msgstr ""
|
938 |
|
939 |
#: includes/wizard.class.php:282 includes/wizard.class.php:312
|
940 |
-
#: public/tinvwl.class.php:
|
941 |
msgid "Wishlist"
|
942 |
msgstr ""
|
943 |
|
@@ -974,11 +930,11 @@ msgstr ""
|
|
974 |
msgid "%1$s by %2$s"
|
975 |
msgstr ""
|
976 |
|
977 |
-
#: public/tinvwl.class.php:
|
978 |
msgid "Create New"
|
979 |
msgstr ""
|
980 |
|
981 |
-
#: public/tinvwl.class.php:
|
982 |
msgid ""
|
983 |
"Please select some product options before adding this product to your "
|
984 |
"wishlist."
|
@@ -989,7 +945,7 @@ msgid "Displays the number of products in the wishlist on your site."
|
|
989 |
msgstr ""
|
990 |
|
991 |
#: public/widget/topwishlist.class.php:26
|
992 |
-
msgid "
|
993 |
msgstr ""
|
994 |
|
995 |
#: public/widget/topwishlist.class.php:31
|
@@ -1266,8 +1222,8 @@ msgstr ""
|
|
1266 |
|
1267 |
#: views/admin/templates-status.php:16
|
1268 |
msgid ""
|
1269 |
-
"This section shows
|
1270 |
-
"Wishlist
|
1271 |
msgstr ""
|
1272 |
|
1273 |
#: views/admin/templates-status.php:24 views/admin/templates-status.php:31
|
@@ -1280,7 +1236,7 @@ msgstr ""
|
|
1280 |
|
1281 |
#: views/null.php:19
|
1282 |
#, php-format
|
1283 |
-
msgid "
|
1284 |
msgstr ""
|
1285 |
|
1286 |
#: views/wizard/finish.php:15
|
@@ -1321,7 +1277,7 @@ msgid "Wishlist Settings"
|
|
1321 |
msgstr ""
|
1322 |
|
1323 |
#: views/wizard/finish.php:30
|
1324 |
-
msgid "Visit
|
1325 |
msgstr ""
|
1326 |
|
1327 |
#: views/wizard/footer.php:17
|
@@ -1330,7 +1286,7 @@ msgstr ""
|
|
1330 |
|
1331 |
#: views/wizard/header.php:19
|
1332 |
#, php-format
|
1333 |
-
msgid "
|
1334 |
msgstr ""
|
1335 |
|
1336 |
#: views/wizard/intro.php:15
|
@@ -1343,8 +1299,8 @@ msgstr ""
|
|
1343 |
|
1344 |
#: views/wizard/intro.php:21
|
1345 |
msgid ""
|
1346 |
-
"Thank you for choosing
|
1347 |
-
"WooCommerce store!"
|
1348 |
msgstr ""
|
1349 |
|
1350 |
#: views/wizard/intro.php:22
|
@@ -1418,17 +1374,17 @@ msgstr ""
|
|
1418 |
|
1419 |
#: views/wizard/step-page.php:18
|
1420 |
msgid ""
|
1421 |
-
"The following page
|
1422 |
msgstr ""
|
1423 |
|
1424 |
#: views/wizard/step-page.php:19
|
1425 |
msgid ""
|
1426 |
-
"Choose from existing
|
1427 |
-
"automatically:"
|
1428 |
msgstr ""
|
1429 |
|
1430 |
#: views/wizard/step-page.php:48
|
1431 |
-
msgid "Once created, this page can be managed from
|
1432 |
msgstr ""
|
1433 |
|
1434 |
#: views/wizard/step-processing.php:16
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: WooCommerce Wishlist Plugin\n"
|
5 |
"Report-Msgid-Bugs-To: \n"
|
6 |
+
"POT-Creation-Date: 2017-12-01 01:05+0700\n"
|
7 |
"POT-Revision-Date: Sun Apr 10 2016 12:21:06 GMT+0200 (Västeuropa, "
|
8 |
"sommartid)\n"
|
9 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
121 |
|
122 |
#: admin/settings/general.class.php:144
|
123 |
msgid ""
|
124 |
+
"This notification will be shown if user will try to add a product that is "
|
125 |
+
"already in the wishlist."
|
126 |
msgstr ""
|
127 |
|
128 |
#: admin/settings/general.class.php:151
|
270 |
|
271 |
#: admin/settings/general.class.php:296
|
272 |
msgid ""
|
273 |
+
"These are separate settings for the \"Add to Wishlist\" button on a product "
|
274 |
+
"listing (Shop page, categories, etc.). You can also adjust button and text "
|
275 |
+
"colors, size, etc. in a <code>TI Wishlist > Style Options.</code>"
|
276 |
msgstr ""
|
277 |
|
278 |
#: admin/settings/general.class.php:302
|
376 |
msgstr ""
|
377 |
|
378 |
#: admin/settings/general.class.php:511 views/wizard/step-social.php:26
|
379 |
+
msgid "Show \"Facebook\" Button"
|
380 |
msgstr ""
|
381 |
|
382 |
#: admin/settings/general.class.php:517 views/wizard/step-social.php:35
|
383 |
+
msgid "Show \"Twitter\" Button"
|
384 |
msgstr ""
|
385 |
|
386 |
#: admin/settings/general.class.php:523 views/wizard/step-social.php:44
|
387 |
+
msgid "Show \"Pinterest\" Button"
|
388 |
msgstr ""
|
389 |
|
390 |
#: admin/settings/general.class.php:529 views/wizard/step-social.php:53
|
391 |
+
msgid "Show \"Google+\" Button"
|
392 |
msgstr ""
|
393 |
|
394 |
#: admin/settings/general.class.php:535 views/wizard/step-social.php:62
|
395 |
+
msgid "Show \"Share by Email\" Button"
|
396 |
msgstr ""
|
397 |
|
398 |
#: admin/settings/general.class.php:541
|
452 |
msgid "Use Default Font"
|
453 |
msgstr ""
|
454 |
|
455 |
+
#: admin/settings/style.class.php:65
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
456 |
msgid "text"
|
457 |
msgstr ""
|
458 |
|
459 |
+
#: admin/settings/style.class.php:72 admin/settings/style.class.php:515
|
460 |
msgid "Title Color"
|
461 |
msgstr ""
|
462 |
|
463 |
+
#: admin/settings/style.class.php:78 admin/settings/style.class.php:529
|
464 |
msgid "Title Font Size"
|
465 |
msgstr ""
|
466 |
|
467 |
+
#: admin/settings/style.class.php:84 admin/settings/style.class.php:440
|
468 |
+
#: admin/settings/style.class.php:535
|
469 |
msgid "Content Text Color"
|
470 |
msgstr ""
|
471 |
|
472 |
+
#: admin/settings/style.class.php:90 admin/settings/style.class.php:126
|
473 |
+
#: admin/settings/style.class.php:164 admin/settings/style.class.php:226
|
474 |
+
#: admin/settings/style.class.php:276 admin/settings/style.class.php:326
|
475 |
+
#: admin/settings/style.class.php:376
|
476 |
msgid "Font"
|
477 |
msgstr ""
|
478 |
|
479 |
+
#: admin/settings/style.class.php:97
|
480 |
msgid "links"
|
481 |
msgstr ""
|
482 |
|
483 |
+
#: admin/settings/style.class.php:104
|
484 |
msgid "Color"
|
485 |
msgstr ""
|
486 |
|
487 |
+
#: admin/settings/style.class.php:110
|
488 |
msgid "Hover Color"
|
489 |
msgstr ""
|
490 |
|
491 |
+
#: admin/settings/style.class.php:116
|
492 |
msgid "Underline"
|
493 |
msgstr ""
|
494 |
|
495 |
+
#: admin/settings/style.class.php:118
|
496 |
msgid "Yes"
|
497 |
msgstr ""
|
498 |
|
499 |
+
#: admin/settings/style.class.php:119
|
500 |
msgid "No"
|
501 |
msgstr ""
|
502 |
|
503 |
+
#: admin/settings/style.class.php:133
|
504 |
msgid "fields"
|
505 |
msgstr ""
|
506 |
|
507 |
+
#: admin/settings/style.class.php:140 admin/settings/style.class.php:190
|
508 |
+
#: admin/settings/style.class.php:252 admin/settings/style.class.php:302
|
509 |
+
#: admin/settings/style.class.php:352 admin/settings/style.class.php:402
|
510 |
+
#: admin/settings/style.class.php:509
|
511 |
msgid "Background Color"
|
512 |
msgstr ""
|
513 |
|
514 |
+
#: admin/settings/style.class.php:146 admin/settings/style.class.php:408
|
515 |
msgid "Border Color"
|
516 |
msgstr ""
|
517 |
|
518 |
+
#: admin/settings/style.class.php:152 admin/settings/style.class.php:240
|
519 |
+
#: admin/settings/style.class.php:290 admin/settings/style.class.php:340
|
520 |
+
#: admin/settings/style.class.php:390
|
521 |
msgid "Border Radius"
|
522 |
msgstr ""
|
523 |
|
524 |
+
#: admin/settings/style.class.php:158 admin/settings/style.class.php:202
|
525 |
+
#: admin/settings/style.class.php:264 admin/settings/style.class.php:314
|
526 |
+
#: admin/settings/style.class.php:364
|
527 |
msgid "Text Color"
|
528 |
msgstr ""
|
529 |
|
530 |
+
#: admin/settings/style.class.php:172 admin/settings/style.class.php:234
|
531 |
+
#: admin/settings/style.class.php:284 admin/settings/style.class.php:334
|
532 |
+
#: admin/settings/style.class.php:384
|
533 |
msgid "Font Size"
|
534 |
msgstr ""
|
535 |
|
536 |
+
#: admin/settings/style.class.php:178
|
537 |
msgid "Select Font Size"
|
538 |
msgstr ""
|
539 |
|
540 |
+
#: admin/settings/style.class.php:183
|
541 |
+
msgid "\"Add to Wishlist\" product page button"
|
542 |
msgstr ""
|
543 |
|
544 |
+
#: admin/settings/style.class.php:196 admin/settings/style.class.php:258
|
545 |
+
#: admin/settings/style.class.php:308 admin/settings/style.class.php:358
|
546 |
msgid "Background Hover Color"
|
547 |
msgstr ""
|
548 |
|
549 |
+
#: admin/settings/style.class.php:208
|
550 |
msgid "Button Text Color"
|
551 |
msgstr ""
|
552 |
|
553 |
+
#: admin/settings/style.class.php:214 admin/settings/style.class.php:270
|
554 |
+
#: admin/settings/style.class.php:320 admin/settings/style.class.php:370
|
555 |
msgid "Text Hover Color"
|
556 |
msgstr ""
|
557 |
|
558 |
+
#: admin/settings/style.class.php:220
|
559 |
msgid "Button Text Hover Color"
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: admin/settings/style.class.php:245
|
563 |
msgid "accent buttons style"
|
564 |
msgstr ""
|
565 |
|
566 |
+
#: admin/settings/style.class.php:295
|
567 |
msgid "normal buttons style"
|
568 |
msgstr ""
|
569 |
|
570 |
+
#: admin/settings/style.class.php:345
|
571 |
msgid "add to cart button"
|
572 |
msgstr ""
|
573 |
|
574 |
+
#: admin/settings/style.class.php:395
|
575 |
msgid "table"
|
576 |
msgstr ""
|
577 |
|
578 |
+
#: admin/settings/style.class.php:414
|
579 |
msgid "Table Head Background Color"
|
580 |
msgstr ""
|
581 |
|
582 |
+
#: admin/settings/style.class.php:420
|
583 |
msgid "Table Head Text Color"
|
584 |
msgstr ""
|
585 |
|
586 |
+
#: admin/settings/style.class.php:426
|
587 |
msgid "Table Head Font"
|
588 |
msgstr ""
|
589 |
|
590 |
+
#: admin/settings/style.class.php:434
|
591 |
msgid "Table Head Font Size"
|
592 |
msgstr ""
|
593 |
|
594 |
+
#: admin/settings/style.class.php:446 admin/settings/style.class.php:541
|
595 |
msgid "Content Text Font"
|
596 |
msgstr ""
|
597 |
|
598 |
+
#: admin/settings/style.class.php:454 admin/settings/style.class.php:549
|
599 |
msgid "Content Text Font Size"
|
600 |
msgstr ""
|
601 |
|
602 |
+
#: admin/settings/style.class.php:460
|
603 |
msgid "Price Color"
|
604 |
msgstr ""
|
605 |
|
606 |
+
#: admin/settings/style.class.php:466
|
607 |
msgid "Price Font"
|
608 |
msgstr ""
|
609 |
|
610 |
+
#: admin/settings/style.class.php:474
|
611 |
msgid "Price Font Size"
|
612 |
msgstr ""
|
613 |
|
614 |
+
#: admin/settings/style.class.php:480
|
615 |
msgid "Special Price Color"
|
616 |
msgstr ""
|
617 |
|
618 |
+
#: admin/settings/style.class.php:486
|
619 |
msgid "Special Price Background Color"
|
620 |
msgstr ""
|
621 |
|
622 |
+
#: admin/settings/style.class.php:492
|
623 |
msgid "Social Icons Background Color"
|
624 |
msgstr ""
|
625 |
|
626 |
+
#: admin/settings/style.class.php:498
|
627 |
msgid "Social Icons Background Hover Color"
|
628 |
msgstr ""
|
629 |
|
630 |
+
#: admin/settings/style.class.php:502
|
631 |
msgid "popups"
|
632 |
msgstr ""
|
633 |
|
634 |
+
#: admin/settings/style.class.php:521
|
635 |
msgid "Title Font"
|
636 |
msgstr ""
|
637 |
|
638 |
+
#: admin/settings/style.class.php:555
|
639 |
msgid "Fields Background Color"
|
640 |
msgstr ""
|
641 |
|
642 |
+
#: admin/settings/style.class.php:561
|
643 |
msgid "Fields Border Color"
|
644 |
msgstr ""
|
645 |
|
646 |
+
#: admin/settings/style.class.php:567
|
647 |
msgid "Fields Border Radius"
|
648 |
msgstr ""
|
649 |
|
650 |
+
#: admin/settings/style.class.php:573
|
651 |
msgid "Fields Text Color"
|
652 |
msgstr ""
|
653 |
|
654 |
+
#: admin/settings/style.class.php:579
|
655 |
msgid "Fields Placeholder Text Color"
|
656 |
msgstr ""
|
657 |
|
658 |
+
#: admin/settings/style.class.php:585
|
659 |
msgid "Normal Buttons Background Color"
|
660 |
msgstr ""
|
661 |
|
662 |
+
#: admin/settings/style.class.php:591
|
663 |
msgid "Normal Buttons Background Hover Color"
|
664 |
msgstr ""
|
665 |
|
666 |
+
#: admin/settings/style.class.php:597
|
667 |
msgid "Normal Buttons Text Color"
|
668 |
msgstr ""
|
669 |
|
670 |
+
#: admin/settings/style.class.php:603
|
671 |
msgid "Normal Buttons Text Hover Color"
|
672 |
msgstr ""
|
673 |
|
674 |
+
#: admin/settings/style.class.php:609
|
675 |
msgid "Accent Buttons Background Color"
|
676 |
msgstr ""
|
677 |
|
678 |
+
#: admin/settings/style.class.php:615
|
679 |
msgid "Accent Buttons Background Hover Color"
|
680 |
msgstr ""
|
681 |
|
682 |
+
#: admin/settings/style.class.php:621
|
683 |
msgid "Accent Buttons Text Color"
|
684 |
msgstr ""
|
685 |
|
686 |
+
#: admin/settings/style.class.php:627
|
687 |
msgid "Accent Buttons Text Hover Color"
|
688 |
msgstr ""
|
689 |
|
690 |
#: admin/settings/upgrade.class.php:34 admin/tinvwl.class.php:215
|
691 |
+
msgid "Upgrade to Premium"
|
692 |
msgstr ""
|
693 |
|
694 |
#: admin/settings/upgrade.class.php:35
|
893 |
msgstr ""
|
894 |
|
895 |
#: includes/wizard.class.php:282 includes/wizard.class.php:312
|
896 |
+
#: public/tinvwl.class.php:536
|
897 |
msgid "Wishlist"
|
898 |
msgstr ""
|
899 |
|
930 |
msgid "%1$s by %2$s"
|
931 |
msgstr ""
|
932 |
|
933 |
+
#: public/tinvwl.class.php:440
|
934 |
msgid "Create New"
|
935 |
msgstr ""
|
936 |
|
937 |
+
#: public/tinvwl.class.php:443
|
938 |
msgid ""
|
939 |
"Please select some product options before adding this product to your "
|
940 |
"wishlist."
|
945 |
msgstr ""
|
946 |
|
947 |
#: public/widget/topwishlist.class.php:26
|
948 |
+
msgid "TI Wishlist Products Counter"
|
949 |
msgstr ""
|
950 |
|
951 |
#: public/widget/topwishlist.class.php:31
|
1222 |
|
1223 |
#: views/admin/templates-status.php:16
|
1224 |
msgid ""
|
1225 |
+
"This section shows the files that are overriding the default TI WooCommerce "
|
1226 |
+
"Wishlist templates."
|
1227 |
msgstr ""
|
1228 |
|
1229 |
#: views/admin/templates-status.php:24 views/admin/templates-status.php:31
|
1236 |
|
1237 |
#: views/null.php:19
|
1238 |
#, php-format
|
1239 |
+
msgid "Template \"%s\" not found!"
|
1240 |
msgstr ""
|
1241 |
|
1242 |
#: views/wizard/finish.php:15
|
1277 |
msgstr ""
|
1278 |
|
1279 |
#: views/wizard/finish.php:30
|
1280 |
+
msgid "Visit TemplateInvaders website for more products."
|
1281 |
msgstr ""
|
1282 |
|
1283 |
#: views/wizard/footer.php:17
|
1286 |
|
1287 |
#: views/wizard/header.php:19
|
1288 |
#, php-format
|
1289 |
+
msgid "TI Wishlist › %s"
|
1290 |
msgstr ""
|
1291 |
|
1292 |
#: views/wizard/intro.php:15
|
1299 |
|
1300 |
#: views/wizard/intro.php:21
|
1301 |
msgid ""
|
1302 |
+
"Thank you for choosing the Wishlist plugin by TemplateInvaders to enhance "
|
1303 |
+
"your WooCommerce store!"
|
1304 |
msgstr ""
|
1305 |
|
1306 |
#: views/wizard/intro.php:22
|
1374 |
|
1375 |
#: views/wizard/step-page.php:18
|
1376 |
msgid ""
|
1377 |
+
"The following page needs to be applied so the “Wishlist” knows where it is. "
|
1378 |
msgstr ""
|
1379 |
|
1380 |
#: views/wizard/step-page.php:19
|
1381 |
msgid ""
|
1382 |
+
"Choose from existing pages or leave this field empty and the Wishlist page "
|
1383 |
+
"will be created automatically:"
|
1384 |
msgstr ""
|
1385 |
|
1386 |
#: views/wizard/step-page.php:48
|
1387 |
+
msgid "Once created, this page can be managed from WordPress dashboard."
|
1388 |
msgstr ""
|
1389 |
|
1390 |
#: views/wizard/step-processing.php:16
|
public/addtowishlist.class.php
CHANGED
@@ -360,6 +360,9 @@ class TInvWL_Public_AddToWishlist {
|
|
360 |
}
|
361 |
$ids = array_filter( $ids );
|
362 |
|
|
|
|
|
|
|
363 |
$products = $wlp->get( array(
|
364 |
'product_id' => ( version_compare( WC_VERSION, '3.0.0', '<' ) ? $product->id : ( $product->is_type( 'variation' ) ? $product->get_parent_id() : $product->get_id() ) ),
|
365 |
'wishlist_id' => $ids,
|
@@ -451,6 +454,9 @@ class TInvWL_Public_AddToWishlist {
|
|
451 |
return '';
|
452 |
}
|
453 |
}
|
|
|
|
|
|
|
454 |
|
455 |
$wishlists = $this->user_wishlist( $this->product );
|
456 |
|
360 |
}
|
361 |
$ids = array_filter( $ids );
|
362 |
|
363 |
+
if ( empty( $ids ) ) {
|
364 |
+
return $wishlists;
|
365 |
+
}
|
366 |
$products = $wlp->get( array(
|
367 |
'product_id' => ( version_compare( WC_VERSION, '3.0.0', '<' ) ? $product->id : ( $product->is_type( 'variation' ) ? $product->get_parent_id() : $product->get_id() ) ),
|
368 |
'wishlist_id' => $ids,
|
454 |
return '';
|
455 |
}
|
456 |
}
|
457 |
+
if ( empty( $this->product ) || ! apply_filters( 'tinvwl_allow_addtowishlist_single_product', true, $this->product ) ) {
|
458 |
+
return;
|
459 |
+
}
|
460 |
|
461 |
$wishlists = $this->user_wishlist( $this->product );
|
462 |
|
public/tinvwl.class.php
CHANGED
@@ -361,14 +361,18 @@ class TInvWL_Public_TInvWL {
|
|
361 |
* Load style
|
362 |
*/
|
363 |
function enqueue_styles() {
|
364 |
-
wp_enqueue_style(
|
365 |
if ( ! tinv_get_option( 'style', 'customstyle' ) ) {
|
366 |
-
wp_enqueue_style(
|
367 |
}
|
368 |
if ( ! tinv_get_option( 'style', 'customstyle' ) || ( tinv_get_option( 'style_plain', 'allow' ) && tinv_get_option( 'style_plain', 'css' ) ) ) {
|
369 |
-
|
|
|
|
|
|
|
|
|
370 |
}
|
371 |
-
wp_enqueue_style(
|
372 |
}
|
373 |
|
374 |
/**
|
@@ -389,7 +393,6 @@ class TInvWL_Public_TInvWL {
|
|
389 |
* Generate dynaminc css
|
390 |
*/
|
391 |
function dynaminc_css() {
|
392 |
-
header( 'Content-type: text/css; charset=' . get_option( 'blog_charset' ) );
|
393 |
$css = get_transient( TINVWL_PREFIX . '_dynamic_' );
|
394 |
if ( ! $css ) {
|
395 |
$css = '';
|
@@ -411,8 +414,8 @@ class TInvWL_Public_TInvWL {
|
|
411 |
$css = str_replace( '../img/', $image_url, $css );
|
412 |
set_transient( TINVWL_PREFIX . '_dynamic_', $css, DAY_IN_SECONDS );
|
413 |
}
|
414 |
-
|
415 |
-
|
416 |
}
|
417 |
|
418 |
/**
|
@@ -432,7 +435,7 @@ class TInvWL_Public_TInvWL {
|
|
432 |
*/
|
433 |
function enqueue_scripts() {
|
434 |
$suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
|
435 |
-
wp_register_script( $this->_n, TINVWL_URL . 'asset/js/public' . $suffix . '.js', array( 'jquery', 'wc-cart-fragments' ), $this->_v, true );
|
436 |
wp_localize_script( $this->_n, 'tinvwl_add_to_wishlist', array(
|
437 |
'text_create' => __( 'Create New', 'ti-woocommerce-wishlist' ),
|
438 |
'text_already_in' => tinv_get_option( 'general', 'text_already_in' ),
|
361 |
* Load style
|
362 |
*/
|
363 |
function enqueue_styles() {
|
364 |
+
wp_enqueue_style( 'tinvwl', TINVWL_URL . 'asset/css/public.min.css', array(), $this->_v, 'all' );
|
365 |
if ( ! tinv_get_option( 'style', 'customstyle' ) ) {
|
366 |
+
wp_enqueue_style( 'tinvwl-theme', TINVWL_URL . 'asset/css/theme.min.css', array(), $this->_v, 'all' );
|
367 |
}
|
368 |
if ( ! tinv_get_option( 'style', 'customstyle' ) || ( tinv_get_option( 'style_plain', 'allow' ) && tinv_get_option( 'style_plain', 'css' ) ) ) {
|
369 |
+
$newcss = $this->dynaminc_css();
|
370 |
+
if ( $newcss ) {
|
371 |
+
$name_style = tinv_get_option( 'style', 'customstyle' ) ? 'tinvwl' : 'tinvwl-theme';
|
372 |
+
wp_add_inline_style( $name_style, $newcss );
|
373 |
+
}
|
374 |
}
|
375 |
+
wp_enqueue_style( 'tinvwl-font-awesome', TINVWL_URL . 'asset/css/font-awesome.min.css', array(), $this->_v, 'all' );
|
376 |
}
|
377 |
|
378 |
/**
|
393 |
* Generate dynaminc css
|
394 |
*/
|
395 |
function dynaminc_css() {
|
|
|
396 |
$css = get_transient( TINVWL_PREFIX . '_dynamic_' );
|
397 |
if ( ! $css ) {
|
398 |
$css = '';
|
414 |
$css = str_replace( '../img/', $image_url, $css );
|
415 |
set_transient( TINVWL_PREFIX . '_dynamic_', $css, DAY_IN_SECONDS );
|
416 |
}
|
417 |
+
|
418 |
+
return $css;
|
419 |
}
|
420 |
|
421 |
/**
|
435 |
*/
|
436 |
function enqueue_scripts() {
|
437 |
$suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
|
438 |
+
wp_register_script( $this->_n, TINVWL_URL . 'asset/js/public' . $suffix . '.js', array( 'jquery', 'js-cookie', 'wc-cart-fragments' ), $this->_v, true );
|
439 |
wp_localize_script( $this->_n, 'tinvwl_add_to_wishlist', array(
|
440 |
'text_create' => __( 'Create New', 'ti-woocommerce-wishlist' ),
|
441 |
'text_already_in' => tinv_get_option( 'general', 'text_already_in' ),
|
public/topwishlist.class.php
CHANGED
@@ -114,7 +114,7 @@ class TInvWL_Public_TopWishlist {
|
|
114 |
$wlp = new TInvWL_Product();
|
115 |
$counts = $wlp->get( array(
|
116 |
'external' => false,
|
117 |
-
'wishlist_id' => $wishlist,
|
118 |
'sql' => 'SELECT COUNT(`quantity`) AS `quantity` FROM {table} WHERE {where}',
|
119 |
) );
|
120 |
$counts = array_shift( $counts );
|
114 |
$wlp = new TInvWL_Product();
|
115 |
$counts = $wlp->get( array(
|
116 |
'external' => false,
|
117 |
+
'wishlist_id' => $wishlist['ID'],
|
118 |
'sql' => 'SELECT COUNT(`quantity`) AS `quantity` FROM {table} WHERE {where}',
|
119 |
) );
|
120 |
$counts = array_shift( $counts );
|
public/widget/topwishlist.class.php
CHANGED
@@ -1,69 +1,69 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Widget "Popular product"
|
4 |
-
*
|
5 |
-
* @since 1.0.0
|
6 |
-
* @package TInvWishlist\Widget
|
7 |
-
*/
|
8 |
-
|
9 |
-
// If this file is called directly, abort.
|
10 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
11 |
-
die;
|
12 |
-
}
|
13 |
-
|
14 |
-
/**
|
15 |
-
* Widget "Popular product"
|
16 |
-
*/
|
17 |
-
class TInvWL_Public_Widget_Topwishlist extends WC_Widget {
|
18 |
-
|
19 |
-
/**
|
20 |
-
* Constructor.
|
21 |
-
*/
|
22 |
-
public function __construct() {
|
23 |
-
$this->widget_cssclass
|
24 |
-
$this->widget_description
|
25 |
-
$this->widget_id
|
26 |
-
$this->widget_name
|
27 |
-
$this->settings
|
28 |
-
'show_icon'
|
29 |
-
'type'
|
30 |
-
'std'
|
31 |
-
'label'
|
32 |
-
),
|
33 |
-
'show_text'
|
34 |
-
'type'
|
35 |
-
'std'
|
36 |
-
'label'
|
37 |
-
),
|
38 |
-
'text'
|
39 |
-
'type'
|
40 |
-
'std'
|
41 |
-
'label'
|
42 |
-
),
|
43 |
-
);
|
44 |
-
|
45 |
-
parent::__construct();
|
46 |
-
}
|
47 |
-
|
48 |
-
/**
|
49 |
-
* Output widget.
|
50 |
-
*
|
51 |
-
* @param array $args Artguments.
|
52 |
-
* @param array $instance Instance.
|
53 |
-
*/
|
54 |
-
public function widget( $args, $instance ) {
|
55 |
-
global $wpdb;
|
56 |
-
if ( $this->get_cached_widget( $args ) ) {
|
57 |
-
return;
|
58 |
-
}
|
59 |
-
$this->widget_start( $args, $instance );
|
60 |
-
$content = tinvwl_shortcode_products_counter( array(
|
61 |
-
'show_icon'
|
62 |
-
'show_text'
|
63 |
-
'text'
|
64 |
-
) );
|
65 |
-
echo $content; // WPCS: xss ok.
|
66 |
-
$this->widget_end( $args, $instance );
|
67 |
-
$this->cache_widget( $args, $content );
|
68 |
-
}
|
69 |
-
}
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Widget "Popular product"
|
4 |
+
*
|
5 |
+
* @since 1.0.0
|
6 |
+
* @package TInvWishlist\Widget
|
7 |
+
*/
|
8 |
+
|
9 |
+
// If this file is called directly, abort.
|
10 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
11 |
+
die;
|
12 |
+
}
|
13 |
+
|
14 |
+
/**
|
15 |
+
* Widget "Popular product"
|
16 |
+
*/
|
17 |
+
class TInvWL_Public_Widget_Topwishlist extends WC_Widget {
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Constructor.
|
21 |
+
*/
|
22 |
+
public function __construct() {
|
23 |
+
$this->widget_cssclass = 'tinvwl widget_wishlist_products_counter';
|
24 |
+
$this->widget_description = __( 'Displays the number of products in the wishlist on your site.', 'ti-woocommerce-wishlist' );
|
25 |
+
$this->widget_id = 'widget_top_wishlist';
|
26 |
+
$this->widget_name = __( 'TI Wishlist Products Counter', 'ti-woocommerce-wishlist' );
|
27 |
+
$this->settings = array(
|
28 |
+
'show_icon' => array(
|
29 |
+
'type' => 'checkbox',
|
30 |
+
'std' => ( (bool) tinv_get_option( 'topline', 'icon' ) ) ? 1 : 0,
|
31 |
+
'label' => __( 'Show counter icon', 'ti-woocommerce-wishlist' ),
|
32 |
+
),
|
33 |
+
'show_text' => array(
|
34 |
+
'type' => 'checkbox',
|
35 |
+
'std' => tinv_get_option( 'topline', 'show_text' ) ? 1 : 0,
|
36 |
+
'label' => __( 'Show counter text', 'ti-woocommerce-wishlist' ),
|
37 |
+
),
|
38 |
+
'text' => array(
|
39 |
+
'type' => 'text',
|
40 |
+
'std' => tinv_get_option( 'topline', 'text' ),
|
41 |
+
'label' => __( 'Counter Text', 'ti-woocommerce-wishlist' ),
|
42 |
+
),
|
43 |
+
);
|
44 |
+
|
45 |
+
parent::__construct();
|
46 |
+
}
|
47 |
+
|
48 |
+
/**
|
49 |
+
* Output widget.
|
50 |
+
*
|
51 |
+
* @param array $args Artguments.
|
52 |
+
* @param array $instance Instance.
|
53 |
+
*/
|
54 |
+
public function widget( $args, $instance ) {
|
55 |
+
global $wpdb;
|
56 |
+
if ( $this->get_cached_widget( $args ) ) {
|
57 |
+
return;
|
58 |
+
}
|
59 |
+
$this->widget_start( $args, $instance );
|
60 |
+
$content = tinvwl_shortcode_products_counter( array(
|
61 |
+
'show_icon' => isset( $instance['show_icon'] ) ? absint( $instance['show_icon'] ) : $this->settings['show_icon']['std'],
|
62 |
+
'show_text' => isset( $instance['show_text'] ) ? absint( $instance['show_text'] ) : $this->settings['show_text']['std'],
|
63 |
+
'text' => isset( $instance['text'] ) ? $instance['text'] : $this->settings['text']['std'],
|
64 |
+
) );
|
65 |
+
echo $content; // WPCS: xss ok.
|
66 |
+
$this->widget_end( $args, $instance );
|
67 |
+
$this->cache_widget( $args, $content );
|
68 |
+
}
|
69 |
+
}
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://templateinvaders.com/?utm_source=wordpressorg&utm_content=d
|
|
4 |
Tags: wishlist, woocommerce, products, e-commerce, shop, ecommerce wishlist, woocommerce wishlist, woocommerce , shop wishlist, wishlist for Woocommerce
|
5 |
Requires at least: 4.5
|
6 |
Tested up to: 4.9
|
7 |
-
Stable tag: 1.5.
|
8 |
License: GPLv3
|
9 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
@@ -129,6 +129,18 @@ If you get stuck, you can ask for help in the [Plugin Forum](https://wordpress.o
|
|
129 |
|
130 |
== Changelog ==
|
131 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
132 |
= 1.5.11 =
|
133 |
*Release Date - 21 November 2017*
|
134 |
|
4 |
Tags: wishlist, woocommerce, products, e-commerce, shop, ecommerce wishlist, woocommerce wishlist, woocommerce , shop wishlist, wishlist for Woocommerce
|
5 |
Requires at least: 4.5
|
6 |
Tested up to: 4.9
|
7 |
+
Stable tag: 1.5.12
|
8 |
License: GPLv3
|
9 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
129 |
|
130 |
== Changelog ==
|
131 |
|
132 |
+
= 1.5.12 =
|
133 |
+
*Release Date - 01 December 2017*
|
134 |
+
|
135 |
+
* Fixed SQL query to avoid an issue when Wishlist title has an apostrophe
|
136 |
+
* Fixed an issue with duplicated call to WC AJAX fragments
|
137 |
+
* Improved performance for custom styles
|
138 |
+
* Added filter 'tinvwl_allow_addtowishlist_single_product' that helps to show/hide the "Add to Wishlist" button for specific products on a single products page
|
139 |
+
* Translation improvements:
|
140 |
+
* Corrected some texts
|
141 |
+
* Corrected some typos
|
142 |
+
* Removed some strings that do not require translation from .pot file
|
143 |
+
|
144 |
= 1.5.11 =
|
145 |
*Release Date - 21 November 2017*
|
146 |
|
ti-woocommerce-wishlist.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
* Plugin Name: WooCommerce Wishlist Plugin
|
5 |
* Plugin URI: https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
6 |
* Description: Wishlist functionality for your WooCommerce store.
|
7 |
-
* Version: 1.5.
|
8 |
* Requires at least: 4.5
|
9 |
* Tested up to: 4.9
|
10 |
* WC requires at least: 2.6
|
@@ -41,7 +41,7 @@ if ( ! defined( 'TINVWL_DOMAIN' ) ) {
|
|
41 |
}
|
42 |
|
43 |
if ( ! defined( 'TINVWL_FVERSION' ) ) {
|
44 |
-
define( 'TINVWL_FVERSION', '1.5.
|
45 |
}
|
46 |
|
47 |
if ( ! defined( 'TINVWL_LOAD_FREE' ) ) {
|
4 |
* Plugin Name: WooCommerce Wishlist Plugin
|
5 |
* Plugin URI: https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
6 |
* Description: Wishlist functionality for your WooCommerce store.
|
7 |
+
* Version: 1.5.12
|
8 |
* Requires at least: 4.5
|
9 |
* Tested up to: 4.9
|
10 |
* WC requires at least: 2.6
|
41 |
}
|
42 |
|
43 |
if ( ! defined( 'TINVWL_FVERSION' ) ) {
|
44 |
+
define( 'TINVWL_FVERSION', '1.5.12' );
|
45 |
}
|
46 |
|
47 |
if ( ! defined( 'TINVWL_LOAD_FREE' ) ) {
|
views/admin/templates-status.php
CHANGED
@@ -1,38 +1,38 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* The Template for displaying wishlist templates overrides status on WooCOmmerce System Status page.
|
4 |
-
*
|
5 |
-
* @since 1.2.0
|
6 |
-
* @package TInvWishlist\Admin\Template
|
7 |
-
*/
|
8 |
-
|
9 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
10 |
-
exit; // Exit if accessed directly.
|
11 |
-
}
|
12 |
-
?>
|
13 |
-
<table class="wc_status_table widefat" cellspacing="0">
|
14 |
-
<thead>
|
15 |
-
<tr>
|
16 |
-
<th colspan="3" data-export-label="<?php esc_html_e( 'TI WooCommerce Wishlist Templates', 'ti-woocommerce-wishlist' ); ?>"><h2><?php esc_html_e( 'TI WooCommerce Wishlist Templates', 'ti-woocommerce-wishlist' ); ?><?php echo wc_help_tip( __( 'This section shows
|
17 |
-
</tr>
|
18 |
-
</thead>
|
19 |
-
<tbody>
|
20 |
-
<?php
|
21 |
-
if ( $found_files ) {
|
22 |
-
?>
|
23 |
-
<tr>
|
24 |
-
<td data-export-label="<?php esc_html_e( 'Overrides', 'ti-woocommerce-wishlist' ); ?>"><?php esc_html_e( 'Overrides', 'ti-woocommerce-wishlist' ); ?></td>
|
25 |
-
<td class="help"> </td>
|
26 |
-
<td><?php echo implode( ', <br/>', $found_files ); // WPCS: xss ok. ?></td>
|
27 |
-
</tr>
|
28 |
-
<?php } else {
|
29 |
-
?>
|
30 |
-
<tr>
|
31 |
-
<td data-export-label="<?php esc_html_e( 'Overrides', 'ti-woocommerce-wishlist' ); ?>"><?php esc_html_e( 'Overrides', 'ti-woocommerce-wishlist' ); ?>:</td>
|
32 |
-
<td class="help"> </td>
|
33 |
-
<td>–</td>
|
34 |
-
</tr>
|
35 |
-
<?php }
|
36 |
-
?>
|
37 |
-
</tbody>
|
38 |
-
</table>
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* The Template for displaying wishlist templates overrides status on WooCOmmerce System Status page.
|
4 |
+
*
|
5 |
+
* @since 1.2.0
|
6 |
+
* @package TInvWishlist\Admin\Template
|
7 |
+
*/
|
8 |
+
|
9 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
10 |
+
exit; // Exit if accessed directly.
|
11 |
+
}
|
12 |
+
?>
|
13 |
+
<table class="wc_status_table widefat" cellspacing="0">
|
14 |
+
<thead>
|
15 |
+
<tr>
|
16 |
+
<th colspan="3" data-export-label="<?php esc_html_e( 'TI WooCommerce Wishlist Templates', 'ti-woocommerce-wishlist' ); ?>"><h2><?php esc_html_e( 'TI WooCommerce Wishlist Templates', 'ti-woocommerce-wishlist' ); ?><?php echo wc_help_tip( __( 'This section shows the files that are overriding the default TI WooCommerce Wishlist templates.', 'woocommerce' ) ); // WPCS: xss ok. ?></h2></th>
|
17 |
+
</tr>
|
18 |
+
</thead>
|
19 |
+
<tbody>
|
20 |
+
<?php
|
21 |
+
if ( $found_files ) {
|
22 |
+
?>
|
23 |
+
<tr>
|
24 |
+
<td data-export-label="<?php esc_html_e( 'Overrides', 'ti-woocommerce-wishlist' ); ?>"><?php esc_html_e( 'Overrides', 'ti-woocommerce-wishlist' ); ?></td>
|
25 |
+
<td class="help"> </td>
|
26 |
+
<td><?php echo implode( ', <br/>', $found_files ); // WPCS: xss ok. ?></td>
|
27 |
+
</tr>
|
28 |
+
<?php } else {
|
29 |
+
?>
|
30 |
+
<tr>
|
31 |
+
<td data-export-label="<?php esc_html_e( 'Overrides', 'ti-woocommerce-wishlist' ); ?>"><?php esc_html_e( 'Overrides', 'ti-woocommerce-wishlist' ); ?>:</td>
|
32 |
+
<td class="help"> </td>
|
33 |
+
<td>–</td>
|
34 |
+
</tr>
|
35 |
+
<?php }
|
36 |
+
?>
|
37 |
+
</tbody>
|
38 |
+
</table>
|
views/null.php
CHANGED
@@ -16,6 +16,6 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
16 |
<h2><?php
|
17 |
$path = array( @$_type, @$_template_name ); // @codingStandardsIgnoreLine Generic.PHP.NoSilencedErrors.Discouraged
|
18 |
$path = implode( DIRECTORY_SEPARATOR, $path );
|
19 |
-
printf( __( '
|
20 |
?></h2>
|
21 |
<!-- <?php echo self::file( @$_template_name, @$_type ); // @codingStandardsIgnoreLine Generic.PHP.NoSilencedErrors.Discouraged ?> -->
|
16 |
<h2><?php
|
17 |
$path = array( @$_type, @$_template_name ); // @codingStandardsIgnoreLine Generic.PHP.NoSilencedErrors.Discouraged
|
18 |
$path = implode( DIRECTORY_SEPARATOR, $path );
|
19 |
+
printf( __( 'Template "%s" not found!', 'ti-woocommerce-wishlist' ), $path ); // WPCS: xss ok.
|
20 |
?></h2>
|
21 |
<!-- <?php echo self::file( @$_template_name, @$_type ); // @codingStandardsIgnoreLine Generic.PHP.NoSilencedErrors.Discouraged ?> -->
|
views/wizard/finish.php
CHANGED
@@ -1,31 +1,31 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* The Template for displaying wizard finish step.
|
4 |
-
*
|
5 |
-
* @since 1.0.0
|
6 |
-
* @package TInvWishlist\Wizard\Template
|
7 |
-
*/
|
8 |
-
|
9 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
10 |
-
exit; // Exit if accessed directly.
|
11 |
-
}
|
12 |
-
|
13 |
-
?>
|
14 |
-
<div class="tinwl-inner tinwl-finish">
|
15 |
-
<h2 class="tinvwl-sub-title"><?php esc_html_e( 'Congratulations', 'ti-woocommerce-wishlist' ); ?></h2>
|
16 |
-
<h1 class="tinvwl-title"><?php esc_html_e( 'Your Wishlist is ready!', 'ti-woocommerce-wishlist' ); ?></h1>
|
17 |
-
<div class="tinvwl-desc">
|
18 |
-
<?php printf( esc_html__( 'You have set basic Wishlist settings. If you want to make more in-depth plugin setup you can make it in plugin settings page %s.', 'ti-woocommerce-wishlist' ), sprintf( '<a target="_blank" href="%s">%s</a>', esc_url( self::admin_url( '' ) ), esc_html__( 'WooCommerce Wishlist Plugin Settings', 'ti-woocommerce-wishlist' ) ) ); // WPCS: xss ok. ?>
|
19 |
-
<br/>
|
20 |
-
<?php printf( esc_html__( 'Details about WooCommerce Wishlist Plugin options can be found in our %s.', 'ti-woocommerce-wishlist' ), sprintf( '<a target="_blank" href="%s">%s</a>', 'https://templateinvaders.com/documentation/ti-woocommerce-wishlist/?utm_source=' . TINVWL_UTM_SOURCE . '&utm_campaign=' . TINVWL_UTM_CAMPAIGN . '&utm_medium=' . TINVWL_UTM_MEDIUM . '&utm_content=wizard_documentation&partner=' . TINVWL_UTM_SOURCE, esc_html__( 'Online Documentation', 'ti-woocommerce-wishlist' ) ) ); // WPCS: xss ok.
|
21 |
-
?>
|
22 |
-
</div>
|
23 |
-
<a class="tinvwl-btn grey w-icon xl-icon round"
|
24 |
-
href="<?php echo 'https://templateinvaders.com/documentation/ti-woocommerce-wishlist/?utm_source=' . TINVWL_UTM_SOURCE . '&utm_campaign=' . TINVWL_UTM_CAMPAIGN . '&utm_medium=' . TINVWL_UTM_MEDIUM . '&utm_content=wizard_documentation&partner=' . TINVWL_UTM_SOURCE; // WPCS: xss ok.
|
25 |
-
?>"><i class="fa fa-graduation-cap"></i><?php esc_html_e( 'Documentation', 'ti-woocommerce-wishlist' ); ?></a>
|
26 |
-
<a class="tinvwl-btn grey w-icon xl-icon round" href="<?php echo esc_url( self::admin_url( '' ) ); ?>"><i
|
27 |
-
class="fa fa-wrench"></i><?php esc_html_e( 'Wishlist Settings', 'ti-woocommerce-wishlist' ); ?></a>
|
28 |
-
<div class="tinv-wishlist-clear"></div>
|
29 |
-
<a class="tinvwl-more"
|
30 |
-
href="https://templateinvaders.com/?utm_source=<?php echo TINVWL_UTM_SOURCE; // WPCS: xss ok. ?>&utm_campaign=<?php echo TINVWL_UTM_CAMPAIGN; // WPCS: xss ok. ?>&utm_medium=<?php echo TINVWL_UTM_MEDIUM; // WPCS: xss ok. ?>&utm_content=wizard_more_product&partner=<?php echo TINVWL_UTM_SOURCE; // WPCS: xss ok. ?>"><?php esc_html_e( 'Visit
|
31 |
-
</div>
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* The Template for displaying wizard finish step.
|
4 |
+
*
|
5 |
+
* @since 1.0.0
|
6 |
+
* @package TInvWishlist\Wizard\Template
|
7 |
+
*/
|
8 |
+
|
9 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
10 |
+
exit; // Exit if accessed directly.
|
11 |
+
}
|
12 |
+
|
13 |
+
?>
|
14 |
+
<div class="tinwl-inner tinwl-finish">
|
15 |
+
<h2 class="tinvwl-sub-title"><?php esc_html_e( 'Congratulations', 'ti-woocommerce-wishlist' ); ?></h2>
|
16 |
+
<h1 class="tinvwl-title"><?php esc_html_e( 'Your Wishlist is ready!', 'ti-woocommerce-wishlist' ); ?></h1>
|
17 |
+
<div class="tinvwl-desc">
|
18 |
+
<?php printf( esc_html__( 'You have set basic Wishlist settings. If you want to make more in-depth plugin setup you can make it in plugin settings page %s.', 'ti-woocommerce-wishlist' ), sprintf( '<a target="_blank" href="%s">%s</a>', esc_url( self::admin_url( '' ) ), esc_html__( 'WooCommerce Wishlist Plugin Settings', 'ti-woocommerce-wishlist' ) ) ); // WPCS: xss ok. ?>
|
19 |
+
<br/>
|
20 |
+
<?php printf( esc_html__( 'Details about WooCommerce Wishlist Plugin options can be found in our %s.', 'ti-woocommerce-wishlist' ), sprintf( '<a target="_blank" href="%s">%s</a>', 'https://templateinvaders.com/documentation/ti-woocommerce-wishlist/?utm_source=' . TINVWL_UTM_SOURCE . '&utm_campaign=' . TINVWL_UTM_CAMPAIGN . '&utm_medium=' . TINVWL_UTM_MEDIUM . '&utm_content=wizard_documentation&partner=' . TINVWL_UTM_SOURCE, esc_html__( 'Online Documentation', 'ti-woocommerce-wishlist' ) ) ); // WPCS: xss ok.
|
21 |
+
?>
|
22 |
+
</div>
|
23 |
+
<a class="tinvwl-btn grey w-icon xl-icon round"
|
24 |
+
href="<?php echo 'https://templateinvaders.com/documentation/ti-woocommerce-wishlist/?utm_source=' . TINVWL_UTM_SOURCE . '&utm_campaign=' . TINVWL_UTM_CAMPAIGN . '&utm_medium=' . TINVWL_UTM_MEDIUM . '&utm_content=wizard_documentation&partner=' . TINVWL_UTM_SOURCE; // WPCS: xss ok.
|
25 |
+
?>"><i class="fa fa-graduation-cap"></i><?php esc_html_e( 'Documentation', 'ti-woocommerce-wishlist' ); ?></a>
|
26 |
+
<a class="tinvwl-btn grey w-icon xl-icon round" href="<?php echo esc_url( self::admin_url( '' ) ); ?>"><i
|
27 |
+
class="fa fa-wrench"></i><?php esc_html_e( 'Wishlist Settings', 'ti-woocommerce-wishlist' ); ?></a>
|
28 |
+
<div class="tinv-wishlist-clear"></div>
|
29 |
+
<a class="tinvwl-more"
|
30 |
+
href="https://templateinvaders.com/?utm_source=<?php echo TINVWL_UTM_SOURCE; // WPCS: xss ok. ?>&utm_campaign=<?php echo TINVWL_UTM_CAMPAIGN; // WPCS: xss ok. ?>&utm_medium=<?php echo TINVWL_UTM_MEDIUM; // WPCS: xss ok. ?>&utm_content=wizard_more_product&partner=<?php echo TINVWL_UTM_SOURCE; // WPCS: xss ok. ?>"><?php esc_html_e( 'Visit TemplateInvaders website for more products.', 'ti-woocommerce-wishlist' ); ?></a>
|
31 |
+
</div>
|
views/wizard/header.php
CHANGED
@@ -1,44 +1,44 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* The Template for displaying header for wizard.
|
4 |
-
*
|
5 |
-
* @since 1.0.0
|
6 |
-
* @package TInvWishlist\Wizard\Template
|
7 |
-
*/
|
8 |
-
|
9 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
10 |
-
exit; // Exit if accessed directly.
|
11 |
-
}
|
12 |
-
|
13 |
-
?>
|
14 |
-
<!DOCTYPE html>
|
15 |
-
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
|
16 |
-
<head>
|
17 |
-
<meta name="viewport" content="width=device-width" />
|
18 |
-
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
19 |
-
<title><?php echo sprintf( __( '
|
20 |
-
<?php do_action( 'admin_print_styles' ); ?>
|
21 |
-
<?php do_action( 'admin_head' ); ?>
|
22 |
-
</head>
|
23 |
-
<body class="tinvwl-wizard wp-core-ui">
|
24 |
-
<div class="tinvwl-logo">
|
25 |
-
<i class="wizard_logo"></i>
|
26 |
-
<h2>ti.Wishlist</h2>
|
27 |
-
</div>
|
28 |
-
<div class="tinvwl-progress">
|
29 |
-
<ul>
|
30 |
-
<?php
|
31 |
-
$current_step = filter_input( INPUT_GET, 'step', FILTER_VALIDATE_INT, array( 'default' => 0, 'min_range' => 0 ) );
|
32 |
-
foreach ( $list_steps as $step => $step_name ) {
|
33 |
-
$class = 'active';
|
34 |
-
if ( $step > $current_step ) {
|
35 |
-
$class = '';
|
36 |
-
}
|
37 |
-
if ( $step == $current_step ) { // WPCS: loose comparison ok.
|
38 |
-
$class = 'active last';
|
39 |
-
}
|
40 |
-
?>
|
41 |
-
<li class="<?php echo esc_attr( $class ); ?>" ><?php echo esc_html( $step_name ); ?></li>
|
42 |
-
<?php } ?>
|
43 |
-
</ul>
|
44 |
-
</div>
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* The Template for displaying header for wizard.
|
4 |
+
*
|
5 |
+
* @since 1.0.0
|
6 |
+
* @package TInvWishlist\Wizard\Template
|
7 |
+
*/
|
8 |
+
|
9 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
10 |
+
exit; // Exit if accessed directly.
|
11 |
+
}
|
12 |
+
|
13 |
+
?>
|
14 |
+
<!DOCTYPE html>
|
15 |
+
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
|
16 |
+
<head>
|
17 |
+
<meta name="viewport" content="width=device-width" />
|
18 |
+
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
19 |
+
<title><?php echo sprintf( __( 'TI Wishlist › %s', 'ti-woocommerce-wishlist' ), $title ); // WPCS: xss ok. ?></title>
|
20 |
+
<?php do_action( 'admin_print_styles' ); ?>
|
21 |
+
<?php do_action( 'admin_head' ); ?>
|
22 |
+
</head>
|
23 |
+
<body class="tinvwl-wizard wp-core-ui">
|
24 |
+
<div class="tinvwl-logo">
|
25 |
+
<i class="wizard_logo"></i>
|
26 |
+
<h2>ti.Wishlist</h2>
|
27 |
+
</div>
|
28 |
+
<div class="tinvwl-progress">
|
29 |
+
<ul>
|
30 |
+
<?php
|
31 |
+
$current_step = filter_input( INPUT_GET, 'step', FILTER_VALIDATE_INT, array( 'default' => 0, 'min_range' => 0 ) );
|
32 |
+
foreach ( $list_steps as $step => $step_name ) {
|
33 |
+
$class = 'active';
|
34 |
+
if ( $step > $current_step ) {
|
35 |
+
$class = '';
|
36 |
+
}
|
37 |
+
if ( $step == $current_step ) { // WPCS: loose comparison ok.
|
38 |
+
$class = 'active last';
|
39 |
+
}
|
40 |
+
?>
|
41 |
+
<li class="<?php echo esc_attr( $class ); ?>" ><?php echo esc_html( $step_name ); ?></li>
|
42 |
+
<?php } ?>
|
43 |
+
</ul>
|
44 |
+
</div>
|
views/wizard/intro.php
CHANGED
@@ -1,27 +1,27 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* The Template for displaying wizard intro step.
|
4 |
-
*
|
5 |
-
* @since 1.0.0
|
6 |
-
* @package TInvWishlist\Wizard\Template
|
7 |
-
*/
|
8 |
-
|
9 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
10 |
-
exit; // Exit if accessed directly.
|
11 |
-
}
|
12 |
-
|
13 |
-
?>
|
14 |
-
<div class="tinwl-inner tinwl-intro">
|
15 |
-
<h2 class="tinvwl-sub-title"><?php esc_html_e( 'Setup Wizard', 'ti-woocommerce-wishlist' ); ?></h2>
|
16 |
-
<h1 class="tinvwl-title"><?php esc_html_e( 'Welcome!', 'ti-woocommerce-wishlist' ); ?></h1>
|
17 |
-
<div class="tinvwl-thumb">
|
18 |
-
<i class="wizard_setup"></i>
|
19 |
-
</div>
|
20 |
-
<div class="tinvwl-desc"><?php
|
21 |
-
esc_html_e( 'Thank you for choosing
|
22 |
-
esc_html_e( 'This quick setup wizard will help you configure the basic settings.', 'ti-woocommerce-wishlist' );
|
23 |
-
?></div>
|
24 |
-
<?php echo TInvWL_Form::_button_submit( 'continue', '<i class="fa fa-magic"></i>' . __( 'let’s go', 'ti-woocommerce-wishlist' ), array( 'class' => 'tinvwl-btn red w-icon xl-icon round' ) ); // WPCS: xss ok. ?>
|
25 |
-
<div class="tinv-wishlist-clear"></div>
|
26 |
-
<a class="tinvwl-skip" href="<?php echo esc_url( admin_url() ); ?>" ><?php esc_html_e( 'Not Right Now', 'ti-woocommerce-wishlist' ); ?></a>
|
27 |
-
</div>
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* The Template for displaying wizard intro step.
|
4 |
+
*
|
5 |
+
* @since 1.0.0
|
6 |
+
* @package TInvWishlist\Wizard\Template
|
7 |
+
*/
|
8 |
+
|
9 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
10 |
+
exit; // Exit if accessed directly.
|
11 |
+
}
|
12 |
+
|
13 |
+
?>
|
14 |
+
<div class="tinwl-inner tinwl-intro">
|
15 |
+
<h2 class="tinvwl-sub-title"><?php esc_html_e( 'Setup Wizard', 'ti-woocommerce-wishlist' ); ?></h2>
|
16 |
+
<h1 class="tinvwl-title"><?php esc_html_e( 'Welcome!', 'ti-woocommerce-wishlist' ); ?></h1>
|
17 |
+
<div class="tinvwl-thumb">
|
18 |
+
<i class="wizard_setup"></i>
|
19 |
+
</div>
|
20 |
+
<div class="tinvwl-desc"><?php
|
21 |
+
esc_html_e( 'Thank you for choosing the Wishlist plugin by TemplateInvaders to enhance your WooCommerce store!', 'ti-woocommerce-wishlist' );
|
22 |
+
esc_html_e( 'This quick setup wizard will help you configure the basic settings.', 'ti-woocommerce-wishlist' );
|
23 |
+
?></div>
|
24 |
+
<?php echo TInvWL_Form::_button_submit( 'continue', '<i class="fa fa-magic"></i>' . __( 'let’s go', 'ti-woocommerce-wishlist' ), array( 'class' => 'tinvwl-btn red w-icon xl-icon round' ) ); // WPCS: xss ok. ?>
|
25 |
+
<div class="tinv-wishlist-clear"></div>
|
26 |
+
<a class="tinvwl-skip" href="<?php echo esc_url( admin_url() ); ?>" ><?php esc_html_e( 'Not Right Now', 'ti-woocommerce-wishlist' ); ?></a>
|
27 |
+
</div>
|
views/wizard/step-page.php
CHANGED
@@ -1,57 +1,57 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* The Template for displaying wizard page step.
|
4 |
-
*
|
5 |
-
* @since 1.0.0
|
6 |
-
* @package TInvWishlist\Wizard\Template
|
7 |
-
*/
|
8 |
-
|
9 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
10 |
-
exit; // Exit if accessed directly.
|
11 |
-
}
|
12 |
-
|
13 |
-
?>
|
14 |
-
<div class="tinwl-inner">
|
15 |
-
<div class="tinvwl-title-wrap">
|
16 |
-
<h1><?php esc_html_e( 'Page Setup', 'ti-woocommerce-wishlist' ); ?></h1>
|
17 |
-
<div class="tinvwl-desc">
|
18 |
-
<?php esc_html_e( 'The following page
|
19 |
-
<?php esc_html_e( 'Choose from existing
|
20 |
-
</div>
|
21 |
-
</div>
|
22 |
-
|
23 |
-
<div class="tinvwl-separator"></div>
|
24 |
-
|
25 |
-
<div class="form-horizontal">
|
26 |
-
<div class="form-group">
|
27 |
-
<?php echo TInvWL_Form::_label( 'general_default_title', __( 'Default Wishlist Name', 'ti-woocommerce-wishlist' ), array( 'class' => 'col-md-6 control-label' ) ); // WPCS: xss ok. ?>
|
28 |
-
<div class="col-md-6">
|
29 |
-
<?php echo TInvWL_Form::_text( 'general_default_title', $general_default_title_value, array( 'required' => 'required', 'class' => 'form-control' ) ); // WPCS: xss ok. ?>
|
30 |
-
</div>
|
31 |
-
</div>
|
32 |
-
</div>
|
33 |
-
|
34 |
-
<?php
|
35 |
-
foreach ( array(
|
36 |
-
'wishlist' => __( 'My Wishlist', 'ti-woocommerce-wishlist' ),
|
37 |
-
) as $key => $label ) {
|
38 |
-
TInvWL_View::view( 'step-page-field', array(
|
39 |
-
'key' => $key,
|
40 |
-
'label' => $label,
|
41 |
-
'page_field' => $page_pages[ $key ],
|
42 |
-
), 'wizard' );
|
43 |
-
} ?>
|
44 |
-
|
45 |
-
<div class="tinvwl-separator"></div>
|
46 |
-
|
47 |
-
<div class="tinvwl-desc">
|
48 |
-
<?php esc_html_e( 'Once created, this page can be managed from
|
49 |
-
</div>
|
50 |
-
|
51 |
-
<div class="tinvwl-nav tinv-wishlist-clearfix">
|
52 |
-
<div class="tinvwl-next">
|
53 |
-
<a class="tinvwl-skip" href="<?php echo esc_url( add_query_arg( 'step', absint( filter_input( INPUT_GET, 'step' ) ) + 1, set_url_scheme( ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] ) ) ); // @codingStandardsIgnoreLine WordPress.VIP.SuperGlobalInputUsage.AccessDetected ?>" ><?php esc_html_e( 'Skip this step', 'ti-woocommerce-wishlist' ); ?></a>
|
54 |
-
<?php echo TInvWL_Form::_button_submit( 'nextstep', __( 'continue', 'ti-woocommerce-wishlist' ), array( 'class' => 'tinvwl-btn red w-icon round' ) ); // WPCS: xss ok. ?>
|
55 |
-
</div>
|
56 |
-
</div>
|
57 |
-
</div>
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* The Template for displaying wizard page step.
|
4 |
+
*
|
5 |
+
* @since 1.0.0
|
6 |
+
* @package TInvWishlist\Wizard\Template
|
7 |
+
*/
|
8 |
+
|
9 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
10 |
+
exit; // Exit if accessed directly.
|
11 |
+
}
|
12 |
+
|
13 |
+
?>
|
14 |
+
<div class="tinwl-inner">
|
15 |
+
<div class="tinvwl-title-wrap">
|
16 |
+
<h1><?php esc_html_e( 'Page Setup', 'ti-woocommerce-wishlist' ); ?></h1>
|
17 |
+
<div class="tinvwl-desc">
|
18 |
+
<?php esc_html_e( 'The following page needs to be applied so the “Wishlist” knows where it is. ', 'ti-woocommerce-wishlist' ); ?><br/>
|
19 |
+
<?php esc_html_e( 'Choose from existing pages or leave this field empty and the Wishlist page will be created automatically:', 'ti-woocommerce-wishlist' ); ?>
|
20 |
+
</div>
|
21 |
+
</div>
|
22 |
+
|
23 |
+
<div class="tinvwl-separator"></div>
|
24 |
+
|
25 |
+
<div class="form-horizontal">
|
26 |
+
<div class="form-group">
|
27 |
+
<?php echo TInvWL_Form::_label( 'general_default_title', __( 'Default Wishlist Name', 'ti-woocommerce-wishlist' ), array( 'class' => 'col-md-6 control-label' ) ); // WPCS: xss ok. ?>
|
28 |
+
<div class="col-md-6">
|
29 |
+
<?php echo TInvWL_Form::_text( 'general_default_title', $general_default_title_value, array( 'required' => 'required', 'class' => 'form-control' ) ); // WPCS: xss ok. ?>
|
30 |
+
</div>
|
31 |
+
</div>
|
32 |
+
</div>
|
33 |
+
|
34 |
+
<?php
|
35 |
+
foreach ( array(
|
36 |
+
'wishlist' => __( 'My Wishlist', 'ti-woocommerce-wishlist' ),
|
37 |
+
) as $key => $label ) {
|
38 |
+
TInvWL_View::view( 'step-page-field', array(
|
39 |
+
'key' => $key,
|
40 |
+
'label' => $label,
|
41 |
+
'page_field' => $page_pages[ $key ],
|
42 |
+
), 'wizard' );
|
43 |
+
} ?>
|
44 |
+
|
45 |
+
<div class="tinvwl-separator"></div>
|
46 |
+
|
47 |
+
<div class="tinvwl-desc">
|
48 |
+
<?php esc_html_e( 'Once created, this page can be managed from WordPress dashboard.', 'ti-woocommerce-wishlist' ); ?><br/>
|
49 |
+
</div>
|
50 |
+
|
51 |
+
<div class="tinvwl-nav tinv-wishlist-clearfix">
|
52 |
+
<div class="tinvwl-next">
|
53 |
+
<a class="tinvwl-skip" href="<?php echo esc_url( add_query_arg( 'step', absint( filter_input( INPUT_GET, 'step' ) ) + 1, set_url_scheme( ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] ) ) ); // @codingStandardsIgnoreLine WordPress.VIP.SuperGlobalInputUsage.AccessDetected ?>" ><?php esc_html_e( 'Skip this step', 'ti-woocommerce-wishlist' ); ?></a>
|
54 |
+
<?php echo TInvWL_Form::_button_submit( 'nextstep', __( 'continue', 'ti-woocommerce-wishlist' ), array( 'class' => 'tinvwl-btn red w-icon round' ) ); // WPCS: xss ok. ?>
|
55 |
+
</div>
|
56 |
+
</div>
|
57 |
+
</div>
|
views/wizard/step-social.php
CHANGED
@@ -23,7 +23,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
23 |
|
24 |
<div class="form-horizontal">
|
25 |
<div class="form-group">
|
26 |
-
<?php echo TInvWL_Form::_label( 'social_facebook', __( 'Show "
|
27 |
<div class="col-md-6">
|
28 |
<?php echo TInvWL_Form::_checkboxonoff( 'social_facebook', $social_facebook_value ); // WPCS: xss ok. ?>
|
29 |
</div>
|
@@ -32,7 +32,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
32 |
|
33 |
<div class="form-horizontal">
|
34 |
<div class="form-group">
|
35 |
-
<?php echo TInvWL_Form::_label( 'social_twitter', __( 'Show "
|
36 |
<div class="col-md-6">
|
37 |
<?php echo TInvWL_Form::_checkboxonoff( 'social_twitter', $social_twitter_value ); // WPCS: xss ok. ?>
|
38 |
</div>
|
@@ -41,7 +41,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
41 |
|
42 |
<div class="form-horizontal">
|
43 |
<div class="form-group">
|
44 |
-
<?php echo TInvWL_Form::_label( 'social_pinterest', __( 'Show "
|
45 |
<div class="col-md-6">
|
46 |
<?php echo TInvWL_Form::_checkboxonoff( 'social_pinterest', $social_pinterest_value ); // WPCS: xss ok. ?>
|
47 |
</div>
|
@@ -50,7 +50,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
50 |
|
51 |
<div class="form-horizontal">
|
52 |
<div class="form-group">
|
53 |
-
<?php echo TInvWL_Form::_label( 'social_google', __( 'Show "
|
54 |
<div class="col-md-6">
|
55 |
<?php echo TInvWL_Form::_checkboxonoff( 'social_google', $social_google_value ); // WPCS: xss ok. ?>
|
56 |
</div>
|
@@ -59,7 +59,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
59 |
|
60 |
<div class="form-horizontal">
|
61 |
<div class="form-group">
|
62 |
-
<?php echo TInvWL_Form::_label( 'social_email', __( 'Show "Share
|
63 |
<div class="col-md-6">
|
64 |
<?php echo TInvWL_Form::_checkboxonoff( 'social_email', $social_email_value ); // WPCS: xss ok. ?>
|
65 |
</div>
|
23 |
|
24 |
<div class="form-horizontal">
|
25 |
<div class="form-group">
|
26 |
+
<?php echo TInvWL_Form::_label( 'social_facebook', __( 'Show "Facebook" Button', 'ti-woocommerce-wishlist' ), array( 'class' => 'col-md-6 control-label' ) ); // WPCS: xss ok. ?>
|
27 |
<div class="col-md-6">
|
28 |
<?php echo TInvWL_Form::_checkboxonoff( 'social_facebook', $social_facebook_value ); // WPCS: xss ok. ?>
|
29 |
</div>
|
32 |
|
33 |
<div class="form-horizontal">
|
34 |
<div class="form-group">
|
35 |
+
<?php echo TInvWL_Form::_label( 'social_twitter', __( 'Show "Twitter" Button', 'ti-woocommerce-wishlist' ), array( 'class' => 'col-md-6 control-label' ) ); // WPCS: xss ok. ?>
|
36 |
<div class="col-md-6">
|
37 |
<?php echo TInvWL_Form::_checkboxonoff( 'social_twitter', $social_twitter_value ); // WPCS: xss ok. ?>
|
38 |
</div>
|
41 |
|
42 |
<div class="form-horizontal">
|
43 |
<div class="form-group">
|
44 |
+
<?php echo TInvWL_Form::_label( 'social_pinterest', __( 'Show "Pinterest" Button', 'ti-woocommerce-wishlist' ), array( 'class' => 'col-md-6 control-label' ) ); // WPCS: xss ok. ?>
|
45 |
<div class="col-md-6">
|
46 |
<?php echo TInvWL_Form::_checkboxonoff( 'social_pinterest', $social_pinterest_value ); // WPCS: xss ok. ?>
|
47 |
</div>
|
50 |
|
51 |
<div class="form-horizontal">
|
52 |
<div class="form-group">
|
53 |
+
<?php echo TInvWL_Form::_label( 'social_google', __( 'Show "Google+" Button', 'ti-woocommerce-wishlist' ), array( 'class' => 'col-md-6 control-label' ) ); // WPCS: xss ok. ?>
|
54 |
<div class="col-md-6">
|
55 |
<?php echo TInvWL_Form::_checkboxonoff( 'social_google', $social_google_value ); // WPCS: xss ok. ?>
|
56 |
</div>
|
59 |
|
60 |
<div class="form-horizontal">
|
61 |
<div class="form-group">
|
62 |
+
<?php echo TInvWL_Form::_label( 'social_email', __( 'Show "Share by Email" Button', 'ti-woocommerce-wishlist' ), array( 'class' => 'col-md-6 control-label' ) ); // WPCS: xss ok. ?>
|
63 |
<div class="col-md-6">
|
64 |
<?php echo TInvWL_Form::_checkboxonoff( 'social_email', $social_email_value ); // WPCS: xss ok. ?>
|
65 |
</div>
|