PluginProbe
Buttonizer – Floating Menus, Sticky Buttons, & Popup Builder / 1.2
Buttonizer – Floating Menus, Sticky Buttons, & Popup Builder v1.2
3.6.0 3.5.0 trunk 1.0.10 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.6.1 1.0.7 1.0.8 1.0.9 1.1 1.1.1 1.2 1.3 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.5 1.5.1 All 110 releases
buttonizer-multifunctional-button / css / buttonizer.css

buttonizer.css in Buttonizer – Floating Menus, Sticky Buttons, & Popup Builder 1.2, at css/buttonizer.css

695 lines 19.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .buttonizer-button{
2 position:fixed;
3 z-index: 9999;
4 transition: all 0.2s ease-in-out;
5 -moz-transition: all 0.2s ease-in-out;
6 -webkit-transition: all 0.2s ease-in-out;
7 -o-transition: all 0.2s ease-in-out;
8 }
9
10 .buttonizer-button .buttonizer_inner {
11 position: relative;
12 }
13
14 .buttonizer-button:hover .c5 {
15 opacity: 1;
16 }
17
18 .buttonizer-button a, .buttonizer-button a:hover, .buttonizer-button a:active, .buttonizer-button a:focus{
19 text-decoration: none;
20 color: #fff;
21 box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);
22 }
23
24 .c5 {
25 font-family: Arial, \'Helvetica Neue\', Helvetica, sans-serif;
26 position: absolute !important;
27 opacity: 0;
28 bottom: -23px;
29 height: 15px !important;
30 line-height: 15px !important;
31 right: 0;
32 font-size: 8px;
33 background-color: rgba(0, 0, 0, 0.4) !important;
34 color: #FFFFFF;
35 text-align: center;
36 border-radius: 2px !important;
37 -moz-border-radius: 2px !important;
38 -webkit-border-radius: 2px !important;
39 }
40
41 .buttonizer-button a:hover,
42 .buttonizer-button a:focus{
43 background: #1D9BDB;
44 }
45
46 .buttonizer-button a{
47 background: #48A4DC;
48 border-radius:50%;
49 width:56px;
50 height:56px;
51 display: block;
52 vertical-align: middle;
53 text-align:center;
54 color: #FFFFFF;
55 box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
56 cursor:pointer;
57 outline:none;
58 position: relative;
59 transition: all 0.2s ease-out;
60 -moz-transition: all 0.2s ease-out;
61 -webkit-transition: all 0.2s ease-out;
62 -o-transition: all 0.2s ease-out;
63 margin-top: 5px;
64 line-height: 56px;
65 }
66
67 .buttonizer-button a.buttonizer_head {
68 position: absolute;
69 z-index: 999;
70 bottom: 0;
71 right: 0;
72 }
73
74 .buttonizer-button[label-style="mirrored"] a.buttonizer_head {
75 left: 0;
76 right: auto;
77 }
78
79 .buttonizer-button .buttonizer_inner a.buttonizer_head i {
80 font-size: 28px !important;
81 font-style: normal;
82 width: 56px !important;
83 height: 56px !important;
84 line-height: 56px !important;
85 display: block;
86 text-align: center;
87 }
88
89 .buttonizer-button .buttonizer_inner.exit_intent_animation a.buttonizer_head {
90 animation: buttonizer_exit_intent 1s;
91 }
92
93 .buttonizer-button a.buttonizer_head .text {
94 top: 15px;
95 right: 70px;
96 opacity: 0;
97 visibility: hidden;
98 }
99
100 .buttonizer-button a.buttonizer_head.onlyone:hover .text, .buttonizer-button a.buttonizer_head .text.showlabel {
101 opacity: 1;
102 visibility: visible;
103 }
104
105 .buttonizer-button a.buttonizer_head.onlyone i {
106 font-size: 26px !important;
107 }
108
109 .buttonizer-button .buttonizer_inner a.buttonizer_head i, .buttonizer-button .buttonizer_inner a.buttonizer_head img {
110 transition: all 0.2s ease-in-out;
111 -moz-transition: all 0.2s ease-in-out;
112 -webkit-transition: all 0.2s ease-in-out;
113 -o-transition: all 0.2s ease-in-out;
114 }
115
116 .buttonizer-button .buttonizer_inner.opened a.buttonizer_head i, .buttonizer-button .buttonizer_inner.opened a.buttonizer_head img {
117 -webkit-transform: rotate(45deg);
118 -moz-transform: rotate(45deg);
119 -o-transform: rotate(45deg);
120 -ms-transform: rotate(45deg);
121 transform: rotate(45deg);
122 }
123
124 .buttonizer-button i.isicon-fa {
125 font-size: 30px !important;
126 }
127
128 .buttonizer-button .buttonizer_inner a.is_extra {
129 position: absolute;
130 top: 0;
131 z-index: 1;
132 opacity: 0;
133 right: 9px;
134 width: 40px;
135 height: 40px;
136 line-height: 40px;
137 }
138
139 .buttonizer-button .buttonizer_inner a.is_extra i {
140 font-size: 18px;
141 }
142
143 .buttonizer-button.hide .buttonizer_inner a.buttonizer_head,
144 .buttonizer-button.hide .buttonizer_inner a.is_extra {
145 width:0;
146 height: 0;
147 bottom: 20px;
148 right: 20px;
149 opacity: 0;
150 }
151
152 .buttonizer-button.hide #buttonizer-sys {
153 width:0;
154 height: 0;
155 bottom: 20px;
156 right: 20px;
157 opacity: 0;
158 }
159
160 .buttonizer-button .buttonizer_inner.opened .share_1 .text,
161 .buttonizer-button .buttonizer_inner.opened .share_2 .text,
162 .buttonizer-button .buttonizer_inner.opened .share_3 .text {
163 top: -35px;
164 right: -53px;
165 }
166
167 .buttonizer-button a .text {
168 position: absolute;
169 top: 7px;
170 right: 55px;
171 text-align: right;
172 color: #ffffff;
173 height: 26px;
174 line-height: 26px;
175 font-size: 12px;
176 padding: 0 10px;
177 transition: all 0.1s ease-out;
178 -moz-transition: all 0.1s ease-out;
179 -webkit-transition: all 0.1s ease-out;
180 -o-transition: all 0.1s ease-out;
181 display: block;
182 white-space: nowrap;
183 background: #4e4c4c;
184 border-radius: 3px;
185 -moz-border-radius: 3px;
186 -webkit-border-radius: 3px;
187 }
188
189 .buttonizer-button .share .text {
190 opacity: 0;
191 visibility: hidden;
192 }
193
194 .buttonizer-button a.share:hover .text {
195 visibility: visible;
196 opacity: 1;
197 }
198
199 .buttonizer-button a i {
200 font-size:24px;
201 width:24px;
202 height:24px;
203 }
204
205 .buttonizer-button .buttonizer_inner a.buttonizer_head .text {
206 visibility: visible;
207 opacity: 1;
208 transition: all 250ms ease-out;
209 -moz-transition: all 250ms ease-out;
210 -webkit-transition: all 250ms ease-out;
211 -o-transition: all 250ms ease-out;
212 }
213
214 .buttonizer-button .buttonizer_inner.opened a.buttonizer_head .text {
215 visibility: hidden;
216 opacity: 0;
217 margin-top: -20px;
218 }
219
220 /* Default animation */
221 .buttonizer-button[button-animation="default"] .buttonizer_inner.opened .bt_0 {
222 opacity: 1;
223 top: -110px;
224 }
225
226 .buttonizer-button[button-animation="default"] .buttonizer_inner.opened .bt_1 {
227 opacity: 1;
228 top: -160px;
229 }
230
231 .buttonizer-button[button-animation="default"] .buttonizer_inner.opened .bt_2 {
232 opacity: 1;
233 top: -210px;
234 }
235
236 .buttonizer-button[button-animation="default"] .buttonizer_inner.opened .bt_3 {
237 opacity: 1;
238 top: -260px;
239 }
240
241 .buttonizer-button[button-animation="default"] .buttonizer_inner.opened .bt_4 {
242 opacity: 1;
243 top: -310px;
244 }
245
246 .buttonizer-button[button-animation="default"] .buttonizer_inner.opened .bt_5 {
247 opacity: 1;
248 top: -360px;
249 }
250
251 .buttonizer-button[button-animation="default"] .buttonizer_inner.opened .bt_6 {
252 opacity: 1;
253 top: -410px;
254 }
255
256 .buttonizer-button[button-animation="default"][label-style='default'] .buttonizer_inner.opened .share_1 {
257 opacity: 1;
258 left: -105px;
259 top: -53px;
260 }
261
262 .buttonizer-button[button-animation="default"][label-style='default'] .buttonizer_inner.opened .share_2 {
263 opacity: 1;
264 left: -154px;
265 top: -53px;
266 }
267
268 .buttonizer-button[button-animation="default"][label-style='default'] .buttonizer_inner.opened .share_3 {
269 opacity: 1;
270 left: -202px;
271 top: -53px;
272 }
273
274 .buttonizer-button[button-animation="default"][label-style='mirrored'] a.is_extra {
275 left: 9px;
276 right: auto;
277 }
278
279 .buttonizer-button[button-animation="default"][label-style='mirrored'] .buttonizer_inner.opened .share_1 {
280 opacity: 1;
281 left: 65px;
282 top: -51px;
283 }
284
285 .buttonizer-button[button-animation="default"][label-style='mirrored'] .buttonizer_inner.opened .share_2 {
286 opacity: 1;
287 left: 114px;
288 top: -51px;
289 }
290
291 .buttonizer-button[button-animation="default"][label-style='mirrored'] .buttonizer_inner.opened .share_3 {
292 opacity: 1;
293 left: 163px;
294 top: -51px;
295 }
296
297 /* Circle animation */
298 .buttonizer-button[button-animation="circle"][label-style='default'] a.is_extra {
299 top: -50px;
300 right: 0px;
301 }
302
303 .buttonizer-button[button-animation="circle"][label-style='default'] .buttonizer_inner.opened .bt_0 {
304 opacity: 1;
305 top: -49px;
306 right: 150px;
307 }
308
309 .buttonizer-button[button-animation="circle"][label-style='default'] .buttonizer_inner.opened .bt_1 {
310 opacity: 1;
311 top: -100px;
312 right: 137px;
313 -moz-transition-delay: 150ms;
314 -webkit-transition-delay: 150ms;
315 transition-delay: 150ms;
316 }
317
318 .buttonizer-button[button-animation="circle"][label-style='default'] .buttonizer_inner.opened .bt_2 {
319 opacity: 1;
320 top: -150px;
321 right: 108px;
322 -moz-transition-delay: 300ms;
323 -webkit-transition-delay: 300ms;
324 transition-delay: 300ms;
325 }
326
327 .buttonizer-button[button-animation="circle"][label-style='default'] .buttonizer_inner.opened .bt_3 {
328 opacity: 1;
329 top: -186px;
330 right: 63px;
331 -moz-transition-delay: 450ms;
332 -webkit-transition-delay: 450ms;
333 transition-delay: 450ms;
334 }
335
336 .buttonizer-button[button-animation="circle"][label-style='default'] .buttonizer_inner.opened .bt_4 {
337 opacity: 1;
338 top: -208px;
339 right: 10px;
340 -moz-transition-delay: 600ms;
341 -webkit-transition-delay: 600ms;
342 transition-delay: 600ms;
343 }
344
345 .buttonizer-button[button-animation="circle"][label-style='default'] .buttonizer_inner.opened .share_1 {
346 opacity: 1;
347 left: -125px;
348 top: -53px;
349 }
350
351 .buttonizer-button[button-animation="circle"][label-style='default'] .buttonizer_inner.opened .share_2 {
352 opacity: 1;
353 left: -95px;
354 top: -104px;
355 -moz-transition-delay: 150ms;
356 -webkit-transition-delay: 150ms;
357 transition-delay: 150ms;
358 }
359
360 .buttonizer-button[button-animation="circle"][label-style='default'] .buttonizer_inner.opened .share_3 {
361 opacity: 1;
362 left: -48px;
363 top: -137px;
364 -moz-transition-delay: 300ms;
365 -webkit-transition-delay: 300ms;
366 transition-delay: 300ms;
367 }
368
369 .buttonizer-button[button-animation="circle"][label-style='default'] .buttonizer_inner.opened .share_1 .text,
370 .buttonizer-button[button-animation="circle"][label-style='default'] .buttonizer_inner.opened .share_2 .text,
371 .buttonizer-button[button-animation="circle"][label-style='default'] .buttonizer_inner.opened .share_3 .text {
372 top: 7px;
373 right: 48px;
374 }
375
376 /* Mirrored circle */
377 .buttonizer-button[button-animation="circle"][label-style='mirrored'] a.is_extra {
378 top: -50px;
379 left: 0px;
380 }
381
382 .buttonizer-button[button-animation="circle"][label-style='mirrored'] .buttonizer_inner.opened .bt_0 {
383 opacity: 1;
384 top: -49px;
385 left: 150px;
386 }
387
388 .buttonizer-button[button-animation="circle"][label-style='mirrored'] .buttonizer_inner.opened .bt_1 {
389 opacity: 1;
390 top: -100px;
391 left: 137px;
392 -moz-transition-delay: 150ms;
393 -webkit-transition-delay: 150ms;
394 transition-delay: 150ms;
395 }
396
397 .buttonizer-button[button-animation="circle"][label-style='mirrored'] .buttonizer_inner.opened .bt_2 {
398 opacity: 1;
399 top: -150px;
400 left: 108px;
401 -moz-transition-delay: 300ms;
402 -webkit-transition-delay: 300ms;
403 transition-delay: 300ms;
404 }
405
406 .buttonizer-button[button-animation="circle"][label-style='mirrored'] .buttonizer_inner.opened .bt_3 {
407 opacity: 1;
408 top: -186px;
409 left: 63px;
410 -moz-transition-delay: 450ms;
411 -webkit-transition-delay: 450ms;
412 transition-delay: 450ms;
413 }
414
415 .buttonizer-button[button-animation="circle"][label-style='mirrored'] .buttonizer_inner.opened .bt_4 {
416 opacity: 1;
417 top: -208px;
418 left: 10px;
419 -moz-transition-delay: 600ms;
420 -webkit-transition-delay: 600ms;
421 transition-delay: 600ms;
422 }
423
424 .buttonizer-button[button-animation="circle"][label-style='mirrored'] .buttonizer_inner.opened .share_1 {
425 opacity: 1;
426 left: 85px;
427 top: -53px;
428 }
429
430 .buttonizer-button[button-animation="circle"][label-style='mirrored'] .buttonizer_inner.opened .share_2 {
431 opacity: 1;
432 left: 55px;
433 top: -104px;
434 -moz-transition-delay: 150ms;
435 -webkit-transition-delay: 150ms;
436 transition-delay: 150ms;
437 }
438
439 .buttonizer-button[button-animation="circle"][label-style='mirrored'] .buttonizer_inner.opened .share_3 {
440 opacity: 1;
441 left: 8px;
442 top: -137px;
443 -moz-transition-delay: 300ms;
444 -webkit-transition-delay: 300ms;
445 transition-delay: 300ms;
446 }
447
448 /* Label things */
449 .buttonizer-button.show_labels_on_hover a > .text,
450 .buttonizer-button.show_labels_on_hover .buttonizer_head.onlyone > .text,
451 .buttonizer-button .buttonizer_inner a.show_on_hover .text {
452 opacity: 0;
453 visibility: hidden;
454 }
455
456 .buttonizer-button.show_labels_on_hover a:hover > .text,
457 .buttonizer-button.show_labels_on_hover .buttonizer_head.onlyone:hover > .text,
458 .buttonizer-button .buttonizer_inner a.show_on_hover:hover .text {
459 opacity: 1;
460 visibility: visible;
461 }
462
463 .buttonizer-button[attention-trigger="true"][attention-animation="hello"] .buttonizer_head {
464 -webkit-animation: buttonizer-hello 2s linear;
465 animation: buttonizer-hello 2s linear;
466 }
467
468 .buttonizer-button[attention-trigger="true"][attention-animation='bounce'] .buttonizer_head {
469 -webkit-animation: buttonizer-bounce 1.4s linear;
470 animation: buttonizer-bounce 1.4s linear;
471 }
472
473 /* Mirroring */
474 .buttonizer-button[label-style='mirrored'] a.is_btzn_btn .text {
475 left: 55px;
476 right: auto;
477 }
478
479 /* Fade right to left animation */
480 .buttonizer-button[button-animation="fade-left-to-right"][label-style='default'] .buttonizer_inner:not(.opened) .is_extra {
481 margin-right: -40px;
482 }
483
484 .buttonizer-button[button-animation="fade-left-to-right"][label-style='mirrored'] .buttonizer_inner:not(.opened) .is_extra {
485 margin-right: 40px;
486 }
487
488 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner.opened .is_extra {
489 opacity: 1;
490 }
491
492 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_0 {
493 top: -110px;
494 }
495
496 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_1 {
497 top: -160px;
498 -moz-transition-delay: 150ms;
499 -webkit-transition-delay: 150ms;
500 transition-delay: 150ms;
501 }
502
503 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_2 {
504 top: -210px;
505 -moz-transition-delay: 300ms;
506 -webkit-transition-delay: 300ms;
507 transition-delay: 300ms;
508 }
509
510 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_3 {
511 top: -260px;
512 -moz-transition-delay: 450ms;
513 -webkit-transition-delay: 450ms;
514 transition-delay: 450ms;
515 }
516
517 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_4 {
518 top: -310px;
519 -moz-transition-delay: 600ms;
520 -webkit-transition-delay: 600ms;
521 transition-delay: 600ms;
522 }
523
524 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_5 {
525 top: -360px;
526 -moz-transition-delay: 750ms;
527 -webkit-transition-delay: 750ms;
528 transition-delay: 750ms;
529 }
530
531 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_6 {
532 top: -410px;
533 -moz-transition-delay: 900ms;
534 -webkit-transition-delay: 900ms;
535 transition-delay: 900ms;
536 }
537
538 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner:not(.opened) .share_1,
539 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner:not(.opened) .share_2,
540 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner:not(.opened) .share_3 {
541 margin-bottom: -40px;
542 }
543
544 .buttonizer-button[button-animation="fade-left-to-right"][label-style='mirrored'] .is_extra {
545 left: 9px;
546 right: auto;
547 }
548
549 .buttonizer-button[button-animation="fade-left-to-right"][label-style='default'] .buttonizer_inner .share_1 {
550 left: -105px;
551 top: -53px;
552 }
553
554 .buttonizer-button[button-animation="fade-left-to-right"][label-style='default'] .buttonizer_inner .share_2 {
555 left: -154px;
556 top: -53px;
557 -moz-transition-delay: 150ms;
558 -webkit-transition-delay: 150ms;
559 transition-delay: 150ms;
560 }
561
562 .buttonizer-button[button-animation="fade-left-to-right"][label-style='default'] .buttonizer_inner .share_3 {
563 left: -202px;
564 top: -53px;
565 -moz-transition-delay: 300ms;
566 -webkit-transition-delay: 300ms;
567 transition-delay: 300ms;
568 }
569
570 .buttonizer-button[button-animation="fade-left-to-right"][label-style='mirrored'] .buttonizer_inner .share_1 {
571 left: 66px;
572 top: -51px;
573 }
574
575 .buttonizer-button[button-animation="fade-left-to-right"][label-style='mirrored'] .buttonizer_inner .share_2 {
576 left: 115px;
577 top: -51px;
578
579 -moz-transition-delay: 150ms;
580 -webkit-transition-delay: 150ms;
581 transition-delay: 150ms;
582 }
583
584 .buttonizer-button[button-animation="fade-left-to-right"][label-style='mirrored'] .buttonizer_inner .share_3 {
585 left: 164px;
586 top: -51px;
587
588 -moz-transition-delay: 300ms;
589 -webkit-transition-delay: 300ms;
590 transition-delay: 300ms;
591 }
592
593 .buttonizer-button[button-animation="fade-left-to-right"][label-style='mirrored'] .buttonizer_inner .is_extra {
594 margin-left: -40px;
595 }
596
597 .buttonizer-button[button-animation="fade-left-to-right"][label-style='mirrored'] .buttonizer_inner.opened .is_extra {
598 margin-left: 0;
599 }
600
601 .buttonizer-button[button-animation="fade-left-to-right"][label-style='mirrored'] .buttonizer_inner .share_1,
602 .buttonizer-button[button-animation="fade-left-to-right"][label-style='mirrored'] .buttonizer_inner .share_2,
603 .buttonizer-button[button-animation="fade-left-to-right"][label-style='mirrored'] .buttonizer_inner .share_3 {
604 margin-right: 0 !important;
605 margin-left: 0 !important;
606 }
607
608
609
610 /* Animation */
611 @-webkit-keyframes buttonizer-hello {
612 0% {
613 -webkit-transform: scale(1);
614 transform: scale(1)
615 }
616 10%,
617 20% {
618 -webkit-transform: scale(.9) rotate(-8deg);
619 transform: scale(.9) rotate(-8deg)
620 }
621 30%,
622 50%,
623 70% {
624 -webkit-transform: scale(1.3) rotate(8deg);
625 transform: scale(1.3) rotate(8deg)
626 }
627 40%,
628 60% {
629 -webkit-transform: scale(1.3) rotate(-8deg);
630 transform: scale(1.3) rotate(-8deg)
631 }
632 100%,
633 80% {
634 -webkit-transform: scale(1) rotate(0);
635 transform: scale(1) rotate(0)
636 }
637 }
638 @keyframes buttonizer-hello {
639 0% {
640 -webkit-transform: scale(1);
641 -ms-transform: scale(1);
642 transform: scale(1)
643 }
644 10%,
645 20% {
646 -webkit-transform: scale(.9) rotate(-8deg);
647 -ms-transform: scale(.9) rotate(-8deg);
648 transform: scale(.9) rotate(-8deg)
649 }
650 30%,
651 50%,
652 70% {
653 -webkit-transform: scale(1.3) rotate(8deg);
654 -ms-transform: scale(1.3) rotate(8deg);
655 transform: scale(1.3) rotate(8deg)
656 }
657 40%,
658 60% {
659 -webkit-transform: scale(1.3) rotate(-8deg);
660 -ms-transform: scale(1.3) rotate(-8deg);
661 transform: scale(1.3) rotate(-8deg)
662 }
663 100%,
664 80% {
665 -webkit-transform: scale(1) rotate(0);
666 -ms-transform: scale(1) rotate(0);
667 transform: scale(1) rotate(0)
668 }
669 }
670
671 @-webkit-keyframes buttonizer-bounce {
672 0%, 10%, 100%, 20%, 50%, 80% {
673 -webkit-transform: translateY(0);
674 transform: translateY(0)
675 }
676 40%,
677 60% {
678 -webkit-transform: translateY(-15px);
679 transform: translateY(-15px)
680 }
681 }
682 @keyframes buttonizer-bounce {
683 0%, 10%, 100%, 20%, 50%, 80% {
684 -webkit-transform: translateY(0);
685 -ms-transform: translateY(0);
686 transform: translateY(0)
687 }
688 40%,
689 60% {
690 -webkit-transform: translateY(-15px);
691 -ms-transform: translateY(-15px);
692 transform: translateY(-15px)
693 }
694 }
695