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 / introjs.css

introjs.css in Buttonizer – Floating Menus, Sticky Buttons, & Popup Builder 1.3, at css/introjs.css

553 lines 13.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .introjs-overlay {
2 position: absolute;
3 box-sizing: content-box;
4 z-index: 999999;
5 background-color: #000;
6 opacity: 0;
7 background: -moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
8 background: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.4)),color-stop(100%,rgba(0,0,0,0.9)));
9 background: -webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
10 background: -o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
11 background: -ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
12 background: radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
13 filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";
14 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
15 filter: alpha(opacity=50);
16 -webkit-transition: all 0.3s ease-out;
17 -moz-transition: all 0.3s ease-out;
18 -ms-transition: all 0.3s ease-out;
19 -o-transition: all 0.3s ease-out;
20 transition: all 0.3s ease-out;
21 }
22
23 .introjs-fixParent {
24 z-index: auto !important;
25 opacity: 1.0 !important;
26 -webkit-transform: none !important;
27 -moz-transform: none !important;
28 -ms-transform: none !important;
29 -o-transform: none !important;
30 transform: none !important;
31 }
32
33 .introjs-showElement,
34 tr.introjs-showElement > td,
35 tr.introjs-showElement > th {
36 z-index: 9999999 !important;
37 }
38
39 .introjs-disableInteraction {
40 z-index: 99999999 !important;
41 position: absolute;
42 background-color: white;
43 opacity: 0;
44 filter: alpha(opacity=0);
45 }
46
47 .introjs-relativePosition,
48 tr.introjs-showElement > td,
49 tr.introjs-showElement > th {
50 position: relative;
51 }
52
53 .introjs-helperLayer {
54 box-sizing: content-box;
55 position: absolute;
56 z-index: 9999998;
57 background-color: #FFF;
58 background-color: rgba(255,255,255,.9);
59 border: 1px solid #777;
60 border: 1px solid rgba(0,0,0,.5);
61 border-radius: 4px;
62 box-shadow: 0 2px 15px rgba(0,0,0,.4);
63 -webkit-transition: all 0.3s ease-out;
64 -moz-transition: all 0.3s ease-out;
65 -ms-transition: all 0.3s ease-out;
66 -o-transition: all 0.3s ease-out;
67 transition: all 0.3s ease-out;
68 }
69
70 .introjs-tooltipReferenceLayer {
71 box-sizing: content-box;
72 position: absolute;
73 visibility: hidden;
74 z-index: 10000000;
75 background-color: transparent;
76 -webkit-transition: all 0.3s ease-out;
77 -moz-transition: all 0.3s ease-out;
78 -ms-transition: all 0.3s ease-out;
79 -o-transition: all 0.3s ease-out;
80 transition: all 0.3s ease-out;
81 }
82
83 .introjs-helperLayer *,
84 .introjs-helperLayer *:before,
85 .introjs-helperLayer *:after {
86 -webkit-box-sizing: content-box;
87 -moz-box-sizing: content-box;
88 -ms-box-sizing: content-box;
89 -o-box-sizing: content-box;
90 box-sizing: content-box;
91 }
92
93 .introjs-helperNumberLayer {
94 box-sizing: content-box;
95 position: absolute;
96 visibility: visible;
97 top: -16px;
98 left: -16px;
99 z-index: 9999999999 !important;
100 padding: 2px;
101 font-family: Arial, verdana, tahoma;
102 font-size: 13px;
103 font-weight: bold;
104 color: white;
105 text-align: center;
106 text-shadow: 1px 1px 1px rgba(0,0,0,.3);
107 background: #ff3019; /* Old browsers */
108 background: -webkit-linear-gradient(top, #ff8319 0%, #cf5804 100%); /* Chrome10+,Safari5.1+ */
109 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff8319), color-stop(100%, #cf5804)); /* Chrome,Safari4+ */
110 background: -moz-linear-gradient(top, #ff8319 0%, #cf5804 100%); /* FF3.6+ */
111 background: -ms-linear-gradient(top, #ff8319 0%, #cf5804 100%); /* IE10+ */
112 background: -o-linear-gradient(top, #ff8319 0%, #cf5804 100%); /* Opera 11.10+ */
113 background: linear-gradient(to bottom, #ff8319 0%, #cf5804 100%); /* W3C */
114 width: 20px;
115 height:20px;
116 line-height: 20px;
117 border: 3px solid white;
118 border-radius: 50%;
119 filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8319', endColorstr='#cf5804', GradientType=0)"; /* IE6-9 */
120 filter: "progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)"; /* IE10 text shadows */
121 box-shadow: 0 2px 5px rgba(0,0,0,.4);
122 }
123
124 .introjs-arrow {
125 border: 5px solid white;
126 content:'';
127 position: absolute;
128 }
129 .introjs-arrow.top {
130 top: -10px;
131 border-top-color:transparent;
132 border-right-color:transparent;
133 border-bottom-color:white;
134 border-left-color:transparent;
135 }
136 .introjs-arrow.top-right {
137 top: -10px;
138 right: 10px;
139 border-top-color:transparent;
140 border-right-color:transparent;
141 border-bottom-color:white;
142 border-left-color:transparent;
143 }
144 .introjs-arrow.top-middle {
145 top: -10px;
146 left: 50%;
147 margin-left: -5px;
148 border-top-color:transparent;
149 border-right-color:transparent;
150 border-bottom-color:white;
151 border-left-color:transparent;
152 }
153 .introjs-arrow.right {
154 right: -10px;
155 top: 10px;
156 border-top-color:transparent;
157 border-right-color:transparent;
158 border-bottom-color:transparent;
159 border-left-color:white;
160 }
161 .introjs-arrow.right-bottom {
162 bottom:10px;
163 right: -10px;
164 border-top-color:transparent;
165 border-right-color:transparent;
166 border-bottom-color:transparent;
167 border-left-color:white;
168 }
169 .introjs-arrow.bottom {
170 bottom: -10px;
171 border-top-color:white;
172 border-right-color:transparent;
173 border-bottom-color:transparent;
174 border-left-color:transparent;
175 }
176 .introjs-arrow.left {
177 left: -10px;
178 top: 10px;
179 border-top-color:transparent;
180 border-right-color:white;
181 border-bottom-color:transparent;
182 border-left-color:transparent;
183 }
184 .introjs-arrow.left-bottom {
185 left: -10px;
186 bottom:10px;
187 border-top-color:transparent;
188 border-right-color:white;
189 border-bottom-color:transparent;
190 border-left-color:transparent;
191 }
192
193 .introjs-tooltip {
194 box-sizing: content-box;
195 position: absolute;
196 visibility: visible;
197 padding: 10px;
198 background-color: white;
199 min-width: 200px;
200 max-width: 300px;
201 border-radius: 3px;
202 box-shadow: 0 1px 10px rgba(0,0,0,.4);
203 -webkit-transition: opacity 0.1s ease-out;
204 -moz-transition: opacity 0.1s ease-out;
205 -ms-transition: opacity 0.1s ease-out;
206 -o-transition: opacity 0.1s ease-out;
207 transition: opacity 0.1s ease-out;
208 }
209
210 .introjs-tooltipbuttons {
211 text-align: right;
212 white-space: nowrap;
213 margin-top: 20px;
214 }
215
216 /*
217 Buttons style by http://nicolasgallagher.com/lab/css3-github-buttons/
218 Changed by Afshin Mehrabani
219 */
220 .introjs-button {
221 box-sizing: content-box;
222 position: relative;
223 overflow: visible;
224 display: inline-block;
225 padding: 6px 17px;
226 margin: 0;
227 text-decoration: none;
228 font: 12px/normal sans-serif;
229 white-space: nowrap;
230 cursor: pointer;
231 outline: none;
232 -webkit-background-clip: padding;
233 -moz-background-clip: padding;
234 -o-background-clip: padding-box;
235 /*background-clip: padding-box;*/ /* commented out due to Opera 11.10 bug */
236 -webkit-border-radius: 0.2em;
237 -moz-border-radius: 0.2em;
238 border-radius: 0.2em;
239 /* IE hacks */
240 zoom: 1;
241 *display: inline;
242 margin-top: 10px;
243 color: #FFFFFF;
244 font-weight: 500;
245
246 background: #0085ba;
247 border: 1px solid #006799;
248 border-bottom-width: 2px;
249 border-color: #0073aa #006799 #006799;
250 -webkit-box-shadow: 0 1px 0 #006799;
251 box-shadow: 0 1px 0 #006799;
252 color: #fff;
253 text-decoration: none;
254 text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
255 font-weight: 700 !important;
256 -webkit-touch-callout: none; /* iOS Safari */
257 -webkit-user-select: none; /* Safari */
258 -khtml-user-select: none; /* Konqueror HTML */
259 -moz-user-select: none; /* Firefox */
260 -ms-user-select: none; /* Internet Explorer/Edge */
261 user-select: none; /* Non-prefixed version, currently*/
262
263 }
264
265 .introjs-button:hover {
266 background: #008ec2;
267 border-color: #006799;
268 color: #fff;
269 }
270
271 .introjs-button:active {
272 background: #0073aa;
273 border-color: #006799;
274 -webkit-box-shadow: inset 0 2px 0 #006799;
275 box-shadow: inset 0 2px 0 #006799;
276 vertical-align: top;
277 }
278
279 .introjs-button:focus {
280 color: #FFFFFF;
281 }
282
283 /* overrides extra padding on button elements in Firefox */
284 .introjs-button::-moz-focus-inner {
285 padding: 0;
286 border: 0;
287 }
288
289 .introjs-skipbutton {
290 box-sizing: content-box;
291 margin-right: 5px;
292 }
293
294 .introjs-prevbutton {
295 -webkit-border-radius: 0.2em 0 0 0.2em;
296 -moz-border-radius: 0.2em 0 0 0.2em;
297 border-radius: 0.2em 0 0 0.2em;
298 border-right: none;
299 }
300
301 .introjs-prevbutton.introjs-fullbutton {
302 border: 1px solid #d4d4d4;
303 -webkit-border-radius: 0.2em;
304 -moz-border-radius: 0.2em;
305 border-radius: 0.2em;
306 }
307
308 .introjs-nextbutton {
309 -webkit-border-radius: 0 0.2em 0.2em 0;
310 -moz-border-radius: 0 0.2em 0.2em 0;
311 border-radius: 0 0.2em 0.2em 0;
312
313 background: #ee8014;
314 border-color: #aa6e00 #994700 #9f5b4b;
315 -webkit-box-shadow: 0 1px 0 #ffffff;
316 box-shadow: 0 1px 0 #ffffff;
317 color: #fff;
318 text-decoration: none;
319 text-shadow: 0 -1px 1px #995500, 1px 0 1px #994700, 0 1px 1px #993800, -1px 0 1px #995500;
320 padding: 6px 17px 7px;
321 }
322
323 .introjs-nextbutton:hover {
324 background: #cc750b;
325 border-color: #764301;
326 color: #fff;
327 }
328
329 .introjs-nextbutton:active {
330 background: #aa4e00;
331 border-color: #993100;
332 -webkit-box-shadow: inset 0 2px 0 #993800;
333 box-shadow: inset 0 2px 0 #993800;
334 vertical-align: top;
335 }
336
337 .introjs-nextbutton.introjs-fullbutton {
338 -webkit-border-radius: 0.2em;
339 -moz-border-radius: 0.2em;
340 border-radius: 0.2em;
341 }
342
343 .introjs-disabled, .introjs-disabled:hover, .introjs-disabled:focus {
344 opacity: 0.8;
345 }
346
347 .introjs-hidden {
348 display: none;
349 }
350
351 .introjs-bullets {
352 text-align: center;
353 }
354 .introjs-bullets ul {
355 box-sizing: content-box;
356 clear: both;
357 margin: 15px auto 0;
358 padding: 0;
359 display: inline-block;
360 }
361 .introjs-bullets ul li {
362 box-sizing: content-box;
363 list-style: none;
364 float: left;
365 margin: 0 2px;
366 }
367 .introjs-bullets ul li a {
368 box-sizing: content-box;
369 display: block;
370 width: 6px;
371 height: 6px;
372 background: #ccc;
373 border-radius: 10px;
374 -moz-border-radius: 10px;
375 -webkit-border-radius: 10px;
376 text-decoration: none;
377 cursor: pointer;
378 }
379 .introjs-bullets ul li a:hover {
380 background: #999;
381 }
382 .introjs-bullets ul li a.active {
383 background: #999;
384 }
385
386 .introjs-progress {
387 box-sizing: content-box;
388 overflow: hidden;
389 height: 10px;
390 margin: 10px 0 5px 0;
391 border-radius: 4px;
392 background-color: #ecf0f1
393 }
394 .introjs-progressbar {
395 box-sizing: content-box;
396 float: left;
397 width: 0%;
398 height: 100%;
399 font-size: 10px;
400 line-height: 10px;
401 text-align: center;
402 background-color: #08c;
403 }
404
405 .introjsFloatingElement {
406 position: absolute;
407 height: 0;
408 width: 0;
409 left: 50%;
410 top: 50%;
411 }
412
413 .introjs-fixedTooltip {
414 position: fixed;
415 }
416
417 .introjs-hint {
418 box-sizing: content-box;
419 position: absolute;
420 background: transparent;
421 width: 20px;
422 height: 15px;
423 cursor: pointer;
424 }
425 .introjs-hint:focus {
426 border: 0;
427 outline: 0;
428 }
429 .introjs-hidehint {
430 display: none;
431 }
432
433 .introjs-fixedhint {
434 position: fixed;
435 }
436
437 .introjs-hint:hover > .introjs-hint-pulse {
438 border: 5px solid rgba(60, 60, 60, 0.57);
439 }
440
441 .introjs-hint-pulse {
442 box-sizing: content-box;
443 width: 10px;
444 height: 10px;
445 border: 5px solid rgba(60, 60, 60, 0.27);
446 -webkit-border-radius: 30px;
447 -moz-border-radius: 30px;
448 border-radius: 30px;
449 background-color: rgba(136, 136, 136, 0.24);
450 z-index: 10;
451 position: absolute;
452 -webkit-transition: all 0.2s ease-out;
453 -moz-transition: all 0.2s ease-out;
454 -ms-transition: all 0.2s ease-out;
455 -o-transition: all 0.2s ease-out;
456 transition: all 0.2s ease-out;
457 }
458 .introjs-hint-no-anim .introjs-hint-dot {
459 -webkit-animation: none;
460 -moz-animation: none;
461 animation: none;
462 }
463 .introjs-hint-dot {
464 box-sizing: content-box;
465 border: 10px solid rgba(146, 146, 146, 0.36);
466 background: transparent;
467 -webkit-border-radius: 60px;
468 -moz-border-radius: 60px;
469 border-radius: 60px;
470 height: 50px;
471 width: 50px;
472 -webkit-animation: introjspulse 3s ease-out;
473 -moz-animation: introjspulse 3s ease-out;
474 animation: introjspulse 3s ease-out;
475 -webkit-animation-iteration-count: infinite;
476 -moz-animation-iteration-count: infinite;
477 animation-iteration-count: infinite;
478 position: absolute;
479 top: -25px;
480 left: -25px;
481 z-index: 1;
482 opacity: 0;
483 }
484
485 @-webkit-keyframes introjspulse {
486 0% {
487 -webkit-transform: scale(0);
488 opacity: 0.0;
489 }
490 25% {
491 -webkit-transform: scale(0);
492 opacity: 0.1;
493 }
494 50% {
495 -webkit-transform: scale(0.1);
496 opacity: 0.3;
497 }
498 75% {
499 -webkit-transform: scale(0.5);
500 opacity: 0.5;
501 }
502 100% {
503 -webkit-transform: scale(1);
504 opacity: 0.0;
505 }
506 }
507
508 @-moz-keyframes introjspulse {
509 0% {
510 -moz-transform: scale(0);
511 opacity: 0.0;
512 }
513 25% {
514 -moz-transform: scale(0);
515 opacity: 0.1;
516 }
517 50% {
518 -moz-transform: scale(0.1);
519 opacity: 0.3;
520 }
521 75% {
522 -moz-transform: scale(0.5);
523 opacity: 0.5;
524 }
525 100% {
526 -moz-transform: scale(1);
527 opacity: 0.0;
528 }
529 }
530
531 @keyframes introjspulse {
532 0% {
533 transform: scale(0);
534 opacity: 0.0;
535 }
536 25% {
537 transform: scale(0);
538 opacity: 0.1;
539 }
540 50% {
541 transform: scale(0.1);
542 opacity: 0.3;
543 }
544 75% {
545 transform: scale(0.5);
546 opacity: 0.5;
547 }
548 100% {
549 transform: scale(1);
550 opacity: 0.0;
551 }
552 }
553