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

540 lines 13.9 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 a.is_extra .text {
278 opacity: 0;
279 }
280
281 .buttonizer-button[button-animation="circle"] .buttonizer_inner a.is_extra:hover .text {
282 opacity: 1;
283 }
284
285 .buttonizer-button[button-animation="circle"] .buttonizer_inner.opened .bt_0 {
286 opacity: 1;
287 top: -49px;
288 right: 150px;
289 }
290
291 .buttonizer-button[button-animation="circle"] .buttonizer_inner.opened .bt_1 {
292 opacity: 1;
293 top: -100px;
294 right: 137px;
295 -moz-transition-delay: 150ms;
296 -webkit-transition-delay: 150ms;
297 transition-delay: 150ms;
298 }
299
300 .buttonizer-button[button-animation="circle"] .buttonizer_inner.opened .bt_2 {
301 opacity: 1;
302 top: -150px;
303 right: 108px;
304 -moz-transition-delay: 300ms;
305 -webkit-transition-delay: 300ms;
306 transition-delay: 300ms;
307 }
308
309 .buttonizer-button[button-animation="circle"] .buttonizer_inner.opened .bt_3 {
310 opacity: 1;
311 top: -186px;
312 right: 63px;
313 -moz-transition-delay: 450ms;
314 -webkit-transition-delay: 450ms;
315 transition-delay: 450ms;
316 }
317
318 .buttonizer-button[button-animation="circle"] .buttonizer_inner.opened .bt_4 {
319 opacity: 1;
320 top: -208px;
321 right: 10px;
322 -moz-transition-delay: 600ms;
323 -webkit-transition-delay: 600ms;
324 transition-delay: 600ms;
325 }
326
327 .buttonizer-button[button-animation="circle"] .buttonizer_inner.opened .share_1 {
328 opacity: 1;
329 left: -125px;
330 top: -53px;
331 }
332
333 .buttonizer-button[button-animation="circle"] .buttonizer_inner.opened .share_2 {
334 opacity: 1;
335 left: -95px;
336 top: -104px;
337 -moz-transition-delay: 150ms;
338 -webkit-transition-delay: 150ms;
339 transition-delay: 150ms;
340 }
341
342 .buttonizer-button[button-animation="circle"] .buttonizer_inner.opened .share_3 {
343 opacity: 1;
344 left: -48px;
345 top: -137px;
346 -moz-transition-delay: 300ms;
347 -webkit-transition-delay: 300ms;
348 transition-delay: 300ms;
349 }
350
351 .buttonizer-button.show_labels_on_hover a > .text,
352 .buttonizer-button.show_labels_on_hover .buttonizer_head.onlyone > .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 opacity: 1;
360 visibility: visible;
361 }
362
363 .buttonizer-button[attention-trigger="true"][attention-animation="hello"] .buttonizer_head {
364 -webkit-animation: buttonizer-hello 2s linear;
365 animation: buttonizer-hello 2s linear;
366 }
367
368 .buttonizer-button[attention-trigger="true"][attention-animation='bounce'] .buttonizer_head {
369 -webkit-animation: buttonizer-bounce 1.4s linear;
370 animation: buttonizer-bounce 1.4s linear;
371 }
372
373 /* Fade right to left animation */
374 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner:not(.opened) .is_extra {
375 margin-right: -40px;
376 }
377
378 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner.opened .is_extra {
379 opacity: 1;
380 }
381
382 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_0 {
383 top: -110px;
384 }
385
386 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_1 {
387 top: -160px;
388 -moz-transition-delay: 150ms;
389 -webkit-transition-delay: 150ms;
390 transition-delay: 150ms;
391 }
392
393 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_2 {
394 top: -210px;
395 -moz-transition-delay: 300ms;
396 -webkit-transition-delay: 300ms;
397 transition-delay: 300ms;
398 }
399
400 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_3 {
401 top: -260px;
402 -moz-transition-delay: 450ms;
403 -webkit-transition-delay: 450ms;
404 transition-delay: 450ms;
405 }
406
407 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_4 {
408 top: -310px;
409 -moz-transition-delay: 600ms;
410 -webkit-transition-delay: 600ms;
411 transition-delay: 600ms;
412 }
413
414 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_5 {
415 top: -360px;
416 -moz-transition-delay: 750ms;
417 -webkit-transition-delay: 750ms;
418 transition-delay: 750ms;
419 }
420
421 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_6 {
422 top: -410px;
423 -moz-transition-delay: 900ms;
424 -webkit-transition-delay: 900ms;
425 transition-delay: 900ms;
426 }
427
428 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner:not(.opened) .share_1,
429 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner:not(.opened) .share_2,
430 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner:not(.opened) .share_3 {
431 margin-bottom: -40px;
432 }
433
434 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .share_1 {
435 left: -105px;
436 top: -53px;
437 }
438
439 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .share_2 {
440 left: -154px;
441 top: -53px;
442 -moz-transition-delay: 150ms;
443 -webkit-transition-delay: 150ms;
444 transition-delay: 150ms;
445 }
446
447 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .share_3 {
448 left: -202px;
449 top: -53px;
450 -moz-transition-delay: 300ms;
451 -webkit-transition-delay: 300ms;
452 transition-delay: 300ms;
453 }
454
455 /* Animation */
456 @-webkit-keyframes buttonizer-hello {
457 0% {
458 -webkit-transform: scale(1);
459 transform: scale(1)
460 }
461 10%,
462 20% {
463 -webkit-transform: scale(.9) rotate(-8deg);
464 transform: scale(.9) rotate(-8deg)
465 }
466 30%,
467 50%,
468 70% {
469 -webkit-transform: scale(1.3) rotate(8deg);
470 transform: scale(1.3) rotate(8deg)
471 }
472 40%,
473 60% {
474 -webkit-transform: scale(1.3) rotate(-8deg);
475 transform: scale(1.3) rotate(-8deg)
476 }
477 100%,
478 80% {
479 -webkit-transform: scale(1) rotate(0);
480 transform: scale(1) rotate(0)
481 }
482 }
483 @keyframes buttonizer-hello {
484 0% {
485 -webkit-transform: scale(1);
486 -ms-transform: scale(1);
487 transform: scale(1)
488 }
489 10%,
490 20% {
491 -webkit-transform: scale(.9) rotate(-8deg);
492 -ms-transform: scale(.9) rotate(-8deg);
493 transform: scale(.9) rotate(-8deg)
494 }
495 30%,
496 50%,
497 70% {
498 -webkit-transform: scale(1.3) rotate(8deg);
499 -ms-transform: scale(1.3) rotate(8deg);
500 transform: scale(1.3) rotate(8deg)
501 }
502 40%,
503 60% {
504 -webkit-transform: scale(1.3) rotate(-8deg);
505 -ms-transform: scale(1.3) rotate(-8deg);
506 transform: scale(1.3) rotate(-8deg)
507 }
508 100%,
509 80% {
510 -webkit-transform: scale(1) rotate(0);
511 -ms-transform: scale(1) rotate(0);
512 transform: scale(1) rotate(0)
513 }
514 }
515
516 @-webkit-keyframes buttonizer-bounce {
517 0%, 10%, 100%, 20%, 50%, 80% {
518 -webkit-transform: translateY(0);
519 transform: translateY(0)
520 }
521 40%,
522 60% {
523 -webkit-transform: translateY(-15px);
524 transform: translateY(-15px)
525 }
526 }
527 @keyframes buttonizer-bounce {
528 0%, 10%, 100%, 20%, 50%, 80% {
529 -webkit-transform: translateY(0);
530 -ms-transform: translateY(0);
531 transform: translateY(0)
532 }
533 40%,
534 60% {
535 -webkit-transform: translateY(-15px);
536 -ms-transform: translateY(-15px);
537 transform: translateY(-15px)
538 }
539 }
540