PluginProbe ʕ •ᴥ•ʔ
Firebase Authentication / 1.5.7
Firebase Authentication v1.5.7
trunk 1.0.0 1.1.1 1.1.2 1.1.3 1.1.4 1.2.0 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.8 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9
firebase-authentication / admin / css / style.css
firebase-authentication / admin / css Last commit date
bootstrap.min.css 4 years ago font-awesome.css 4 years ago phone.css 4 years ago style.css 4 years ago
style.css
620 lines
1 body{
2 background-color: #f2f2f2;
3 }
4
5 h3 {
6 color: #23282d;
7 font-size: 1.3em;
8 margin: 1em 0;
9 }
10
11 strong{
12 font-size: 14px;
13 font-weight: 600;
14 }
15
16 .new_textbox{
17 width: 50%;
18 }
19
20 .small_text{
21 font-size: 14px;
22 font-weight: 400;
23 }
24
25 .col_4
26 {
27 -ms-flex:0 0 33.333333%;
28 flex:0 0 33.333333%;
29 max-width:25%
30 }
31
32 .col_1
33 {
34 -ms-flex:0 0 8.333333%;
35 flex:0 0 8.333333%;
36 max-width:8%
37 }
38
39 .mo_firebase_auth_card{
40 width: 93%;
41 background-color:#FFFFFF;
42 border:1px solid #CCCCCC;
43 padding-left:20px;
44 padding-right:5px;
45 box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
46 transition: 0.2s all ease-out;
47 margin-bottom: 10px;
48
49
50 /*margin: 10px;
51 border: 1px solid #ccc;
52 border-radius: 5px;
53 width: 100%;
54 transition: 0.2s all ease-in-out;
55 padding:20px;*/
56 }
57
58 .mo_firebase_auth_card:hover{
59 /*-webkit-box-shadow: 3px 3px 4px #ccc; /*Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
60 /*-moz-box-shadow: 3px 3px 4px #ccc; /* Firefox 3.5 - 3.6 */
61 /*box-shadow: 3px 3px 4px #ccc; /*Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS */
62 /*transition: 0.2s all ease-in-out;*/
63 box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
64 }
65
66 .mo_firebase_attr_table {
67 width: 100%;
68 }
69 .mo_firebase_attr_table tr td:first-child {
70 width: 30%;
71 }
72
73 .mo_firebase_auth_label_heading{
74 font-size: 16px;
75 color: grey;
76 }
77
78 .mo_firebase_auth_contact_us_p{
79 font-size: 12px;
80 color: grey;
81 }
82
83 .mo_firebase_auth_switch {
84 position: relative;
85 display: inline-block;
86 width: 40px;
87 height: 24px;
88 }
89
90 .mo_firebase_auth_switch input {
91 opacity: 0;
92 width: 0;
93 height: 0;
94 }
95
96 .mo_firebase_setup_guide_style{
97 border: 1px black solid;
98 display:inline-block;
99 background-color:#ffffff;
100 padding:4px 8px;
101 border-radius:4px;
102 color:#000;
103 font-weight:600;
104 font-size: 13px;
105 }
106
107 .mo_firebase_setup_guide_style:before{
108 color: blue;
109 font-family: "dashicons";
110 content: "\f330";
111 font-size:20px;
112 display: inline-block;
113 vertical-align: middle;
114 text-decoration: none;
115 font-size: 15px;
116 margin-top: -2px;
117 }
118
119 .mo_firebase_auth_slider {
120 position: absolute;
121 cursor: pointer;
122 top: 0;
123 left: 0;
124 right: 0;
125 bottom: 0;
126 background-color: #ccc;
127 -webkit-transition: .4s;
128 transition: .4s;
129 }
130
131 .mo_firebase_auth_slider:before {
132 position: absolute;
133 content: "";
134 height: 16px;
135 width: 16px;
136 left: 4px;
137 bottom: 4px;
138 background-color: white;
139 -webkit-transition: .4s;
140 transition: .4s;
141 }
142
143 input:checked + .mo_firebase_auth_slider {
144 background-color: #2196F3;
145 }
146
147 input:focus + .mo_firebase_auth_slider {
148 box-shadow: 0 0 1px #2196F3;
149 }
150
151 input:checked + .mo_firebase_auth_slider:before {
152 -webkit-transform: translateX(16px);
153 -ms-transform: translateX(16px);
154 transform: translateX(16px);
155 }
156
157 /* Rounded mo_firebase_auth_sliders */
158 .mo_firebase_auth_slider.round {
159 border-radius: 20px;
160 }
161
162 .mo_firebase_auth_slider.round:before {
163 border-radius: 50%;
164 }
165
166 .mo-firebase-auth-tooltip {
167 position: relative;
168 /* border-radius: 100%; */
169 display: inline-block;
170 color: #212121;
171 padding: 0 5px;
172 font-size: 15px;
173 /* background-color: #212121bf; */
174 }
175
176 .mo-firebase-auth-tooltip .mo-firebase-auth-tooltip-text {
177 visibility: hidden;
178 background-color: #555;
179 color: #fff;
180 text-align: center;
181 border-radius: 6px;
182 padding: 5px 10px;
183 position: absolute;
184 z-index: 1;
185 opacity: 0;
186 transition: opacity 0.3s;
187 width: max-content;
188 }
189
190 .mo-firebase-auth-tooltip .mo-firebase-auth-tooltip-text::after {
191 content: "";
192 position: absolute;
193 top: 50%;
194 right: 100%;
195 margin-top: -5px;
196 border-width: 5px;
197 border-style: solid;
198 border-color: transparent #555 transparent transparent;
199 }
200
201 .mo-firebase-auth-tooltip:hover .mo-firebase-auth-tooltip-text {
202 visibility: visible;
203 opacity: 1;
204 }
205
206 .mo-tt-right {
207 top: -5px;
208 left: 125%;
209 }
210
211 /*Included for the feedback form*/
212 .mo_modal {
213 display: none;
214 position: fixed;
215 z-index: 1;
216 padding-top: 100px;
217 left: 100px;
218 top: 0;
219 margin-left:220px;
220 width: 50%;
221 height: 100%;
222
223 }
224
225 .mo_modal-demo {
226 background-color: #fefefe;
227 margin: auto;
228 padding: 20px;
229 border: 1px solid #888;
230 width: auto;
231 }
232
233 .mo_modal-content {
234 background-color: #fefefe;
235 margin: auto;
236 padding: 20px;
237 border: 1px solid #888;
238 width: 55%;
239 }
240 .mo_close {
241 color: #aaaaaa;
242 float: right;
243 font-size: 28px;
244 font-weight: bold;
245 }
246
247 #mo_toast {
248 visibility: hidden;
249 min-width: 250px;
250 margin-left: -250px;
251 background-color: rgba(51, 51, 51, 0.65);
252 color: #fff;
253 text-align: center;
254 border-radius: 2px;
255 position: absolute;
256 z-index: 1;
257 /* left: 50%; */
258 padding: 16px;
259 }
260 #mo_toast.show {
261 visibility: visible;
262 -webkit-animation: mo_fadein 0.5s, mo_fadeout 0.5s 2.5s;
263 animation: mo_fadein 0.5s, mo_fadeout 0.5s 2.5s;
264 }
265
266
267 @-webkit-keyframes mo_fadein {
268 from {opacity: 0;}
269 to {opacity: 1;}
270 }
271
272 @keyframes mo_fadein {
273 from {opacity: 0;}
274 to {opacity: 1;}
275 }
276
277 @-webkit-keyframes mo_fadeout {
278 from {opacity: 1;}
279 to {opacity: 0;}
280 }
281
282 @keyframes mo_fadeout {
283 from {opacity: 1;}
284 to {opacity: 0;}
285 }
286
287
288 .mo_close {
289 color: #aaaaaa;
290 float: right;
291 font-size: 28px;
292 font-weight: bold;
293 }
294 .mo_tutorial_overlay {
295 position: fixed;
296 top: 0;
297 left: 0;
298 right: 0;
299 bottom: 0;
300 width: 100%;
301 height: 100%;
302 background: #000;
303 opacity: .5;
304 z-index: 0;
305
306 }
307
308 .fade {
309 opacity: 0;
310 -webkit-transition: opacity 0.15s linear;
311 -o-transition: opacity 0.15s linear;
312 transition: opacity 0.15s linear;
313 }
314 .fade.in {
315 opacity: 1;
316 }
317 .modal-header {
318 padding: 15px;
319 border-bottom: 1px solid #e5e5e5;
320 }
321 .modal-header .close {
322 margin-top: -2px;
323 }
324 .modal-title {
325 margin: 0;
326 line-height: 1.42857143;
327 font-size: large;
328 }
329 .modal-body {
330 position: relative;
331 padding: 15px;
332 }
333 .modal-dialog {
334 position: relative;
335 width: auto;
336 margin: 10px;
337 }
338 .modal.fade .modal-dialog {
339 -webkit-transform: translate(0, -25%);
340 -ms-transform: translate(0, -25%);
341 -o-transform: translate(0, -25%);
342 transform: translate(0, -25%);
343 -webkit-transition: -webkit-transform 0.3s ease-out;
344 -o-transition: -o-transform 0.3s ease-out;
345 transition: transform 0.3s ease-out;
346 }
347 .modal.in .modal-dialog {
348 -webkit-transform: translate(0, 0);
349 -ms-transform: translate(0, 0);
350 -o-transform: translate(0, 0);
351 transform: translate(0, 0);
352 }
353 .mo_modal-footer {
354 padding: 15px;
355 text-align: right;
356 border-top: 1px solid #e5e5e5;
357 }
358 .mo_modal-footer .btn + .btn {
359 margin-left: 5px;
360 margin-bottom: 0;
361 }
362 .mo_modal-footer .btn-group .btn + .btn {
363 margin-left: -1px;
364 }
365 .mo_modal-footer .btn-block + .btn-block {
366 margin-left: 0;
367 }
368 .mo_modal-footer::after {
369 content: "";
370 clear: both;
371 display: table;
372 }
373 .mo_close {
374 float: right;
375 font-size: 21px;
376 font-weight: bold;
377 line-height: 1;
378 color: #000000;
379 text-shadow: 0 1px 0 #212121;
380 opacity: 0.5;
381 filter: alpha(opacity=50);
382 }
383 .mo_close:hover,
384 .mo_close:focus {
385 color: #000000;
386 text-decoration: none;
387 cursor: pointer;
388 opacity: 0.8;
389 filter: alpha(opacity=80);
390 }
391 button.close {
392 padding: 0;
393 cursor: pointer;
394 background: transparent;
395 border: 0;
396 -webkit-appearance: none;
397 }
398
399 .mo-span-circle{
400 display: inline-block;
401 padding: 15px;
402 line-height: 100%;
403
404 -moz-border-radius: 50%;
405 border-radius: 50%;
406
407 background-color: black;
408 color: white;
409 text-align: center;
410 font-size: 2em;
411
412 }
413
414 .mo_firebase_authentication_nav{
415 margin: 10px;
416 /*background-color: #cccccc21;*/
417 width: 90%;
418 border-radius: 2px;
419 }
420
421 .mo_firebase_authentication_nav a {
422 color: black;
423 text-decoration: none;
424 }
425
426 .mo_firebase_authentication_nav_item{
427 display: inline-block;
428 margin-bottom: 0px;
429 width: 20%;
430 font-size: 14px;
431 padding: 10px;
432 margin-right: 10px;
433 text-align: center;
434 cursor: pointer;
435 }
436
437 .mo_firebase_authentication_nav_item.active{
438 /*background-color: #0379fb0d;
439 border-bottom: 2px solid #007bff;
440 color: #007bff;
441 */
442 background-color: #eaeaea;
443 font-weight: bold;
444 }
445
446
447 code {
448 /*background-color: rgba(238,62,140,0.1);*/
449 background-color: #FFFFFF;
450 border-radius: 3px;
451 color: #e83e8c;
452 font-size: 85%;
453 margin: 0;
454 padding: .2em .4em;
455 /*box-shadow: inset 0px 1px 4px rgba(238,62,140,0.2);*/
456 font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
457 word-break: break-word;
458 }
459
460 #mo_firebase_authentication_hooks_table{
461 /*font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";*/
462 font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
463 background: #f5f5f5;
464 padding :20px;
465 }
466
467 #mo_firebase_authentication_hook_item{
468 padding: 10px 10px 5px;
469 background: #FFFFFF;
470 box-shadow: inset 0px 1px 4px #d6d6d6;
471 }
472
473 #mo_firebase_authentication_hook_item_desc{
474 margin-top: 10px;
475 }
476
477 .moc-licensing-plan-header {
478 font-size: 32px;
479 font-variant: small-caps;
480 border-radius: 1rem 1rem 0px 0px;
481 }
482 .moc-licensing-plan-header hr {
483 margin: 1.5rem 0;
484 }
485 .moc-licensing-plan-feature-list {
486 font-size: 12px;
487 padding-top: 10px;
488 }
489 .moc-licensing-plan-feature-list li {
490 text-align: left;
491 padding: 10px;
492 border: none;
493 }
494 .moc-licensing-plan-feature-list li:nth-child(even) {
495 background-color: #f0f0f0;
496 }
497 .moc-licensing-plan-usp {
498 font-size: 18px;
499 font-weight: 500;
500 padding-bottom: 10px;
501 }
502 .moc-licensing-plan-price {
503 font-size: 24px;
504 font-weight: 400;
505 }
506 .moc-licensing-plan-name {
507 font-size: 16px;
508 font-weight: 500;
509 }
510 .moc-licensing-plan {
511 border-radius: 1rem;
512 border: 1px solid #00788E;
513 margin: 0.5rem 0;
514 box-shadow: 0 4px 8px 0 rgba(0,0,0,0.4);
515 transition: 0.3s;
516 }
517 .moc-licensing-plan:hover {
518 margin-top: -.25rem;
519 margin-bottom: .25rem;
520 /* border: 1px solid #17a2b8; */
521 border: 1px solid rgb(112, 165, 245);
522 box-shadow: 0 16px 32px 0 rgba(112, 165, 245, 0.8);
523 }
524
525 .moct-align-center {
526 text-align: center;
527 }
528 .moc-lp-highlight {
529 box-shadow: 0 16px 32px 0 #563d7c66;
530 border: 1px solid #2B1251;
531 }
532 .moc-lp-highlight:hover {
533 border: 1px solid #563d7c;
534 box-shadow: 0 16px 32px 0 #563d7ccc;
535 }
536
537 .moc-lp-buy-btn {
538 border-radius: 5rem;
539 letter-spacing: .1rem;
540 font-weight: bold;
541 padding: 1rem;
542 opacity: 0.7;
543 }
544 .moc-lp-buy-btn:hover {
545 opacity: 1;
546 }
547
548 .center_buttons{
549 width: 100%;
550 margin:0 auto;
551 }
552
553 .mo_firebase_authentication_tutorial_overlay {
554 position: fixed;
555 top: 0;
556 left: 0;
557 right: 0;
558 bottom: 0;
559 width: 100%;
560 height: 100%;
561 background: #000;
562 opacity: .5;
563 z-index: 0;
564 }
565
566 .mo_firebase_authentication_settings_table {
567 width: 100%;
568 font-size: 14px;
569
570 }
571 .mo_firebase_authentication_settings_table tr td:first-child {
572 width: 30%;
573 }
574 .mo_table_textbox {
575 width:80%;
576 }
577
578 .mo_table_short_textbox {
579 width:40%;
580 }
581
582 .mo_contact_form_input{
583 font-size: 14px;
584 font-weight: 600;
585 }
586
587 .mo_table_textbox3
588 {
589 width: 60%;
590 }
591
592 .mo_settings_table {
593 width: 100%;
594 font-size: 14px;
595 }
596 .mo_settings_table tr td:first-child {
597 width: 30%;
598 }
599 .mo_settings_table strong{
600 font-weight: 600;
601 }
602
603 .mo_table_layout {
604 background-color:#FFFFFF;
605 border:1px solid #CCCCCC;
606 margin-bottom: 10px;
607 box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
608 padding:15px 10px 15px 15px;
609 transition: 0.2s all ease-out;
610 }
611 .mo_table_layout:hover {
612 box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
613 }
614 .mo_table_layout input[type='text'] {
615 width: 80%;
616 }
617 .mo_table_layout td strong {
618 margin-left: 10px;
619 }
620