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

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