PluginProbe
Buttonizer – Floating Menus, Sticky Buttons, & Popup Builder / 1.3
Buttonizer – Floating Menus, Sticky Buttons, & Popup Builder v1.3
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.3, at css/buttonizer.css

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