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