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

538 lines 13.7 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: 40px !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 opacity: 0;
353 visibility: hidden;
354 }
355
356 .buttonizer-button.show_labels_on_hover a:hover > .text {
357 opacity: 1;
358 visibility: visible;
359 }
360
361 .buttonizer-button[attention-trigger="true"][attention-animation="hello"] .buttonizer_head {
362 -webkit-animation: buttonizer-hello 2s linear;
363 animation: buttonizer-hello 2s linear;
364 }
365
366 .buttonizer-button[attention-trigger="true"][attention-animation='bounce'] .buttonizer_head {
367 -webkit-animation: buttonizer-bounce 1.4s linear;
368 animation: buttonizer-bounce 1.4s linear;
369 }
370
371 /* Fade right to left animation */
372 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner:not(.opened) .is_extra {
373 margin-right: -40px;
374 }
375
376 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner.opened .is_extra {
377 opacity: 1;
378 }
379
380 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_0 {
381 top: -110px;
382 }
383
384 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_1 {
385 top: -160px;
386 -moz-transition-delay: 150ms;
387 -webkit-transition-delay: 150ms;
388 transition-delay: 150ms;
389 }
390
391 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_2 {
392 top: -210px;
393 -moz-transition-delay: 300ms;
394 -webkit-transition-delay: 300ms;
395 transition-delay: 300ms;
396 }
397
398 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_3 {
399 top: -260px;
400 -moz-transition-delay: 450ms;
401 -webkit-transition-delay: 450ms;
402 transition-delay: 450ms;
403 }
404
405 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_4 {
406 top: -310px;
407 -moz-transition-delay: 600ms;
408 -webkit-transition-delay: 600ms;
409 transition-delay: 600ms;
410 }
411
412 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_5 {
413 top: -360px;
414 -moz-transition-delay: 750ms;
415 -webkit-transition-delay: 750ms;
416 transition-delay: 750ms;
417 }
418
419 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .bt_6 {
420 top: -410px;
421 -moz-transition-delay: 900ms;
422 -webkit-transition-delay: 900ms;
423 transition-delay: 900ms;
424 }
425
426 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner:not(.opened) .share_1,
427 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner:not(.opened) .share_2,
428 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner:not(.opened) .share_3 {
429 margin-bottom: -40px;
430 }
431
432 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .share_1 {
433 left: -105px;
434 top: -53px;
435 }
436
437 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .share_2 {
438 left: -154px;
439 top: -53px;
440 -moz-transition-delay: 150ms;
441 -webkit-transition-delay: 150ms;
442 transition-delay: 150ms;
443 }
444
445 .buttonizer-button[button-animation="fade-left-to-right"] .buttonizer_inner .share_3 {
446 left: -202px;
447 top: -53px;
448 -moz-transition-delay: 300ms;
449 -webkit-transition-delay: 300ms;
450 transition-delay: 300ms;
451 }
452
453 /* Animation */
454 @-webkit-keyframes buttonizer-hello {
455 0% {
456 -webkit-transform: scale(1);
457 transform: scale(1)
458 }
459 10%,
460 20% {
461 -webkit-transform: scale(.9) rotate(-8deg);
462 transform: scale(.9) rotate(-8deg)
463 }
464 30%,
465 50%,
466 70% {
467 -webkit-transform: scale(1.3) rotate(8deg);
468 transform: scale(1.3) rotate(8deg)
469 }
470 40%,
471 60% {
472 -webkit-transform: scale(1.3) rotate(-8deg);
473 transform: scale(1.3) rotate(-8deg)
474 }
475 100%,
476 80% {
477 -webkit-transform: scale(1) rotate(0);
478 transform: scale(1) rotate(0)
479 }
480 }
481 @keyframes buttonizer-hello {
482 0% {
483 -webkit-transform: scale(1);
484 -ms-transform: scale(1);
485 transform: scale(1)
486 }
487 10%,
488 20% {
489 -webkit-transform: scale(.9) rotate(-8deg);
490 -ms-transform: scale(.9) rotate(-8deg);
491 transform: scale(.9) rotate(-8deg)
492 }
493 30%,
494 50%,
495 70% {
496 -webkit-transform: scale(1.3) rotate(8deg);
497 -ms-transform: scale(1.3) rotate(8deg);
498 transform: scale(1.3) rotate(8deg)
499 }
500 40%,
501 60% {
502 -webkit-transform: scale(1.3) rotate(-8deg);
503 -ms-transform: scale(1.3) rotate(-8deg);
504 transform: scale(1.3) rotate(-8deg)
505 }
506 100%,
507 80% {
508 -webkit-transform: scale(1) rotate(0);
509 -ms-transform: scale(1) rotate(0);
510 transform: scale(1) rotate(0)
511 }
512 }
513
514 @-webkit-keyframes buttonizer-bounce {
515 0%, 10%, 100%, 20%, 50%, 80% {
516 -webkit-transform: translateY(0);
517 transform: translateY(0)
518 }
519 40%,
520 60% {
521 -webkit-transform: translateY(-15px);
522 transform: translateY(-15px)
523 }
524 }
525 @keyframes buttonizer-bounce {
526 0%, 10%, 100%, 20%, 50%, 80% {
527 -webkit-transform: translateY(0);
528 -ms-transform: translateY(0);
529 transform: translateY(0)
530 }
531 40%,
532 60% {
533 -webkit-transform: translateY(-15px);
534 -ms-transform: translateY(-15px);
535 transform: translateY(-15px)
536 }
537 }
538