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