PluginProbe
Visualizer – Tables & Charts Manager with Built-in AI Generator / 2.0.3
Visualizer – Tables & Charts Manager with Built-in AI Generator v2.0.3
4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.2 3.1.3 3.10.0 3.10.1 3.10.10 3.10.11 3.10.12 3.10.13 3.10.14 3.10.15 3.10.2 3.10.3 3.10.4 All 148 releases
← All changes | css/frame.css +101 -666 3.10.42.0.3 View file →
@@ -5,9 +5,8 @@
5 5 top: 0;
6 6 right: 0;
7 7 bottom: 60px;
8 8 left: 0;
9 - width: auto;
10 9 background-color: white;
11 10 }
12 11
13 12 #canvas {
@@ -16,31 +15,9 @@
16 15 right: 310px;
17 16 bottom: 10px;
18 17 left: 10px;
19 18 }
20 -#control_wrapper_canvas:not(:empty) {
21 - margin: 15px 0 0 5px;
22 - position: relative;
23 - z-index: 1;
24 -}
25 -#control_wrapper_canvas:not(:empty) + #canvas .google-visualization-table {
26 - top: 60px;
27 -}
28 -.vz-vertical .google-visualization-table {
29 - left: 70px;
30 -}
31 -.google-visualization-controls-categoryfilter label.google-visualization-controls-label {
32 - vertical-align: middle;
33 -}
34 -.google-visualization-controls-categoryfilter li.goog-inline-block {
35 - margin: 0 0.2em;
36 -}
37 -.google-visualization-controls-categoryfilter li {
38 - padding: 0 0.2em;
39 -}
40 -.goog-combobox input {
41 - min-height: auto;
42 -}
19 +
43 20 .loader {
44 21 position: absolute;
45 22 top: 50%;
46 23 left: 50%;
@@ -58,9 +35,9 @@
58 35 z-index: 75;
59 36 top: 0;
60 37 right: 0;
61 38 bottom: 60px;
62 - width: 350px;
39 + width: 299px;
63 40 border-left: 1px solid #dfdfdf;
64 41 background: whitesmoke;
65 42
66 43 -webkit-overflow-scrolling: touch;
@@ -65,9 +42,9 @@
65 42
66 43 -webkit-overflow-scrolling: touch;
67 44 }
68 45
69 -.viz-group {
46 +.group {
70 47 margin: 0;
71 48 font-size: 12px;
72 49 line-height: 18px;
73 50 list-style: none;
@@ -72,9 +49,9 @@
72 49 line-height: 18px;
73 50 list-style: none;
74 51 }
75 52
76 -.viz-group .viz-group-header .viz-group-title {
53 +.group .group-header .group-title {
77 54 margin: 10px 0;
78 55 padding: 15px 20px;
79 56 border-top: 1px solid #ddd;
80 57 border-bottom: 1px solid #ddd;
@@ -81,22 +58,22 @@
81 58 color: #555d66;
82 59 background: #fff;
83 60 }
84 61
85 -.viz-group-wrapper ul .viz-group-title {
62 +.group-wrapper ul .group-title {
86 63 border-top: 1px solid #ddd;
87 64 }
88 65
89 -.viz-group-wrapper ul li {
66 +.group-wrapper ul li {
90 67 border-top: 1px solid #ddd;
91 68 }
92 69
93 -.viz-group-wrapper ul ul li.viz-subsection {
70 +.group-wrapper ul ul li.subsection {
94 71 margin: 5px;
95 72 border: 1px solid #ddd;
96 73 }
97 74
98 -.viz-group-wrapper .viz-group .viz-group .viz-group-title {
75 +.group-wrapper .group .group .group-title {
99 76 position: relative;
100 77 margin: 0;
101 78 padding: 10px 10px 11px 14px;
102 79 border-top: none;
@@ -107,23 +84,20 @@
107 84 font-size: 14px;
108 85 font-weight: 600;
109 86 line-height: 21px;
110 87 cursor: pointer;
88 + -webkit-transition: 0.15s color ease-in-out,0.15s background-color ease-in-out,0.15s border-color ease-in-out;
111 89 transition: 0.15s color ease-in-out,0.15s background-color ease-in-out,0.15s border-color ease-in-out;
112 90 }
113 91
114 -.viz-title-small {
115 - font-size: smaller;
116 -}
117 -
118 -.viz-group-wrapper .viz-group .viz-group:hover .viz-group-title,
119 -.viz-group-wrapper .viz-group .viz-group.open .viz-group-title {
92 +.group-wrapper .group .group:hover .group-title,
93 +.group-wrapper .group .group.open .group-title {
120 94 border-left-color: #0073aa;
121 95 color: #0073aa;
122 96 background: #f3f3f5;
123 97 }
124 98
125 -.viz-group-wrapper .viz-group .viz-group .viz-group-title:after {
99 +.group-wrapper .group .group .group-title:after {
126 100 position: absolute;
127 101 z-index: 1;
128 102 top: 11px;
129 103 right: 10px;
@@ -131,13 +105,13 @@
131 105 font: 400 20px/1 dashicons;
132 106 content: "\f345";
133 107 }
134 108
135 -.viz-group-wrapper .viz-group .viz-group.open .viz-group-title:after {
109 +.group-wrapper .group .group.open .group-title:after {
136 110 content: "\f347";
137 111 }
138 112
139 -.viz-group-wrapper .viz-group .customize-section-back {
113 +.group-wrapper .group .customize-section-back {
140 114 display: block;
141 115 float: left;
142 116 width: 42px;
143 117 height: 49px;
@@ -147,14 +121,16 @@
147 121 border-top: 1px solid #ddd;
148 122 border-right: 1px solid #ddd;
149 123 border-left: 4px solid #fff;
150 124 background: #fff;
125 + -webkit-box-shadow: none;
151 126 box-shadow: none;
152 127 cursor: pointer;
128 + -webkit-transition: color 0.15s ease-in-out,border-color 0.15s ease-in-out,background 0.15s ease-in-out;
153 129 transition: color 0.15s ease-in-out,border-color 0.15s ease-in-out,background 0.15s ease-in-out;
154 130 }
155 131
156 -.viz-group-wrapper .viz-group .customize-section-back:hover {
132 +.group-wrapper .group .customize-section-back:hover {
157 133 border-left-color: #0073aa;
158 134 outline: 0;
159 135 color: #0073aa;
160 136 background: #f3f3f5;
@@ -159,9 +135,9 @@
159 135 color: #0073aa;
160 136 background: #f3f3f5;
161 137 }
162 138
163 -.viz-group-wrapper .viz-group .customize-section-back:before {
139 +.group-wrapper .group .customize-section-back:before {
164 140 position: relative;
165 141 top: -11px;
166 142 left: -2px;
167 143 font: 400 20px/72px dashicons;
@@ -167,9 +143,9 @@
167 143 font: 400 20px/72px dashicons;
168 144 content: "\f341";
169 145 }
170 146
171 -.viz-group-wrapper.full-height {
147 +.group-wrapper.full-height {
172 148 float: left;
173 149 position: relative;
174 150 width: 100%;
175 151 height: 100%;
@@ -175,9 +151,9 @@
175 151 height: 100%;
176 152 margin: 0;
177 153 }
178 154
179 -.viz-group.bottom-fixed {
155 +.group.bottom-fixed {
180 156 display: block;
181 157 position: absolute;
182 158 bottom: 0;
183 159 width: 100%;
@@ -182,20 +158,19 @@
182 158 bottom: 0;
183 159 width: 100%;
184 160 }
185 161
186 -.viz-group ul li h2,
187 -.viz-group ul li h3 {
162 +.group ul li h2,
163 +.group ul li h3 {
188 164 padding: 7px 15px 7px 35px;
189 165 }
190 166
191 -.viz-group h2 .dashicons,
192 -.viz-group h3 .dashicons {
167 +.group h2 .dashicons {
193 168 margin-right: 5px;
194 169 vertical-align: -5px;
195 170 }
196 171
197 -.viz-group-content {
172 +.group-content {
198 173 display: none;
199 174 margin: 0;
200 175 padding: 0;
201 176 background-color: #fdfdfd;
@@ -200,17 +175,17 @@
200 175 padding: 0;
201 176 background-color: #fdfdfd;
202 177 }
203 178
204 -div.viz-group-content {
179 +div.group-content {
205 180 padding: 15px;
206 181 }
207 182
208 -.viz-group.open > .viz-group-content {
183 +.group.open > .group-content {
209 184 display: block;
210 185 }
211 186
212 -.viz-group-description {
187 +.group-description {
213 188 margin: 0;
214 189 padding: 5px;
215 190 color: #555;
216 191 font-size: 12px;
@@ -216,15 +191,15 @@
216 191 font-size: 12px;
217 192 text-align: left;
218 193 }
219 194
220 -div.viz-group-content .viz-group-description {
195 +div.group-content .group-description {
221 196 padding: 5px;
222 197 font-family: "Montserrat",sans-serif;
223 198 font-weight: 300;
224 199 }
225 200
226 -.initial-screen .viz-group-description {
201 +.initial-screen .group-description {
227 202 padding: 0;
228 203 padding: 10px 20px 20px;
229 204 font-family: "Montserrat",sans-serif;
230 205 font-weight: 300;
@@ -229,9 +204,9 @@
229 204 font-family: "Montserrat",sans-serif;
230 205 font-weight: 300;
231 206 }
232 207
233 -.viz-section-title {
208 +.section-title {
234 209 display: block;
235 210 position: relative;
236 211 margin-bottom: 5px;
237 212 padding: 4px 20px;
@@ -237,20 +212,22 @@
237 212 padding: 4px 20px;
238 213 border-top: 1px solid #eee;
239 214 border-bottom: 1px solid #eee;
240 215 background-color: rgba(0, 0, 0, 0.02);
216 + -webkit-box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.1);
241 217 box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.1);
242 218 font-weight: bold;
243 219 cursor: pointer;
244 220 }
245 221
246 -.viz-group-wrapper ul ul li .viz-section-title {
222 +.group-wrapper ul ul li .section-title {
247 223 margin-bottom: 0;
248 224 border: none;
225 + -webkit-box-shadow: none;
249 226 box-shadow: none;
250 227 }
251 228
252 -.viz-section-title::after {
229 +.section-title::after {
253 230 position: absolute;
254 231 z-index: 1;
255 232 top: 13px;
256 233 right: 20px;
@@ -261,19 +238,18 @@
261 238 border-color: #ccc transparent;
262 239 content: "";
263 240 }
264 241
265 -.viz-section-title.open::after {
242 +.section-title.open::after {
266 243 border-width: 0 4px 4px;
267 244 }
268 245
269 -.section-items,
270 -.viz-section-items {
246 +.section-items {
271 247 display: none;
272 248 padding: 15px;
273 249 }
274 250
275 -.viz-section-items.open {
251 +.section-items.open {
276 252 display: block;
277 253 }
278 254
279 255 .more-info {
@@ -284,20 +260,9 @@
284 260 font-weight: normal;
285 261 text-decoration: none;
286 262 }
287 263
288 -.viz-info-msg {
289 - font-weight: bold !important;
290 - font-style: italic;
291 -}
292 -
293 -.viz-info-msg::before {
294 - font-family: dashicons;
295 - content: "\f488";
296 - margin-right: 5px;
297 -}
298 -
299 -.viz-section-description {
264 +.section-description {
300 265 margin: 0;
301 266 /*display: none;*/
302 267 padding: 0;
303 268 color: gray;
@@ -303,19 +268,18 @@
303 268 color: gray;
304 269 font-size: 11px;
305 270 }
306 271
307 -.viz-section-table {
272 +.section-table {
308 273 width: 100%;
309 274 }
310 275
311 -.section-delimiter,
312 -.viz-section-delimiter {
276 +.section-delimiter {
313 277 margin: 15px 0;
314 278 border-top: 1px dashed #ccc;
315 279 }
316 280
317 -.viz-section-table-column {
281 +.section-table-column {
318 282 width: 50%;
319 283 padding: 0 1px;
320 284 text-align: left;
321 285 vertical-align: top;
@@ -320,9 +284,9 @@
320 284 text-align: left;
321 285 vertical-align: top;
322 286 }
323 287
324 -.viz-section-item {
288 +.section-item {
325 289 margin-bottom: 10px;
326 290 }
327 291
328 292 .control-select,
@@ -337,14 +301,14 @@
337 301 .control-check::after {
338 302 clear: both;
339 303 }
340 304
341 -.viz-section-description ul {
305 +.section-description ul {
342 306 margin: 0 0 0 25px;
343 307 list-style: circle;
344 308 }
345 309
346 -.viz-section-description li {
310 +.section-description li {
347 311 margin: 0;
348 312 list-style: circle;
349 313 }
350 314
@@ -379,23 +343,8 @@
379 343 margin-top: 15px;
380 344 text-align: center;
381 345 }
382 346
383 -#viz-tabs {
384 - display: none;
385 -}
386 -
387 -#viz-tabs.done {
388 - display: block;
389 -}
390 -
391 -#viz-tabs .ui-tabs-panel {
392 - padding: 0;
393 -}
394 -
395 -#viz-tabs .wp-color-picker {
396 - width: 4rem !important;
397 -}
398 347 /******************************************************************************/
399 348 /******************************** TOOLBAR ***********************************/
400 349 /******************************************************************************/
401 350
@@ -408,8 +357,9 @@
408 357 left: 0;
409 358 height: 36px;
410 359 padding: 12px 16px;
411 360 border-top: 1px solid #dfdfdf;
361 + -webkit-box-shadow: 0 -4px 4px -4px rgba(0, 0, 0, 0.1);
412 362 box-shadow: 0 -4px 4px -4px rgba(0, 0, 0, 0.1);
413 363 text-align: center;
414 364 }
415 365
@@ -414,15 +364,10 @@
414 364 }
415 365
416 366 #toolbar .push-right {
417 367 float: right;
418 - margin-right: 10px;
419 368 }
420 369
421 -#toolbar .push-left {
422 - float: left;
423 -}
424 -
425 370 .toolbar-div a {
426 371 float: left;
427 372 }
428 373
@@ -447,8 +392,9 @@
447 392 border-top: 1px dashed #ddd;
448 393 border-bottom: 1px dashed #ddd;
449 394 background: #e0e0e0;
450 395 background-color: #efefef;
396 + -webkit-box-shadow: 0 0 8px #ddd;
451 397 box-shadow: 0 0 8px #ddd;
452 398 font-weight: bold;
453 399 text-align: center;
454 400 }
@@ -457,9 +403,9 @@
457 403 color: #c55555;
458 404 }
459 405
460 406 #type-picker {
461 - width: 954px;
407 + width: 952px;
462 408 margin: 50px auto;
463 409 }
464 410
465 411 .type-box {
@@ -467,8 +413,9 @@
467 413 position: relative;
468 414 margin: 0 20px 20px 0;
469 415 border: 1px dashed #ddd;
470 416 background-color: #efefef;
417 + -webkit-box-shadow: 0 0 8px #ddd;
471 418 box-shadow: 0 0 8px #ddd;
472 419 }
473 420
474 421 .type-box:nth-child(3n+3) {
@@ -483,9 +430,8 @@
483 430 height: 10px;
484 431 height: 17px;
485 432 border: none;
486 433 color: #fff;
487 - z-index: 1;
488 434 background: #c55555;
489 435 }
490 436
491 437 .type-label {
@@ -494,23 +440,20 @@
494 440 height: 205px;
495 441 padding: 15px;
496 442 border: 1px solid #e0e0e0;
497 443 background-color: white;
498 - background-image: url(../images/chart_types_v395.png);
444 + background-image: url(../images/chart_types_g.png);
499 445 background-repeat: no-repeat;
500 446 background-position: center center;
501 - background-size: 900px 1150px;
502 - filter: grayscale(100%);
503 447 }
504 448
505 449 .type-label-selected,
506 -.type-box .type-label:hover {
507 -/* background-image: url(../images/chart_types_v340.png);*/
508 - filter: grayscale(0);
450 +.type-box > .type-label:hover {
451 + background-image: url(../images/chart_types.png);
509 452 }
510 453
511 454 .type-box-area .type-label {
512 - background-position: -8px -225px;
455 + background-position: 0 -225px;
513 456 }
514 457
515 458 .type-box-line .type-label {
516 459 background-position: -600px 0;
@@ -524,9 +467,9 @@
524 467 background-position: 0 0;
525 468 }
526 469
527 470 .type-box-gauge .type-label {
528 - background-position: -7px -450px;
471 + background-position: 0 -450px;
529 472 }
530 473
531 474 .type-box-geo .type-label {
532 475 background-position: -600px -450px;
@@ -532,9 +475,9 @@
532 475 background-position: -600px -450px;
533 476 }
534 477
535 478 .type-box-candlestick .type-label {
536 - background-position: -304px -450px;
479 + background-position: -300px -450px;
537 480 }
538 481
539 482 .type-box-bar .type-label {
540 483 background-position: -300px -225px;
@@ -539,38 +482,24 @@
539 482 .type-box-bar .type-label {
540 483 background-position: -300px -225px;
541 484 }
542 485
543 -.type-box-bubble .type-label {
544 - background-position: -604px -906px;
545 -}
546 -
547 486 .type-box-column .type-label {
548 487 background-position: -600px -225px;
549 488 }
550 489
551 -.type-box-dataTable .type-label,
552 -.type-box-table .type-label,
553 -.type-box-tabular .type-label {
490 +.type-box-table .type-label {
554 491 background-position: -301px -670px;
555 492 }
556 493
557 494 .type-box-timeline .type-label {
558 - background-position: -8px -670px;
495 + background-position: -2px -670px;
559 496 }
560 497
561 498 .type-box-combo .type-label {
562 - background-position: -606px -670px;
499 + background-position: -597px -670px;
563 500 }
564 501
565 -.type-box-polarArea .type-label {
566 - background-position: -2px -912px;
567 -}
568 -
569 -.type-box-radar .type-label {
570 - background-position: -301px -899px;
571 -}
572 -
573 502 /******************************************************************************/
574 503 /******************************** OTHER STYLES ******************************/
575 504 /******************************************************************************/
576 505
@@ -647,12 +576,14 @@
647 576 border: medium none rgb(100, 100, 100) !important;
648 577 border: 1px solid #b0b0b0 !important;
649 578 color: #646464 !important;
650 579 background: #e6e6e6 url("../images/computer.png") no-repeat scroll 7px 1px !important;
580 + -webkit-box-shadow: none !important;
651 581 box-shadow: none !important;
652 582 text-shadow: none!important;
653 583 font-family: "Open Sans",sans-serif;
654 584 font-weight: 700;
585 + -webkit-transition: all 0.3s ease 0s;
655 586 transition: all 0.3s ease 0s;
656 587 }
657 588
658 589 .computer-btn:hover {
@@ -659,10 +590,14 @@
659 590 padding-left: 27px !important;
660 591 border: 1px solid #2f8cea !important;
661 592 color: white !important;
662 593 background: #2f8cea url("../images/computer.png") no-repeat scroll 7px -36px !important;
594 + -webkit-box-shadow: 0 1px 0 rgba(171, 171, 171, 0.5) inset, 0 1px 0 rgba(0, 0, 0, 0.15) !important;
595 + -webkit-box-shadow: none !important;
663 596 box-shadow: 0 1px 0 rgba(171, 171, 171, 0.5) inset, 0 1px 0 rgba(0, 0, 0, 0.15) !important;
664 597 box-shadow: none !important;
598 + -webkit-transition: all 0.3s ease 0s;
599 + -webkit-transition: all 0.3s ease;
665 600 transition: all 0.3s ease 0s;
666 601 transition: all 0.3s ease;
667 602 }
668 603
@@ -676,11 +611,13 @@
676 611 border: medium none #646464 !important;
677 612 border: 1px solid #b0b0b0 !important;
678 613 color: #646464 !important;
679 614 background: #e6e6e6 url("../images/web.png") no-repeat scroll 7px 1px !important;
615 + -webkit-box-shadow: none !important;
680 616 box-shadow: none !important;
681 617 font-family: "Open Sans",sans-serif;
682 618 font-weight: 700;
619 + -webkit-transition: all 0.3s ease 0s;
683 620 transition: all 0.3s ease 0s;
684 621 /*margin-left: 2px !important;*/
685 622 }
686 623
@@ -689,9 +626,12 @@
689 626 /*margin-left: 2px !important;*/
690 627 border: 1px solid #89b158 !important;
691 628 color: white !important;
692 629 background: #89b158 url("../images/web.png") no-repeat scroll 7px -38px !important;
630 + -webkit-box-shadow: none !important;
693 631 box-shadow: none !important;
632 + -webkit-transition: all 0.3s ease 0s;
633 + -webkit-transition: all 0.3s ease;
694 634 transition: all 0.3s ease 0s;
695 635 transition: all 0.3s ease;
696 636 }
697 637
@@ -708,11 +648,13 @@
708 648 border: medium none #646464 !important;
709 649 border: 1px solid #b0b0b0 !important;
710 650 color: #646464 !important;
711 651 background: #e6e6e6 url("../images/from_chart.png") no-repeat scroll 7px 1px !important;
652 + -webkit-box-shadow: none !important;
712 653 box-shadow: none !important;
713 654 font-family: "Open Sans",sans-serif;
714 655 font-weight: 700;
656 + -webkit-transition: all 0.3s ease 0s;
715 657 transition: all 0.3s ease 0s;
716 658 /*margin-left: 2px !important;
717 659 margin-top: 2px !important;*/
718 660 }
@@ -722,9 +664,12 @@
722 664 /*margin-left: 2px !important;*/
723 665 border: 1px solid #10aecb !important;
724 666 color: white !important;
725 667 background: #10aecb url("../images/from_chart.png") no-repeat scroll 7px -36px !important;
668 + -webkit-box-shadow: none !important;
726 669 box-shadow: none !important;
670 + -webkit-transition: all 0.3s ease 0s;
671 + -webkit-transition: all 0.3s ease;
727 672 transition: all 0.3s ease 0s;
728 673 transition: all 0.3s ease;
729 674 /*margin-top: 2px !important;*/
730 675 }
@@ -731,10 +676,10 @@
731 676
732 677 input#existing-chart {
733 678 /*left: 18px;
734 679 width: 110px;
735 - position: relative;*/
736 - }
680 + position: relative;*/
681 +}
737 682
738 683 select#chart-id {
739 684 float: right;
740 685 width: 146px;
@@ -746,10 +691,12 @@
746 691 margin: 0 auto;
747 692 border: 1px solid #2c80d6 !important;
748 693 color: white !important;
749 694 background-color: #2f8cea !important;
695 + -webkit-box-shadow: none !important;
750 696 box-shadow: none !important;
751 697 text-shadow: none;
698 + -webkit-transition: all 0.3s ease;
752 699 transition: all 0.3s ease;
753 700 }
754 701
755 702 .preview-btn {
@@ -755,11 +702,13 @@
755 702 .preview-btn {
756 703 border: 1px solid #2c80d6 !important;
757 704 color: white !important;
758 705 background-color: #2f8cea !important;
706 + -webkit-box-shadow: none !important;
759 707 box-shadow: none !important;
760 708 font-family: "Open Sans",sans-serif;
761 709 font-weight: 700;
710 + -webkit-transition: all 0.3s ease;
762 711 transition: all 0.3s ease;
763 712 }
764 713
765 714 .preview-btn:hover {
@@ -765,11 +714,13 @@
765 714 .preview-btn:hover {
766 715 border: 1px solid #2c80d6 !important;
767 716 color: white !important;
768 717 background-color: #2c80d6 !important;
718 + -webkit-box-shadow: none !important;
769 719 box-shadow: none !important;
770 720 font-family: "Open Sans",sans-serif;
771 721 font-weight: 700;
722 + -webkit-transition: all 0.3s ease;
772 723 transition: all 0.3s ease;
773 724 }
774 725
775 726 .show-live-btn {
@@ -776,8 +727,9 @@
776 727 width: 100%;
777 728 margin-top: 15px !important;
778 729 border-color: #e98b00 !important;
779 730 background-color: #f90 !important;
731 + -webkit-box-shadow: none !important;
780 732 box-shadow: none !important;
781 733 font-family: "Open Sans",sans-serif;
782 734 font-weight: 700;
783 735 }
@@ -786,11 +738,13 @@
786 738 width: 100%;
787 739 margin-top: 15px !important;
788 740 border-color: #e98b00 !important;
789 741 background-color: #ea8c00 !important;
742 + -webkit-box-shadow: none !important;
790 743 box-shadow: none !important;
791 744 font-family: "Open Sans",sans-serif;
792 745 font-weight: 700;
746 + -webkit-transition: all 0.3s ease;
793 747 transition: all 0.3s ease;
794 748 }
795 749
796 750 .check-pro-btn {
@@ -828,19 +782,8 @@
828 782 .hidden-setting {
829 783 display: none;
830 784 }
831 785
832 -.viz-select-library {
833 - color: #0085ba;
834 -}
835 -.viz-select-library.viz-hide-libary {
836 - display: none;
837 -}
838 -
839 -.viz-select-library option:first-child {
840 - font-weight: bold;
841 -}
842 -
843 786 /* ====== RESPONSIVE ====== */
844 787
845 788 @media (max-width: 1366px) {
846 789 #rate-stars {
@@ -865,12 +808,10 @@
865 808 }
866 809 }
867 810
868 811 #vz-chart-settings h2:hover,
869 -#vz-chart-permissions h2:hover,
870 -.sidebar-footer-link h2:hover,
871 812 #vz-chart-review a:hover {
872 - text-decoration: none;
813 + text-decoration: underline;
873 814 }
874 815
875 816 #vz-chart-review a {
876 817 color: #00a0d2;
@@ -877,10 +818,8 @@
877 818 text-decoration: none;
878 819 }
879 820
880 821 #vz-chart-settings h2,
881 -#vz-chart-permissions h2,
882 -.sidebar-footer-link h2,
883 822 #vz-chart-review h2 {
884 823 padding: 0;
885 824 border: none;
886 825 font-size: 12px;
@@ -888,45 +827,31 @@
888 827 }
889 828
890 829 #vz-chart-review {
891 830 right: 0;
892 - bottom: 10px;
831 + bottom: 40px;
832 + -webkit-box-sizing: border-box;
893 833 box-sizing: border-box;
894 - width: 40%;
895 - padding-right: 6px;
834 + width: 50%;
835 + padding-right: 20px;
896 836 text-align: right;
897 837 }
898 838
899 839 #vz-chart-settings.bottom-fixed h2 {
900 - padding-left: 6px;
840 + padding-left: 20px;
901 841 }
902 842
903 843 #vz-chart-settings {
904 844 bottom: 40px;
905 845 left: 0;
846 + -webkit-box-sizing: border-box;
906 847 box-sizing: border-box;
907 - width: 33%;
848 + width: 50%;
908 849 text-align: left;
909 850 }
910 851
911 -#vz-chart-permissions:not(.open) h2 {
912 - display: inline-block;
913 - width: 100%;
914 - margin: 0;
915 - text-align: right;
916 -}
917 -
918 -#vz-chart-permissions {
919 - right: 0;
920 - bottom: 40px;
921 - box-sizing: border-box;
922 - width: 33%;
923 - text-align: left;
924 -}
925 -
926 -#vz-chart-permissions h2,
927 -#vz-chart-settings h2,
928 -.sidebar-footer-link h2 {
852 +#vz-chart-review,
853 +#vz-chart-settings h2 {
929 854 display: inline;
930 855 color: #00a0d2;
931 856 background: none;
932 857 font-family: "Open Sans",sans-serif;
@@ -932,11 +857,8 @@
932 857 font-family: "Open Sans",sans-serif;
933 858 cursor: pointer;
934 859 }
935 860
936 -.sidebar-footer-link,
937 -#vz-chart-review,
938 -#vz-chart-permissions,
939 861 #vz-chart-settings {
940 862 display: inline;
941 863 background: none;
942 864 cursor: pointer;
@@ -941,11 +863,9 @@
941 863 background: none;
942 864 cursor: pointer;
943 865 }
944 866
945 -.sidebar-footer-link > ul,
946 867 #vz-chart-source > ul,
947 -#vz-chart-permissions > ul,
948 868 #vz-chart-settings > ul {
949 869 position: relative;
950 870 z-index: 10;
951 871 border-bottom: 1px solid #ddd;
@@ -960,44 +880,19 @@
960 880 border-left: 1px solid #ddd;
961 881 background: #f3f3f3;
962 882 }
963 883
964 -#vz-chart-permissions.open h2 {
965 - position: absolute;
966 - right: 6px;
967 - bottom: 28px;
968 - left: auto;
969 - width: 50%;
970 - text-align: right;
971 -}
972 -
973 884 #vz-chart-settings.open h2 {
974 885 position: absolute;
975 886 bottom: 28px;
976 - left: 6px;
977 -}
978 -
979 -#vz-chart-permissions .viz-group-header,
980 -#vz-chart-settings.open .viz-group-header {
981 - display: block;
982 -}
983 -
984 -#vz-chart-permissions .viz-group-header,
985 -#vz-chart-settings .viz-group-header {
986 - display: none;
987 -}
988 -
989 -.sidebar-footer-link.open h2 {
990 - position: absolute;
991 - bottom: 28px;
992 887 left: 20px;
993 888 }
994 889
995 -.sidebar-footer-link.open .viz-group-header {
890 +#vz-chart-settings.open .group-header {
996 891 display: block;
997 892 }
998 893
999 -.sidebar-footer-link .viz-group-header {
894 +#vz-chart-settings .group-header {
1000 895 display: none;
1001 896 }
1002 897
1003 898 #vz-csv-file-form,
@@ -1002,9 +897,8 @@
1002 897
1003 898 #vz-csv-file-form,
1004 899 #vz-one-time-import,
1005 900 #vz-schedule-import,
1006 -#vz-permissions .only-pro-content,
1007 901 .edit-data-content {
1008 902 text-align: center;
1009 903 }
1010 904
@@ -1018,9 +912,9 @@
1018 912 width: 100%;
1019 913 margin: 0 0 15px;
1020 914 }
1021 915
1022 -.viz-group .dashicons-lock {
916 +.group .dashicons-lock {
1023 917 display: none;
1024 918 }
1025 919
1026 920 .only-pro-feature .dashicons-lock {
@@ -1026,10 +920,10 @@
1026 920 .only-pro-feature .dashicons-lock {
1027 921 display: inline;
1028 922 }
1029 923
1030 -.viz-section-title .dashicons,
1031 -.viz-group-title .dashicons {
924 +.section-title .dashicons,
925 +.group-title .dashicons {
1032 926 width: 18px;
1033 927 height: 18px;
1034 928 margin-left: 3px;
1035 929 font-size: 18px;
@@ -1053,8 +947,9 @@
1053 947 left: 0;
1054 948 width: 100%;
1055 949 opacity: 0;
1056 950 background: rgba(253,253,253,0.9);
951 + -webkit-transition: 0.5s ease;
1057 952 transition: 0.5s ease;
1058 953 }
1059 954
1060 955 .only-pro-feature:hover .only-pro-content {
@@ -1085,8 +980,9 @@
1085 980 background: #ff595e;
1086 981 font-weight: 600;
1087 982 text-decoration: none;
1088 983 text-transform: uppercase;
984 + -webkit-transition: 0.1s ease;
1089 985 transition: 0.1s ease;
1090 986 }
1091 987
1092 988 .only-pro-content a:hover {
@@ -1099,465 +995,4 @@
1099 995
1100 996 #sidebar::-webkit-scrollbar-thumb {
1101 997 background: #999;
1102 998 }
1103 -
1104 -span.viz-section-error {
1105 - color: #ff000;
1106 -}
1107 -
1108 -#visualizer-error-manual {
1109 - color: #ff595e;
1110 -}
1111 -
1112 -#vz-chart-permissions {
1113 - width: 43%;
1114 -}
1115 -
1116 -#vz-chart-permissions {
1117 - color: #ce484c;
1118 -}
1119 -
1120 -#vz-chart-permissions {
1121 - right: 6px;
1122 - bottom: 40px;
1123 - width: 35%;
1124 -}
1125 -
1126 -#permissions-form .only-pro-feature > ul {
1127 - position: relative;
1128 - text-align: center;
1129 -}
1130 -
1131 -/******************************************************************************/
1132 -/******************************** DB WIZARD ***********************************/
1133 -/******************************************************************************/
1134 -.db-wizard-condition .select-condition {
1135 - display: none;
1136 -}
1137 -
1138 -.db-wizard-condition .select-condition.active {
1139 - display: block;
1140 - max-width: 50%;
1141 - margin-top: 10px;
1142 - padding-top: 10px;
1143 - border-top: 1px solid #eee;
1144 - font-weight: 500;
1145 -}
1146 -
1147 -.db-wizard-results {
1148 - width: calc(100% - 350px);
1149 -}
1150 -
1151 -#db-wizard-form {
1152 - padding: 25px;
1153 -}
1154 -
1155 -.db-wizard-query label {
1156 - display: block;
1157 - min-width: 150px;
1158 - padding: 20px 0 5px;
1159 - color: rgba(0,0,0,0.85);
1160 - font-size: 18px;
1161 - font-weight: 500;
1162 -}
1163 -
1164 -.db-wizard-query .db-wizard-where label,
1165 -.db-wizard-query .db-wizard-from label {
1166 - padding-top: 0;
1167 -}
1168 -
1169 -.db-wizard-query > div:not(:last-child) {
1170 - margin-bottom: 15px;
1171 -}
1172 -
1173 -.db-wizard-query .select-condition > div {
1174 - display: block;
1175 -}
1176 -
1177 -.db-wizard-query .chosen-container {
1178 - width: auto;
1179 -}
1180 -
1181 -.db-wizard-query .chosen-container-single .chosen-single {
1182 - border: 1px solid #ccc;
1183 - background: #fff;
1184 - box-shadow: none;
1185 - font-size: 13px;
1186 - font-weight: 500;
1187 -}
1188 -
1189 -.db-wizard-templates,
1190 -.db-wizard-templates > div {
1191 - display: block;
1192 -}
1193 -
1194 -.db-wizard-templates > div {
1195 - box-sizing: border-box;
1196 - width: 50%;
1197 - margin-top: 20px;
1198 - padding: 20px;
1199 - border: 1px solid #efefef;
1200 -}
1201 -
1202 -.db-wizard-templates > div:first-child {
1203 - margin-top: 0;
1204 -}
1205 -
1206 -.db-wizard-query .chosen-container-multi .chosen-choices {
1207 - padding: 5px;
1208 - border-color: #ccc;
1209 - background: #fff;
1210 - box-shadow: none;
1211 -}
1212 -
1213 -.db-wizard-results .dataTables_wrapper .dataTables_filter input,
1214 -.db-wizard-query .select-condition-operand input,
1215 -.db-wizard-limit input {
1216 - width: 50%;
1217 - padding-left: 7px;
1218 - border: 1px solid #ccc;
1219 - border-radius: 6px;
1220 - background: #fff;
1221 - box-shadow: none;
1222 - font-size: 13px;
1223 -}
1224 -
1225 -.db-wizard-limit input {
1226 - display: inline;
1227 - width: 150px;
1228 - margin: 0 0 20px 20px;
1229 -}
1230 -
1231 -.db-wizard-limit label {
1232 - display: inline;
1233 -}
1234 -
1235 -.db-wizard-query .select-condition-operand input::-webkit-input-placeholder {
1236 - color: #cdcdcd;
1237 -}
1238 -
1239 -.db-wizard-query .select-condition-operand input:-ms-input-placeholder {
1240 - color: #cdcdcd;
1241 -}
1242 -
1243 -.db-wizard-query .select-condition-operand input::placeholder {
1244 - color: #cdcdcd;
1245 -}
1246 -
1247 -.db-wizard-query .chosen-container-multi .chosen-choices li.search-choice {
1248 - padding: 5px 30px 5px 5px;
1249 - border-color: #ccc;
1250 - background: #fff;
1251 - box-shadow: none;
1252 - font-weight: 600;
1253 -}
1254 -
1255 -.db-wizard-results table > thead > tr > th {
1256 - padding: 15px 8px;
1257 - border: none;
1258 - color: #252422;
1259 - background: #fff;
1260 - font-size: 18px;
1261 - font-weight: 500;
1262 - text-align: left;
1263 -}
1264 -
1265 -.db-wizard-results table > tbody > tr > td,
1266 -.dataTables_info {
1267 - padding: 15px 8px;
1268 - border-top: 1px solid #a2a2a2;
1269 - color: #252422;
1270 - font-size: 14px;
1271 - font-weight: 300;
1272 -}
1273 -
1274 -.db-wizard-results table > tbody > tr.odd {
1275 - background-color: #f7f7f7;
1276 -}
1277 -
1278 -.db-wizard-results table.dataTable.no-footer {
1279 - border: none;
1280 -}
1281 -
1282 -.db-wizard-results .dataTables_wrapper .dataTables_info {
1283 - border-top: 1px solid #ccc5b9;
1284 - color: #a2a2a2;
1285 - font-size: 12px;
1286 - font-weight: 500;
1287 -}
1288 -
1289 -.db-wizard-results .dataTables_filter label {
1290 - font-size: 18px;
1291 - font-weight: 500;
1292 -}
1293 -
1294 -.db-wizard-where-template-remove,
1295 -.db-wizard-where-template-add {
1296 - width: auto;
1297 - height: 25px;
1298 - margin-top: 10px;
1299 - border: none;
1300 - border-radius: 3px;
1301 - color: #fff;
1302 - font-size: 12px;
1303 - cursor: pointer;
1304 - transition: 0.3s ease;
1305 -}
1306 -
1307 -.db-wizard-where-template-remove:hover,
1308 -.db-wizard-where-template-add:hover {
1309 - opacity: 0.8;
1310 -}
1311 -
1312 -.db-wizard-results .dataTables_wrapper .dataTables_filter {
1313 - float: none;
1314 - text-align: left;
1315 -}
1316 -
1317 -.db-wizard-where-template-add {
1318 - background-color: #34a85e;
1319 -}
1320 -
1321 -.db-wizard-where-template-remove {
1322 - background-color: #ff0d00;
1323 -}
1324 -
1325 -#db-query-form .CodeMirror-scroll {
1326 - overflow: hidden !important;
1327 - height: 50%;
1328 - margin: 0;
1329 - padding: 0;
1330 -}
1331 -
1332 -#db-query-form .CodeMirror-wrap {
1333 - height: 200px;
1334 - padding: 15px;
1335 - color: #fff;
1336 - background: #282923;
1337 - font-size: 15px;
1338 -}
1339 -
1340 -#db-query-form .CodeMirror-wrap .CodeMirror-cursor {
1341 - border-left: 1px solid #fff !important;
1342 -}
1343 -
1344 -#db-query-form .CodeMirror-wrap .CodeMirror-placeholder {
1345 - color: #fff;
1346 -}
1347 -
1348 -#db-query-form .CodeMirror-wrap pre {
1349 - color: #fff !important;
1350 -}
1351 -
1352 -#db-query-form .CodeMirror-wrap pre .cm-keyword {
1353 - color: #f92472 !important;
1354 -}
1355 -
1356 -#db-query-form .CodeMirror-wrap pre .cm-comment {
1357 - color: #74705d !important;
1358 -}
1359 -
1360 -#db-query-form .CodeMirror-wrap pre .cm-number,
1361 -#db-query-form .CodeMirror-wrap pre .cm-string {
1362 - color: #fff !important;
1363 -}
1364 -
1365 -.visualizer-db-query-form > div {
1366 - display: block;
1367 - width: 15%;
1368 - vertical-align: middle;
1369 -}
1370 -
1371 -#visualizer-db-query {
1372 - padding: 20px;
1373 -}
1374 -
1375 -.visualizer-db-query-form > div:first-child {
1376 - width: 100%;
1377 - margin-bottom: 20px;
1378 -}
1379 -
1380 -.db-wizard-error {
1381 - color: #f00;
1382 -}
1383 -
1384 -.db-wizard-hints,
1385 -.json-wizard-hints,
1386 -.html-table-editor-hints {
1387 - margin-bottom: 30px;
1388 - color: #0085ba;
1389 -}
1390 -
1391 -.db-wizard-hints .visualizer-emboss,
1392 -.db-wizard-hints a,
1393 -.html-table-editor-hints a,
1394 -.json-wizard-hints .visualizer-emboss,
1395 -.json-wizard-hints a {
1396 - color: #f92472;
1397 -}
1398 -
1399 -.db-wizard-hints ul,
1400 -.html-table-editor-hints ul,
1401 -.json-wizard-hints ul {
1402 - list-style: square;
1403 -}
1404 -
1405 -.db-wizard-results .dataTables_wrapper .dataTables_info {
1406 - width: calc(100% - 17px);
1407 -}
1408 -
1409 -
1410 -/******************************************************************************/
1411 -/******************************** data tables *******************************/
1412 -/******************************************************************************/
1413 -.db-wizard-results .dt-button {
1414 - display: none !important;
1415 -}
1416 -
1417 -.dt-button.buttons-print {
1418 - display: none;
1419 -}
1420 -
1421 -/******************************************************************************/
1422 -/******************************** json table *********************************/
1423 -/******************************************************************************/
1424 -#json-conclude-form .results {
1425 - min-width: 10px !important;
1426 -}
1427 -
1428 -#json-conclude-form .json-table {
1429 - width: 85%;
1430 -}
1431 -
1432 -#vz-import-json-url,
1433 -#vz-import-json-root,
1434 -#vz-import-json-paging {
1435 - width: 75%;
1436 -}
1437 -
1438 -#json-conclude-form .json-table,
1439 -#json-conclude-form button#visualizer-json-conclude {
1440 - display: inline-block;
1441 - vertical-align: middle;
1442 -}
1443 -
1444 -.viz-editor-table tbody tr:first-child {
1445 - background-color: #ececec !important;
1446 -}
1447 -
1448 -.viz-editor-table tr th {
1449 - background-color: #cccccc;
1450 -}
1451 -
1452 -.viz-editor-table thead tr th:nth-child(n+1) {
1453 - cursor: move !important;
1454 -}
1455 -
1456 -#json-conclude-form .json-wizard-hints .info,
1457 -.html-table-editor-hints .info {
1458 - margin: 1% 0px;
1459 -}
1460 -
1461 -.viz-step.ui-state-active {
1462 - border-color: #0085BA !important;
1463 - background: #0085BA !important;
1464 - color: #ffffff;
1465 -}
1466 -
1467 -.viz-substep {
1468 - outline: 0 !important;
1469 - border: 0 !important;
1470 - background: none !important;
1471 - text-transform: uppercase;
1472 -}
1473 -
1474 -.viz-substep.ui-state-active {
1475 -}
1476 -
1477 -.viz-substep ~ .ui-accordion-content {
1478 - outline: 0 !important;
1479 - border: 0 !important;
1480 - font-size: smaller;
1481 -}
1482 -
1483 -.viz-substep ~ div {
1484 - display: table;
1485 -}
1486 -
1487 -.viz-substep ~ div > div {
1488 - display: table-row;
1489 -}
1490 -
1491 -.viz-substep ~ div > div div {
1492 - display: table-cell;
1493 - padding: 5px;
1494 -}
1495 -
1496 -.json-wizard-header .field-title {
1497 - position: absolute;
1498 - left: 30px;
1499 -}
1500 -/******************************************************************************/
1501 -/******************************** html table editor **************************/
1502 -/******************************************************************************/
1503 -.viz-simple-editor-type,
1504 -.viz-simple-editor {
1505 - display: none;
1506 -}
1507 -
1508 -.viz-table-editor {
1509 - width: 75%;
1510 - margin-left: 2%;
1511 -}
1512 -
1513 -.viz-html-table,
1514 -button#visualizer-save-html-table {
1515 - display: inline-block;
1516 - vertical-align: middle;
1517 -}
1518 -
1519 -
1520 -/******************************************************************************/
1521 -/******************************** text area editor **************************/
1522 -/******************************************************************************/
1523 -.viz-text-editor {
1524 - padding: 20px;
1525 - z-index: 9999;
1526 - box-sizing: border-box;
1527 - padding-right: 320px;
1528 -}
1529 -
1530 -.viz-text-editor textarea {
1531 - width: 85%;
1532 - overflow: auto;
1533 - background: #282923;
1534 - color: #ffffff;
1535 - padding: 15px;
1536 - height: 400px;
1537 - font-size: 15px;
1538 -}
1539 -
1540 -.viz-text-editor textarea,
1541 -button#viz-text-editor-button {
1542 - display: inline-block;
1543 - vertical-align: middle;
1544 -}
1545 -
1546 -.viz-simple-editor .viz-html-table {
1547 - width: 95%;
1548 -}
1549 -
1550 -/******************************************************************************/
1551 -/******************************** chartjs ***********************************/
1552 -/******************************************************************************/
1553 -
1554 -canvas.chartjs-render-monitor {
1555 - height: 500px !important;
1556 -}
1557 -
1558 -/******************************************************************************/
1559 -/******************************** Frontend Actions ***********************************/
1560 -/******************************************************************************/
1561 -#vz-frontend-actions .only-pro-inner, #vz-data-controls .only-pro-inner {
1562 - text-align: center;
1563 -}