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

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

612 lines 11.1 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 .we-offer{
256 background-color: transparent;
257 color: #007CBA;
258 font-weight: 400;
259 padding: 0px;
260 font-size: 14px;
261 font-style: italic;
262 margin-bottom: 0;
263 }
264 .visualizer-sidebar-box .help-us-improve{
265 display: none;
266 }
267 .visualizer-chart.viz-pro {
268 padding: 0;
269 }
270 .two-col .viz-pro .two-columns{
271 padding: 0;
272 border: 1px solid #DDDDDD;
273 border: 5px solid #007CBA;
274 }
275 #visualizer-library .items.two-col {
276 width: 66.6666%;
277 }
278
279
280 /* The switch - the box around the slider */
281 .visualizer-switch {
282 display: inline-block;
283 position: relative;
284 width: 30px;
285 height: 18px;
286 }
287
288 /* Hide default HTML checkbox */
289 .visualizer-switch input {
290 display: none;
291 }
292
293 /* The slider */
294 .visualizer-tracking sup {
295 vertical-align: 3px;
296 }
297
298 .visualizer-slider {
299 position: absolute;
300 top: 0;
301 right: 0;
302 bottom: 0;
303 left: 0;
304 background-color: #ccc;
305 cursor: pointer;
306 -webkit-transition: 0.4s;
307 transition: 0.4s;
308 }
309
310 .visualizer-slider:before {
311 position: absolute;
312 bottom: 1.5px;
313 left: 2px;
314 width: 15px;
315 height: 15px;
316 background-color: white;
317 content: "";
318 -webkit-transition: 0.4s;
319 transition: 0.4s;
320 }
321
322 input:checked + .visualizer-slider {
323 background-color: #0085ba;
324 }
325
326 input:focus + .visualizer-slider {
327 box-shadow: 0 0 1px #0085ba;
328 }
329
330 input:checked + .visualizer-slider:before {
331 -webkit-transform: translateX(11px);
332 -ms-transform: translateX(11px);
333 transform: translateX(11px);
334 }
335
336 /* Rounded sliders */
337 .visualizer-slider.visualizer-round {
338 border-radius: 34px;
339 }
340
341 .visualizer-slider.visualizer-round:before {
342 border-radius: 50%;
343 }
344
345 .visualizer-tracking p small sup {
346 margin-left: -3px;
347 }
348
349 .visualizer-tracking p {
350 padding-left: 14px;
351 color: #23282d;
352 font-size: 12px;
353 line-height: 12px;
354 text-align: left;
355 }
356
357 .visualizer-tracking span {
358 margin-left: 10px;
359 color: #23282d;
360 background: none;
361 font-size: 14px;
362 font-weight: bold;
363 }
364
365 #visualizer-content-wrapper {
366 display: table;
367 }
368
369 #visualizer-sidebar h3 {
370 margin-top: 0;
371 }
372
373 #visualizer-sidebar.two-columns .visualizer-sidebar-box ul li {
374 width: calc(50% - 26px)
375 }
376 #visualizer-sidebar.one-columns .visualizer-sidebar-box ul li {
377 width: 100%;
378 }
379 #visualizer-sidebar.one-columns .visualizer-sidebar-box p {
380 margin-top: 8px;
381 }
382 #visualizer-sidebar .visualizer-sidebar-box p {
383 margin-bottom: 0;
384 }
385 #visualizer-sidebar.one-columns {
386 border-top: 5px solid #007CBA;
387 }
388
389 .visualizer-chart-title {
390 padding-bottom: 5px;
391 font-weight: bold;
392 text-align: center;
393 text-overflow: ellipsis;
394 white-space: nowrap;
395 overflow: hidden;
396 }
397
398 div.visualizer-library-form .viz-filter {
399 vertical-align: middle;
400 }
401
402 button.media-modal-close {
403 display: none !important;
404 }
405
406 .dataTables_wrapper {
407 max-height: 300px;
408 overflow: hidden !important;
409 }
410
411 /* datatables */
412 .dt-button {
413 display: none !important;
414 }
415
416 /* chartjs */
417 #visualizer-library canvas.chartjs-render-monitor {
418 height: 100% !important;
419 }
420
421 div#visualizer-types ul, div#visualizer-types form p {
422 vertical-align: middle;
423 margin: 0;
424 }
425
426 .visualizer-chart-status {
427 padding: 3px 0;
428 color: #aaa;
429 text-shadow: 0 1px 0 #fff;
430 }
431
432 .visualizer-chart-status span.visualizer-error {
433 float: right;
434 }
435
436 .visualizer-error i {
437 color: green;
438 }
439 .visualizer-error i.error {
440 color: red;
441 cursor: pointer;
442 }
443 .goog-combobox input {
444 min-height: auto;
445 }
446 .vz-library-chart-filter:not(:empty) {
447 background-color: #ffffff;
448 padding: 5px 0 5px 5px;
449 border: 1px solid #ddd;
450 }
451 .google-visualization-controls-rangefilter {
452 white-space: inherit !important;
453 }
454 .visualizer-languages-list {
455 text-align: right;
456 }
457 .visualizer-languages-list a {
458 text-decoration: none;
459 display: inline-block;
460 margin-left: 3px;
461 padding: 0;
462 border: none;
463 outline: none;
464 box-shadow: none;
465 }
466 .visualizer-languages-list a:focus {
467 border: none;
468 outline: none;
469 box-shadow: none;
470 }
471 .visualizer-languages-list:not(.only-pro) i {
472 display: none;
473 }
474 .visualizer-languages-list:not(.only-pro) a:hover img {
475 display: none;
476 }
477 .visualizer-languages-list:not(.only-pro) a:hover img + i {
478 display: block;
479 }
480 .visualizer-languages-list.only-pro a:last-child {
481 display: none;
482 }
483 .visualizer-languages-list.only-pro:hover a:not(:last-child) {
484 display: none;
485 }
486 .visualizer-languages-list.only-pro:hover a:last-child {
487 display: block;
488 }
489 .visualizer-action-left {
490 float: left;
491 }
492 .visualizer-action-right {
493 float: right;
494 }
495 @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 1000px) and (max-width: 1600px) {
496 #visualizer-sidebar.one-columns .visualizer-sidebar-box ul li:nth-child(+n+7) {
497 display: none;
498 }
499 }
500 @media (max-width: 1500px) {
501 #visualizer-library .items .viz-pro{
502 height: 100%;
503 padding-bottom: 24px;
504 }
505 #visualizer-library .items .viz-pro .one-columns{
506 height: 100%;
507 }
508 #visualizer-library .items .viz-pro .visualizer-sidebar-box{
509 height: 100%;
510 }
511 #visualizer-library .items .viz-pro.two-columns{
512 padding-bottom: 0;
513 }
514 #visualizer-sidebar.one-columns .visualizer-sidebar-box ul li:nth-child(+n+7) {
515 display: none;
516 }
517 .visualizer-chart{
518 height: calc(100% - 24px);
519 }
520 }
521
522
523
524 .vizualizer-renew-notice-overlay {
525 display: none;
526 position: fixed;
527 top: 0;
528 left: 0;
529 width: 100%;
530 height: 100%;
531 background-color: rgba(0, 0, 0, 0.5);
532 z-index: 999;
533 }
534
535 .vizualizer-renew-notice-popup {
536 display: none;
537 position: fixed;
538 top: 50%;
539 left: 50%;
540 transform: translate(-50%, -50%);
541 background-color: #fff;
542 z-index: 1000;
543 padding: 20px;
544 border: 1px solid #ccc;
545 border-radius: 8px;
546 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
547 max-width: 400px;
548 font-weight: bold;
549 margin-bottom: 20px;
550 }
551
552 .vizualizer-renew-notice-heading {
553 color: #d32f2f;
554 text-align: left;
555 margin-bottom: 10px;
556 }
557
558 .vizualizer-renew-notice-message {
559 word-wrap: break-word;
560 width: 250px;
561 }
562
563 .vizualizer-renew-notice-buttons-container {
564 display: grid;
565 grid-template-columns: 1fr;
566 gap: 10px;
567 text-align: center;
568 margin-top: 20px;
569 }
570
571 .vizualizer-renew-notice-button {
572 padding: 10px 20px;
573 cursor: pointer;
574 color: white;
575 border: none;
576 text-align: center;
577 text-decoration: none;
578 display: inline-block;
579 font-size: 16px;
580 width: 200px;
581 height: 50px;
582 border-radius: 4px;
583 transition: background-color 0.3s;
584 font-weight: bold;
585 margin-top: 10px;
586 }
587
588 .vizualizer-renew-notice-renew-button {
589 background-color: #008CBA;
590 }
591
592 .vizualizer-renew-notice-activate-button {
593 background-color: #4CAF50;
594 }
595
596 .vizualizer-renew-notice-close-icon {
597 position: absolute;
598 top: -10px;
599 right: -70px;
600 cursor: pointer;
601 color: #333;
602 background: none;
603 border: none;
604 padding: 0;
605 outline: none;
606 /* Reset button styles */
607 display: inline-block;
608 font: inherit;
609 text-align: inherit;
610 text-decoration: none;
611 }
612