PluginProbe
Visualizer – Tables & Charts Manager with Built-in AI Generator / 3.11.5
Visualizer – Tables & Charts Manager with Built-in AI Generator v3.11.5
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
visualizer / css / library.css

library.css in Visualizer – Tables & Charts Manager with Built-in AI Generator 3.11.5, at css/library.css

625 lines 11.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1
2 *,
3 *::before,
4 *::after {
5 box-sizing: border-box;
6 }
7
8 #visualizer-icon {
9 background-image: url("../images/icon.png");
10 }
11
12 .visualizer-clearfix {
13 *zoom: 1;
14 }
15
16 .visualizer-clearfix:before,
17 .visualizer-clearfix:after {
18 display: table;
19 line-height: 0;
20 content: "";
21 }
22
23 .visualizer-clearfix:after {
24 clear: both;
25 }
26
27 #visualizer-types {
28 margin: 20px 0 10px;
29 }
30
31 .visualizer-list-item .visualizer-pro-only {
32 text-decoration: line-through;
33 }
34 #visualizer-content-wrapper {
35 padding: 0;
36 }
37 #visualizer-library {
38 width: auto;
39 margin: 20px -10px;
40 display: flex;
41 flex-wrap: wrap;
42 }
43
44 #visualizer-library.visualizer-clearfix:before,
45 #visualizer-library.visualizer-clearfix:after {
46 display: none;
47 }
48
49 #visualizer-content-wrapper {
50 width: 100%;
51 }
52
53 .loader {
54 position: absolute;
55 top: 50%;
56 left: 50%;
57 margin-top: -16px;
58 margin-left: -16px;
59 }
60 #visualizer-library .items {
61 padding: 0 10px;
62 width: 33.3333%;
63 }
64
65 .visualizer-chart {
66 margin: 0 0px 24px 0;
67 padding: 5px;
68 border: 1px solid #ddd;
69 background-color: #efefef;
70 box-shadow: 0 0 8px #ddd;
71 }
72 .visualizer-chart-canvas {
73 position: relative;
74 width: 30%;
75 height: 18.75%;
76 border: 1px solid #ddd;
77 background-color: white;
78 }
79
80 .visualizer-nochart-canvas {
81 background-image: url("../images/notfound.png?v=4");
82 background-repeat: repeat;
83 }
84
85 .visualizer-notfound {
86 position: absolute;
87 top: 50%;
88 right: 0;
89 left: 0;
90 margin-top: -7px;
91 font-size: 14px;
92 font-weight: bold;
93 text-align: center;
94 }
95
96 .visualizer-action-group{
97 display: flex;
98 flex-wrap: wrap;
99 align-items: center;
100 justify-content: flex-end;
101 }
102
103 .visualizer-chart-action {
104 position: relative;
105 display: flex;
106 align-items: center;
107 justify-content: center;
108 width: 40px;
109 height: 40px;
110 margin: 2px 0 0;
111 border-radius: 100%;
112 text-decoration: none;
113 color: #3F3F3F;
114 }
115
116 .visualizer-chart-action .tooltip-text {
117 visibility: hidden;
118 opacity: 0;
119 background-color: #3F3F3F;
120 color: #fff;
121 text-align: center;
122 padding: 5px 14px;
123 position: absolute;
124 border-radius: 2px;
125 font-size: 12px;
126 line-height: 14px;
127 z-index: 1;
128 white-space: nowrap;
129 left: 50%;
130 top: calc(100% + 9px);
131 transform: translate(-50%, 0);
132 transition: all .3s ease-in-out;
133 }
134 .visualizer-chart-action:focus {
135 border: none;
136 box-shadow: none;
137 }
138 .visualizer-chart-action .tooltip-text::before {
139 content: '';
140 position: absolute;
141 display: block;
142 width: 0px;
143 left: 50%;
144 top: 0;
145 border: 10px solid transparent;
146 border-top: 0;
147 border-bottom: 10px solid #3F3F3F;
148 transform: translate(-50%, -8px);
149 }
150 .visualizer-chart-action:hover .tooltip-text {
151 visibility: visible;
152 opacity: 1;
153 }
154 .visualizer-chart-action .dashicons{
155 width: 16px;
156 height: 16px;
157 font-size: 16px;
158 }
159 .visualizer-action-group:not(.visualizer-nochart) .visualizer-chart-action:hover,
160 .visualizer-action-group:not(.visualizer-nochart) .visualizer-chart-action:focus {
161 color: #3F3F3F;
162 background: #ffffff;
163 }
164
165 .visualizer-chart-action.visualizer-chart-delete,
166 .visualizer-chart-action.visualizer-nochart-delete {
167 margin-right: auto;
168 }
169 .visualizer-action-group:not(.visualizer-nochart) .visualizer-chart-action.visualizer-chart-delete:hover,
170 .visualizer-action-group:not(.visualizer-nochart) .visualizer-chart-action.visualizer-nochart-delete:hover {
171 color: #DA1E28;
172 }
173
174 .visualizer-nochart-clone,
175 .visualizer-nochart-delete,
176 .visualizer-nochart-shortcode,
177 .visualizer-nochart-export,
178 .visualizer-nochart-image,
179 .visualizer-nochart-edit {
180 opacity: 0.5;
181
182 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
183 filter: alpha(opacity=50);
184 }
185
186 .visualizer-chart-footer {
187 margin-top: 4px;
188 width: 100%;
189 }
190
191 .visualizer-list-item {
192 float: left;
193 margin-right: 20px;
194 }
195
196 #visualizer-search form {
197 text-align: right;
198 }
199
200 .visualizer-sidebar-box {
201 display: block;
202 padding: 30px 34px;
203 background: white;
204 }
205
206 .visualizer-sidebar-box h3{
207 padding: 0;
208 margin: 0 0 20px;
209 display: block;
210 width: 100%;
211 font-size: 24px;
212 font-weight: 600;
213 line-height: 1.3;
214 }
215
216 .visualizer-sidebar-box ul {
217 padding: 0;
218 margin: 0;
219 list-style: none;
220 display: flex;
221 flex-wrap: wrap;
222 }
223
224 .visualizer-sidebar-box ul li {
225 color: #000;
226 list-style: none;
227 padding: 0;
228 margin: 0;
229 font-size: 16px;
230 line-height: 1.8;
231 position: relative;
232 padding-left: 26px;
233 }
234
235 .visualizer-sidebar-box ul li .icon{
236 color: #00AA63;
237 width: 16px;
238 height: 16px;
239 margin-top: 3px;
240 position: absolute;
241 left: 0;
242 top: 3px;
243 }
244 .visualizer-sidebar-box .button {
245 width: 155px;
246 height: 39px;
247 background: #007CBA;
248 border-radius: 4px;
249 display: flex;
250 align-items: center;
251 text-align: center;
252 color: #FFFFFF;
253 justify-content: center;
254 }
255 .visualizer-sidebar-box .button.button-secondary{
256 background: #ffffff;
257 color: #007CBA;
258 }
259 .visualizer-sidebar-box .we-offer{
260 background-color: transparent;
261 color: #007CBA;
262 font-weight: 400;
263 padding: 0px;
264 font-size: 14px;
265 font-style: italic;
266 margin-bottom: 0;
267 }
268 .visualizer-sidebar-box .help-us-improve{
269 display: none;
270 }
271 .visualizer-chart.viz-pro {
272 padding: 0;
273 }
274 .two-col .viz-pro .two-columns{
275 padding: 0;
276 border: 1px solid #DDDDDD;
277 border: 5px solid #007CBA;
278 }
279 #visualizer-library .items.two-col {
280 width: 66.6666%;
281 }
282
283
284 /* The switch - the box around the slider */
285 .visualizer-switch {
286 display: inline-block;
287 position: relative;
288 width: 30px;
289 height: 18px;
290 }
291
292 /* Hide default HTML checkbox */
293 .visualizer-switch input {
294 display: none;
295 }
296
297 /* The slider */
298 .visualizer-tracking sup {
299 vertical-align: 3px;
300 }
301
302 .visualizer-slider {
303 position: absolute;
304 top: 0;
305 right: 0;
306 bottom: 0;
307 left: 0;
308 background-color: #ccc;
309 cursor: pointer;
310 -webkit-transition: 0.4s;
311 transition: 0.4s;
312 }
313
314 .visualizer-slider:before {
315 position: absolute;
316 bottom: 1.5px;
317 left: 2px;
318 width: 15px;
319 height: 15px;
320 background-color: white;
321 content: "";
322 -webkit-transition: 0.4s;
323 transition: 0.4s;
324 }
325
326 input:checked + .visualizer-slider {
327 background-color: #0085ba;
328 }
329
330 input:focus + .visualizer-slider {
331 box-shadow: 0 0 1px #0085ba;
332 }
333
334 input:checked + .visualizer-slider:before {
335 -webkit-transform: translateX(11px);
336 -ms-transform: translateX(11px);
337 transform: translateX(11px);
338 }
339
340 /* Rounded sliders */
341 .visualizer-slider.visualizer-round {
342 border-radius: 34px;
343 }
344
345 .visualizer-slider.visualizer-round:before {
346 border-radius: 50%;
347 }
348
349 .visualizer-tracking p small sup {
350 margin-left: -3px;
351 }
352
353 .visualizer-tracking p {
354 padding-left: 14px;
355 color: #23282d;
356 font-size: 12px;
357 line-height: 12px;
358 text-align: left;
359 }
360
361 .visualizer-tracking span {
362 margin-left: 10px;
363 color: #23282d;
364 background: none;
365 font-size: 14px;
366 font-weight: bold;
367 }
368
369 #visualizer-content-wrapper {
370 display: table;
371 }
372
373 #visualizer-sidebar h3 {
374 margin-top: 0;
375 }
376
377 #visualizer-sidebar.two-columns .visualizer-sidebar-box ul li {
378 width: calc(50% - 26px)
379 }
380 #visualizer-sidebar.one-columns .visualizer-sidebar-box ul li {
381 width: 100%;
382 }
383 #visualizer-sidebar.one-columns .visualizer-sidebar-box p {
384 margin-top: 8px;
385 }
386 #visualizer-sidebar .visualizer-sidebar-box p {
387 margin-bottom: 0;
388 }
389 #visualizer-sidebar .visualizer-sidebar-box p.vz-sidebar-box-action {
390 display: flex;
391 gap: 20px;
392 margin-top: 25px;
393 }
394 #visualizer-sidebar .visualizer-sidebar-box p.vz-sidebar-box-action .button{
395 width: 100%;
396 text-align: center;
397 }
398 #visualizer-sidebar.one-columns {
399 border-top: 5px solid #007CBA;
400 }
401
402 .visualizer-chart-title {
403 padding-bottom: 5px;
404 font-weight: bold;
405 text-align: center;
406 text-overflow: ellipsis;
407 white-space: nowrap;
408 overflow: hidden;
409 }
410
411 div.visualizer-library-form .viz-filter {
412 vertical-align: middle;
413 }
414
415 button.media-modal-close {
416 display: none !important;
417 }
418
419 .dataTables_wrapper {
420 max-height: 300px;
421 overflow: hidden !important;
422 }
423
424 /* datatables */
425 .dt-button {
426 display: none !important;
427 }
428
429 /* chartjs */
430 #visualizer-library canvas.chartjs-render-monitor {
431 height: 100% !important;
432 }
433
434 div#visualizer-types ul, div#visualizer-types form p {
435 vertical-align: middle;
436 margin: 0;
437 }
438
439 .visualizer-chart-status {
440 padding: 3px 0;
441 color: #aaa;
442 text-shadow: 0 1px 0 #fff;
443 }
444
445 .visualizer-chart-status span.visualizer-error {
446 float: right;
447 }
448
449 .visualizer-error i {
450 color: green;
451 }
452 .visualizer-error i.error {
453 color: red;
454 cursor: pointer;
455 }
456 .goog-combobox input {
457 min-height: auto;
458 }
459 .vz-library-chart-filter:not(:empty) {
460 background-color: #ffffff;
461 padding: 5px 0 5px 5px;
462 border: 1px solid #ddd;
463 }
464 .google-visualization-controls-rangefilter {
465 white-space: inherit !important;
466 }
467 .visualizer-languages-list {
468 text-align: right;
469 }
470 .visualizer-languages-list a {
471 text-decoration: none;
472 display: inline-block;
473 margin-left: 3px;
474 padding: 0;
475 border: none;
476 outline: none;
477 box-shadow: none;
478 }
479 .visualizer-languages-list a:focus {
480 border: none;
481 outline: none;
482 box-shadow: none;
483 }
484 .visualizer-languages-list:not(.only-pro) i {
485 display: none;
486 }
487 .visualizer-languages-list:not(.only-pro) a:hover img {
488 display: none;
489 }
490 .visualizer-languages-list:not(.only-pro) a:hover img + i {
491 display: block;
492 }
493 .visualizer-languages-list.only-pro a:last-child {
494 display: none;
495 }
496 .visualizer-languages-list.only-pro:hover a:not(:last-child) {
497 display: none;
498 }
499 .visualizer-languages-list.only-pro:hover a:last-child {
500 display: block;
501 }
502 .visualizer-action-left {
503 float: left;
504 }
505 .visualizer-action-right {
506 float: right;
507 }
508 @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 1000px) and (max-width: 1600px) {
509 #visualizer-sidebar.one-columns .visualizer-sidebar-box ul li:nth-child(+n+7) {
510 display: none;
511 }
512 }
513 @media (max-width: 1500px) {
514 #visualizer-library .items .viz-pro{
515 height: 100%;
516 padding-bottom: 24px;
517 }
518 #visualizer-library .items .viz-pro .one-columns{
519 height: 100%;
520 }
521 #visualizer-library .items .viz-pro .visualizer-sidebar-box{
522 height: 100%;
523 }
524 #visualizer-library .items .viz-pro.two-columns{
525 padding-bottom: 0;
526 }
527 #visualizer-sidebar.one-columns .visualizer-sidebar-box ul li:nth-child(+n+7) {
528 display: none;
529 }
530 .visualizer-chart{
531 height: calc(100% - 24px);
532 }
533 }
534
535
536
537 .vizualizer-renew-notice-overlay {
538 display: none;
539 position: fixed;
540 top: 0;
541 left: 0;
542 width: 100%;
543 height: 100%;
544 background-color: rgba(0, 0, 0, 0.5);
545 z-index: 999;
546 }
547
548 .vizualizer-renew-notice-popup {
549 display: none;
550 position: fixed;
551 top: 50%;
552 left: 50%;
553 transform: translate(-50%, -50%);
554 background-color: #fff;
555 z-index: 1000;
556 padding: 20px;
557 border: 1px solid #ccc;
558 border-radius: 8px;
559 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
560 max-width: 400px;
561 font-weight: bold;
562 margin-bottom: 20px;
563 }
564
565 .vizualizer-renew-notice-heading {
566 color: #d32f2f;
567 text-align: left;
568 margin-bottom: 10px;
569 }
570
571 .vizualizer-renew-notice-message {
572 word-wrap: break-word;
573 width: 250px;
574 }
575
576 .vizualizer-renew-notice-buttons-container {
577 display: grid;
578 grid-template-columns: 1fr;
579 gap: 10px;
580 text-align: center;
581 margin-top: 20px;
582 }
583
584 .vizualizer-renew-notice-button {
585 padding: 10px 20px;
586 cursor: pointer;
587 color: white;
588 border: none;
589 text-align: center;
590 text-decoration: none;
591 display: inline-block;
592 font-size: 16px;
593 width: 200px;
594 height: 50px;
595 border-radius: 4px;
596 transition: background-color 0.3s;
597 font-weight: bold;
598 margin-top: 10px;
599 }
600
601 .vizualizer-renew-notice-renew-button {
602 background-color: #008CBA;
603 }
604
605 .vizualizer-renew-notice-activate-button {
606 background-color: #4CAF50;
607 }
608
609 .vizualizer-renew-notice-close-icon {
610 position: absolute;
611 top: -10px;
612 right: -70px;
613 cursor: pointer;
614 color: #333;
615 background: none;
616 border: none;
617 padding: 0;
618 outline: none;
619 /* Reset button styles */
620 display: inline-block;
621 font: inherit;
622 text-align: inherit;
623 text-decoration: none;
624 }
625