CTX Feed – WooCommerce Product Feed Manager Plugin - Version 3.8.6

Version Description

(2020-09-27) = * Tweak: Action button's label styling.

Download this release

Release Info

Developer wahid0003
Plugin Icon 128x128 CTX Feed – WooCommerce Product Feed Manager Plugin
Version 3.8.6
Comparing to
See all releases

Code changes from version 3.8.5 to 3.8.6

README.txt CHANGED
@@ -5,7 +5,7 @@ Tags:product feed,woocommerce product feed,google shopping feed,google shopping,
5
  Requires at least: 3.6
6
  Tested Up To: 5.5
7
  Requires PHP: 5.6
8
- Stable tag: 3.8.5
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -308,6 +308,9 @@ Using pro version:
308
 
309
  == Changelog ==
310
 
 
 
 
311
  = 3.8.5 (2020-09-24) =
312
  * Added: Clear cache button to feed pages.
313
 
5
  Requires at least: 3.6
6
  Tested Up To: 5.5
7
  Requires PHP: 5.6
8
+ Stable tag: 3.8.6
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
308
 
309
  == Changelog ==
310
 
311
+ = 3.8.6 (2020-09-27) =
312
+ * Tweak: Action button's label styling.
313
+
314
  = 3.8.5 (2020-09-24) =
315
  * Added: Clear cache button to feed pages.
316
 
admin/class-woo-feed-manage-list.php CHANGED
@@ -167,11 +167,18 @@ class Woo_Feed_Manage_list extends Woo_Feed_List_Table {
167
  $name = str_replace( 'wf_feed_', '', $item['option_name'] );
168
  $config = maybe_unserialize( maybe_unserialize( $item['option_value'] ) );
169
  if ( isset( $config['feedrules'], $config['feedrules']['filename'] ) ) {
170
- $name = $config['feedrules']['filename'];
 
 
 
 
 
 
 
171
  }
172
 
173
  return sprintf( '%1$s <span style="color:silver">(id:%2$s)</span>%3$s',
174
- esc_html( $name ),
175
  esc_html( $item['option_id'] ),
176
  $this->row_actions( $actions )
177
  );
167
  $name = str_replace( 'wf_feed_', '', $item['option_name'] );
168
  $config = maybe_unserialize( maybe_unserialize( $item['option_value'] ) );
169
  if ( isset( $config['feedrules'], $config['feedrules']['filename'] ) ) {
170
+ $name = sprintf(
171
+ '<a class="wf_feed_option_name_link" href="?page=%s&action=%s&feed=%s&_wpnonce=%s">' . __( "%s", 'woo-feed' ) . '</a>',
172
+ esc_attr( $plugin_page ),
173
+ 'edit-feed',
174
+ $item['option_name'],
175
+ $edit_nonce,
176
+ $config['feedrules']['filename']
177
+ );
178
  }
179
 
180
  return sprintf( '%1$s <span style="color:silver">(id:%2$s)</span>%3$s',
181
+ $name,
182
  esc_html( $item['option_id'] ),
183
  $this->row_actions( $actions )
184
  );
admin/css/woo-feed-admin.css CHANGED
@@ -1,1262 +1,1265 @@
1
  /**
2
  * All of the CSS for your admin-specific functionality should be
3
  * included in this file.
4
- */
5
- .wpf_spin {
6
- -webkit-animation: spin 1000ms infinite linear;
7
- animation: spin 1000ms infinite linear; }
8
- .wpf_spin.reverse_spin {
9
- animation-direction: reverse; }
10
-
11
- .wpf_regenerate.disabled {
12
- color: #737373;
13
- box-shadow: none;
14
- cursor: not-allowed; }
15
-
16
- @-webkit-keyframes spin {
17
- 0% {
18
- -webkit-transform: rotate(0deg);
19
- transform: rotate(0deg); }
20
- 100% {
21
- -webkit-transform: rotate(359deg);
22
- transform: rotate(359deg); } }
23
-
24
- @keyframes spin {
25
- 0% {
26
- -webkit-transform: rotate(0deg);
27
- transform: rotate(0deg); }
28
- 100% {
29
- -webkit-transform: rotate(359deg);
30
- transform: rotate(359deg); } }
31
-
32
- .wfbtn {
33
- background: #3498db;
34
- background-image: linear-gradient(to bottom, #3498db, #2980b9);
35
- border-radius: 17px;
36
- box-shadow: 0 1px 3px #666666;
37
- font-family: Arial, sans-serif;
38
- color: #ffffff;
39
- font-size: 20px;
40
- padding: 10px 20px 10px 20px;
41
- border: solid #2b698f 3px;
42
- text-decoration: none; }
43
- .wfbtn:hover {
44
- background: #3cb0fd;
45
- background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
46
- text-decoration: none; }
47
-
48
- .wftooltip {
49
- display: none;
50
- position: absolute;
51
- border: 1px solid #333;
52
- background-color: #161616;
53
- border-radius: 5px;
54
- padding: 10px;
55
- color: #fff;
56
- font-size: 12px; }
57
-
58
- .feed-actions .makeFeedResponse {
59
- width: 70%;
60
- color: green; }
61
-
62
- .woo-feed-mapping-input {
63
- width: 100%; }
64
-
65
- .requiredIn {
66
- color: red; }
67
-
68
- .generalInput {
69
- width: 200px; }
70
- .generalInput:not(.selectize-control) {
71
- margin: 5px auto; }
72
-
73
- .error {
74
- color: red; }
75
-
76
- .widefat td select, .widefat td input {
77
- max-width: 100%; }
78
-
79
- #wf_newRow {
80
- margin-left: 0; }
81
-
82
- .mtable tbody tr {
83
- height: 25px;
84
- border: 1px solid #CCC;
85
- text-align: left;
86
- -ms-flex-align: baseline;
87
- align-items: baseline;
88
- font-weight: bold; }
89
-
90
- .mtable th:nth-child(1) {
91
- width: 17px; }
92
-
93
- .mtable th:nth-child(2) {
94
- width: 160px; }
95
-
96
- .mtable th:nth-child(3) {
97
- width: 100px; }
98
-
99
- .mtable th:nth-child(4) {
100
- width: 100px; }
101
-
102
- .mtable th:nth-child(5) {
103
- width: 150px; }
104
-
105
- .mtable th:nth-child(6) {
106
- width: 100px; }
107
-
108
- .mtable th:nth-child(7) {
109
- width: 150px; }
110
-
111
- .mtable th:nth-child(8) {
112
- width: 90px; }
113
-
114
- .mtable th:nth-child(9) {
115
- width: 29px; }
116
-
117
- .mtable2 tbody tr {
118
- height: 25px;
119
- border: 1px solid #CCC;
120
- text-align: left;
121
- -ms-flex-align: baseline;
122
- align-items: baseline;
123
- font-weight: bold; }
124
-
125
- .mtable2 th:nth-child(1) {
126
- width: 30px; }
127
-
128
- .mtable2 th:nth-child(2) {
129
- width: 150px; }
130
-
131
- .mtable2 th:nth-child(3) {
132
- width: 230px; }
133
-
134
- .mtable2 th:nth-child(4) {
135
- width: 220px; }
136
-
137
- .mtable2 th:nth-child(7) {
138
- width: 50px; }
139
-
140
- .mtable2 th:nth-child(8) {
141
- width: 50px; }
142
-
143
- .mtable2 th:nth-child(9) {
144
- width: 29px; }
145
-
146
- .wp-admin select.wf_mattributes {
147
- width: 150px;
148
- left: 0;
149
- height: 25px; }
150
-
151
- div#wf-tab-content1 select:not([name^="output_type"]) {
152
- width: 100%; }
153
-
154
- div#wf-tab-content1 input {
155
- width: 100%; }
156
-
157
- div#wf-tab-content1 .dashicons {
158
- vertical-align: middle; }
159
-
160
- .wf_attributes {
161
- width: 150px;
162
- left: 0; }
163
-
164
- .wf_compare {
165
- max-width: 245px;
166
- left: 0; }
167
-
168
- .wf_ps {
169
- width: 100px;
170
- left: 0; }
171
-
172
- .wf_sortedtable {
173
- cursor: move; }
174
-
175
- .sorted_table {
176
- position: relative; }
177
- .sorted_table .dragged {
178
- position: absolute;
179
- opacity: 0.8;
180
- z-index: 9999;
181
- background: #fff;
182
- width: 100%;
183
- display: table; }
184
- .sorted_table tbody tr.placeholder td {
185
- border: 1px dashed #2cc185;
186
- height: 46px; }
187
-
188
- .wfnoempty {
189
- width: 120px; }
190
-
191
- /*==================Tab Design=======================*/
192
- p {
193
- color: #222; }
194
-
195
- .wf_tabs {
196
- position: relative;
197
- margin: 0 auto;
198
- width: 100%;
199
- list-style: none;
200
- /*bottom: 50px;*/ }
201
-
202
- .wf_tabs:after {
203
- display: table;
204
- clear: both;
205
- content: ""; }
206
-
207
- .wf_tabs li {
208
- float: left;
209
- width: 20%;
210
- display: block;
211
- border: 2px solid #CCC; }
212
-
213
- .wf_tabs li > input[type="radio"][name="wf_tabs"] {
214
- position: absolute;
215
- top: auto;
216
- left: -9999px; }
217
-
218
- .wf-tab-name {
219
- display: block;
220
- padding: 15px;
221
- font-size: 15px;
222
- font-weight: bold;
223
- line-height: 1;
224
- background: #fff;
225
- cursor: pointer;
226
- position: relative;
227
- text-align: center;
228
- text-transform: uppercase;
229
- color: #2CC185; }
230
-
231
- .wf-tab-name:hover {
232
- background: #2CC185;
233
- color: white; }
234
-
235
- .wf_tabs [id^="tab"]:checked + label {
236
- background: #2CC185;
237
- color: white; }
238
-
239
- .wf_tabs .wf-tab-content {
240
- z-index: 2;
241
- display: none;
242
- width: 100%;
243
- font-size: 0.9rem;
244
- position: absolute;
245
- left: 0;
246
- background: #fff;
247
- border: 2px solid #CCC; }
248
-
249
- .wf_tabs [id^="tab"]:checked ~ [id^="wf-tab-content"] {
250
- display: block; }
251
-
252
- [id^="wf-tab-content"] {
253
- margin-bottom: 40px; }
254
-
255
- div#wf-tab-content2 table:first-child {
256
- padding: 10px 0; }
257
-
258
- div#wf-tab-content2 table:first-child td:nth-child(1) {
259
- width: 260px; }
260
-
261
- div#wf-tab-content2 table:first-child td:nth-child(2) {
262
- width: 260px; }
263
-
264
- table.feed-actions tr td:last-child {
265
- text-align: right; }
266
-
267
- /* Selectize */
268
- select.selectize {
269
- display: none; }
270
-
271
- body.no-js select.selectize {
272
- display: block !important; }
273
-
274
- /* fallback combat */
275
- .selectize-dropdown .active {
276
- background-color: #edf9ff; }
277
-
278
- .selectize-dropdown .create {
279
- padding: 5px 8px; }
280
-
281
- .wapk-selectize-item {
282
- background: #0073aa !important;
283
- color: #f1f1f1 !important;
284
- font-weight: bold !important;
285
- border-color: #0073aa !important;
286
- padding-left: 5px;
287
- padding-right: 5px; }
288
-
289
- .selectize-input.full #googleTaxonomyId-selectized {
290
- opacity: 0;
291
- position: absolute;
292
- left: -10000px; }
293
-
294
- .selectize-dropdown [data-selectable].option {
295
- cursor: default; }
296
-
297
- .selectize-control.plugin-remove_button [data-value] .remove {
298
- border-left: 1px solid #f1f1f1 !important; }
299
-
300
- .selectize-dropdown .optgroup-header {
301
- font-weight: 700;
302
- background: #efefef;
303
- color: #5a5a5a; }
304
-
305
- .selectize-dropdown [data-selectable].option {
306
- cursor: pointer; }
307
-
308
- /* Feed active and inactive button CSS */
309
- .wf_status_wrap label {
310
- width: 50px;
311
- height: 25px;
312
- box-sizing: border-box;
313
- border: 1px solid;
314
- float: left;
315
- border-radius: 100px;
316
- position: relative;
317
- cursor: pointer;
318
- transition: .3s ease; }
319
-
320
- input[class=woo_feed_status_input]:checked + label {
321
- background: #55e868; }
322
-
323
- input[class=woo_feed_status_input]:checked + label:before {
324
- left: 25px; }
325
-
326
- .wf_status_wrap label:before {
327
- transition: .3s ease;
328
- content: '';
329
- width: 20px;
330
- height: 20px;
331
- position: absolute;
332
- background: white;
333
- left: 2px;
334
- top: 2px;
335
- box-sizing: border-box;
336
- border: 1px solid;
337
- color: black;
338
- border-radius: 100px; }
339
-
340
- /* list table style */
341
- .widefat td.column-url, .widefat th.column-url,
342
- .column-url {
343
- color: #008779;
344
- font-weight: bold; }
345
-
346
- /** Feed Progress **/
347
- .feed-progress-container {
348
- width: 100%;
349
- color: white;
350
- text-align: center;
351
- font-weight: 300; }
352
-
353
- .feed-progress-bar {
354
- width: 100%;
355
- background: #eee;
356
- padding: 3px;
357
- border-radius: 3px;
358
- box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2); }
359
-
360
- .feed-progress-bar-fill {
361
- height: 20px;
362
- display: block;
363
- background: #3DC264;
364
- width: 0;
365
- border-radius: 3px;
366
- transition: width 0.8s ease; }
367
-
368
- .feed-progress-status {
369
- float: left;
370
- font-weight: bold;
371
- color: darkblue; }
372
-
373
- .feed-progress-percentage {
374
- text-align: right;
375
- font-weight: bolder;
376
- color: #41f49d;
377
- font-family: 'Arial Black', sans-serif;
378
- font-size: large; }
379
-
380
- #wpbody-content.woofeed-body-content {
381
- overflow: visible !important; }
382
-
383
- .clippy {
384
- position: relative;
385
- width: 13px;
386
- margin-top: -3px;
387
- margin-left: 3px;
388
- top: 3px; }
389
-
390
- .column-url .clippy {
391
- display: none; }
392
-
393
- .column-url:hover .clippy {
394
- display: inline-block; }
395
-
 
 
 
396
  /**
397
  * Primer Tooltip
398
- */
399
- .tooltipped {
400
- position: relative; }
401
- .tooltipped:after {
402
- position: absolute;
403
- z-index: 1000000;
404
- display: none;
405
- padding: 5px 8px;
406
- font: normal normal 11px/1.5 Helvetica, arial, nimbussansl, liberationsans, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";
407
- color: #fff;
408
- text-align: center;
409
- text-decoration: none;
410
- text-shadow: none;
411
- text-transform: none;
412
- letter-spacing: normal;
413
- word-wrap: break-word;
414
- white-space: pre;
415
- pointer-events: none;
416
- content: attr(aria-label);
417
- background: rgba(0, 0, 0, 0.8);
418
- border-radius: 3px;
419
- -webkit-font-smoothing: subpixel-antialiased; }
420
- .tooltipped:before {
421
- position: absolute;
422
- z-index: 1000001;
423
- display: none;
424
- width: 0;
425
- height: 0;
426
- color: rgba(0, 0, 0, 0.8);
427
- pointer-events: none;
428
- content: "";
429
- border: 5px solid transparent; }
430
- .tooltipped:hover:before {
431
- display: inline-block;
432
- text-decoration: none; }
433
- .tooltipped:hover:after {
434
- display: inline-block;
435
- text-decoration: none; }
436
- .tooltipped:active:before {
437
- display: inline-block;
438
- text-decoration: none; }
439
- .tooltipped:active:after {
440
- display: inline-block;
441
- text-decoration: none; }
442
- .tooltipped:focus:before {
443
- display: inline-block;
444
- text-decoration: none; }
445
- .tooltipped:focus:after {
446
- display: inline-block;
447
- text-decoration: none; }
448
- .tooltipped-multiline:hover:after {
449
- display: table-cell; }
450
- .tooltipped-multiline:active:after {
451
- display: table-cell; }
452
- .tooltipped-multiline:focus:after {
453
- display: table-cell; }
454
- .tooltipped-multiline:after {
455
- width: -webkit-max-content;
456
- width: -moz-max-content;
457
- width: max-content;
458
- max-width: 250px;
459
- word-break: break-word;
460
- word-wrap: normal;
461
- white-space: pre-line;
462
- border-collapse: separate; }
463
- .tooltipped-s:after {
464
- top: 100%;
465
- right: 50%;
466
- margin-top: 5px;
467
- -webkit-transform: translateX(50%);
468
- transform: translateX(50%); }
469
- .tooltipped-s:before {
470
- top: auto;
471
- right: 50%;
472
- bottom: -5px;
473
- margin-right: -5px;
474
- border-bottom-color: rgba(0, 0, 0, 0.8); }
475
- .tooltipped-se:after {
476
- top: 100%;
477
- margin-top: 5px;
478
- right: auto;
479
- left: 50%;
480
- margin-left: -15px; }
481
- .tooltipped-se:before {
482
- top: auto;
483
- right: 50%;
484
- bottom: -5px;
485
- margin-right: -5px;
486
- border-bottom-color: rgba(0, 0, 0, 0.8); }
487
- .tooltipped-sw:after {
488
- top: 100%;
489
- right: 50%;
490
- margin-top: 5px;
491
- margin-right: -15px; }
492
- .tooltipped-sw:before {
493
- top: auto;
494
- right: 50%;
495
- bottom: -5px;
496
- margin-right: -5px;
497
- border-bottom-color: rgba(0, 0, 0, 0.8); }
498
- .tooltipped-n:after {
499
- right: 50%;
500
- bottom: 100%;
501
- margin-bottom: 5px;
502
- -webkit-transform: translateX(50%);
503
- transform: translateX(50%); }
504
- .tooltipped-n:before {
505
- top: -5px;
506
- right: 50%;
507
- bottom: auto;
508
- margin-right: -5px;
509
- border-top-color: rgba(0, 0, 0, 0.8); }
510
- .tooltipped-ne:after {
511
- bottom: 100%;
512
- margin-bottom: 5px;
513
- right: auto;
514
- left: 50%;
515
- margin-left: -15px; }
516
- .tooltipped-ne:before {
517
- top: -5px;
518
- right: 50%;
519
- bottom: auto;
520
- margin-right: -5px;
521
- border-top-color: rgba(0, 0, 0, 0.8); }
522
- .tooltipped-nw:after {
523
- right: 50%;
524
- bottom: 100%;
525
- margin-bottom: 5px;
526
- margin-right: -15px; }
527
- .tooltipped-nw:before {
528
- top: -5px;
529
- right: 50%;
530
- bottom: auto;
531
- margin-right: -5px;
532
- border-top-color: rgba(0, 0, 0, 0.8); }
533
- .tooltipped-w:after {
534
- right: 100%;
535
- bottom: 50%;
536
- margin-right: 5px;
537
- -webkit-transform: translateY(50%);
538
- transform: translateY(50%); }
539
- .tooltipped-w:before {
540
- top: 50%;
541
- bottom: 50%;
542
- left: -5px;
543
- margin-top: -5px;
544
- border-left-color: rgba(0, 0, 0, 0.8); }
545
- .tooltipped-e:after {
546
- bottom: 50%;
547
- left: 100%;
548
- margin-left: 5px;
549
- -webkit-transform: translateY(50%);
550
- transform: translateY(50%); }
551
- .tooltipped-e:before {
552
- top: 50%;
553
- right: -5px;
554
- bottom: 50%;
555
- margin-top: -5px;
556
- border-right-color: rgba(0, 0, 0, 0.8); }
557
- .tooltipped-multiline.tooltipped-s:after {
558
- right: auto;
559
- left: 50%;
560
- -webkit-transform: translateX(-50%);
561
- transform: translateX(-50%); }
562
- .tooltipped-multiline.tooltipped-n:after {
563
- right: auto;
564
- left: 50%;
565
- -webkit-transform: translateX(-50%);
566
- transform: translateX(-50%); }
567
- .tooltipped-multiline.tooltipped-w:after {
568
- right: 100%; }
569
- .tooltipped-multiline.tooltipped-e:after {
570
- right: 100%; }
571
- .tooltipped-sticky:before {
572
- display: inline-block; }
573
- .tooltipped-sticky:after {
574
- display: inline-block; }
575
- .tooltipped-sticky.tooltipped-multiline:after {
576
- display: table-cell; }
577
-
578
- .fullscreen-overlay-enabled.dark-theme .tooltipped:after {
579
- color: #000;
580
- background: rgba(255, 255, 255, 0.8); }
581
-
582
- .fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-s:before {
583
- border-bottom-color: rgba(255, 255, 255, 0.8); }
584
-
585
- .fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-se:before {
586
- border-bottom-color: rgba(255, 255, 255, 0.8); }
587
-
588
- .fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-sw:before {
589
- border-bottom-color: rgba(255, 255, 255, 0.8); }
590
-
591
- .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-n:before {
592
- border-top-color: rgba(255, 255, 255, 0.8); }
593
-
594
- .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-ne:before {
595
- border-top-color: rgba(255, 255, 255, 0.8); }
596
-
597
- .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-nw:before {
598
- border-top-color: rgba(255, 255, 255, 0.8); }
599
-
600
- .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-e:before {
601
- border-right-color: rgba(255, 255, 255, 0.8); }
602
-
603
- .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-w:before {
604
- border-left-color: rgba(255, 255, 255, 0.8); }
605
-
606
- @media screen and (min-width: 0\0) {
607
- .tooltipped-multiline:after {
608
- width: 250px; } }
609
-
610
- ul.tracker_collection_list {
611
- list-style: initial;
612
- padding: initial;
613
- margin: -10px 0 0 30px;
614
- font-size: 11px !important; }
615
- ul.tracker_collection_list li {
616
- margin: 0; }
617
-
618
- /** Info Message Table **/
619
- table.wf-info-table, table.wf-rate-table {
620
- vertical-align: middle;
621
- text-align: center;
622
- max-width: 100%;
623
- font-weight: 500; }
624
- table.wf-info-table th, table.wf-rate-table th {
625
- text-align: center; }
626
- table.wf-info-table strong, table.wf-rate-table strong {
627
- font-weight: bold; }
628
-
629
- table.wf-info-table th:first-child img {
630
- margin: 0 0 -5px 5px; }
631
-
632
- table.wf-rate-table a {
633
- color: #0073aa; }
634
-
635
- table.wf-rate-table a.review-star:after {
636
- content: "\f155\f155\f155\f155\f155" !important;
637
- font-family: dashicons;
638
- font-size: 10px;
639
- font-weight: 100;
640
- text-rendering: auto;
641
- -webkit-font-smoothing: antialiased;
642
- -moz-osx-font-smoothing: grayscale;
643
- color: #0073aa;
644
- text-decoration: underline; }
645
-
646
- /** Admin Menu Icon **/
647
- #adminmenu #toplevel_page_webappick-manage-feeds div.wp-menu-image::before {
648
- content: "";
649
- background: url(../images/woo-feed-icon.svg) no-repeat center center;
650
- background-size: 20px 20px;
651
- opacity: 0.6;
652
- filter: alpha(opacity=60); }
653
-
654
- #adminmenu #toplevel_page_webappick-manage-feeds:hover div.wp-menu-image::before {
655
- opacity: 1;
656
- filter: alpha(opacity=100); }
657
-
658
- #adminmenu #toplevel_page_webappick-manage-feeds.wp-has-current-submenu div.wp-menu-image::before {
659
- opacity: 1;
660
- filter: alpha(opacity=100); }
661
-
662
- /** Admin Page Wrapper **/
663
- .wapk-admin, .wapk-admin * {
664
- box-sizing: border-box; }
665
-
666
- .wapk-admin {
667
- position: relative;
668
- display: block;
669
- -webkit-hyphens: manual;
670
- -ms-hyphens: manual;
671
- -moz-hyphens: manual;
672
- hyphens: manual;
673
- color: #1B2730;
674
- /* reset .warp margin to use full width except menu area */
675
- margin: 0 0 0 -10px; }
676
-
677
- @media screen and (min-width: 783px) {
678
- .wapk-admin {
679
- margin: 0 0 0 -20px; } }
680
-
681
- .text-center {
682
- text-align: center; }
683
-
684
- .wapk-admin h1, .wapk-admin h2, .wapk-admin h3,
685
- .wapk-admin h4, .wapk-admin h5, .wapk-admin h6,
686
- .wapk-admin p {
687
- color: #1B2730; }
688
-
689
- .wapk-admin sup {
690
- vertical-align: baseline;
691
- position: relative;
692
- top: -6px; }
693
-
694
- .wapk-admin sub {
695
- vertical-align: baseline;
696
- position: relative;
697
- top: 4px; }
698
-
699
- /* WP.Core.UI Compat */
700
- .wapk-admin .wapk-section {
701
- margin: 10px 20px 0 22px;
702
- position: relative;
703
- display: block; }
704
- .wapk-admin .wapk-section [class$=icon32] + h2 {
705
- font-size: 23px;
706
- font-weight: 400;
707
- margin: 0;
708
- padding: 9px 0 4px 0;
709
- line-height: 1.3; }
710
- .wapk-admin .wapk-section h1 {
711
- font-size: 23px;
712
- font-weight: 400;
713
- margin: 0;
714
- padding: 9px 0 4px 0;
715
- line-height: 1.3; }
716
- .wapk-admin .wapk-section > h2:first-child {
717
- font-size: 23px;
718
- font-weight: 400;
719
- margin: 0;
720
- padding: 9px 0 4px 0;
721
- line-height: 1.3; }
722
-
723
- .wapk-admin > .notice {
724
- margin: 10px 20px 0 22px;
725
- position: relative;
726
- display: block; }
727
-
728
- .wapk-admin span.help {
729
- display: block;
730
- float: left;
731
- width: 100%;
732
- font-size: 0.9em;
733
- color: #636363;
734
- margin-top: 5px;
735
- font-weight: 500; }
736
- .wapk-admin span.help .dashicons {
737
- width: 11px;
738
- height: 12px;
739
- font-size: inherit;
740
- vertical-align: middle; }
741
-
742
- .clear:after {
743
- content: "";
744
- display: table;
745
- clear: both; }
746
-
747
- /*.wapk-admin .help a { color: inherit; text-decoration: underline; }*/
748
- /** Extend WP Core UI PostBox For Docs **/
749
- .wapk-feed-docs .postbox {
750
- width: 355px;
751
- margin-right: 20px;
752
- display: inline-block;
753
- vertical-align: top; }
754
- .wapk-feed-docs .postbox .hndle {
755
- font-size: 14px;
756
- padding: 8px 12px;
757
- margin: 0;
758
- line-height: 1.4;
759
- cursor: pointer; }
760
- .wapk-feed-docs .postbox .dashicons {
761
- color: #ccc; }
762
- .wapk-feed-docs .postbox a {
763
- text-decoration: none; }
764
- .wapk-feed-docs .postbox .inside {
765
- margin-bottom: 0; }
766
- .wapk-feed-docs .postbox ul {
767
- margin-bottom: 0; }
768
- .wapk-feed-docs .postbox .toggle-indicator:before {
769
- content: "\F142";
770
- display: inline-block;
771
- font: 400 20px/1 dashicons;
772
- speak: none;
773
- -webkit-font-smoothing: antialiased;
774
- -moz-osx-font-smoothing: grayscale;
775
- text-decoration: none !important; }
776
- .wapk-feed-docs .postbox li {
777
- width: 100%;
778
- display: block;
779
- float: left; }
780
- .wapk-feed-docs .postbox li span {
781
- display: inline-block;
782
- float: left;
783
- margin-right: 4px; }
784
- .wapk-feed-docs .postbox li a {
785
- display: inline-block;
786
- float: left;
787
- width: calc(100% - 24px); }
788
-
789
- .wapk-feed-docs .postbox.closed .toggle-indicator:before {
790
- content: "\F140"; }
791
-
792
- .wapk-section #post-body.columns-2 #side-sortables {
793
- min-height: 196px; }
794
-
795
- #poststuff #feed_merchant_info .inside {
796
- margin: 0;
797
- padding: 0; }
798
-
799
- #feed_merchant_info ul.data {
800
- margin-left: 24px;
801
- margin-top: 5px; }
802
- #feed_merchant_info ul.data li {
803
- margin-bottom: 5px; }
804
-
805
- .merchant-info-section {
806
- padding: 6px 10px 8px; }
807
-
808
- .generateFeed .wf-tab-content table:first-child {
809
- border: none;
810
- box-shadow: none; }
811
-
812
- .generateFeed table th {
813
- font-weight: bold; }
814
-
815
- @media only screen and (max-width: 850px) {
816
- .wapk-feed-docs .postbox {
817
- display: block;
818
- width: auto;
819
- float: none;
820
- margin-right: auto; } }
821
-
822
- /** Admin Feed Help Docs **/
823
- .wp-submenu li span.woo-feed-docs {
824
- font-weight: bold;
825
- color: #f18500; }
826
-
827
- .wp-submenu li:hover span.woo-feed-docs {
828
- color: #ce7304; }
829
-
830
- .wp-submenu li.current span.woo-feed-docs {
831
- color: #ce7304; }
832
-
833
- .wapk-admin .wapk-feed-docs .postbox .hndle {
834
- cursor: default; }
835
-
836
- /** Admin Call-To-Action **/
837
- .wapk-cta {
838
- position: relative;
839
- display: -ms-flexbox;
840
- display: flex;
841
- width: 100%;
842
- padding: 100px 15px;
843
- background: linear-gradient(45deg, #6CD5FF 33%, #c2efef 100%);
844
- -ms-flex-pack: center;
845
- justify-content: center;
846
- -ms-flex-align: center;
847
- align-items: center; }
848
- .wapk-cta-icon .dashicons {
849
- font-size: 100px;
850
- width: 100px;
851
- height: auto;
852
- margin: 0 10px -8px 0;
853
- color: #02658c; }
854
- .wapk-cta-content {
855
- width: 50%; }
856
- .wapk-cta-content h2 {
857
- font-size: 2em;
858
- margin: 0.5em 0; }
859
- .wapk-cta-action a.wapk-button {
860
- font-size: 24px;
861
- height: auto !important;
862
- padding: 10px 20px; }
863
-
864
- @media (max-width: 600px) {
865
- .wapk-cta {
866
- display: block;
867
- text-align: center;
868
- padding: 4em 0; }
869
- .wapk-cta-content {
870
- width: 100%;
871
- margin: 2em 0; } }
872
-
873
- /** Override .wp-core-ui .wapk-button styles with prefix .wapk-admin **/
874
- /* Button Skin */
875
- .wapk-button {
876
- color: #00D4D4;
877
- border-color: #00D4D4;
878
- display: inline-block;
879
- text-decoration: none;
880
- font-size: 13px;
881
- line-height: 2.15384615;
882
- min-height: 30px;
883
- margin: 0;
884
- padding: 0 10px;
885
- cursor: pointer;
886
- border-width: 1px;
887
- border-style: solid;
888
- -webkit-appearance: none;
889
- border-radius: 3px;
890
- white-space: nowrap;
891
- box-sizing: border-box; }
892
- .wapk-button > svg {
893
- width: 15px;
894
- margin-left: 5px;
895
- fill: #00D4D4; }
896
- .wapk-button > .dashicons {
897
- color: #00D4D4; }
898
- .wapk-button:hover {
899
- border-color: #00bbbb;
900
- color: #00bbbb; }
901
- .wapk-button:hover > svg {
902
- fill: #00bbbb; }
903
- .wapk-button:hover > .dashicons {
904
- color: #00bbbb; }
905
- .wapk-button:focus {
906
- border-color: #00D4D4;
907
- color: #00bbbb;
908
- box-shadow: 0 0 0 1px #00D4D4; }
909
- .wapk-button:focus > svg {
910
- fill: #00bbbb; }
911
- .wapk-button:focus > .dashicons {
912
- color: #00bbbb; }
913
- .wapk-button:active {
914
- background: #00bbbb;
915
- border-color: #00bbbb; }
916
- .wapk-button-secondary {
917
- color: #00D4D4;
918
- border-color: #00D4D4;
919
- display: inline-block;
920
- text-decoration: none;
921
- font-size: 13px;
922
- line-height: 2.15384615;
923
- min-height: 30px;
924
- margin: 0;
925
- padding: 0 10px;
926
- cursor: pointer;
927
- border-width: 1px;
928
- border-style: solid;
929
- -webkit-appearance: none;
930
- border-radius: 3px;
931
- white-space: nowrap;
932
- box-sizing: border-box; }
933
- .wapk-button-secondary > svg {
934
- width: 15px;
935
- margin-left: 5px;
936
- fill: #00D4D4; }
937
- .wapk-button-secondary > .dashicons {
938
- color: #00D4D4; }
939
- .wapk-button-secondary:hover {
940
- border-color: #00bbbb;
941
- color: #00bbbb; }
942
- .wapk-button-secondary:hover > svg {
943
- fill: #00bbbb; }
944
- .wapk-button-secondary:hover > .dashicons {
945
- color: #00bbbb; }
946
- .wapk-button-secondary:focus {
947
- border-color: #00D4D4;
948
- color: #00bbbb;
949
- box-shadow: 0 0 0 1px #00D4D4; }
950
- .wapk-button-secondary:focus > svg {
951
- fill: #00bbbb; }
952
- .wapk-button-secondary:focus > .dashicons {
953
- color: #00bbbb; }
954
- .wapk-button-primary {
955
- display: inline-block;
956
- text-decoration: none;
957
- font-size: 13px;
958
- line-height: 2.15384615;
959
- min-height: 30px;
960
- margin: 0;
961
- padding: 0 10px;
962
- cursor: pointer;
963
- border-width: 1px;
964
- border-style: solid;
965
- -webkit-appearance: none;
966
- border-radius: 3px;
967
- white-space: nowrap;
968
- box-sizing: border-box;
969
- background: #00D4D4;
970
- border-color: #00D4D4;
971
- color: #fff;
972
- box-shadow: 0 1px 0 #00bbbb;
973
- text-shadow: 0 -1px 1px #00bbbb, 1px 0 1px #00bbbb, 0 1px 1px #00bbbb, -1px 0 1px #00bbbb; }
974
- .wapk-button-primary > svg {
975
- fill: #fff; }
976
- .wapk-button-primary:hover {
977
- background: #00e3e3;
978
- border-color: #00c5c5;
979
- color: #fff; }
980
- .wapk-button-primary:hover > svg {
981
- fill: #fff; }
982
- .wapk-button-primary:focus {
983
- background: #00e3e3;
984
- border-color: #00c5c5;
985
- color: #fff;
986
- box-shadow: 0 0 0 1px #fff, 0 0 0 3px #00D4D4; }
987
- .wapk-button-primary:focus > svg {
988
- fill: #fff; }
989
- .wapk-button-primary:active {
990
- background: #00bbbb;
991
- border-color: #00bbbb;
992
- color: #fff; }
993
- .wapk-button-primary:active > svg {
994
- fill: #fff; }
995
- .wapk-button-primary:disabled {
996
- color: #c7d1d1 !important;
997
- background: #22ffff !important;
998
- border-color: #22ffff !important;
999
- text-shadow: none !important; }
1000
- .wapk-button-primary:disabled > svg {
1001
- fill: #c7d1d1 !important; }
1002
- .wapk-button.hover {
1003
- border-color: #00bbbb;
1004
- color: #00bbbb; }
1005
- .wapk-button.hover > svg {
1006
- fill: #00bbbb; }
1007
- .wapk-button.hover > .dashicons {
1008
- color: #00bbbb; }
1009
- .wapk-button.focus {
1010
- border-color: #00D4D4;
1011
- color: #00bbbb;
1012
- box-shadow: 0 0 0 1px #00D4D4; }
1013
- .wapk-button.focus > svg {
1014
- fill: #00bbbb; }
1015
- .wapk-button.focus > .dashicons {
1016
- color: #00bbbb; }
1017
- .wapk-button.active {
1018
- border-color: #00bbbb;
1019
- color: #00bbbb;
1020
- box-shadow: inset 0 2px 5px -3px #00bbbb; }
1021
- .wapk-button.active:focus {
1022
- border-color: #00bbbb;
1023
- color: #00bbbb;
1024
- box-shadow: inset 0 2px 5px -3px #00bbbb; }
1025
- .wapk-button.active:focus > svg {
1026
- fill: #00bbbb; }
1027
- .wapk-button.active:focus > .dashicons {
1028
- color: #00bbbb; }
1029
- .wapk-button.active:hover {
1030
- border-color: #00bbbb;
1031
- color: #00bbbb;
1032
- box-shadow: inset 0 2px 5px -3px #00bbbb; }
1033
- .wapk-button.active:hover > svg {
1034
- fill: #00bbbb; }
1035
- .wapk-button.active:hover > .dashicons {
1036
- color: #00bbbb; }
1037
- .wapk-button.active > svg {
1038
- fill: #00bbbb; }
1039
- .wapk-button.active > .dashicons {
1040
- color: #00bbbb; }
1041
- .wapk-button-primary.active {
1042
- background: #00D4D4;
1043
- color: #fff;
1044
- border-color: #008888;
1045
- box-shadow: inset 0 2px 5px -3px black; }
1046
- .wapk-button-primary.active:focus {
1047
- background: #00D4D4;
1048
- color: #fff;
1049
- border-color: #008888;
1050
- box-shadow: inset 0 2px 5px -3px black; }
1051
- .wapk-button-primary.active:focus > svg {
1052
- fill: #fff; }
1053
- .wapk-button-primary.active:hover {
1054
- background: #00D4D4;
1055
- color: #fff;
1056
- border-color: #008888;
1057
- box-shadow: inset 0 2px 5px -3px black; }
1058
- .wapk-button-primary.active:hover > svg {
1059
- fill: #fff; }
1060
- .wapk-button-primary.active > svg {
1061
- fill: #fff; }
1062
- .wapk-button-primary[disabled] {
1063
- color: #c7d1d1 !important;
1064
- background: #22ffff !important;
1065
- border-color: #22ffff !important;
1066
- text-shadow: none !important; }
1067
- .wapk-button-primary[disabled] > svg {
1068
- fill: #c7d1d1 !important; }
1069
- .wapk-button-primary.wapk-button-primary-disabled {
1070
- color: #c7d1d1 !important;
1071
- background: #22ffff !important;
1072
- border-color: #22ffff !important;
1073
- text-shadow: none !important; }
1074
- .wapk-button-primary.wapk-button-primary-disabled > svg {
1075
- fill: #c7d1d1 !important; }
1076
- .wapk-button-primary.disabled {
1077
- color: #c7d1d1 !important;
1078
- background: #22ffff !important;
1079
- border-color: #22ffff !important;
1080
- text-shadow: none !important; }
1081
- .wapk-button-primary.disabled > svg {
1082
- fill: #c7d1d1 !important; }
1083
- .wapk-button-primary.wapk-button-hero {
1084
- box-shadow: 0 2px 0 #00bbbb; }
1085
- .wapk-button-primary.wapk-button-hero:focus {
1086
- box-shadow: 0 2px 0 #00bbbb, 0 1px 0 #00c5c5, 0 0 2px 1px #00eeee; }
1087
- .wapk-button-primary.wapk-button-hero:active {
1088
- box-shadow: inset 0 3px 0 #00a1a1; }
1089
- .wapk-button-primary.wapk-button-hero.active {
1090
- box-shadow: inset 0 3px 0 #00a1a1; }
1091
- .wapk-button-primary.wapk-button-hero.active:hover, .wapk-button-primary.wapk-button-hero.active:focus {
1092
- box-shadow: inset 0 3px 0 #00a1a1; }
1093
- .wapk-button-group > .wapk-button.active {
1094
- border-color: #00D4D4; }
1095
-
1096
- /* Button Sizes */
1097
- .wapk-button.wapk-button-xl {
1098
- height: 30px;
1099
- line-height: 28px;
1100
- padding: 0 12px 2px; }
1101
-
1102
- .wapk-button-group.wapk-button-xl .wapk-button {
1103
- height: 30px;
1104
- line-height: 28px;
1105
- padding: 0 12px 2px; }
1106
-
1107
- .wapk-button.wapk-button-hero {
1108
- font-size: 18px;
1109
- height: 50px;
1110
- line-height: 48px;
1111
- padding: 0 36px;
1112
- min-height: 46px; }
1113
-
1114
- .wapk-button-group.wapk-button-hero .wapk-button {
1115
- font-size: 18px;
1116
- height: 50px;
1117
- line-height: 48px;
1118
- padding: 0 36px;
1119
- min-height: 46px; }
1120
-
1121
- @media screen and (min-width: 782px) {
1122
- th#status,
1123
- th#provider {
1124
- width: 80px; }
1125
- th#type {
1126
- width: 50px; }
1127
- th#option_name {
1128
- width: 100px; }
1129
- td.option_name.column-option_name > span:first-child {
1130
- display: none; }
1131
- th#last_updated {
1132
- width: 90px; }
1133
- th#view {
1134
- width: 111px; } }
1135
-
1136
- @media screen and (min-width: 960px) {
1137
- th#status, th#provider {
1138
- width: 100px; }
1139
- th#type {
1140
- width: 80px; }
1141
- th#option_name {
1142
- width: 150px; }
1143
- th#last_updated {
1144
- width: 140px; } }
1145
-
1146
- @media screen and (max-width: 782px) {
1147
- table.wf-info-table {
1148
- margin-top: 10px; }
1149
- table.wf-info-table th:first-child img {
1150
- margin: 0 auto;
1151
- display: block; }
1152
- .wapk-button.wapk-button-xl {
1153
- padding: 6px 14px;
1154
- line-height: normal;
1155
- font-size: 14px;
1156
- vertical-align: middle;
1157
- height: auto;
1158
- margin-bottom: 4px; } }
1159
-
1160
- .wapk-feed-docs .wapk-feed-cta {
1161
- margin: 0; }
1162
-
1163
- .campaign_configurator {
1164
- background: #FFF;
1165
- padding: 20px 0; }
1166
- .campaign_configurator table {
1167
- margin: 0 auto;
1168
- width: 51%;
1169
- min-width: 574px;
1170
- border: none;
1171
- box-shadow: none; }
1172
- .campaign_configurator th {
1173
- min-width: 120px; }
1174
-
1175
- @media screen and (max-width: 782px) {
1176
- .campaign_configurator {
1177
- padding: 0; }
1178
- .campaign_configurator table {
1179
- width: auto;
1180
- min-width: auto;
1181
- max-width: 100%; }
1182
- .campaign_configurator th {
1183
- min-width: auto; } }
1184
-
1185
- #wf-tab-content-config td > input:not([type="checkbox"]):not([type="radio"]),
1186
- #wf-tab-content-config td > select,
1187
- #wf-tab-content-config td > textarea {
1188
- width: 100% !important; }
1189
-
1190
- .woo-feed-filters td > div:nth-child(2n):not(.clear):not(.selectize) {
1191
- width: 120px;
1192
- display: block; }
1193
-
1194
- .woo-feed-filters td > div:not(.clear) {
1195
- float: left;
1196
- margin-right: 10px; }
1197
-
1198
- .woo-feed-filters tr > td:first-child {
1199
- width: 290px;
1200
- padding-left: 40px; }
1201
-
1202
- .woo-feed-filters,
1203
- .woo-feed-ftp {
1204
- margin: 15px auto 25px; }
1205
-
1206
- .wf_clean_cache_wrapper {
1207
- display: -ms-flexbox;
1208
- display: flex;
1209
- margin-left: auto; }
1210
-
1211
- @-webkit-keyframes LoaderClockWise {
1212
- from {
1213
- -webkit-transform: rotate(0deg);
1214
- transform: rotate(0deg); }
1215
- to {
1216
- -webkit-transform: rotate(360deg);
1217
- transform: rotate(360deg); } }
1218
-
1219
- @keyframes LoaderClockWise {
1220
- from {
1221
- -webkit-transform: rotate(0deg);
1222
- transform: rotate(0deg); }
1223
- to {
1224
- -webkit-transform: rotate(360deg);
1225
- transform: rotate(360deg); } }
1226
-
1227
- .woo-feed-cache-loader {
1228
- width: 18px;
1229
- margin-right: 5px;
1230
- animation: LoaderClockWise 1s linear infinite;
1231
- -webkit-animation: LoaderClockWise 1s linear infinite;
1232
- display: none; }
1233
-
1234
- .woo-feed-table-heading .woo-feed-table-heading-title {
1235
- float: left;
1236
- margin-right: auto;
1237
- display: inline-block;
1238
- line-height: 30px; }
1239
-
1240
- .woo-feed-table-heading .wf_clean_cache_wrapper {
1241
- float: right;
1242
- font-weight: normal; }
1243
-
1244
- .wf_clean_cache_wrapper button {
1245
- background: #eb4d4b;
1246
- color: #fff;
1247
- border: none;
1248
- font-weight: 500;
1249
- display: inline-block;
1250
- text-decoration: none;
1251
- font-size: 13px;
1252
- line-height: 2.15384615;
1253
- min-height: 30px;
1254
- margin: 0;
1255
- padding: 0 10px;
1256
- border-radius: 3px;
1257
- cursor: pointer;
1258
- outline: none; }
1259
-
1260
- .wf_clean_cache_wrapper button:hover {
1261
- background: #ff7979;
1262
- color: #fff; }
1
  /**
2
  * All of the CSS for your admin-specific functionality should be
3
  * included in this file.
4
+ */
5
+ .wpf_spin {
6
+ -webkit-animation: spin 1000ms infinite linear;
7
+ animation: spin 1000ms infinite linear; }
8
+ .wpf_spin.reverse_spin {
9
+ animation-direction: reverse; }
10
+
11
+ .wpf_regenerate.disabled {
12
+ color: #737373;
13
+ box-shadow: none;
14
+ cursor: not-allowed; }
15
+
16
+ @-webkit-keyframes spin {
17
+ 0% {
18
+ -webkit-transform: rotate(0deg);
19
+ transform: rotate(0deg); }
20
+ 100% {
21
+ -webkit-transform: rotate(359deg);
22
+ transform: rotate(359deg); } }
23
+
24
+ @keyframes spin {
25
+ 0% {
26
+ -webkit-transform: rotate(0deg);
27
+ transform: rotate(0deg); }
28
+ 100% {
29
+ -webkit-transform: rotate(359deg);
30
+ transform: rotate(359deg); } }
31
+
32
+ .wfbtn {
33
+ background: #3498db;
34
+ background-image: linear-gradient(to bottom, #3498db, #2980b9);
35
+ border-radius: 17px;
36
+ box-shadow: 0 1px 3px #666666;
37
+ font-family: Arial, sans-serif;
38
+ color: #ffffff;
39
+ font-size: 20px;
40
+ padding: 10px 20px 10px 20px;
41
+ border: solid #2b698f 3px;
42
+ text-decoration: none; }
43
+ .wfbtn:hover {
44
+ background: #3cb0fd;
45
+ background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
46
+ text-decoration: none; }
47
+
48
+ .wftooltip {
49
+ display: none;
50
+ position: absolute;
51
+ border: 1px solid #333;
52
+ background-color: #161616;
53
+ border-radius: 5px;
54
+ padding: 10px;
55
+ color: #fff;
56
+ font-size: 12px; }
57
+
58
+ .feed-actions .makeFeedResponse {
59
+ width: 70%;
60
+ color: green; }
61
+
62
+ .woo-feed-mapping-input {
63
+ width: 100%; }
64
+
65
+ .requiredIn {
66
+ color: red; }
67
+
68
+ .generalInput {
69
+ width: 200px; }
70
+ .generalInput:not(.selectize-control) {
71
+ margin: 5px auto; }
72
+
73
+ .error {
74
+ color: red; }
75
+
76
+ .widefat td select, .widefat td input {
77
+ max-width: 100%; }
78
+
79
+ #wf_newRow {
80
+ margin-left: 0; }
81
+
82
+ .mtable tbody tr {
83
+ height: 25px;
84
+ border: 1px solid #CCC;
85
+ text-align: left;
86
+ -ms-flex-align: baseline;
87
+ align-items: baseline;
88
+ font-weight: bold; }
89
+
90
+ .mtable th:nth-child(1) {
91
+ width: 17px; }
92
+
93
+ .mtable th:nth-child(2) {
94
+ width: 160px; }
95
+
96
+ .mtable th:nth-child(3) {
97
+ width: 100px; }
98
+
99
+ .mtable th:nth-child(4) {
100
+ width: 100px; }
101
+
102
+ .mtable th:nth-child(5) {
103
+ width: 150px; }
104
+
105
+ .mtable th:nth-child(6) {
106
+ width: 100px; }
107
+
108
+ .mtable th:nth-child(7) {
109
+ width: 150px; }
110
+
111
+ .mtable th:nth-child(8) {
112
+ width: 90px; }
113
+
114
+ .mtable th:nth-child(9) {
115
+ width: 29px; }
116
+
117
+ .mtable2 tbody tr {
118
+ height: 25px;
119
+ border: 1px solid #CCC;
120
+ text-align: left;
121
+ -ms-flex-align: baseline;
122
+ align-items: baseline;
123
+ font-weight: bold; }
124
+
125
+ .mtable2 th:nth-child(1) {
126
+ width: 30px; }
127
+
128
+ .mtable2 th:nth-child(2) {
129
+ width: 150px; }
130
+
131
+ .mtable2 th:nth-child(3) {
132
+ width: 230px; }
133
+
134
+ .mtable2 th:nth-child(4) {
135
+ width: 220px; }
136
+
137
+ .mtable2 th:nth-child(7) {
138
+ width: 50px; }
139
+
140
+ .mtable2 th:nth-child(8) {
141
+ width: 50px; }
142
+
143
+ .mtable2 th:nth-child(9) {
144
+ width: 29px; }
145
+
146
+ .wp-admin select.wf_mattributes {
147
+ width: 150px;
148
+ left: 0;
149
+ height: 25px; }
150
+
151
+ div#wf-tab-content1 select:not([name^="output_type"]) {
152
+ width: 100%; }
153
+
154
+ div#wf-tab-content1 input {
155
+ width: 100%; }
156
+
157
+ div#wf-tab-content1 .dashicons {
158
+ vertical-align: middle; }
159
+
160
+ .wf_attributes {
161
+ width: 150px;
162
+ left: 0; }
163
+
164
+ .wf_compare {
165
+ max-width: 245px;
166
+ left: 0; }
167
+
168
+ .wf_ps {
169
+ width: 100px;
170
+ left: 0; }
171
+
172
+ .wf_sortedtable {
173
+ cursor: move; }
174
+
175
+ .sorted_table {
176
+ position: relative; }
177
+ .sorted_table .dragged {
178
+ position: absolute;
179
+ opacity: 0.8;
180
+ z-index: 9999;
181
+ background: #fff;
182
+ width: 100%;
183
+ display: table; }
184
+ .sorted_table tbody tr.placeholder td {
185
+ border: 1px dashed #2cc185;
186
+ height: 46px; }
187
+
188
+ .wfnoempty {
189
+ width: 120px; }
190
+
191
+ /*==================Tab Design=======================*/
192
+ p {
193
+ color: #222; }
194
+
195
+ .wf_tabs {
196
+ position: relative;
197
+ margin: 0 auto;
198
+ width: 100%;
199
+ list-style: none;
200
+ /*bottom: 50px;*/ }
201
+
202
+ .wf_tabs:after {
203
+ display: table;
204
+ clear: both;
205
+ content: ""; }
206
+
207
+ .wf_tabs li {
208
+ float: left;
209
+ width: 20%;
210
+ display: block;
211
+ border: 2px solid #CCC; }
212
+
213
+ .wf_tabs li > input[type="radio"][name="wf_tabs"] {
214
+ position: absolute;
215
+ top: auto;
216
+ left: -9999px; }
217
+
218
+ .wf-tab-name {
219
+ display: block;
220
+ padding: 15px;
221
+ font-size: 15px;
222
+ font-weight: bold;
223
+ line-height: 1;
224
+ background: #fff;
225
+ cursor: pointer;
226
+ position: relative;
227
+ text-align: center;
228
+ text-transform: uppercase;
229
+ color: #2CC185; }
230
+
231
+ .wf-tab-name:hover {
232
+ background: #2CC185;
233
+ color: white; }
234
+
235
+ .wf_tabs [id^="tab"]:checked + label {
236
+ background: #2CC185;
237
+ color: white; }
238
+
239
+ .wf_tabs .wf-tab-content {
240
+ z-index: 2;
241
+ display: none;
242
+ width: 100%;
243
+ font-size: 0.9rem;
244
+ position: absolute;
245
+ left: 0;
246
+ background: #fff;
247
+ border: 2px solid #CCC; }
248
+
249
+ .wf_tabs [id^="tab"]:checked ~ [id^="wf-tab-content"] {
250
+ display: block; }
251
+
252
+ [id^="wf-tab-content"] {
253
+ margin-bottom: 40px; }
254
+
255
+ div#wf-tab-content2 table:first-child {
256
+ padding: 10px 0; }
257
+
258
+ div#wf-tab-content2 table:first-child td:nth-child(1) {
259
+ width: 260px; }
260
+
261
+ div#wf-tab-content2 table:first-child td:nth-child(2) {
262
+ width: 260px; }
263
+
264
+ table.feed-actions tr td:last-child {
265
+ text-align: right; }
266
+
267
+ /* Selectize */
268
+ select.selectize {
269
+ display: none; }
270
+
271
+ body.no-js select.selectize {
272
+ display: block !important; }
273
+
274
+ .wp-list-table .option_name .wf_feed_option_name_link {
275
+ font-weight: 700; }
276
+
277
+ /* fallback combat */
278
+ .selectize-dropdown .active {
279
+ background-color: #edf9ff; }
280
+
281
+ .selectize-dropdown .create {
282
+ padding: 5px 8px; }
283
+
284
+ .wapk-selectize-item {
285
+ background: #0073aa !important;
286
+ color: #f1f1f1 !important;
287
+ font-weight: bold !important;
288
+ border-color: #0073aa !important;
289
+ padding-left: 5px;
290
+ padding-right: 5px; }
291
+
292
+ .selectize-input.full #googleTaxonomyId-selectized {
293
+ opacity: 0;
294
+ position: absolute;
295
+ left: -10000px; }
296
+
297
+ .selectize-dropdown [data-selectable].option {
298
+ cursor: default; }
299
+
300
+ .selectize-control.plugin-remove_button [data-value] .remove {
301
+ border-left: 1px solid #f1f1f1 !important; }
302
+
303
+ .selectize-dropdown .optgroup-header {
304
+ font-weight: 700;
305
+ background: #efefef;
306
+ color: #5a5a5a; }
307
+
308
+ .selectize-dropdown [data-selectable].option {
309
+ cursor: pointer; }
310
+
311
+ /* Feed active and inactive button CSS */
312
+ .wf_status_wrap label {
313
+ width: 50px;
314
+ height: 25px;
315
+ box-sizing: border-box;
316
+ border: 1px solid;
317
+ float: left;
318
+ border-radius: 100px;
319
+ position: relative;
320
+ cursor: pointer;
321
+ transition: .3s ease; }
322
+
323
+ input[class=woo_feed_status_input]:checked + label {
324
+ background: #55e868; }
325
+
326
+ input[class=woo_feed_status_input]:checked + label:before {
327
+ left: 25px; }
328
+
329
+ .wf_status_wrap label:before {
330
+ transition: .3s ease;
331
+ content: '';
332
+ width: 20px;
333
+ height: 20px;
334
+ position: absolute;
335
+ background: white;
336
+ left: 2px;
337
+ top: 2px;
338
+ box-sizing: border-box;
339
+ border: 1px solid;
340
+ color: black;
341
+ border-radius: 100px; }
342
+
343
+ /* list table style */
344
+ .widefat td.column-url, .widefat th.column-url,
345
+ .column-url {
346
+ color: #008779;
347
+ font-weight: bold; }
348
+
349
+ /** Feed Progress **/
350
+ .feed-progress-container {
351
+ width: 100%;
352
+ color: white;
353
+ text-align: center;
354
+ font-weight: 300; }
355
+
356
+ .feed-progress-bar {
357
+ width: 100%;
358
+ background: #eee;
359
+ padding: 3px;
360
+ border-radius: 3px;
361
+ box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2); }
362
+
363
+ .feed-progress-bar-fill {
364
+ height: 20px;
365
+ display: block;
366
+ background: #3DC264;
367
+ width: 0;
368
+ border-radius: 3px;
369
+ transition: width 0.8s ease; }
370
+
371
+ .feed-progress-status {
372
+ float: left;
373
+ font-weight: bold;
374
+ color: darkblue; }
375
+
376
+ .feed-progress-percentage {
377
+ text-align: right;
378
+ font-weight: bolder;
379
+ color: #41f49d;
380
+ font-family: 'Arial Black', sans-serif;
381
+ font-size: large; }
382
+
383
+ #wpbody-content.woofeed-body-content {
384
+ overflow: visible !important; }
385
+
386
+ .clippy {
387
+ position: relative;
388
+ width: 13px;
389
+ margin-top: -3px;
390
+ margin-left: 3px;
391
+ top: 3px; }
392
+
393
+ .column-url .clippy {
394
+ display: none; }
395
+
396
+ .column-url:hover .clippy {
397
+ display: inline-block; }
398
+
399
  /**
400
  * Primer Tooltip
401
+ */
402
+ .tooltipped {
403
+ position: relative; }
404
+ .tooltipped:after {
405
+ position: absolute;
406
+ z-index: 1000000;
407
+ display: none;
408
+ padding: 5px 8px;
409
+ font: normal normal 11px/1.5 Helvetica, arial, nimbussansl, liberationsans, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";
410
+ color: #fff;
411
+ text-align: center;
412
+ text-decoration: none;
413
+ text-shadow: none;
414
+ text-transform: none;
415
+ letter-spacing: normal;
416
+ word-wrap: break-word;
417
+ white-space: pre;
418
+ pointer-events: none;
419
+ content: attr(aria-label);
420
+ background: rgba(0, 0, 0, 0.8);
421
+ border-radius: 3px;
422
+ -webkit-font-smoothing: subpixel-antialiased; }
423
+ .tooltipped:before {
424
+ position: absolute;
425
+ z-index: 1000001;
426
+ display: none;
427
+ width: 0;
428
+ height: 0;
429
+ color: rgba(0, 0, 0, 0.8);
430
+ pointer-events: none;
431
+ content: "";
432
+ border: 5px solid transparent; }
433
+ .tooltipped:hover:before {
434
+ display: inline-block;
435
+ text-decoration: none; }
436
+ .tooltipped:hover:after {
437
+ display: inline-block;
438
+ text-decoration: none; }
439
+ .tooltipped:active:before {
440
+ display: inline-block;
441
+ text-decoration: none; }
442
+ .tooltipped:active:after {
443
+ display: inline-block;
444
+ text-decoration: none; }
445
+ .tooltipped:focus:before {
446
+ display: inline-block;
447
+ text-decoration: none; }
448
+ .tooltipped:focus:after {
449
+ display: inline-block;
450
+ text-decoration: none; }
451
+ .tooltipped-multiline:hover:after {
452
+ display: table-cell; }
453
+ .tooltipped-multiline:active:after {
454
+ display: table-cell; }
455
+ .tooltipped-multiline:focus:after {
456
+ display: table-cell; }
457
+ .tooltipped-multiline:after {
458
+ width: -webkit-max-content;
459
+ width: -moz-max-content;
460
+ width: max-content;
461
+ max-width: 250px;
462
+ word-break: break-word;
463
+ word-wrap: normal;
464
+ white-space: pre-line;
465
+ border-collapse: separate; }
466
+ .tooltipped-s:after {
467
+ top: 100%;
468
+ right: 50%;
469
+ margin-top: 5px;
470
+ -webkit-transform: translateX(50%);
471
+ transform: translateX(50%); }
472
+ .tooltipped-s:before {
473
+ top: auto;
474
+ right: 50%;
475
+ bottom: -5px;
476
+ margin-right: -5px;
477
+ border-bottom-color: rgba(0, 0, 0, 0.8); }
478
+ .tooltipped-se:after {
479
+ top: 100%;
480
+ margin-top: 5px;
481
+ right: auto;
482
+ left: 50%;
483
+ margin-left: -15px; }
484
+ .tooltipped-se:before {
485
+ top: auto;
486
+ right: 50%;
487
+ bottom: -5px;
488
+ margin-right: -5px;
489
+ border-bottom-color: rgba(0, 0, 0, 0.8); }
490
+ .tooltipped-sw:after {
491
+ top: 100%;
492
+ right: 50%;
493
+ margin-top: 5px;
494
+ margin-right: -15px; }
495
+ .tooltipped-sw:before {
496
+ top: auto;
497
+ right: 50%;
498
+ bottom: -5px;
499
+ margin-right: -5px;
500
+ border-bottom-color: rgba(0, 0, 0, 0.8); }
501
+ .tooltipped-n:after {
502
+ right: 50%;
503
+ bottom: 100%;
504
+ margin-bottom: 5px;
505
+ -webkit-transform: translateX(50%);
506
+ transform: translateX(50%); }
507
+ .tooltipped-n:before {
508
+ top: -5px;
509
+ right: 50%;
510
+ bottom: auto;
511
+ margin-right: -5px;
512
+ border-top-color: rgba(0, 0, 0, 0.8); }
513
+ .tooltipped-ne:after {
514
+ bottom: 100%;
515
+ margin-bottom: 5px;
516
+ right: auto;
517
+ left: 50%;
518
+ margin-left: -15px; }
519
+ .tooltipped-ne:before {
520
+ top: -5px;
521
+ right: 50%;
522
+ bottom: auto;
523
+ margin-right: -5px;
524
+ border-top-color: rgba(0, 0, 0, 0.8); }
525
+ .tooltipped-nw:after {
526
+ right: 50%;
527
+ bottom: 100%;
528
+ margin-bottom: 5px;
529
+ margin-right: -15px; }
530
+ .tooltipped-nw:before {
531
+ top: -5px;
532
+ right: 50%;
533
+ bottom: auto;
534
+ margin-right: -5px;
535
+ border-top-color: rgba(0, 0, 0, 0.8); }
536
+ .tooltipped-w:after {
537
+ right: 100%;
538
+ bottom: 50%;
539
+ margin-right: 5px;
540
+ -webkit-transform: translateY(50%);
541
+ transform: translateY(50%); }
542
+ .tooltipped-w:before {
543
+ top: 50%;
544
+ bottom: 50%;
545
+ left: -5px;
546
+ margin-top: -5px;
547
+ border-left-color: rgba(0, 0, 0, 0.8); }
548
+ .tooltipped-e:after {
549
+ bottom: 50%;
550
+ left: 100%;
551
+ margin-left: 5px;
552
+ -webkit-transform: translateY(50%);
553
+ transform: translateY(50%); }
554
+ .tooltipped-e:before {
555
+ top: 50%;
556
+ right: -5px;
557
+ bottom: 50%;
558
+ margin-top: -5px;
559
+ border-right-color: rgba(0, 0, 0, 0.8); }
560
+ .tooltipped-multiline.tooltipped-s:after {
561
+ right: auto;
562
+ left: 50%;
563
+ -webkit-transform: translateX(-50%);
564
+ transform: translateX(-50%); }
565
+ .tooltipped-multiline.tooltipped-n:after {
566
+ right: auto;
567
+ left: 50%;
568
+ -webkit-transform: translateX(-50%);
569
+ transform: translateX(-50%); }
570
+ .tooltipped-multiline.tooltipped-w:after {
571
+ right: 100%; }
572
+ .tooltipped-multiline.tooltipped-e:after {
573
+ right: 100%; }
574
+ .tooltipped-sticky:before {
575
+ display: inline-block; }
576
+ .tooltipped-sticky:after {
577
+ display: inline-block; }
578
+ .tooltipped-sticky.tooltipped-multiline:after {
579
+ display: table-cell; }
580
+
581
+ .fullscreen-overlay-enabled.dark-theme .tooltipped:after {
582
+ color: #000;
583
+ background: rgba(255, 255, 255, 0.8); }
584
+
585
+ .fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-s:before {
586
+ border-bottom-color: rgba(255, 255, 255, 0.8); }
587
+
588
+ .fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-se:before {
589
+ border-bottom-color: rgba(255, 255, 255, 0.8); }
590
+
591
+ .fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-sw:before {
592
+ border-bottom-color: rgba(255, 255, 255, 0.8); }
593
+
594
+ .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-n:before {
595
+ border-top-color: rgba(255, 255, 255, 0.8); }
596
+
597
+ .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-ne:before {
598
+ border-top-color: rgba(255, 255, 255, 0.8); }
599
+
600
+ .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-nw:before {
601
+ border-top-color: rgba(255, 255, 255, 0.8); }
602
+
603
+ .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-e:before {
604
+ border-right-color: rgba(255, 255, 255, 0.8); }
605
+
606
+ .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-w:before {
607
+ border-left-color: rgba(255, 255, 255, 0.8); }
608
+
609
+ @media screen and (min-width: 0\0) {
610
+ .tooltipped-multiline:after {
611
+ width: 250px; } }
612
+
613
+ ul.tracker_collection_list {
614
+ list-style: initial;
615
+ padding: initial;
616
+ margin: -10px 0 0 30px;
617
+ font-size: 11px !important; }
618
+ ul.tracker_collection_list li {
619
+ margin: 0; }
620
+
621
+ /** Info Message Table **/
622
+ table.wf-info-table, table.wf-rate-table {
623
+ vertical-align: middle;
624
+ text-align: center;
625
+ max-width: 100%;
626
+ font-weight: 500; }
627
+ table.wf-info-table th, table.wf-rate-table th {
628
+ text-align: center; }
629
+ table.wf-info-table strong, table.wf-rate-table strong {
630
+ font-weight: bold; }
631
+
632
+ table.wf-info-table th:first-child img {
633
+ margin: 0 0 -5px 5px; }
634
+
635
+ table.wf-rate-table a {
636
+ color: #0073aa; }
637
+
638
+ table.wf-rate-table a.review-star:after {
639
+ content: "\f155\f155\f155\f155\f155" !important;
640
+ font-family: dashicons;
641
+ font-size: 10px;
642
+ font-weight: 100;
643
+ text-rendering: auto;
644
+ -webkit-font-smoothing: antialiased;
645
+ -moz-osx-font-smoothing: grayscale;
646
+ color: #0073aa;
647
+ text-decoration: underline; }
648
+
649
+ /** Admin Menu Icon **/
650
+ #adminmenu #toplevel_page_webappick-manage-feeds div.wp-menu-image::before {
651
+ content: "";
652
+ background: url(../images/woo-feed-icon.svg) no-repeat center center;
653
+ background-size: 20px 20px;
654
+ opacity: 0.6;
655
+ filter: alpha(opacity=60); }
656
+
657
+ #adminmenu #toplevel_page_webappick-manage-feeds:hover div.wp-menu-image::before {
658
+ opacity: 1;
659
+ filter: alpha(opacity=100); }
660
+
661
+ #adminmenu #toplevel_page_webappick-manage-feeds.wp-has-current-submenu div.wp-menu-image::before {
662
+ opacity: 1;
663
+ filter: alpha(opacity=100); }
664
+
665
+ /** Admin Page Wrapper **/
666
+ .wapk-admin, .wapk-admin * {
667
+ box-sizing: border-box; }
668
+
669
+ .wapk-admin {
670
+ position: relative;
671
+ display: block;
672
+ -webkit-hyphens: manual;
673
+ -ms-hyphens: manual;
674
+ -moz-hyphens: manual;
675
+ hyphens: manual;
676
+ color: #1B2730;
677
+ /* reset .warp margin to use full width except menu area */
678
+ margin: 0 0 0 -10px; }
679
+
680
+ @media screen and (min-width: 783px) {
681
+ .wapk-admin {
682
+ margin: 0 0 0 -20px; } }
683
+
684
+ .text-center {
685
+ text-align: center; }
686
+
687
+ .wapk-admin h1, .wapk-admin h2, .wapk-admin h3,
688
+ .wapk-admin h4, .wapk-admin h5, .wapk-admin h6,
689
+ .wapk-admin p {
690
+ color: #1B2730; }
691
+
692
+ .wapk-admin sup {
693
+ vertical-align: baseline;
694
+ position: relative;
695
+ top: -6px; }
696
+
697
+ .wapk-admin sub {
698
+ vertical-align: baseline;
699
+ position: relative;
700
+ top: 4px; }
701
+
702
+ /* WP.Core.UI Compat */
703
+ .wapk-admin .wapk-section {
704
+ margin: 10px 20px 0 22px;
705
+ position: relative;
706
+ display: block; }
707
+ .wapk-admin .wapk-section [class$=icon32] + h2 {
708
+ font-size: 23px;
709
+ font-weight: 400;
710
+ margin: 0;
711
+ padding: 9px 0 4px 0;
712
+ line-height: 1.3; }
713
+ .wapk-admin .wapk-section h1 {
714
+ font-size: 23px;
715
+ font-weight: 400;
716
+ margin: 0;
717
+ padding: 9px 0 4px 0;
718
+ line-height: 1.3; }
719
+ .wapk-admin .wapk-section > h2:first-child {
720
+ font-size: 23px;
721
+ font-weight: 400;
722
+ margin: 0;
723
+ padding: 9px 0 4px 0;
724
+ line-height: 1.3; }
725
+
726
+ .wapk-admin > .notice {
727
+ margin: 10px 20px 0 22px;
728
+ position: relative;
729
+ display: block; }
730
+
731
+ .wapk-admin span.help {
732
+ display: block;
733
+ float: left;
734
+ width: 100%;
735
+ font-size: 0.9em;
736
+ color: #636363;
737
+ margin-top: 5px;
738
+ font-weight: 500; }
739
+ .wapk-admin span.help .dashicons {
740
+ width: 11px;
741
+ height: 12px;
742
+ font-size: inherit;
743
+ vertical-align: middle; }
744
+
745
+ .clear:after {
746
+ content: "";
747
+ display: table;
748
+ clear: both; }
749
+
750
+ /*.wapk-admin .help a { color: inherit; text-decoration: underline; }*/
751
+ /** Extend WP Core UI PostBox For Docs **/
752
+ .wapk-feed-docs .postbox {
753
+ width: 355px;
754
+ margin-right: 20px;
755
+ display: inline-block;
756
+ vertical-align: top; }
757
+ .wapk-feed-docs .postbox .hndle {
758
+ font-size: 14px;
759
+ padding: 8px 12px;
760
+ margin: 0;
761
+ line-height: 1.4;
762
+ cursor: pointer; }
763
+ .wapk-feed-docs .postbox .dashicons {
764
+ color: #ccc; }
765
+ .wapk-feed-docs .postbox a {
766
+ text-decoration: none; }
767
+ .wapk-feed-docs .postbox .inside {
768
+ margin-bottom: 0; }
769
+ .wapk-feed-docs .postbox ul {
770
+ margin-bottom: 0; }
771
+ .wapk-feed-docs .postbox .toggle-indicator:before {
772
+ content: "\F142";
773
+ display: inline-block;
774
+ font: 400 20px/1 dashicons;
775
+ speak: none;
776
+ -webkit-font-smoothing: antialiased;
777
+ -moz-osx-font-smoothing: grayscale;
778
+ text-decoration: none !important; }
779
+ .wapk-feed-docs .postbox li {
780
+ width: 100%;
781
+ display: block;
782
+ float: left; }
783
+ .wapk-feed-docs .postbox li span {
784
+ display: inline-block;
785
+ float: left;
786
+ margin-right: 4px; }
787
+ .wapk-feed-docs .postbox li a {
788
+ display: inline-block;
789
+ float: left;
790
+ width: calc(100% - 24px); }
791
+
792
+ .wapk-feed-docs .postbox.closed .toggle-indicator:before {
793
+ content: "\F140"; }
794
+
795
+ .wapk-section #post-body.columns-2 #side-sortables {
796
+ min-height: 196px; }
797
+
798
+ #poststuff #feed_merchant_info .inside {
799
+ margin: 0;
800
+ padding: 0; }
801
+
802
+ #feed_merchant_info ul.data {
803
+ margin-left: 24px;
804
+ margin-top: 5px; }
805
+ #feed_merchant_info ul.data li {
806
+ margin-bottom: 5px; }
807
+
808
+ .merchant-info-section {
809
+ padding: 6px 10px 8px; }
810
+
811
+ .generateFeed .wf-tab-content table:first-child {
812
+ border: none;
813
+ box-shadow: none; }
814
+
815
+ .generateFeed table th {
816
+ font-weight: bold; }
817
+
818
+ @media only screen and (max-width: 850px) {
819
+ .wapk-feed-docs .postbox {
820
+ display: block;
821
+ width: auto;
822
+ float: none;
823
+ margin-right: auto; } }
824
+
825
+ /** Admin Feed Help Docs **/
826
+ .wp-submenu li span.woo-feed-docs {
827
+ font-weight: bold;
828
+ color: #f18500; }
829
+
830
+ .wp-submenu li:hover span.woo-feed-docs {
831
+ color: #ce7304; }
832
+
833
+ .wp-submenu li.current span.woo-feed-docs {
834
+ color: #ce7304; }
835
+
836
+ .wapk-admin .wapk-feed-docs .postbox .hndle {
837
+ cursor: default; }
838
+
839
+ /** Admin Call-To-Action **/
840
+ .wapk-cta {
841
+ position: relative;
842
+ display: -ms-flexbox;
843
+ display: flex;
844
+ width: 100%;
845
+ padding: 100px 15px;
846
+ background: linear-gradient(45deg, #6CD5FF 33%, #c2efef 100%);
847
+ -ms-flex-pack: center;
848
+ justify-content: center;
849
+ -ms-flex-align: center;
850
+ align-items: center; }
851
+ .wapk-cta-icon .dashicons {
852
+ font-size: 100px;
853
+ width: 100px;
854
+ height: auto;
855
+ margin: 0 10px -8px 0;
856
+ color: #02658c; }
857
+ .wapk-cta-content {
858
+ width: 50%; }
859
+ .wapk-cta-content h2 {
860
+ font-size: 2em;
861
+ margin: 0.5em 0; }
862
+ .wapk-cta-action a.wapk-button {
863
+ font-size: 24px;
864
+ height: auto !important;
865
+ padding: 10px 20px; }
866
+
867
+ @media (max-width: 600px) {
868
+ .wapk-cta {
869
+ display: block;
870
+ text-align: center;
871
+ padding: 4em 0; }
872
+ .wapk-cta-content {
873
+ width: 100%;
874
+ margin: 2em 0; } }
875
+
876
+ /** Override .wp-core-ui .wapk-button styles with prefix .wapk-admin **/
877
+ /* Button Skin */
878
+ .wapk-button {
879
+ color: #00D4D4;
880
+ border-color: #00D4D4;
881
+ display: inline-block;
882
+ text-decoration: none;
883
+ font-size: 13px;
884
+ line-height: 2.15384615;
885
+ min-height: 30px;
886
+ margin: 0;
887
+ padding: 0 10px;
888
+ cursor: pointer;
889
+ border-width: 1px;
890
+ border-style: solid;
891
+ -webkit-appearance: none;
892
+ border-radius: 3px;
893
+ white-space: nowrap;
894
+ box-sizing: border-box; }
895
+ .wapk-button > svg {
896
+ width: 15px;
897
+ margin-left: 5px;
898
+ fill: #00D4D4; }
899
+ .wapk-button > .dashicons {
900
+ color: #00D4D4; }
901
+ .wapk-button:hover {
902
+ border-color: #00bbbb;
903
+ color: #00bbbb; }
904
+ .wapk-button:hover > svg {
905
+ fill: #00bbbb; }
906
+ .wapk-button:hover > .dashicons {
907
+ color: #00bbbb; }
908
+ .wapk-button:focus {
909
+ border-color: #00D4D4;
910
+ color: #00bbbb;
911
+ box-shadow: 0 0 0 1px #00D4D4; }
912
+ .wapk-button:focus > svg {
913
+ fill: #00bbbb; }
914
+ .wapk-button:focus > .dashicons {
915
+ color: #00bbbb; }
916
+ .wapk-button:active {
917
+ background: #00bbbb;
918
+ border-color: #00bbbb; }
919
+ .wapk-button-secondary {
920
+ color: #00D4D4;
921
+ border-color: #00D4D4;
922
+ display: inline-block;
923
+ text-decoration: none;
924
+ font-size: 13px;
925
+ line-height: 2.15384615;
926
+ min-height: 30px;
927
+ margin: 0;
928
+ padding: 0 10px;
929
+ cursor: pointer;
930
+ border-width: 1px;
931
+ border-style: solid;
932
+ -webkit-appearance: none;
933
+ border-radius: 3px;
934
+ white-space: nowrap;
935
+ box-sizing: border-box; }
936
+ .wapk-button-secondary > svg {
937
+ width: 15px;
938
+ margin-left: 5px;
939
+ fill: #00D4D4; }
940
+ .wapk-button-secondary > .dashicons {
941
+ color: #00D4D4; }
942
+ .wapk-button-secondary:hover {
943
+ border-color: #00bbbb;
944
+ color: #00bbbb; }
945
+ .wapk-button-secondary:hover > svg {
946
+ fill: #00bbbb; }
947
+ .wapk-button-secondary:hover > .dashicons {
948
+ color: #00bbbb; }
949
+ .wapk-button-secondary:focus {
950
+ border-color: #00D4D4;
951
+ color: #00bbbb;
952
+ box-shadow: 0 0 0 1px #00D4D4; }
953
+ .wapk-button-secondary:focus > svg {
954
+ fill: #00bbbb; }
955
+ .wapk-button-secondary:focus > .dashicons {
956
+ color: #00bbbb; }
957
+ .wapk-button-primary {
958
+ display: inline-block;
959
+ text-decoration: none;
960
+ font-size: 13px;
961
+ line-height: 2.15384615;
962
+ min-height: 30px;
963
+ margin: 0;
964
+ padding: 0 10px;
965
+ cursor: pointer;
966
+ border-width: 1px;
967
+ border-style: solid;
968
+ -webkit-appearance: none;
969
+ border-radius: 3px;
970
+ white-space: nowrap;
971
+ box-sizing: border-box;
972
+ background: #00D4D4;
973
+ border-color: #00D4D4;
974
+ color: #fff;
975
+ box-shadow: 0 1px 0 #00bbbb;
976
+ text-shadow: 0 -1px 1px #00bbbb, 1px 0 1px #00bbbb, 0 1px 1px #00bbbb, -1px 0 1px #00bbbb; }
977
+ .wapk-button-primary > svg {
978
+ fill: #fff; }
979
+ .wapk-button-primary:hover {
980
+ background: #00e3e3;
981
+ border-color: #00c5c5;
982
+ color: #fff; }
983
+ .wapk-button-primary:hover > svg {
984
+ fill: #fff; }
985
+ .wapk-button-primary:focus {
986
+ background: #00e3e3;
987
+ border-color: #00c5c5;
988
+ color: #fff;
989
+ box-shadow: 0 0 0 1px #fff, 0 0 0 3px #00D4D4; }
990
+ .wapk-button-primary:focus > svg {
991
+ fill: #fff; }
992
+ .wapk-button-primary:active {
993
+ background: #00bbbb;
994
+ border-color: #00bbbb;
995
+ color: #fff; }
996
+ .wapk-button-primary:active > svg {
997
+ fill: #fff; }
998
+ .wapk-button-primary:disabled {
999
+ color: #c7d1d1 !important;
1000
+ background: #22ffff !important;
1001
+ border-color: #22ffff !important;
1002
+ text-shadow: none !important; }
1003
+ .wapk-button-primary:disabled > svg {
1004
+ fill: #c7d1d1 !important; }
1005
+ .wapk-button.hover {
1006
+ border-color: #00bbbb;
1007
+ color: #00bbbb; }
1008
+ .wapk-button.hover > svg {
1009
+ fill: #00bbbb; }
1010
+ .wapk-button.hover > .dashicons {
1011
+ color: #00bbbb; }
1012
+ .wapk-button.focus {
1013
+ border-color: #00D4D4;
1014
+ color: #00bbbb;
1015
+ box-shadow: 0 0 0 1px #00D4D4; }
1016
+ .wapk-button.focus > svg {
1017
+ fill: #00bbbb; }
1018
+ .wapk-button.focus > .dashicons {
1019
+ color: #00bbbb; }
1020
+ .wapk-button.active {
1021
+ border-color: #00bbbb;
1022
+ color: #00bbbb;
1023
+ box-shadow: inset 0 2px 5px -3px #00bbbb; }
1024
+ .wapk-button.active:focus {
1025
+ border-color: #00bbbb;
1026
+ color: #00bbbb;
1027
+ box-shadow: inset 0 2px 5px -3px #00bbbb; }
1028
+ .wapk-button.active:focus > svg {
1029
+ fill: #00bbbb; }
1030
+ .wapk-button.active:focus > .dashicons {
1031
+ color: #00bbbb; }
1032
+ .wapk-button.active:hover {
1033
+ border-color: #00bbbb;
1034
+ color: #00bbbb;
1035
+ box-shadow: inset 0 2px 5px -3px #00bbbb; }
1036
+ .wapk-button.active:hover > svg {
1037
+ fill: #00bbbb; }
1038
+ .wapk-button.active:hover > .dashicons {
1039
+ color: #00bbbb; }
1040
+ .wapk-button.active > svg {
1041
+ fill: #00bbbb; }
1042
+ .wapk-button.active > .dashicons {
1043
+ color: #00bbbb; }
1044
+ .wapk-button-primary.active {
1045
+ background: #00D4D4;
1046
+ color: #fff;
1047
+ border-color: #008888;
1048
+ box-shadow: inset 0 2px 5px -3px black; }
1049
+ .wapk-button-primary.active:focus {
1050
+ background: #00D4D4;
1051
+ color: #fff;
1052
+ border-color: #008888;
1053
+ box-shadow: inset 0 2px 5px -3px black; }
1054
+ .wapk-button-primary.active:focus > svg {
1055
+ fill: #fff; }
1056
+ .wapk-button-primary.active:hover {
1057
+ background: #00D4D4;
1058
+ color: #fff;
1059
+ border-color: #008888;
1060
+ box-shadow: inset 0 2px 5px -3px black; }
1061
+ .wapk-button-primary.active:hover > svg {
1062
+ fill: #fff; }
1063
+ .wapk-button-primary.active > svg {
1064
+ fill: #fff; }
1065
+ .wapk-button-primary[disabled] {
1066
+ color: #c7d1d1 !important;
1067
+ background: #22ffff !important;
1068
+ border-color: #22ffff !important;
1069
+ text-shadow: none !important; }
1070
+ .wapk-button-primary[disabled] > svg {
1071
+ fill: #c7d1d1 !important; }
1072
+ .wapk-button-primary.wapk-button-primary-disabled {
1073
+ color: #c7d1d1 !important;
1074
+ background: #22ffff !important;
1075
+ border-color: #22ffff !important;
1076
+ text-shadow: none !important; }
1077
+ .wapk-button-primary.wapk-button-primary-disabled > svg {
1078
+ fill: #c7d1d1 !important; }
1079
+ .wapk-button-primary.disabled {
1080
+ color: #c7d1d1 !important;
1081
+ background: #22ffff !important;
1082
+ border-color: #22ffff !important;
1083
+ text-shadow: none !important; }
1084
+ .wapk-button-primary.disabled > svg {
1085
+ fill: #c7d1d1 !important; }
1086
+ .wapk-button-primary.wapk-button-hero {
1087
+ box-shadow: 0 2px 0 #00bbbb; }
1088
+ .wapk-button-primary.wapk-button-hero:focus {
1089
+ box-shadow: 0 2px 0 #00bbbb, 0 1px 0 #00c5c5, 0 0 2px 1px #00eeee; }
1090
+ .wapk-button-primary.wapk-button-hero:active {
1091
+ box-shadow: inset 0 3px 0 #00a1a1; }
1092
+ .wapk-button-primary.wapk-button-hero.active {
1093
+ box-shadow: inset 0 3px 0 #00a1a1; }
1094
+ .wapk-button-primary.wapk-button-hero.active:hover, .wapk-button-primary.wapk-button-hero.active:focus {
1095
+ box-shadow: inset 0 3px 0 #00a1a1; }
1096
+ .wapk-button-group > .wapk-button.active {
1097
+ border-color: #00D4D4; }
1098
+
1099
+ /* Button Sizes */
1100
+ .wapk-button.wapk-button-xl {
1101
+ height: 30px;
1102
+ line-height: 28px;
1103
+ padding: 0 12px 2px; }
1104
+
1105
+ .wapk-button-group.wapk-button-xl .wapk-button {
1106
+ height: 30px;
1107
+ line-height: 28px;
1108
+ padding: 0 12px 2px; }
1109
+
1110
+ .wapk-button.wapk-button-hero {
1111
+ font-size: 18px;
1112
+ height: 50px;
1113
+ line-height: 48px;
1114
+ padding: 0 36px;
1115
+ min-height: 46px; }
1116
+
1117
+ .wapk-button-group.wapk-button-hero .wapk-button {
1118
+ font-size: 18px;
1119
+ height: 50px;
1120
+ line-height: 48px;
1121
+ padding: 0 36px;
1122
+ min-height: 46px; }
1123
+
1124
+ @media screen and (min-width: 782px) {
1125
+ th#status,
1126
+ th#provider {
1127
+ width: 80px; }
1128
+ th#type {
1129
+ width: 50px; }
1130
+ th#option_name {
1131
+ width: 100px; }
1132
+ td.option_name.column-option_name > span:first-child {
1133
+ display: none; }
1134
+ th#last_updated {
1135
+ width: 90px; }
1136
+ th#view {
1137
+ width: 111px; } }
1138
+
1139
+ @media screen and (min-width: 960px) {
1140
+ th#status, th#provider {
1141
+ width: 100px; }
1142
+ th#type {
1143
+ width: 80px; }
1144
+ th#option_name {
1145
+ width: 150px; }
1146
+ th#last_updated {
1147
+ width: 140px; } }
1148
+
1149
+ @media screen and (max-width: 782px) {
1150
+ table.wf-info-table {
1151
+ margin-top: 10px; }
1152
+ table.wf-info-table th:first-child img {
1153
+ margin: 0 auto;
1154
+ display: block; }
1155
+ .wapk-button.wapk-button-xl {
1156
+ padding: 6px 14px;
1157
+ line-height: normal;
1158
+ font-size: 14px;
1159
+ vertical-align: middle;
1160
+ height: auto;
1161
+ margin-bottom: 4px; } }
1162
+
1163
+ .wapk-feed-docs .wapk-feed-cta {
1164
+ margin: 0; }
1165
+
1166
+ .campaign_configurator {
1167
+ background: #FFF;
1168
+ padding: 20px 0; }
1169
+ .campaign_configurator table {
1170
+ margin: 0 auto;
1171
+ width: 51%;
1172
+ min-width: 574px;
1173
+ border: none;
1174
+ box-shadow: none; }
1175
+ .campaign_configurator th {
1176
+ min-width: 120px; }
1177
+
1178
+ @media screen and (max-width: 782px) {
1179
+ .campaign_configurator {
1180
+ padding: 0; }
1181
+ .campaign_configurator table {
1182
+ width: auto;
1183
+ min-width: auto;
1184
+ max-width: 100%; }
1185
+ .campaign_configurator th {
1186
+ min-width: auto; } }
1187
+
1188
+ #wf-tab-content-config td > input:not([type="checkbox"]):not([type="radio"]),
1189
+ #wf-tab-content-config td > select,
1190
+ #wf-tab-content-config td > textarea {
1191
+ width: 100% !important; }
1192
+
1193
+ .woo-feed-filters td > div:nth-child(2n):not(.clear):not(.selectize) {
1194
+ width: 120px;
1195
+ display: block; }
1196
+
1197
+ .woo-feed-filters td > div:not(.clear) {
1198
+ float: left;
1199
+ margin-right: 10px; }
1200
+
1201
+ .woo-feed-filters tr > td:first-child {
1202
+ width: 290px;
1203
+ padding-left: 40px; }
1204
+
1205
+ .woo-feed-filters,
1206
+ .woo-feed-ftp {
1207
+ margin: 15px auto 25px; }
1208
+
1209
+ .wf_clean_cache_wrapper {
1210
+ display: -ms-flexbox;
1211
+ display: flex;
1212
+ margin-left: auto; }
1213
+
1214
+ @-webkit-keyframes LoaderClockWise {
1215
+ from {
1216
+ -webkit-transform: rotate(0deg);
1217
+ transform: rotate(0deg); }
1218
+ to {
1219
+ -webkit-transform: rotate(360deg);
1220
+ transform: rotate(360deg); } }
1221
+
1222
+ @keyframes LoaderClockWise {
1223
+ from {
1224
+ -webkit-transform: rotate(0deg);
1225
+ transform: rotate(0deg); }
1226
+ to {
1227
+ -webkit-transform: rotate(360deg);
1228
+ transform: rotate(360deg); } }
1229
+
1230
+ .woo-feed-cache-loader {
1231
+ width: 18px;
1232
+ margin-right: 5px;
1233
+ animation: LoaderClockWise 1s linear infinite;
1234
+ -webkit-animation: LoaderClockWise 1s linear infinite;
1235
+ display: none; }
1236
+
1237
+ .woo-feed-table-heading .woo-feed-table-heading-title {
1238
+ float: left;
1239
+ margin-right: auto;
1240
+ display: inline-block;
1241
+ line-height: 30px; }
1242
+
1243
+ .woo-feed-table-heading .wf_clean_cache_wrapper {
1244
+ float: right;
1245
+ font-weight: normal; }
1246
+
1247
+ .wf_clean_cache_wrapper button {
1248
+ background: #eb4d4b;
1249
+ color: #fff;
1250
+ border: none;
1251
+ font-weight: 500;
1252
+ display: inline-block;
1253
+ text-decoration: none;
1254
+ font-size: 13px;
1255
+ line-height: 2.15384615;
1256
+ min-height: 30px;
1257
+ margin: 0;
1258
+ padding: 0 10px;
1259
+ border-radius: 3px;
1260
+ cursor: pointer;
1261
+ outline: none; }
1262
+
1263
+ .wf_clean_cache_wrapper button:hover {
1264
+ background: #ff7979;
1265
+ color: #fff; }
admin/css/woo-feed-admin.min.css CHANGED
@@ -1 +1 @@
1
- .wpf_spin{-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.wpf_spin.reverse_spin{animation-direction:reverse}.wpf_regenerate.disabled{color:#737373;box-shadow:none;cursor:not-allowed}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.wfbtn{background:#3498db;background-image:linear-gradient(to bottom,#3498db,#2980b9);border-radius:17px;box-shadow:0 1px 3px #666;font-family:Arial,sans-serif;color:#fff;font-size:20px;padding:10px 20px 10px 20px;border:solid #2b698f 3px;text-decoration:none}.wfbtn:hover{background:#3cb0fd;background-image:linear-gradient(to bottom,#3cb0fd,#3498db);text-decoration:none}.wftooltip{display:none;position:absolute;border:1px solid #333;background-color:#161616;border-radius:5px;padding:10px;color:#fff;font-size:12px}.feed-actions .makeFeedResponse{width:70%;color:green}.woo-feed-mapping-input{width:100%}.requiredIn{color:red}.generalInput{width:200px}.generalInput:not(.selectize-control){margin:5px auto}.error{color:red}.widefat td input,.widefat td select{max-width:100%}#wf_newRow{margin-left:0}.mtable tbody tr{height:25px;border:1px solid #ccc;text-align:left;-ms-flex-align:baseline;align-items:baseline;font-weight:700}.mtable th:nth-child(1){width:17px}.mtable th:nth-child(2){width:160px}.mtable th:nth-child(3){width:100px}.mtable th:nth-child(4){width:100px}.mtable th:nth-child(5){width:150px}.mtable th:nth-child(6){width:100px}.mtable th:nth-child(7){width:150px}.mtable th:nth-child(8){width:90px}.mtable th:nth-child(9){width:29px}.mtable2 tbody tr{height:25px;border:1px solid #ccc;text-align:left;-ms-flex-align:baseline;align-items:baseline;font-weight:700}.mtable2 th:nth-child(1){width:30px}.mtable2 th:nth-child(2){width:150px}.mtable2 th:nth-child(3){width:230px}.mtable2 th:nth-child(4){width:220px}.mtable2 th:nth-child(7){width:50px}.mtable2 th:nth-child(8){width:50px}.mtable2 th:nth-child(9){width:29px}.wp-admin select.wf_mattributes{width:150px;left:0;height:25px}div#wf-tab-content1 select:not([name^=output_type]){width:100%}div#wf-tab-content1 input{width:100%}div#wf-tab-content1 .dashicons{vertical-align:middle}.wf_attributes{width:150px;left:0}.wf_compare{max-width:245px;left:0}.wf_ps{width:100px;left:0}.wf_sortedtable{cursor:move}.sorted_table{position:relative}.sorted_table .dragged{position:absolute;opacity:.8;z-index:9999;background:#fff;width:100%;display:table}.sorted_table tbody tr.placeholder td{border:1px dashed #2cc185;height:46px}.wfnoempty{width:120px}p{color:#222}.wf_tabs{position:relative;margin:0 auto;width:100%;list-style:none}.wf_tabs:after{display:table;clear:both;content:""}.wf_tabs li{float:left;width:20%;display:block;border:2px solid #ccc}.wf_tabs li>input[type=radio][name=wf_tabs]{position:absolute;top:auto;left:-9999px}.wf-tab-name{display:block;padding:15px;font-size:15px;font-weight:700;line-height:1;background:#fff;cursor:pointer;position:relative;text-align:center;text-transform:uppercase;color:#2cc185}.wf-tab-name:hover{background:#2cc185;color:#fff}.wf_tabs [id^=tab]:checked+label{background:#2cc185;color:#fff}.wf_tabs .wf-tab-content{z-index:2;display:none;width:100%;font-size:.9rem;position:absolute;left:0;background:#fff;border:2px solid #ccc}.wf_tabs [id^=tab]:checked~[id^=wf-tab-content]{display:block}[id^=wf-tab-content]{margin-bottom:40px}div#wf-tab-content2 table:first-child{padding:10px 0}div#wf-tab-content2 table:first-child td:nth-child(1){width:260px}div#wf-tab-content2 table:first-child td:nth-child(2){width:260px}table.feed-actions tr td:last-child{text-align:right}select.selectize{display:none}body.no-js select.selectize{display:block!important}.selectize-dropdown .active{background-color:#edf9ff}.selectize-dropdown .create{padding:5px 8px}.wapk-selectize-item{background:#0073aa!important;color:#f1f1f1!important;font-weight:700!important;border-color:#0073aa!important;padding-left:5px;padding-right:5px}.selectize-input.full #googleTaxonomyId-selectized{opacity:0;position:absolute;left:-10000px}.selectize-dropdown [data-selectable].option{cursor:default}.selectize-control.plugin-remove_button [data-value] .remove{border-left:1px solid #f1f1f1!important}.selectize-dropdown .optgroup-header{font-weight:700;background:#efefef;color:#5a5a5a}.selectize-dropdown [data-selectable].option{cursor:pointer}.wf_status_wrap label{width:50px;height:25px;box-sizing:border-box;border:1px solid;float:left;border-radius:100px;position:relative;cursor:pointer;transition:.3s ease}input[class=woo_feed_status_input]:checked+label{background:#55e868}input[class=woo_feed_status_input]:checked+label:before{left:25px}.wf_status_wrap label:before{transition:.3s ease;content:'';width:20px;height:20px;position:absolute;background:#fff;left:2px;top:2px;box-sizing:border-box;border:1px solid;color:#000;border-radius:100px}.column-url,.widefat td.column-url,.widefat th.column-url{color:#008779;font-weight:700}.feed-progress-container{width:100%;color:#fff;text-align:center;font-weight:300}.feed-progress-bar{width:100%;background:#eee;padding:3px;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.feed-progress-bar-fill{height:20px;display:block;background:#3dc264;width:0;border-radius:3px;transition:width .8s ease}.feed-progress-status{float:left;font-weight:700;color:#00008b}.feed-progress-percentage{text-align:right;font-weight:bolder;color:#41f49d;font-family:'Arial Black',sans-serif;font-size:large}#wpbody-content.woofeed-body-content{overflow:visible!important}.clippy{position:relative;width:13px;margin-top:-3px;margin-left:3px;top:3px}.column-url .clippy{display:none}.column-url:hover .clippy{display:inline-block}.tooltipped{position:relative}.tooltipped:after{position:absolute;z-index:1000000;display:none;padding:5px 8px;font:normal normal 11px/1.5 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Segoe UI Emoji","Segoe UI Symbol";color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:rgba(0,0,0,.8);border-radius:3px;-webkit-font-smoothing:subpixel-antialiased}.tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:rgba(0,0,0,.8);pointer-events:none;content:"";border:5px solid transparent}.tooltipped:hover:before{display:inline-block;text-decoration:none}.tooltipped:hover:after{display:inline-block;text-decoration:none}.tooltipped:active:before{display:inline-block;text-decoration:none}.tooltipped:active:after{display:inline-block;text-decoration:none}.tooltipped:focus:before{display:inline-block;text-decoration:none}.tooltipped:focus:after{display:inline-block;text-decoration:none}.tooltipped-multiline:hover:after{display:table-cell}.tooltipped-multiline:active:after{display:table-cell}.tooltipped-multiline:focus:after{display:table-cell}.tooltipped-multiline:after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-break:break-word;word-wrap:normal;white-space:pre-line;border-collapse:separate}.tooltipped-s:after{top:100%;right:50%;margin-top:5px;-webkit-transform:translateX(50%);transform:translateX(50%)}.tooltipped-s:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:rgba(0,0,0,.8)}.tooltipped-se:after{top:100%;margin-top:5px;right:auto;left:50%;margin-left:-15px}.tooltipped-se:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:rgba(0,0,0,.8)}.tooltipped-sw:after{top:100%;right:50%;margin-top:5px;margin-right:-15px}.tooltipped-sw:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:rgba(0,0,0,.8)}.tooltipped-n:after{right:50%;bottom:100%;margin-bottom:5px;-webkit-transform:translateX(50%);transform:translateX(50%)}.tooltipped-n:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:rgba(0,0,0,.8)}.tooltipped-ne:after{bottom:100%;margin-bottom:5px;right:auto;left:50%;margin-left:-15px}.tooltipped-ne:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:rgba(0,0,0,.8)}.tooltipped-nw:after{right:50%;bottom:100%;margin-bottom:5px;margin-right:-15px}.tooltipped-nw:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:rgba(0,0,0,.8)}.tooltipped-w:after{right:100%;bottom:50%;margin-right:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-w:before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:rgba(0,0,0,.8)}.tooltipped-e:after{bottom:50%;left:100%;margin-left:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-e:before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:rgba(0,0,0,.8)}.tooltipped-multiline.tooltipped-s:after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltipped-multiline.tooltipped-n:after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltipped-multiline.tooltipped-w:after{right:100%}.tooltipped-multiline.tooltipped-e:after{right:100%}.tooltipped-sticky:before{display:inline-block}.tooltipped-sticky:after{display:inline-block}.tooltipped-sticky.tooltipped-multiline:after{display:table-cell}.fullscreen-overlay-enabled.dark-theme .tooltipped:after{color:#000;background:rgba(255,255,255,.8)}.fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-s:before{border-bottom-color:rgba(255,255,255,.8)}.fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-se:before{border-bottom-color:rgba(255,255,255,.8)}.fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-sw:before{border-bottom-color:rgba(255,255,255,.8)}.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-n:before{border-top-color:rgba(255,255,255,.8)}.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-ne:before{border-top-color:rgba(255,255,255,.8)}.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-nw:before{border-top-color:rgba(255,255,255,.8)}.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-e:before{border-right-color:rgba(255,255,255,.8)}.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-w:before{border-left-color:rgba(255,255,255,.8)}@media screen and (min-width:0\0){.tooltipped-multiline:after{width:250px}}ul.tracker_collection_list{list-style:initial;padding:initial;margin:-10px 0 0 30px;font-size:11px!important}ul.tracker_collection_list li{margin:0}table.wf-info-table,table.wf-rate-table{vertical-align:middle;text-align:center;max-width:100%;font-weight:500}table.wf-info-table th,table.wf-rate-table th{text-align:center}table.wf-info-table strong,table.wf-rate-table strong{font-weight:700}table.wf-info-table th:first-child img{margin:0 0 -5px 5px}table.wf-rate-table a{color:#0073aa}table.wf-rate-table a.review-star:after{content:"\f155\f155\f155\f155\f155"!important;font-family:dashicons;font-size:10px;font-weight:100;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0073aa;text-decoration:underline}#adminmenu #toplevel_page_webappick-manage-feeds div.wp-menu-image::before{content:"";background:url(../images/woo-feed-icon.svg) no-repeat center center;background-size:20px 20px;opacity:.6}#adminmenu #toplevel_page_webappick-manage-feeds:hover div.wp-menu-image::before{opacity:1}#adminmenu #toplevel_page_webappick-manage-feeds.wp-has-current-submenu div.wp-menu-image::before{opacity:1}.wapk-admin,.wapk-admin *{box-sizing:border-box}.wapk-admin{position:relative;display:block;-webkit-hyphens:manual;-ms-hyphens:manual;-moz-hyphens:manual;hyphens:manual;color:#1b2730;margin:0 0 0 -10px}@media screen and (min-width:783px){.wapk-admin{margin:0 0 0 -20px}}.text-center{text-align:center}.wapk-admin h1,.wapk-admin h2,.wapk-admin h3,.wapk-admin h4,.wapk-admin h5,.wapk-admin h6,.wapk-admin p{color:#1b2730}.wapk-admin sup{vertical-align:baseline;position:relative;top:-6px}.wapk-admin sub{vertical-align:baseline;position:relative;top:4px}.wapk-admin .wapk-section{margin:10px 20px 0 22px;position:relative;display:block}.wapk-admin .wapk-section [class$=icon32]+h2{font-size:23px;font-weight:400;margin:0;padding:9px 0 4px 0;line-height:1.3}.wapk-admin .wapk-section h1{font-size:23px;font-weight:400;margin:0;padding:9px 0 4px 0;line-height:1.3}.wapk-admin .wapk-section>h2:first-child{font-size:23px;font-weight:400;margin:0;padding:9px 0 4px 0;line-height:1.3}.wapk-admin>.notice{margin:10px 20px 0 22px;position:relative;display:block}.wapk-admin span.help{display:block;float:left;width:100%;font-size:.9em;color:#636363;margin-top:5px;font-weight:500}.wapk-admin span.help .dashicons{width:11px;height:12px;font-size:inherit;vertical-align:middle}.clear:after{content:"";display:table;clear:both}.wapk-feed-docs .postbox{width:355px;margin-right:20px;display:inline-block;vertical-align:top}.wapk-feed-docs .postbox .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4;cursor:pointer}.wapk-feed-docs .postbox .dashicons{color:#ccc}.wapk-feed-docs .postbox a{text-decoration:none}.wapk-feed-docs .postbox .inside{margin-bottom:0}.wapk-feed-docs .postbox ul{margin-bottom:0}.wapk-feed-docs .postbox .toggle-indicator:before{content:"\F142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.wapk-feed-docs .postbox li{width:100%;display:block;float:left}.wapk-feed-docs .postbox li span{display:inline-block;float:left;margin-right:4px}.wapk-feed-docs .postbox li a{display:inline-block;float:left;width:calc(100% - 24px)}.wapk-feed-docs .postbox.closed .toggle-indicator:before{content:"\F140"}.wapk-section #post-body.columns-2 #side-sortables{min-height:196px}#poststuff #feed_merchant_info .inside{margin:0;padding:0}#feed_merchant_info ul.data{margin-left:24px;margin-top:5px}#feed_merchant_info ul.data li{margin-bottom:5px}.merchant-info-section{padding:6px 10px 8px}.generateFeed .wf-tab-content table:first-child{border:none;box-shadow:none}.generateFeed table th{font-weight:700}@media only screen and (max-width:850px){.wapk-feed-docs .postbox{display:block;width:auto;float:none;margin-right:auto}}.wp-submenu li span.woo-feed-docs{font-weight:700;color:#f18500}.wp-submenu li:hover span.woo-feed-docs{color:#ce7304}.wp-submenu li.current span.woo-feed-docs{color:#ce7304}.wapk-admin .wapk-feed-docs .postbox .hndle{cursor:default}.wapk-cta{position:relative;display:-ms-flexbox;display:flex;width:100%;padding:100px 15px;background:linear-gradient(45deg,#6cd5ff 33%,#c2efef 100%);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.wapk-cta-icon .dashicons{font-size:100px;width:100px;height:auto;margin:0 10px -8px 0;color:#02658c}.wapk-cta-content{width:50%}.wapk-cta-content h2{font-size:2em;margin:.5em 0}.wapk-cta-action a.wapk-button{font-size:24px;height:auto!important;padding:10px 20px}@media (max-width:600px){.wapk-cta{display:block;text-align:center;padding:4em 0}.wapk-cta-content{width:100%;margin:2em 0}}.wapk-button{color:#00d4d4;border-color:#00d4d4;display:inline-block;text-decoration:none;font-size:13px;line-height:2.15384615;min-height:30px;margin:0;padding:0 10px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box}.wapk-button>svg{width:15px;margin-left:5px;fill:#00d4d4}.wapk-button>.dashicons{color:#00d4d4}.wapk-button:hover{border-color:#0bb;color:#0bb}.wapk-button:hover>svg{fill:#0bb}.wapk-button:hover>.dashicons{color:#0bb}.wapk-button:focus{border-color:#00d4d4;color:#0bb;box-shadow:0 0 0 1px #00d4d4}.wapk-button:focus>svg{fill:#0bb}.wapk-button:focus>.dashicons{color:#0bb}.wapk-button:active{background:#0bb;border-color:#0bb}.wapk-button-secondary{color:#00d4d4;border-color:#00d4d4;display:inline-block;text-decoration:none;font-size:13px;line-height:2.15384615;min-height:30px;margin:0;padding:0 10px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box}.wapk-button-secondary>svg{width:15px;margin-left:5px;fill:#00d4d4}.wapk-button-secondary>.dashicons{color:#00d4d4}.wapk-button-secondary:hover{border-color:#0bb;color:#0bb}.wapk-button-secondary:hover>svg{fill:#0bb}.wapk-button-secondary:hover>.dashicons{color:#0bb}.wapk-button-secondary:focus{border-color:#00d4d4;color:#0bb;box-shadow:0 0 0 1px #00d4d4}.wapk-button-secondary:focus>svg{fill:#0bb}.wapk-button-secondary:focus>.dashicons{color:#0bb}.wapk-button-primary{display:inline-block;text-decoration:none;font-size:13px;line-height:2.15384615;min-height:30px;margin:0;padding:0 10px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box;background:#00d4d4;border-color:#00d4d4;color:#fff;box-shadow:0 1px 0 #0bb;text-shadow:0 -1px 1px #0bb,1px 0 1px #0bb,0 1px 1px #0bb,-1px 0 1px #0bb}.wapk-button-primary>svg{fill:#fff}.wapk-button-primary:hover{background:#00e3e3;border-color:#00c5c5;color:#fff}.wapk-button-primary:hover>svg{fill:#fff}.wapk-button-primary:focus{background:#00e3e3;border-color:#00c5c5;color:#fff;box-shadow:0 0 0 1px #fff,0 0 0 3px #00d4d4}.wapk-button-primary:focus>svg{fill:#fff}.wapk-button-primary:active{background:#0bb;border-color:#0bb;color:#fff}.wapk-button-primary:active>svg{fill:#fff}.wapk-button-primary:disabled{color:#c7d1d1!important;background:#2ff!important;border-color:#2ff!important;text-shadow:none!important}.wapk-button-primary:disabled>svg{fill:#c7d1d1!important}.wapk-button.hover{border-color:#0bb;color:#0bb}.wapk-button.hover>svg{fill:#0bb}.wapk-button.hover>.dashicons{color:#0bb}.wapk-button.focus{border-color:#00d4d4;color:#0bb;box-shadow:0 0 0 1px #00d4d4}.wapk-button.focus>svg{fill:#0bb}.wapk-button.focus>.dashicons{color:#0bb}.wapk-button.active{border-color:#0bb;color:#0bb;box-shadow:inset 0 2px 5px -3px #0bb}.wapk-button.active:focus{border-color:#0bb;color:#0bb;box-shadow:inset 0 2px 5px -3px #0bb}.wapk-button.active:focus>svg{fill:#0bb}.wapk-button.active:focus>.dashicons{color:#0bb}.wapk-button.active:hover{border-color:#0bb;color:#0bb;box-shadow:inset 0 2px 5px -3px #0bb}.wapk-button.active:hover>svg{fill:#0bb}.wapk-button.active:hover>.dashicons{color:#0bb}.wapk-button.active>svg{fill:#0bb}.wapk-button.active>.dashicons{color:#0bb}.wapk-button-primary.active{background:#00d4d4;color:#fff;border-color:#088;box-shadow:inset 0 2px 5px -3px #000}.wapk-button-primary.active:focus{background:#00d4d4;color:#fff;border-color:#088;box-shadow:inset 0 2px 5px -3px #000}.wapk-button-primary.active:focus>svg{fill:#fff}.wapk-button-primary.active:hover{background:#00d4d4;color:#fff;border-color:#088;box-shadow:inset 0 2px 5px -3px #000}.wapk-button-primary.active:hover>svg{fill:#fff}.wapk-button-primary.active>svg{fill:#fff}.wapk-button-primary[disabled]{color:#c7d1d1!important;background:#2ff!important;border-color:#2ff!important;text-shadow:none!important}.wapk-button-primary[disabled]>svg{fill:#c7d1d1!important}.wapk-button-primary.wapk-button-primary-disabled{color:#c7d1d1!important;background:#2ff!important;border-color:#2ff!important;text-shadow:none!important}.wapk-button-primary.wapk-button-primary-disabled>svg{fill:#c7d1d1!important}.wapk-button-primary.disabled{color:#c7d1d1!important;background:#2ff!important;border-color:#2ff!important;text-shadow:none!important}.wapk-button-primary.disabled>svg{fill:#c7d1d1!important}.wapk-button-primary.wapk-button-hero{box-shadow:0 2px 0 #0bb}.wapk-button-primary.wapk-button-hero:focus{box-shadow:0 2px 0 #0bb,0 1px 0 #00c5c5,0 0 2px 1px #0ee}.wapk-button-primary.wapk-button-hero:active{box-shadow:inset 0 3px 0 #00a1a1}.wapk-button-primary.wapk-button-hero.active{box-shadow:inset 0 3px 0 #00a1a1}.wapk-button-primary.wapk-button-hero.active:focus,.wapk-button-primary.wapk-button-hero.active:hover{box-shadow:inset 0 3px 0 #00a1a1}.wapk-button-group>.wapk-button.active{border-color:#00d4d4}.wapk-button.wapk-button-xl{height:30px;line-height:28px;padding:0 12px 2px}.wapk-button-group.wapk-button-xl .wapk-button{height:30px;line-height:28px;padding:0 12px 2px}.wapk-button.wapk-button-hero{font-size:18px;height:50px;line-height:48px;padding:0 36px;min-height:46px}.wapk-button-group.wapk-button-hero .wapk-button{font-size:18px;height:50px;line-height:48px;padding:0 36px;min-height:46px}@media screen and (min-width:782px){th#provider,th#status{width:80px}th#type{width:50px}th#option_name{width:100px}td.option_name.column-option_name>span:first-child{display:none}th#last_updated{width:90px}th#view{width:111px}}@media screen and (min-width:960px){th#provider,th#status{width:100px}th#type{width:80px}th#option_name{width:150px}th#last_updated{width:140px}}@media screen and (max-width:782px){table.wf-info-table{margin-top:10px}table.wf-info-table th:first-child img{margin:0 auto;display:block}.wapk-button.wapk-button-xl{padding:6px 14px;line-height:normal;font-size:14px;vertical-align:middle;height:auto;margin-bottom:4px}}.wapk-feed-docs .wapk-feed-cta{margin:0}.campaign_configurator{background:#fff;padding:20px 0}.campaign_configurator table{margin:0 auto;width:51%;min-width:574px;border:none;box-shadow:none}.campaign_configurator th{min-width:120px}@media screen and (max-width:782px){.campaign_configurator{padding:0}.campaign_configurator table{width:auto;min-width:auto;max-width:100%}.campaign_configurator th{min-width:auto}}#wf-tab-content-config td>input:not([type=checkbox]):not([type=radio]),#wf-tab-content-config td>select,#wf-tab-content-config td>textarea{width:100%!important}.woo-feed-filters td>div:nth-child(2n):not(.clear):not(.selectize){width:120px;display:block}.woo-feed-filters td>div:not(.clear){float:left;margin-right:10px}.woo-feed-filters tr>td:first-child{width:290px;padding-left:40px}.woo-feed-filters,.woo-feed-ftp{margin:15px auto 25px}.wf_clean_cache_wrapper{display:-ms-flexbox;display:flex;margin-left:auto}@-webkit-keyframes LoaderClockWise{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes LoaderClockWise{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.woo-feed-cache-loader{width:18px;margin-right:5px;animation:LoaderClockWise 1s linear infinite;-webkit-animation:LoaderClockWise 1s linear infinite;display:none}.woo-feed-table-heading .woo-feed-table-heading-title{float:left;margin-right:auto;display:inline-block;line-height:30px}.woo-feed-table-heading .wf_clean_cache_wrapper{float:right;font-weight:400}.wf_clean_cache_wrapper button{background:#eb4d4b;color:#fff;border:none;font-weight:500;display:inline-block;text-decoration:none;font-size:13px;line-height:2.15384615;min-height:30px;margin:0;padding:0 10px;border-radius:3px;cursor:pointer;outline:0}.wf_clean_cache_wrapper button:hover{background:#ff7979;color:#fff}
1
+ .wpf_spin{-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.wpf_spin.reverse_spin{animation-direction:reverse}.wpf_regenerate.disabled{color:#737373;box-shadow:none;cursor:not-allowed}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.wfbtn{background:#3498db;background-image:linear-gradient(to bottom,#3498db,#2980b9);border-radius:17px;box-shadow:0 1px 3px #666;font-family:Arial,sans-serif;color:#fff;font-size:20px;padding:10px 20px 10px 20px;border:solid #2b698f 3px;text-decoration:none}.wfbtn:hover{background:#3cb0fd;background-image:linear-gradient(to bottom,#3cb0fd,#3498db);text-decoration:none}.wftooltip{display:none;position:absolute;border:1px solid #333;background-color:#161616;border-radius:5px;padding:10px;color:#fff;font-size:12px}.feed-actions .makeFeedResponse{width:70%;color:green}.woo-feed-mapping-input{width:100%}.requiredIn{color:red}.generalInput{width:200px}.generalInput:not(.selectize-control){margin:5px auto}.error{color:red}.widefat td input,.widefat td select{max-width:100%}#wf_newRow{margin-left:0}.mtable tbody tr{height:25px;border:1px solid #ccc;text-align:left;-ms-flex-align:baseline;align-items:baseline;font-weight:700}.mtable th:nth-child(1){width:17px}.mtable th:nth-child(2){width:160px}.mtable th:nth-child(3){width:100px}.mtable th:nth-child(4){width:100px}.mtable th:nth-child(5){width:150px}.mtable th:nth-child(6){width:100px}.mtable th:nth-child(7){width:150px}.mtable th:nth-child(8){width:90px}.mtable th:nth-child(9){width:29px}.mtable2 tbody tr{height:25px;border:1px solid #ccc;text-align:left;-ms-flex-align:baseline;align-items:baseline;font-weight:700}.mtable2 th:nth-child(1){width:30px}.mtable2 th:nth-child(2){width:150px}.mtable2 th:nth-child(3){width:230px}.mtable2 th:nth-child(4){width:220px}.mtable2 th:nth-child(7){width:50px}.mtable2 th:nth-child(8){width:50px}.mtable2 th:nth-child(9){width:29px}.wp-admin select.wf_mattributes{width:150px;left:0;height:25px}div#wf-tab-content1 select:not([name^=output_type]){width:100%}div#wf-tab-content1 input{width:100%}div#wf-tab-content1 .dashicons{vertical-align:middle}.wf_attributes{width:150px;left:0}.wf_compare{max-width:245px;left:0}.wf_ps{width:100px;left:0}.wf_sortedtable{cursor:move}.sorted_table{position:relative}.sorted_table .dragged{position:absolute;opacity:.8;z-index:9999;background:#fff;width:100%;display:table}.sorted_table tbody tr.placeholder td{border:1px dashed #2cc185;height:46px}.wfnoempty{width:120px}p{color:#222}.wf_tabs{position:relative;margin:0 auto;width:100%;list-style:none}.wf_tabs:after{display:table;clear:both;content:""}.wf_tabs li{float:left;width:20%;display:block;border:2px solid #ccc}.wf_tabs li>input[type=radio][name=wf_tabs]{position:absolute;top:auto;left:-9999px}.wf-tab-name{display:block;padding:15px;font-size:15px;font-weight:700;line-height:1;background:#fff;cursor:pointer;position:relative;text-align:center;text-transform:uppercase;color:#2cc185}.wf-tab-name:hover{background:#2cc185;color:#fff}.wf_tabs [id^=tab]:checked+label{background:#2cc185;color:#fff}.wf_tabs .wf-tab-content{z-index:2;display:none;width:100%;font-size:.9rem;position:absolute;left:0;background:#fff;border:2px solid #ccc}.wf_tabs [id^=tab]:checked~[id^=wf-tab-content]{display:block}[id^=wf-tab-content]{margin-bottom:40px}div#wf-tab-content2 table:first-child{padding:10px 0}div#wf-tab-content2 table:first-child td:nth-child(1){width:260px}div#wf-tab-content2 table:first-child td:nth-child(2){width:260px}table.feed-actions tr td:last-child{text-align:right}select.selectize{display:none}body.no-js select.selectize{display:block!important}.wp-list-table .option_name .wf_feed_option_name_link{font-weight:700}.selectize-dropdown .active{background-color:#edf9ff}.selectize-dropdown .create{padding:5px 8px}.wapk-selectize-item{background:#0073aa!important;color:#f1f1f1!important;font-weight:700!important;border-color:#0073aa!important;padding-left:5px;padding-right:5px}.selectize-input.full #googleTaxonomyId-selectized{opacity:0;position:absolute;left:-10000px}.selectize-dropdown [data-selectable].option{cursor:default}.selectize-control.plugin-remove_button [data-value] .remove{border-left:1px solid #f1f1f1!important}.selectize-dropdown .optgroup-header{font-weight:700;background:#efefef;color:#5a5a5a}.selectize-dropdown [data-selectable].option{cursor:pointer}.wf_status_wrap label{width:50px;height:25px;box-sizing:border-box;border:1px solid;float:left;border-radius:100px;position:relative;cursor:pointer;transition:.3s ease}input[class=woo_feed_status_input]:checked+label{background:#55e868}input[class=woo_feed_status_input]:checked+label:before{left:25px}.wf_status_wrap label:before{transition:.3s ease;content:'';width:20px;height:20px;position:absolute;background:#fff;left:2px;top:2px;box-sizing:border-box;border:1px solid;color:#000;border-radius:100px}.column-url,.widefat td.column-url,.widefat th.column-url{color:#008779;font-weight:700}.feed-progress-container{width:100%;color:#fff;text-align:center;font-weight:300}.feed-progress-bar{width:100%;background:#eee;padding:3px;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.feed-progress-bar-fill{height:20px;display:block;background:#3dc264;width:0;border-radius:3px;transition:width .8s ease}.feed-progress-status{float:left;font-weight:700;color:#00008b}.feed-progress-percentage{text-align:right;font-weight:bolder;color:#41f49d;font-family:'Arial Black',sans-serif;font-size:large}#wpbody-content.woofeed-body-content{overflow:visible!important}.clippy{position:relative;width:13px;margin-top:-3px;margin-left:3px;top:3px}.column-url .clippy{display:none}.column-url:hover .clippy{display:inline-block}.tooltipped{position:relative}.tooltipped:after{position:absolute;z-index:1000000;display:none;padding:5px 8px;font:normal normal 11px/1.5 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Segoe UI Emoji","Segoe UI Symbol";color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:rgba(0,0,0,.8);border-radius:3px;-webkit-font-smoothing:subpixel-antialiased}.tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:rgba(0,0,0,.8);pointer-events:none;content:"";border:5px solid transparent}.tooltipped:hover:before{display:inline-block;text-decoration:none}.tooltipped:hover:after{display:inline-block;text-decoration:none}.tooltipped:active:before{display:inline-block;text-decoration:none}.tooltipped:active:after{display:inline-block;text-decoration:none}.tooltipped:focus:before{display:inline-block;text-decoration:none}.tooltipped:focus:after{display:inline-block;text-decoration:none}.tooltipped-multiline:hover:after{display:table-cell}.tooltipped-multiline:active:after{display:table-cell}.tooltipped-multiline:focus:after{display:table-cell}.tooltipped-multiline:after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-break:break-word;word-wrap:normal;white-space:pre-line;border-collapse:separate}.tooltipped-s:after{top:100%;right:50%;margin-top:5px;-webkit-transform:translateX(50%);transform:translateX(50%)}.tooltipped-s:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:rgba(0,0,0,.8)}.tooltipped-se:after{top:100%;margin-top:5px;right:auto;left:50%;margin-left:-15px}.tooltipped-se:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:rgba(0,0,0,.8)}.tooltipped-sw:after{top:100%;right:50%;margin-top:5px;margin-right:-15px}.tooltipped-sw:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:rgba(0,0,0,.8)}.tooltipped-n:after{right:50%;bottom:100%;margin-bottom:5px;-webkit-transform:translateX(50%);transform:translateX(50%)}.tooltipped-n:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:rgba(0,0,0,.8)}.tooltipped-ne:after{bottom:100%;margin-bottom:5px;right:auto;left:50%;margin-left:-15px}.tooltipped-ne:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:rgba(0,0,0,.8)}.tooltipped-nw:after{right:50%;bottom:100%;margin-bottom:5px;margin-right:-15px}.tooltipped-nw:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:rgba(0,0,0,.8)}.tooltipped-w:after{right:100%;bottom:50%;margin-right:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-w:before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:rgba(0,0,0,.8)}.tooltipped-e:after{bottom:50%;left:100%;margin-left:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-e:before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:rgba(0,0,0,.8)}.tooltipped-multiline.tooltipped-s:after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltipped-multiline.tooltipped-n:after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltipped-multiline.tooltipped-w:after{right:100%}.tooltipped-multiline.tooltipped-e:after{right:100%}.tooltipped-sticky:before{display:inline-block}.tooltipped-sticky:after{display:inline-block}.tooltipped-sticky.tooltipped-multiline:after{display:table-cell}.fullscreen-overlay-enabled.dark-theme .tooltipped:after{color:#000;background:rgba(255,255,255,.8)}.fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-s:before{border-bottom-color:rgba(255,255,255,.8)}.fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-se:before{border-bottom-color:rgba(255,255,255,.8)}.fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-sw:before{border-bottom-color:rgba(255,255,255,.8)}.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-n:before{border-top-color:rgba(255,255,255,.8)}.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-ne:before{border-top-color:rgba(255,255,255,.8)}.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-nw:before{border-top-color:rgba(255,255,255,.8)}.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-e:before{border-right-color:rgba(255,255,255,.8)}.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-w:before{border-left-color:rgba(255,255,255,.8)}@media screen and (min-width:0\0){.tooltipped-multiline:after{width:250px}}ul.tracker_collection_list{list-style:initial;padding:initial;margin:-10px 0 0 30px;font-size:11px!important}ul.tracker_collection_list li{margin:0}table.wf-info-table,table.wf-rate-table{vertical-align:middle;text-align:center;max-width:100%;font-weight:500}table.wf-info-table th,table.wf-rate-table th{text-align:center}table.wf-info-table strong,table.wf-rate-table strong{font-weight:700}table.wf-info-table th:first-child img{margin:0 0 -5px 5px}table.wf-rate-table a{color:#0073aa}table.wf-rate-table a.review-star:after{content:"\f155\f155\f155\f155\f155"!important;font-family:dashicons;font-size:10px;font-weight:100;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0073aa;text-decoration:underline}#adminmenu #toplevel_page_webappick-manage-feeds div.wp-menu-image::before{content:"";background:url(../images/woo-feed-icon.svg) no-repeat center center;background-size:20px 20px;opacity:.6}#adminmenu #toplevel_page_webappick-manage-feeds:hover div.wp-menu-image::before{opacity:1}#adminmenu #toplevel_page_webappick-manage-feeds.wp-has-current-submenu div.wp-menu-image::before{opacity:1}.wapk-admin,.wapk-admin *{box-sizing:border-box}.wapk-admin{position:relative;display:block;-webkit-hyphens:manual;-ms-hyphens:manual;-moz-hyphens:manual;hyphens:manual;color:#1b2730;margin:0 0 0 -10px}@media screen and (min-width:783px){.wapk-admin{margin:0 0 0 -20px}}.text-center{text-align:center}.wapk-admin h1,.wapk-admin h2,.wapk-admin h3,.wapk-admin h4,.wapk-admin h5,.wapk-admin h6,.wapk-admin p{color:#1b2730}.wapk-admin sup{vertical-align:baseline;position:relative;top:-6px}.wapk-admin sub{vertical-align:baseline;position:relative;top:4px}.wapk-admin .wapk-section{margin:10px 20px 0 22px;position:relative;display:block}.wapk-admin .wapk-section [class$=icon32]+h2{font-size:23px;font-weight:400;margin:0;padding:9px 0 4px 0;line-height:1.3}.wapk-admin .wapk-section h1{font-size:23px;font-weight:400;margin:0;padding:9px 0 4px 0;line-height:1.3}.wapk-admin .wapk-section>h2:first-child{font-size:23px;font-weight:400;margin:0;padding:9px 0 4px 0;line-height:1.3}.wapk-admin>.notice{margin:10px 20px 0 22px;position:relative;display:block}.wapk-admin span.help{display:block;float:left;width:100%;font-size:.9em;color:#636363;margin-top:5px;font-weight:500}.wapk-admin span.help .dashicons{width:11px;height:12px;font-size:inherit;vertical-align:middle}.clear:after{content:"";display:table;clear:both}.wapk-feed-docs .postbox{width:355px;margin-right:20px;display:inline-block;vertical-align:top}.wapk-feed-docs .postbox .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4;cursor:pointer}.wapk-feed-docs .postbox .dashicons{color:#ccc}.wapk-feed-docs .postbox a{text-decoration:none}.wapk-feed-docs .postbox .inside{margin-bottom:0}.wapk-feed-docs .postbox ul{margin-bottom:0}.wapk-feed-docs .postbox .toggle-indicator:before{content:"\F142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.wapk-feed-docs .postbox li{width:100%;display:block;float:left}.wapk-feed-docs .postbox li span{display:inline-block;float:left;margin-right:4px}.wapk-feed-docs .postbox li a{display:inline-block;float:left;width:calc(100% - 24px)}.wapk-feed-docs .postbox.closed .toggle-indicator:before{content:"\F140"}.wapk-section #post-body.columns-2 #side-sortables{min-height:196px}#poststuff #feed_merchant_info .inside{margin:0;padding:0}#feed_merchant_info ul.data{margin-left:24px;margin-top:5px}#feed_merchant_info ul.data li{margin-bottom:5px}.merchant-info-section{padding:6px 10px 8px}.generateFeed .wf-tab-content table:first-child{border:none;box-shadow:none}.generateFeed table th{font-weight:700}@media only screen and (max-width:850px){.wapk-feed-docs .postbox{display:block;width:auto;float:none;margin-right:auto}}.wp-submenu li span.woo-feed-docs{font-weight:700;color:#f18500}.wp-submenu li:hover span.woo-feed-docs{color:#ce7304}.wp-submenu li.current span.woo-feed-docs{color:#ce7304}.wapk-admin .wapk-feed-docs .postbox .hndle{cursor:default}.wapk-cta{position:relative;display:-ms-flexbox;display:flex;width:100%;padding:100px 15px;background:linear-gradient(45deg,#6cd5ff 33%,#c2efef 100%);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.wapk-cta-icon .dashicons{font-size:100px;width:100px;height:auto;margin:0 10px -8px 0;color:#02658c}.wapk-cta-content{width:50%}.wapk-cta-content h2{font-size:2em;margin:.5em 0}.wapk-cta-action a.wapk-button{font-size:24px;height:auto!important;padding:10px 20px}@media (max-width:600px){.wapk-cta{display:block;text-align:center;padding:4em 0}.wapk-cta-content{width:100%;margin:2em 0}}.wapk-button{color:#00d4d4;border-color:#00d4d4;display:inline-block;text-decoration:none;font-size:13px;line-height:2.15384615;min-height:30px;margin:0;padding:0 10px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box}.wapk-button>svg{width:15px;margin-left:5px;fill:#00d4d4}.wapk-button>.dashicons{color:#00d4d4}.wapk-button:hover{border-color:#0bb;color:#0bb}.wapk-button:hover>svg{fill:#0bb}.wapk-button:hover>.dashicons{color:#0bb}.wapk-button:focus{border-color:#00d4d4;color:#0bb;box-shadow:0 0 0 1px #00d4d4}.wapk-button:focus>svg{fill:#0bb}.wapk-button:focus>.dashicons{color:#0bb}.wapk-button:active{background:#0bb;border-color:#0bb}.wapk-button-secondary{color:#00d4d4;border-color:#00d4d4;display:inline-block;text-decoration:none;font-size:13px;line-height:2.15384615;min-height:30px;margin:0;padding:0 10px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box}.wapk-button-secondary>svg{width:15px;margin-left:5px;fill:#00d4d4}.wapk-button-secondary>.dashicons{color:#00d4d4}.wapk-button-secondary:hover{border-color:#0bb;color:#0bb}.wapk-button-secondary:hover>svg{fill:#0bb}.wapk-button-secondary:hover>.dashicons{color:#0bb}.wapk-button-secondary:focus{border-color:#00d4d4;color:#0bb;box-shadow:0 0 0 1px #00d4d4}.wapk-button-secondary:focus>svg{fill:#0bb}.wapk-button-secondary:focus>.dashicons{color:#0bb}.wapk-button-primary{display:inline-block;text-decoration:none;font-size:13px;line-height:2.15384615;min-height:30px;margin:0;padding:0 10px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box;background:#00d4d4;border-color:#00d4d4;color:#fff;box-shadow:0 1px 0 #0bb;text-shadow:0 -1px 1px #0bb,1px 0 1px #0bb,0 1px 1px #0bb,-1px 0 1px #0bb}.wapk-button-primary>svg{fill:#fff}.wapk-button-primary:hover{background:#00e3e3;border-color:#00c5c5;color:#fff}.wapk-button-primary:hover>svg{fill:#fff}.wapk-button-primary:focus{background:#00e3e3;border-color:#00c5c5;color:#fff;box-shadow:0 0 0 1px #fff,0 0 0 3px #00d4d4}.wapk-button-primary:focus>svg{fill:#fff}.wapk-button-primary:active{background:#0bb;border-color:#0bb;color:#fff}.wapk-button-primary:active>svg{fill:#fff}.wapk-button-primary:disabled{color:#c7d1d1!important;background:#2ff!important;border-color:#2ff!important;text-shadow:none!important}.wapk-button-primary:disabled>svg{fill:#c7d1d1!important}.wapk-button.hover{border-color:#0bb;color:#0bb}.wapk-button.hover>svg{fill:#0bb}.wapk-button.hover>.dashicons{color:#0bb}.wapk-button.focus{border-color:#00d4d4;color:#0bb;box-shadow:0 0 0 1px #00d4d4}.wapk-button.focus>svg{fill:#0bb}.wapk-button.focus>.dashicons{color:#0bb}.wapk-button.active{border-color:#0bb;color:#0bb;box-shadow:inset 0 2px 5px -3px #0bb}.wapk-button.active:focus{border-color:#0bb;color:#0bb;box-shadow:inset 0 2px 5px -3px #0bb}.wapk-button.active:focus>svg{fill:#0bb}.wapk-button.active:focus>.dashicons{color:#0bb}.wapk-button.active:hover{border-color:#0bb;color:#0bb;box-shadow:inset 0 2px 5px -3px #0bb}.wapk-button.active:hover>svg{fill:#0bb}.wapk-button.active:hover>.dashicons{color:#0bb}.wapk-button.active>svg{fill:#0bb}.wapk-button.active>.dashicons{color:#0bb}.wapk-button-primary.active{background:#00d4d4;color:#fff;border-color:#088;box-shadow:inset 0 2px 5px -3px #000}.wapk-button-primary.active:focus{background:#00d4d4;color:#fff;border-color:#088;box-shadow:inset 0 2px 5px -3px #000}.wapk-button-primary.active:focus>svg{fill:#fff}.wapk-button-primary.active:hover{background:#00d4d4;color:#fff;border-color:#088;box-shadow:inset 0 2px 5px -3px #000}.wapk-button-primary.active:hover>svg{fill:#fff}.wapk-button-primary.active>svg{fill:#fff}.wapk-button-primary[disabled]{color:#c7d1d1!important;background:#2ff!important;border-color:#2ff!important;text-shadow:none!important}.wapk-button-primary[disabled]>svg{fill:#c7d1d1!important}.wapk-button-primary.wapk-button-primary-disabled{color:#c7d1d1!important;background:#2ff!important;border-color:#2ff!important;text-shadow:none!important}.wapk-button-primary.wapk-button-primary-disabled>svg{fill:#c7d1d1!important}.wapk-button-primary.disabled{color:#c7d1d1!important;background:#2ff!important;border-color:#2ff!important;text-shadow:none!important}.wapk-button-primary.disabled>svg{fill:#c7d1d1!important}.wapk-button-primary.wapk-button-hero{box-shadow:0 2px 0 #0bb}.wapk-button-primary.wapk-button-hero:focus{box-shadow:0 2px 0 #0bb,0 1px 0 #00c5c5,0 0 2px 1px #0ee}.wapk-button-primary.wapk-button-hero:active{box-shadow:inset 0 3px 0 #00a1a1}.wapk-button-primary.wapk-button-hero.active{box-shadow:inset 0 3px 0 #00a1a1}.wapk-button-primary.wapk-button-hero.active:focus,.wapk-button-primary.wapk-button-hero.active:hover{box-shadow:inset 0 3px 0 #00a1a1}.wapk-button-group>.wapk-button.active{border-color:#00d4d4}.wapk-button.wapk-button-xl{height:30px;line-height:28px;padding:0 12px 2px}.wapk-button-group.wapk-button-xl .wapk-button{height:30px;line-height:28px;padding:0 12px 2px}.wapk-button.wapk-button-hero{font-size:18px;height:50px;line-height:48px;padding:0 36px;min-height:46px}.wapk-button-group.wapk-button-hero .wapk-button{font-size:18px;height:50px;line-height:48px;padding:0 36px;min-height:46px}@media screen and (min-width:782px){th#provider,th#status{width:80px}th#type{width:50px}th#option_name{width:100px}td.option_name.column-option_name>span:first-child{display:none}th#last_updated{width:90px}th#view{width:111px}}@media screen and (min-width:960px){th#provider,th#status{width:100px}th#type{width:80px}th#option_name{width:150px}th#last_updated{width:140px}}@media screen and (max-width:782px){table.wf-info-table{margin-top:10px}table.wf-info-table th:first-child img{margin:0 auto;display:block}.wapk-button.wapk-button-xl{padding:6px 14px;line-height:normal;font-size:14px;vertical-align:middle;height:auto;margin-bottom:4px}}.wapk-feed-docs .wapk-feed-cta{margin:0}.campaign_configurator{background:#fff;padding:20px 0}.campaign_configurator table{margin:0 auto;width:51%;min-width:574px;border:none;box-shadow:none}.campaign_configurator th{min-width:120px}@media screen and (max-width:782px){.campaign_configurator{padding:0}.campaign_configurator table{width:auto;min-width:auto;max-width:100%}.campaign_configurator th{min-width:auto}}#wf-tab-content-config td>input:not([type=checkbox]):not([type=radio]),#wf-tab-content-config td>select,#wf-tab-content-config td>textarea{width:100%!important}.woo-feed-filters td>div:nth-child(2n):not(.clear):not(.selectize){width:120px;display:block}.woo-feed-filters td>div:not(.clear){float:left;margin-right:10px}.woo-feed-filters tr>td:first-child{width:290px;padding-left:40px}.woo-feed-filters,.woo-feed-ftp{margin:15px auto 25px}.wf_clean_cache_wrapper{display:-ms-flexbox;display:flex;margin-left:auto}@-webkit-keyframes LoaderClockWise{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes LoaderClockWise{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.woo-feed-cache-loader{width:18px;margin-right:5px;animation:LoaderClockWise 1s linear infinite;-webkit-animation:LoaderClockWise 1s linear infinite;display:none}.woo-feed-table-heading .woo-feed-table-heading-title{float:left;margin-right:auto;display:inline-block;line-height:30px}.woo-feed-table-heading .wf_clean_cache_wrapper{float:right;font-weight:400}.wf_clean_cache_wrapper button{background:#eb4d4b;color:#fff;border:none;font-weight:500;display:inline-block;text-decoration:none;font-size:13px;line-height:2.15384615;min-height:30px;margin:0;padding:0 10px;border-radius:3px;cursor:pointer;outline:0}.wf_clean_cache_wrapper button:hover{background:#ff7979;color:#fff}
admin/css/woo-feed-admin.scss CHANGED
@@ -350,6 +350,14 @@ body.no-js select.selectize {
350
  display: block !important;
351
  }
352
 
 
 
 
 
 
 
 
 
353
  /* fallback combat */
354
  .selectize-dropdown .active {
355
  background-color: #edf9ff;
350
  display: block !important;
351
  }
352
 
353
+ .wp-list-table {
354
+ .option_name {
355
+ .wf_feed_option_name_link {
356
+ font-weight: 700;
357
+ }
358
+ }
359
+ }
360
+
361
  /* fallback combat */
362
  .selectize-dropdown .active {
363
  background-color: #edf9ff;
admin/js/woo-feed-admin.min.js CHANGED
@@ -1,2 +1,2 @@
1
- "use strict";function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),e}!function(s,a,n,o,c){s.fn.disabled=function(n){return s(this).each(function(){var e=s(this),t="disabled";void 0!==e.prop(t)?e.prop(t,void 0===n||!0===n):!0===n?e.addClass(t):e.removeClass(t)}),self},s.fn.isDisabled=function(){var e=s(this),t="disabled";return void 0!==e.prop(t)?e.prop(t):e.hasClass(t)};function e(e){s(e.currentTarget).removeClass(function(e,t){return(t.match(/\btooltipped-\S+/g)||[]).join(" ")}).removeClass("tooltipped").removeAttr("aria-label")}function r(e,t){s(e).addClass("tooltipped tooltipped-s").attr("aria-label",t)}function i(e,t){return s.extend(!0,{},e,t)}function t(){l=s(".toClipboard"),!ClipboardJS.isSupported()||/iPhone|iPad/i.test(navigator.userAgent)?l.find("img").hide(0):(l.each(function(){s(this).on("mouseleave",e).on("blur",e)}),new ClipboardJS(".toClipboard").on("error",function(e){var t,n;r(e.trigger,(t=e.action,n="cut"===t?"X":"C",/iPhone|iPad/i.test(navigator.userAgent)?"No support :(":/Mac/i.test(navigator.userAgent)?"Press ⌘-"+n+" to "+t:"Press Ctrl-"+n+" to "+t))}).on("success",function(e){r(e.trigger,"Copied!")}))}var l,_,f={in_array:function(e,t){try{return-1!==t.indexOf(e)}catch(e){return!1}},selectize_render_item:function(e,t){return'<div class="item wapk-selectize-item">'.concat(t(e.text),"</div>")},ajax_fail:function(e){console.warn(e),alert(e.hasOwnProperty("statusText")&&e.hasOwnProperty("status")?c.ajax.error+"\n"+e.statusText+" ("+e.status+")":e)},sortable:function(e,n,a,r){return(e||s(".sorted_table")).each(function(){var e=s(this),t=e.find("tbody > tr:eq(0) > td").length||a||9;e.wf_sortable(i({containerSelector:"table",itemPath:"> tbody",itemSelector:"tr",handle:"i.wf_sortedtable",placeholder:'<tr class="placeholder"><td colspan="'.concat(t,'"></td></tr>'),onDrop:function(e,t,n,a){e.removeClass(t.group.options.draggedClass).removeAttr("style"),s("body").removeClass(t.group.options.bodyClass),r&&"function"==typeof r&&r(e,t,n,a)}},n))})},selectize:function(e,t){return(e||s("select.selectize")).not(".selectized").each(function(){var e=s(this);e.selectize(i({create:e.data("create")||!1,plugins:e.data("plugins")?e.data("plugins").split(",").map(function(e){return e.trim()}):[],render:{item:f.selectize_render_item}},t))})},fancySelect:function(e,t){return(e||s("select.fancySelect")).not(".FancySelectInit").each(function(){s(this).fancySelect(i({maxItemShow:3},t))})},reindex_config_table:function(){s("#table-1").find("tbody tr").each(function(n,e){s(e).find("[name]").each(function(e,t){s(t).attr("name",s(t).attr("name").replace(/(\[\d\])/g,"[".concat(n,"]")))})})},common:function(){f.sortable(s(".sorted_table"),{},9,f.reindex_config_table),f.selectize(),f.fancySelect(s(".outputType"))}},d={form:null,init:function(){this.form=s(".generateFeed"),this.form.length&&(f.common(),s(n).trigger(new jQuery.Event("feedEditor.init",{target:this.form})))},renderMerchantInfo:function(n,a,r){function e(e){var t;r.hasOwnProperty(e)&&(n.find(".merchant-info-section."+e+" .data").html(r[e]),"feed_file_type"===e&&((t=r[e].split(",").map(function(e){return e.trim().toLowerCase()}).filter(function(e){return""!==e&&e!==c.na.toLowerCase()})).length?(a.find("option").removeAttr("selected").each(function(){var e=s(this);e.val()&&!f.in_array(e.val(),t)?e.disabled(!0):e.disabled(!1)}),1===t.length&&a.find('option[value="'+t[0]+'"]').attr("selected","selected")):a.find("option").disabled(!1)))}for(var t in r)e(t);n.find(".spinner").removeClass("is-active"),a.disabled(!1),a.trigger("change"),a.parent().find(".spinner").removeClass("is-active")},renderMerchantTemplate:function(n,a){function e(t){if(a.hasOwnProperty(t))if("tabs"===t)n.html(a[t]);else{var e=s('[name="'+t+'"]');e.length&&e.each(function(){var e=s(this);e.is("select")?e.find('[value="'+a[t]+'"]').prop("selected",!0):(e.is("[type=checkbox]")||e.is("[type=radio]"))&&e.val()===a[t]?e.prop("checked",!0):e.val(a[t])}).trigger("change")}}for(var t in a)e(t);d.init()}},u=[],h=[],p=function(){function e(){_classCallCheck(this,e),this._feed=c.generator.feed,this._limit=c.generator.limit,this._progress=0,this._timer=null,this._color=!1,this._total_batch=0,this._current_batch=0,this._product_ids=[],this._progress_per_batch=0,this._refresh=!0,this._regenerate=c.generator.regenerate,a.isRegenerating=!1,this._all_btn=s(".wpf_regenerate"),this._current_btn=s("#".concat(this._feed.replace("wf_config","wf_feed_"))),this._current_btn_label=""}return _createClass(e,[{key:"init",value:function(){var t=this;return""!==this._feed&&this._regenerate&&!1===a.isRegenerating&&this.generate(),s(n).on("click",".wpf_regenerate",function(e){e.preventDefault(),t._current_btn=s(this),t._current_btn.hasClass("disabled")||!0===a.isRegenerating||(t._feed=t._current_btn.attr("id").replace("wf_feed_","wf_config"),""!==t._feed&&t.generate())}),this}},{key:"_block_button",value:function(){this._all_btn.length&&this._all_btn.addClass("disabled"),this._current_btn.length&&(this._current_btn.find("span").addClass("wpf_spin reverse_spin"),this._current_btn_label=this._current_btn.attr("title"),this._current_btn.attr("aria-label",c.regenerate).attr("title",c.regenerate))}},{key:"_unblock_button",value:function(){this._all_btn.length&&this._all_btn.removeClass("disabled"),this._current_btn.length&&(this._current_btn.find("span").removeClass("wpf_spin"),this._current_btn.find("span").removeClass("reverse_spin"),this._current_btn.attr("aria-label",this._current_btn_label).attr("title",this._current_btn_label))}},{key:"generate",value:function(){var t=this,n=this;a.isRegenerating=!0,this._block_button(),this._resetProgressBar(),this._progressBarActive(),this._log("Counting Total Products"),this._updateProgressStatus("Fetching products."),this._get_product_ids().then(function(e){t._progress=10,n._log({response:e}),e.success?(n._log("Total ".concat(e.total," Products found.")),n._product_ids=e.product,n._total_batch=t._product_ids.length,n._current_batch=0,n._progress_per_batch=(90-t._progress)/t._total_batch,n._process_batch(),n._updateProgressStatus("Processing Products...")):n._updateProgressStatus(e.data.message)}).fail(function(e){n._log(e),n._updateProgressStatus(e.message),n._color="red",setTimeout(function(){n._stopProgressBar(),n._unblock_button()},1500)})}},{key:"_get_product_ids",value:function(){return this._progress=5,o.post("get_product_information",{_ajax_nonce:c.nonce,feed:this._feed,limit:this._limit})}},{key:"_process_batch",value:function(){var t=this,e="Processing Batch ".concat(this._current_batch+1," of ").concat(this._total_batch);this._updateProgressStatus(e),this._log(e),o.post("make_batch_feed",{_ajax_nonce:c.nonce,feed:this._feed,products:this._product_ids[this._current_batch],loop:this._current_batch}).then(function(e){t._current_batch++,t._log("Batch ".concat(t._current_batch," Completed")),t._log(e),t._current_batch<t._total_batch&&(t._process_batch(),t._progress+=t._progress_per_batch),t._current_batch===t._total_batch&&t._save_feed_file()}).fail(function(e){t._log(e),t._updateProgressStatus(e.message),t._color="red",setTimeout(function(){t._stopProgressBar(),t._unblock_button()},1500)})}},{key:"_save_feed_file",value:function(){var t=this;this._log("Saving feed file"),this._updateProgressStatus("Saving feed file"),o.post("save_feed_file",{_ajax_nonce:c.nonce,feed:this._feed}).then(function(e){t._log(e),t._progress=100,t._refresh&&(a.location.href="".concat(c.pages.list.feed,"&link=").concat(e.url,"&cat=").concat(e.cat)),setTimeout(function(){t._stopProgressBar(),setTimeout(function(){t._resetProgressBar(!0),t._unblock_button()},3e3)},2500)}).fail(function(e){t._log(e),t._updateProgressStatus(e.message),t._color="red",setTimeout(function(){t._stopProgressBar(),t._unblock_button()},1500)})}},{key:"_log",value:function(e){return c.wpf_debug&&console.log(e),this}},{key:"_progressBarActive",value:function(e){var t=0<arguments.length&&void 0!==e?e:0,n=this;return this._toggleProgressBar(!0),this._timer=setInterval(function(){n._updateProgressBar()},t||1e3),this}},{key:"_stopProgressBar",value:function(){return clearInterval(this._timer),this}},{key:"_resetProgressBar",value:function(e){return this._toggleProgressBar(!1),this._updateProgressStatus(""),clearInterval(this._timer),this._color=!1,this._timer=null,this._progress=0,e&&this._updateProgressBar(),this}},{key:"_toggleProgressBar",value:function(e){var t=s("#feed_progress_table");return e?t.show():t.hide(),this}},{key:"_updateProgressStatus",value:function(e){return s(".feed-progress-status").text(e),this}},{key:"_updateProgressBar",value:function(){var e=s(".feed-progress-percentage"),t=s(".feed-progress-bar-fill"),n="".concat(Math.round(this._progress),"%");t.css({width:n,background:this._color||"#3DC264"}),e.text(n)}}]),e}();a.wf={helper:f,feedEditor:d,generator:p},s(a).load(function(){null!==s(location).attr("href").match(/webappick.*feed/g)&&s("#wpbody-content").addClass("woofeed-body-content"),t(),postboxes.add_postbox_toggles(pagenow),(new p).init(),""!==c.generator.feed&&c.generator.regenerate,d.init(),f.common(),s(".wfmasterTooltip").hover(function(){var e=s(this),t=e.attr("wftitle");e.data("tipText",t).removeAttr("wftitle"),s('<p class="wftooltip"></p>').text(t).appendTo("body").fadeIn("slow")},function(){var e=s(this);e.attr("wftitle",e.data("tipText")),s(".wftooltip").remove()}).mousemove(function(e){s(".wftooltip").css({top:e.pageY+10,left:e.pageX+20})}),s(".generateFeed").validate(),s(n).on("click","[data-toggle_slide]",function(e){e.preventDefault(),s(s(this).data("toggle_slide")).slideToggle("fast")}).on("click","#wf_newRow",function(){var e=s("#table-1 tbody"),t=s("#feed_config_template").text().trim().replace(/__idx__/g,e.find("tr").length);e.append(t),f.fancySelect(s(".outputType"))}).on("click",".single-feed-delete",function(e){e.preventDefault(),confirm(c.form.del_confirm)&&(a.location.href=s(this).attr("val"))}).on("click",".wf_clean_cache_wrapper",function(e){e.preventDefault();var t=s(".woo-feed-clean-cache-nonce").val(),n=s(".woo-feed-cache-loader");n.show(),o.post("clear_cache_data",{_ajax_clean_nonce:t}).then(function(e){e.success&&n.hide()}).fail(function(e){console.log("something wrong")})}).on("change",".wf_attr.wf_attributes",function(e){e.preventDefault(),s(".fancy-picker-picked").trigger("click");var t,n,a=s(this).val(),r=s(this).parents("tr").find(".outputType"),i=s(this).parents("tr").find(".fancy-picker-content .fancy-picker-option"),o=s(this).parents("tr").find(".fancy-picker-data span");""!==a&&-1!==a.indexOf("wf_taxo")&&(t="for_custom_taxo",n="parent_if_empty"),["price","current_price","sale_price","price_with_tax","current_price_with_tax","sale_price_with_tax"].includes(a)&&(t="for_price",n="Price"),i.removeClass("selected"),"for_custom_taxo"!==t&&"for_price"!==t||i.each(function(e){n===s(this).text()&&(s(this).addClass("selected"),o.text(n),r.find("option").text(n),r.find("option").val(s(this).data("value")))})}).on("click","#doaction, #doaction2",function(){return confirm(c.form.del_confirm_multi)}).on("change",".dType",function(){var e=s(this),t=e.val(),n=e.closest("tr");"pattern"===t?(n.find(".value_attribute").hide(),n.find(".value_pattern").show()):"attribute"===t?(n.find(".value_attribute").show(),n.find(".value_pattern").hide()):"remove"===t&&(n.find(".value_attribute").hide(),n.find(".value_pattern").hide())}).on("click",".delRow",function(e){e.preventDefault(),s(this).closest("tr").remove(),f.reindex_config_table()}).on("submit","#generateFeed",function(){s(this).validate(),s(this).valid()&&s(".makeFeedResponse").show().html('<b style="color: darkblue;"><i class="dashicons dashicons-sos wpf_spin"></i> '.concat(c.form.generate,"</b>"))}).on("submit","#updatefeed",function(e,t){s(this).validate(),s(this).valid()&&s(".makeFeedResponse").show().html('<b style="color: darkblue;"><i class="dashicons dashicons-sos wpf_spin"></i> '.concat(t&&t.save?c.form.save:c.form.generate,"</b>"))}).on("change",".ftporsftp",function(){var e=s(this).val(),t=s(".ssh2_status");"sftp"===e?(t.show().css("color","dodgerblue").text(c.form.sftp_checking),o.post("get_ssh2_status",{_ajax_nonce:c.nonce,server:e}).then(function(e){"exists"===e?(t.css("color","#2CC185").text(c.form.sftp_available),setTimeout(function(){t.hide()},1500)):t.show().css("color","red").text(c.form.sftp_warning)}).fail(function(e){t.hide(),f.ajax_fail(e)})):t.hide()}).on("click",'[name="save_feed_config"]',function(e){e.preventDefault(),s("#updatefeed").trigger("submit",{save:!0})}).on("change","#provider",function(e){if(e.preventDefault(),s(this).closest(".generateFeed").hasClass("add-new")){var t=s(this).val(),n=s("#feedType"),a=s("#providerPage"),r=s("#feed_merchant_info");a.html('<h3><span style="float:none;margin: -3px 0 0;" class="spinner is-active"></span> '+c.form.loading_tmpl+"</h3>"),r.find(".spinner").addClass("is-active"),n.disabled(!0),n.parent().find(".spinner").addClass("is-active"),r.find(".merchant-info-section .data").html(""),u.hasOwnProperty(t)?d.renderMerchantInfo(r,n,u[t]):o.send("woo_feed_get_merchant_info",{type:"GET",data:{nonce:c.nonce,provider:t}}).then(function(e){u[t]=e,d.renderMerchantInfo(r,n,e)}).fail(f.ajax_fail),h.hasOwnProperty(t)?d.renderMerchantTemplate(a,h[t]):o.post("get_feed_merchant",{_ajax_nonce:c.nonce,merchant:t}).then(function(e){h[t]=e,d.renderMerchantTemplate(a,e)}).fail(f.ajax_fail)}}).on("change",".woo_feed_status_input",function(){var e=s(this);o.post("update_feed_status",{_ajax_nonce:c.nonce,feedName:e.val(),status:e[0].checked?1:0})}),s(n).on("change",'[name="is_outOfStock"], [name="product_visibility"]',function(){var e=s(".out-of-stock-visibility");"n"===s('[name="is_outOfStock"]:checked').val()&&"1"===s('[name="product_visibility"]:checked').val()?e.show():e.hide()}).on("change",".attr_type",function(){var e=s(this),t=e.val(),n=e.closest("tr");"pattern"===t?(n.find(".wf_attr").hide(),n.find(".wf_attr").val(""),n.find(".wf_default").show()):(n.find(".wf_attr").show(),n.find(".wf_default").hide(),n.find(".wf_default").val(""))}).on("change",".wf_mattributes, .attr_type",function(){var e=s(this).closest("tr"),t=e.find(".wf_mattributes"),n=e.find(".attr_type"),a=e.find("td:eq(4)"),r=s("#provider").val();if(c.form.google_category.hasOwnProperty(t.val())&&"pattern"===n.val()&&f.in_array(r,c.form.google_category[t.val()])){if(0===a.find("select.selectize").length){a.find("input.wf_default").remove(),a.append('<span class="wf_default wf_attributes"><select name="default[]" class="selectize"></select></span>'),a.append('<span style="font-size:x-small;"><a style="color: red" href="http://webappick.helpscoutdocs.com/article/19-how-to-map-store-category-with-merchant-category" target="_blank">'.concat(c.learn_more,"</a></span>")),_||a.append('<span class="spinner is-active" style="margin: 0;"></span>');var i=a.find(".wf_attributes select");f.selectize(i,{preload:!0,placeholder:c.form.select_category,load:function(e,t){_?t(_):o.send("get_google_categories",{type:"GET",data:{_ajax_nonce:c.nonce,action:"get_google_categories",provider:r}}).then(function(e){t(_=e),a.find(".spinner").remove()}).fail(f.ajax_fail)}})}}else"current_category"!==t.val()&&0===a.find("input.wf_default").length&&(a.find("span").remove(),a.append('<input autocomplete="off" class="wf_default wf_attributes" type="text" name="default[]" value="">'),"pattern"!==n.val()&&a.find("input.wf_default").hide())}).on("change","#feedType,#provider",function(){var e=s("#feedType").val(),t=s("#provider").val(),n=s(".itemWrapper"),a=s(".wf_csvtxt");""!==e&&f.in_array(t,c.form.item_wrapper_hidden)?n.hide():"xml"===e?(n.show(),a.hide()):"csv"===e||"txt"===e?(n.hide(),a.show()):(n.hide(),a.hide())}).trigger("change")})}(jQuery,window,document,wp.ajax,wpf_ajax_obj);
2
- //# sourceMappingURL=woo-feed-admin.min.js.map
1
+ "use strict";function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),e}!function(s,a,n,o,c){s.fn.disabled=function(n){return s(this).each(function(){var e=s(this),t="disabled";void 0!==e.prop(t)?e.prop(t,void 0===n||!0===n):!0===n?e.addClass(t):e.removeClass(t)}),self},s.fn.isDisabled=function(){var e=s(this),t="disabled";return void 0!==e.prop(t)?e.prop(t):e.hasClass(t)};function e(e){s(e.currentTarget).removeClass(function(e,t){return(t.match(/\btooltipped-\S+/g)||[]).join(" ")}).removeClass("tooltipped").removeAttr("aria-label")}function r(e,t){s(e).addClass("tooltipped tooltipped-s").attr("aria-label",t)}function i(e,t){return s.extend(!0,{},e,t)}function t(){l=s(".toClipboard"),!ClipboardJS.isSupported()||/iPhone|iPad/i.test(navigator.userAgent)?l.find("img").hide(0):(l.each(function(){s(this).on("mouseleave",e).on("blur",e)}),new ClipboardJS(".toClipboard").on("error",function(e){var t,n;r(e.trigger,(t=e.action,n="cut"===t?"X":"C",/iPhone|iPad/i.test(navigator.userAgent)?"No support :(":/Mac/i.test(navigator.userAgent)?"Press ⌘-"+n+" to "+t:"Press Ctrl-"+n+" to "+t))}).on("success",function(e){r(e.trigger,"Copied!")}))}var l,_,f={in_array:function(e,t){try{return-1!==t.indexOf(e)}catch(e){return!1}},selectize_render_item:function(e,t){return'<div class="item wapk-selectize-item">'.concat(t(e.text),"</div>")},ajax_fail:function(e){console.warn(e),alert(e.hasOwnProperty("statusText")&&e.hasOwnProperty("status")?c.ajax.error+"\n"+e.statusText+" ("+e.status+")":e)},sortable:function(e,n,a,r){return(e||s(".sorted_table")).each(function(){var e=s(this),t=e.find("tbody > tr:eq(0) > td").length||a||9;e.wf_sortable(i({containerSelector:"table",itemPath:"> tbody",itemSelector:"tr",handle:"i.wf_sortedtable",placeholder:'<tr class="placeholder"><td colspan="'.concat(t,'"></td></tr>'),onDrop:function(e,t,n,a){e.removeClass(t.group.options.draggedClass).removeAttr("style"),s("body").removeClass(t.group.options.bodyClass),r&&"function"==typeof r&&r(e,t,n,a)}},n))})},selectize:function(e,t){return(e||s("select.selectize")).not(".selectized").each(function(){var e=s(this);e.selectize(i({create:e.data("create")||!1,plugins:e.data("plugins")?e.data("plugins").split(",").map(function(e){return e.trim()}):[],render:{item:f.selectize_render_item}},t))})},fancySelect:function(e,t){return(e||s("select.fancySelect")).not(".FancySelectInit").each(function(){s(this).fancySelect(i({maxItemShow:3},t))})},reindex_config_table:function(){s("#table-1").find("tbody tr").each(function(n,e){s(e).find("[name]").each(function(e,t){s(t).attr("name",s(t).attr("name").replace(/(\[\d\])/g,"[".concat(n,"]")))})})},common:function(){f.sortable(s(".sorted_table"),{},9,f.reindex_config_table),f.selectize(),f.fancySelect(s(".outputType"))}},d={form:null,init:function(){this.form=s(".generateFeed"),this.form.length&&(f.common(),s(n).trigger(new jQuery.Event("feedEditor.init",{target:this.form})))},renderMerchantInfo:function(n,a,r){function e(e){var t;r.hasOwnProperty(e)&&(n.find(".merchant-info-section."+e+" .data").html(r[e]),"feed_file_type"===e&&((t=r[e].split(",").map(function(e){return e.trim().toLowerCase()}).filter(function(e){return""!==e&&e!==c.na.toLowerCase()})).length?(a.find("option").removeAttr("selected").each(function(){var e=s(this);e.val()&&!f.in_array(e.val(),t)?e.disabled(!0):e.disabled(!1)}),1===t.length&&a.find('option[value="'+t[0]+'"]').attr("selected","selected")):a.find("option").disabled(!1)))}for(var t in r)e(t);n.find(".spinner").removeClass("is-active"),a.disabled(!1),a.trigger("change"),a.parent().find(".spinner").removeClass("is-active")},renderMerchantTemplate:function(n,a){function e(t){if(a.hasOwnProperty(t))if("tabs"===t)n.html(a[t]);else{var e=s('[name="'+t+'"]');e.length&&e.each(function(){var e=s(this);e.is("select")?e.find('[value="'+a[t]+'"]').prop("selected",!0):(e.is("[type=checkbox]")||e.is("[type=radio]"))&&e.val()===a[t]?e.prop("checked",!0):e.val(a[t])}).trigger("change")}}for(var t in a)e(t);d.init()}},u=[],h=[],p=function(){function e(){_classCallCheck(this,e),this._feed=c.generator.feed,this._limit=c.generator.limit,this._progress=0,this._timer=null,this._color=!1,this._total_batch=0,this._current_batch=0,this._product_ids=[],this._progress_per_batch=0,this._refresh=!0,this._regenerate=c.generator.regenerate,a.isRegenerating=!1,this._all_btn=s(".wpf_regenerate"),this._current_btn=s("#".concat(this._feed.replace("wf_config","wf_feed_"))),this._current_btn_label=""}return _createClass(e,[{key:"init",value:function(){var t=this;return""!==this._feed&&this._regenerate&&!1===a.isRegenerating&&this.generate(),s(n).on("click",".wpf_regenerate",function(e){e.preventDefault(),t._current_btn=s(this),t._current_btn.hasClass("disabled")||!0===a.isRegenerating||(t._feed=t._current_btn.attr("id").replace("wf_feed_","wf_config"),""!==t._feed&&t.generate())}),this}},{key:"_block_button",value:function(){this._all_btn.length&&this._all_btn.addClass("disabled"),this._current_btn.length&&(this._current_btn.find("span").addClass("wpf_spin reverse_spin"),this._current_btn_label=this._current_btn.attr("title"),this._current_btn.attr("aria-label",c.regenerate).attr("title",c.regenerate))}},{key:"_unblock_button",value:function(){this._all_btn.length&&this._all_btn.removeClass("disabled"),this._current_btn.length&&(this._current_btn.find("span").removeClass("wpf_spin"),this._current_btn.find("span").removeClass("reverse_spin"),this._current_btn.attr("aria-label",this._current_btn_label).attr("title",this._current_btn_label))}},{key:"generate",value:function(){var t=this,n=this;a.isRegenerating=!0,this._block_button(),this._resetProgressBar(),this._progressBarActive(),this._log("Counting Total Products"),this._updateProgressStatus("Fetching products."),this._get_product_ids().then(function(e){t._progress=10,n._log({response:e}),e.success?(n._log("Total ".concat(e.total," Products found.")),n._product_ids=e.product,n._total_batch=t._product_ids.length,n._current_batch=0,n._progress_per_batch=(90-t._progress)/t._total_batch,n._process_batch(),n._updateProgressStatus("Processing Products...")):n._updateProgressStatus(e.data.message)}).fail(function(e){n._log(e),n._updateProgressStatus(e.message),n._color="red",setTimeout(function(){n._stopProgressBar(),n._unblock_button()},1500)})}},{key:"_get_product_ids",value:function(){return this._progress=5,o.post("get_product_information",{_ajax_nonce:c.nonce,feed:this._feed,limit:this._limit})}},{key:"_process_batch",value:function(){var t=this,e="Processing Batch ".concat(this._current_batch+1," of ").concat(this._total_batch);this._updateProgressStatus(e),this._log(e),o.post("make_batch_feed",{_ajax_nonce:c.nonce,feed:this._feed,products:this._product_ids[this._current_batch],loop:this._current_batch}).then(function(e){t._current_batch++,t._log("Batch ".concat(t._current_batch," Completed")),t._log(e),t._current_batch<t._total_batch&&(t._process_batch(),t._progress+=t._progress_per_batch),t._current_batch===t._total_batch&&t._save_feed_file()}).fail(function(e){t._log(e),t._updateProgressStatus(e.message),t._color="red",setTimeout(function(){t._stopProgressBar(),t._unblock_button()},1500)})}},{key:"_save_feed_file",value:function(){var t=this;this._log("Saving feed file"),this._updateProgressStatus("Saving feed file"),o.post("save_feed_file",{_ajax_nonce:c.nonce,feed:this._feed}).then(function(e){t._log(e),t._progress=100,t._refresh&&(a.location.href="".concat(c.pages.list.feed,"&link=").concat(e.url,"&cat=").concat(e.cat)),setTimeout(function(){t._stopProgressBar(),setTimeout(function(){t._resetProgressBar(!0),t._unblock_button()},3e3)},2500)}).fail(function(e){t._log(e),t._updateProgressStatus(e.message),t._color="red",setTimeout(function(){t._stopProgressBar(),t._unblock_button()},1500)})}},{key:"_log",value:function(e){return c.wpf_debug&&console.log(e),this}},{key:"_progressBarActive",value:function(e){var t=0<arguments.length&&void 0!==e?e:0,n=this;return this._toggleProgressBar(!0),this._timer=setInterval(function(){n._updateProgressBar()},t||1e3),this}},{key:"_stopProgressBar",value:function(){return clearInterval(this._timer),this}},{key:"_resetProgressBar",value:function(e){return this._toggleProgressBar(!1),this._updateProgressStatus(""),clearInterval(this._timer),this._color=!1,this._timer=null,this._progress=0,e&&this._updateProgressBar(),this}},{key:"_toggleProgressBar",value:function(e){var t=s("#feed_progress_table");return e?t.show():t.hide(),this}},{key:"_updateProgressStatus",value:function(e){return s(".feed-progress-status").text(e),this}},{key:"_updateProgressBar",value:function(){var e=s(".feed-progress-percentage"),t=s(".feed-progress-bar-fill"),n="".concat(Math.round(this._progress),"%");t.css({width:n,background:this._color||"#3DC264"}),e.text(n)}}]),e}();a.wf={helper:f,feedEditor:d,generator:p},s(a).load(function(){null!==s(location).attr("href").match(/webappick.*feed/g)&&s("#wpbody-content").addClass("woofeed-body-content"),t(),postboxes.add_postbox_toggles(pagenow),(new p).init(),""!==c.generator.feed&&c.generator.regenerate,d.init(),f.common(),s(".wfmasterTooltip").hover(function(){var e=s(this),t=e.attr("wftitle");e.data("tipText",t).removeAttr("wftitle"),s('<p class="wftooltip"></p>').text(t).appendTo("body").fadeIn("slow")},function(){var e=s(this);e.attr("wftitle",e.data("tipText")),s(".wftooltip").remove()}).mousemove(function(e){s(".wftooltip").css({top:e.pageY+10,left:e.pageX+20})}),s(".generateFeed").validate(),s(n).on("click","[data-toggle_slide]",function(e){e.preventDefault(),s(s(this).data("toggle_slide")).slideToggle("fast")}).on("click","#wf_newRow",function(){var e=s("#table-1 tbody"),t=s("#feed_config_template").text().trim().replace(/__idx__/g,e.find("tr").length);e.append(t),f.fancySelect(s(".outputType"))}).on("click",".single-feed-delete",function(e){e.preventDefault(),confirm(c.form.del_confirm)&&(a.location.href=s(this).attr("val"))}).on("click",".wf_clean_cache_wrapper",function(e){e.preventDefault();var t=s(".woo-feed-clean-cache-nonce").val(),n=s(".woo-feed-cache-loader");n.show(),o.post("clear_cache_data",{_ajax_clean_nonce:t}).then(function(e){e.success&&n.hide()}).fail(function(e){console.log("something wrong")})}).on("change",".wf_attr.wf_attributes",function(e){e.preventDefault(),s(".fancy-picker-picked").trigger("click");var t,n,a=s(this).val(),r=s(this).parents("tr").find(".outputType"),i=s(this).parents("tr").find(".fancy-picker-content .fancy-picker-option"),o=s(this).parents("tr").find(".fancy-picker-data span");""!==a&&-1!==a.indexOf("wf_taxo")&&(t="for_custom_taxo",n="parent_if_empty"),["price","current_price","sale_price","price_with_tax","current_price_with_tax","sale_price_with_tax"].includes(a)&&(t="for_price",n="Price"),i.removeClass("selected"),"for_custom_taxo"!==t&&"for_price"!==t||i.each(function(e){n===s(this).text()&&(s(this).addClass("selected"),o.text(n),r.find("option").text(n),r.find("option").val(s(this).data("value")))})}).on("click","#doaction, #doaction2",function(){return confirm(c.form.del_confirm_multi)}).on("change",".dType",function(){var e=s(this),t=e.val(),n=e.closest("tr");"pattern"===t?(n.find(".value_attribute").hide(),n.find(".value_pattern").show()):"attribute"===t?(n.find(".value_attribute").show(),n.find(".value_pattern").hide()):"remove"===t&&(n.find(".value_attribute").hide(),n.find(".value_pattern").hide())}).on("click",".delRow",function(e){e.preventDefault(),s(this).closest("tr").remove(),f.reindex_config_table()}).on("submit","#generateFeed",function(){s(this).validate(),s(this).valid()&&s(".makeFeedResponse").show().html('<b style="color: darkblue;"><i class="dashicons dashicons-sos wpf_spin"></i> '.concat(c.form.generate,"</b>"))}).on("submit","#updatefeed",function(e,t){s(this).validate(),s(this).valid()&&s(".makeFeedResponse").show().html('<b style="color: darkblue;"><i class="dashicons dashicons-sos wpf_spin"></i> '.concat(t&&t.save?c.form.save:c.form.generate,"</b>"))}).on("change",".ftporsftp",function(){var e=s(this).val(),t=s(".ssh2_status");"sftp"===e?(t.show().css("color","dodgerblue").text(c.form.sftp_checking),o.post("get_ssh2_status",{_ajax_nonce:c.nonce,server:e}).then(function(e){"exists"===e?(t.css("color","#2CC185").text(c.form.sftp_available),setTimeout(function(){t.hide()},1500)):t.show().css("color","red").text(c.form.sftp_warning)}).fail(function(e){t.hide(),f.ajax_fail(e)})):t.hide()}).on("click",'[name="save_feed_config"]',function(e){e.preventDefault(),s("#updatefeed").trigger("submit",{save:!0})}).on("change","#provider",function(e){if(e.preventDefault(),s(this).closest(".generateFeed").hasClass("add-new")){var t=s(this).val(),n=s("#feedType"),a=s("#providerPage"),r=s("#feed_merchant_info");a.html('<h3><span style="float:none;margin: -3px 0 0;" class="spinner is-active"></span> '+c.form.loading_tmpl+"</h3>"),r.find(".spinner").addClass("is-active"),n.disabled(!0),n.parent().find(".spinner").addClass("is-active"),r.find(".merchant-info-section .data").html(""),u.hasOwnProperty(t)?d.renderMerchantInfo(r,n,u[t]):o.send("woo_feed_get_merchant_info",{type:"GET",data:{nonce:c.nonce,provider:t}}).then(function(e){u[t]=e,d.renderMerchantInfo(r,n,e)}).fail(f.ajax_fail),h.hasOwnProperty(t)?d.renderMerchantTemplate(a,h[t]):o.post("get_feed_merchant",{_ajax_nonce:c.nonce,merchant:t}).then(function(e){h[t]=e,d.renderMerchantTemplate(a,e)}).fail(f.ajax_fail)}}).on("change",".woo_feed_status_input",function(){var e=s(this);o.post("update_feed_status",{_ajax_nonce:c.nonce,feedName:e.val(),status:e[0].checked?1:0})}),s(n).on("change",'[name="is_outOfStock"], [name="product_visibility"]',function(){var e=s(".out-of-stock-visibility");"n"===s('[name="is_outOfStock"]:checked').val()&&"1"===s('[name="product_visibility"]:checked').val()?e.show():e.hide()}).on("change",".attr_type",function(){var e=s(this),t=e.val(),n=e.closest("tr");"pattern"===t?(n.find(".wf_attr").hide(),n.find(".wf_attr").val(""),n.find(".wf_default").show()):(n.find(".wf_attr").show(),n.find(".wf_default").hide(),n.find(".wf_default").val(""))}).on("change",".wf_mattributes, .attr_type",function(){var e=s(this).closest("tr"),t=e.find(".wf_mattributes"),n=e.find(".attr_type"),a=e.find("td:eq(4)"),r=s("#provider").val();if(c.form.google_category.hasOwnProperty(t.val())&&"pattern"===n.val()&&f.in_array(r,c.form.google_category[t.val()])){if(0===a.find("select.selectize").length){a.find("input.wf_default").remove(),a.append('<span class="wf_default wf_attributes"><select name="default[]" class="selectize"></select></span>'),a.append('<span style="font-size:x-small;"><a style="color: red" href="http://webappick.helpscoutdocs.com/article/19-how-to-map-store-category-with-merchant-category" target="_blank">'.concat(c.learn_more,"</a></span>")),_||a.append('<span class="spinner is-active" style="margin: 0;"></span>');var i=a.find(".wf_attributes select");f.selectize(i,{preload:!0,placeholder:c.form.select_category,load:function(e,t){_?t(_):o.send("get_google_categories",{type:"GET",data:{_ajax_nonce:c.nonce,action:"get_google_categories",provider:r}}).then(function(e){t(_=e),a.find(".spinner").remove()}).fail(f.ajax_fail)}})}}else"current_category"!==t.val()&&0===a.find("input.wf_default").length&&(a.find("span").remove(),a.append('<input autocomplete="off" class="wf_default wf_attributes" type="text" name="default[]" value="">'),"pattern"!==n.val()&&a.find("input.wf_default").hide())}).on("change","#feedType,#provider",function(){var e=s("#feedType").val(),t=s("#provider").val(),n=s(".itemWrapper"),a=s(".wf_csvtxt");""!==e&&f.in_array(t,c.form.item_wrapper_hidden)?n.hide():"xml"===e?(n.show(),a.hide()):"csv"===e||"txt"===e?(n.hide(),a.show()):(n.hide(),a.hide())}).trigger("change")})}(jQuery,window,document,wp.ajax,wpf_ajax_obj);
2
+ //# sourceMappingURL=woo-feed-admin.min.js.map
woo-feed.php CHANGED
@@ -11,7 +11,7 @@
11
  * Plugin URI: https://webappick.com/
12
  * Description: Easily generate woocommerce product feed for any marketing channel like Google Shopping(Merchant), Facebook Remarketing, Bing, eBay & more. Support 100+ Merchants.
13
  *
14
- * Version: 3.8.5
15
  * Author: WebAppick
16
  * Author URI: https://webappick.com/
17
  * License: GPL v2
@@ -39,7 +39,7 @@ if ( ! defined( 'WOO_FEED_FREE_VERSION' ) ) {
39
  * @var string
40
  * @since 3.1.6
41
  */
42
- define( 'WOO_FEED_FREE_VERSION', '3.8.5' );
43
  }
44
 
45
  if ( ! defined( 'WOO_FEED_FREE_FILE' ) ) {
11
  * Plugin URI: https://webappick.com/
12
  * Description: Easily generate woocommerce product feed for any marketing channel like Google Shopping(Merchant), Facebook Remarketing, Bing, eBay & more. Support 100+ Merchants.
13
  *
14
+ * Version: 3.8.6
15
  * Author: WebAppick
16
  * Author URI: https://webappick.com/
17
  * License: GPL v2
39
  * @var string
40
  * @since 3.1.6
41
  */
42
+ define( 'WOO_FEED_FREE_VERSION', '3.8.6' );
43
  }
44
 
45
  if ( ! defined( 'WOO_FEED_FREE_FILE' ) ) {