PluginProbe ʕ •ᴥ•ʔ
Check & Log Email – Easy Email Testing & Mail logging / trunk
Check & Log Email – Easy Email Testing & Mail logging vtrunk
2.0.15 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 2.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.13.1 2.0.13.2 2.0.14 2.0.2 2.0.3 2.0.4 2.0.5 2.0.5.1 2.0.6 2.0.7 2.0.8 2.0.9 trunk 0.5.7 0.6.0 0.6.1 0.6.2 1.0.0 1.0.1 1.0.10 1.0.11 1.0.12 1.0.12.1 1.0.13 1.0.13.1 1.0.2 1.0.3
check-email / assets / css / admin / checkemail.css
check-email / assets / css / admin Last commit date
checkemail.css 1 week ago checkemail.min.css 1 week ago checkmail_wizard.css 2 months ago checkmail_wizard.min.css 2 months ago export-logs.css 2 months ago export-logs.min.css 2 months ago feedback.css 2 months ago feedback.min.css 2 months ago view-logs.css 2 months ago view-logs.min.css 2 months ago
checkemail.css
650 lines
1 #checkemail-dns {
2 background-color: #FFF;
3 border: 1px solid #DDD;
4 max-width: 40%;
5 padding: 30px;
6 float: left;
7 }
8 #checkemail {
9 background-color: #FFF;
10 border: 1px solid #DDD;
11 max-width: 45%;
12 padding: 30px;
13 float: left;
14 }
15
16 #CKE_banner {
17 max-width: 100%;
18 padding: 25px;
19 background: #f5fbff;
20 border: 1px solid #CCC;
21 min-height: 100px;
22 text-align: center;
23 vertical-align: middle;
24 }
25
26 #checkemail label {
27 display: inline-block;
28 width: 150px;
29 }
30
31 #checkemail .text {
32 width: 100%;
33 }
34
35 #checkemail ul {
36 padding-left: 30px;
37 list-style: square;
38
39 }
40 #autoheaders {
41 background-color: #FAFAFA;
42 border: 1px solid #CCC;
43 padding: 10px 15px;
44 }
45
46 .tab-content.ce_tab_general .check_email_enable_logs,
47 .tab-content.ce_tab_general .check_email_default_format_for_message,
48 .tab-content.ce_tab_general .check_email_display_host_ip,
49 .tab-content.ce_tab_general .check_email_log_email_content,
50 .tab-content.ce_tab_general .check_email_reply_to,
51 .tab-content.ce_tab_general .check_email_cc,
52 .tab-content.ce_tab_general .check_email_bcc,
53 .tab-content.ce_tab_general .check_email_log_retention_period,
54 .tab-content.ce_tab_general .check_email_retention_amount,
55 .tab-content.ce_tab_general .check_email_is_retention_amount_enable,
56 .tab-content.ce_tab_general .check_email_is_retention_period_enable,
57 .tab-content.ce_tab_general .check_email_log_retention_period_in_days,
58 .tab-content.ce_tab_general .check_email_retention,
59 .tab-content.ce_tab_general .check_email_enable_dashboard_widget,
60 .tab-content.ce_tab_general .check_email_db_size_notification,
61 .tab-content.ce_tab_general .check_email_smtp_from,
62 .tab-content.ce_tab_general .check_email_smtp_from_name,
63 .tab-content.ce_tab_general .check_email_smtp_secure,
64 .tab-content.ce_tab_general .check_email_smtp_host,
65 .tab-content.ce_tab_general .check_email_smtp_port,
66 .tab-content.ce_tab_general .check_email_smtp_username,
67 .tab-content.ce_tab_general .check_email_smtp_auth {
68 display: none;
69 }
70
71 .tab-content.ce_tab_logging .check_email_setup_wizard,
72 .tab-content.ce_tab_logging .check_email_allowed_user_roles,
73 .tab-content.ce_tab_logging .check_email_remove_on_uninstall,
74 .tab-content.ce_tab_logging .check_email_override_emails_from,
75 .tab-content.ce_tab_logging .check_email_forward_email,
76 .tab-content.ce_tab_logging .check_email_email_error_tracking,
77 .tab-content.ce_tab_logging .check_email_email_open_tracking,
78 .tab-content.ce_tab_logging .check_email_forward_to,
79 .tab-content.ce_tab_logging .check_email_forward_cc,
80 .tab-content.ce_tab_logging .check_email_forward_bcc,
81 .tab-content.ce_tab_logging .check_email_trigger_data,
82 .tab-content.ce_tab_logging .check_email_email_from_name,
83 .tab-content.ce_tab_logging .check_email_email_from_email,
84 .tab-content.ce_tab_logging .check_email_smtp_from,
85 .tab-content.ce_tab_logging .check_email_smtp_from_name,
86 .tab-content.ce_tab_logging .check_email_smtp_secure,
87 .tab-content.ce_tab_logging .check_email_smtp_port,
88 .tab-content.ce_tab_logging .check_email_smtp_host,
89 .tab-content.ce_tab_logging .check_email_smtp_username,
90 .tab-content.ce_tab_logging .check_email_smtp_auth {
91 display: none;
92 }
93
94 .tab-content.ce_tab_smtp .check_email_enable_logs,
95 .tab-content.ce_tab_smtp .check_email_default_format_for_message,
96 .tab-content.ce_tab_smtp .check_email_log_email_content,
97 .tab-content.ce_tab_smtp .check_email_display_host_ip,
98 .tab-content.ce_tab_smtp .check_email_reply_to,
99 .tab-content.ce_tab_smtp .check_email_cc,
100 .tab-content.ce_tab_smtp .check_email_bcc,
101 .tab-content.ce_tab_smtp .check_email_log_retention_period,
102 .tab-content.ce_tab_smtp .check_email_retention_amount,
103 .tab-content.ce_tab_smtp .check_email_is_retention_amount_enable,
104 .tab-content.ce_tab_smtp .check_email_is_retention_period_enable,
105 .tab-content.ce_tab_smtp .check_email_log_retention_period_in_days,
106 .tab-content.ce_tab_smtp .check_email_retention,
107 .tab-content.ce_tab_smtp .check_email_enable_dashboard_widget,
108 .tab-content.ce_tab_smtp .check_email_trigger_data,
109 .tab-content.ce_tab_smtp .check_email_db_size_notification,
110 .tab-content.ce_tab_smtp .check_email_setup_wizard,
111 .tab-content.ce_tab_smtp .check_email_allowed_user_roles,
112 .tab-content.ce_tab_smtp .check_email_remove_on_uninstall,
113 .tab-content.ce_tab_smtp .check_email_override_emails_from,
114 .tab-content.ce_tab_smtp .check_email_forward_email,
115 .tab-content.ce_tab_smtp .check_email_email_error_tracking,
116 .tab-content.ce_tab_smtp .check_email_email_open_tracking,
117 .tab-content.ce_tab_smtp .check_email_forward_to,
118 .tab-content.ce_tab_smtp .check_email_forward_cc,
119 .tab-content.ce_tab_smtp .check_email_forward_bcc,
120 .tab-content.ce_tab_smtp .check_email_email_from_name,
121 .tab-content.ce_tab_smtp .check_email_email_from_email{
122 display: none;
123 }
124
125 .ce-support-container *{
126 font-size: 14px;
127 }
128
129 .ce-support-label{
130 margin-top: 4px;
131 float: left;
132 width: 70px;
133 font-size: 14px;
134 font-weight: 600;
135 }
136
137 .ce-star-mark{
138 color: red;
139 margin-left: 4px;
140 font-weight: bold;
141 }
142
143 .ce-hide{
144 display: none;
145 }
146
147 .ce-query-success{
148 color: #0b920b;
149 }
150
151 .ce-query-error{
152 color: #FF0000;
153 }
154
155 .check-email-d-none{
156 display: none;
157 }
158
159 .check-email-bg-color{
160 background-color: rgba(245, 127, 23, 1);
161 }
162
163 .check-email-pro-btn{
164 color: #fff;
165 font-weight: 500;
166 border: 1px solid rgba(245, 127, 23, 1);
167 }
168
169 .check-email-pro-btn:hover{
170 background-color: rgba(245, 127, 23, 1);
171 color: #fff;
172 }
173
174 #check-email-trigger-data-free-note{
175 padding: 12px 10px 15px 10px !important;
176 background-color: #fff;
177 width: 470px;
178 margin-top: 20px;
179 border-radius: 7px;
180 color: #000;
181 text-align: center;
182 border: 1px solid #e19c1f;
183 /* font-weight: 500; */
184 font-size: 16px;
185 }
186
187 .check-mail-premium-btn{
188 text-decoration: none;
189 margin-left: 13px;
190 color: #fff !important;
191 font-weight: 500;
192 padding: 7px 20px 9px 20px;
193 background: rgba(245, 127, 23, 1);
194 border-radius: 40px;
195 font-size: 15px;
196 }
197
198 .check-mail-premium-btn:focus{
199 outline: none !important;
200 box-shadow: none !important;
201 color: #fff;
202 }
203
204 .check-mail-premium-btn:hover{
205 color: #fff;
206 }
207
208 .check-mail-std-color{
209 color: rgba(245, 127, 23, 1) !important;
210 }
211
212 .check-email-opt-labels{
213 cursor: pointer;
214 }
215
216 .check-mail-smtp-secure-label{
217 margin-right: 15px;
218 }
219
220 .check_email_trigger_data td{
221 position: absolute;
222 }
223
224 .ce_tab_general table{
225 margin-bottom: 50px;
226 }
227
228 .ce_radio-container {
229 display: flex;
230 justify-content: space-between;
231 align-items: center;
232 width: 540px;
233 max-width: 570px;
234 }
235
236 .ce_radio-label {
237 display: flex;
238 flex-direction: column;
239 align-items: center;
240 width: 150px;
241 padding: 5px; /* Reduced padding for each label */
242 cursor: pointer;
243 transition: border-color 0.3s ease;
244 border: 2px solid transparent; /* Initially no border */
245 border-radius: 8px;
246 margin: 0 5px; /* Adjusted margin to reduce space between labels */
247 }
248
249 .ce_radio-label img {
250 max-width: 100px;
251 max-height: 50px;
252 margin-bottom: 10px;
253 }
254
255 /* Hide the default radio button */
256 .ce_radio-label input {
257 display: none;
258 }
259
260
261
262 /* Change the title color when checked */
263 .ce_radio-label input:checked + img + .ce_radio-title {
264 font-weight: bold;
265 color: #0078D7;
266 }
267
268 /* Apply border to label when radio is checked */
269 .ce_radio-label input:checked {
270 border-color: #0078D7;
271 color: #0078D7;
272 }
273 .ck_radio_selected {
274 border-color: #0078D7;
275 }
276
277 /* Optional: Add a hover effect */
278 .ce_radio-label:hover {
279 border-color: #ccc;
280 }
281
282 .check-email-opt-labels-encoder {
283 display: block;
284 margin-top: 10px;
285 cursor: pointer;
286 }
287
288 /* spam analyzer css */
289 .ck-container {
290 display: flex;
291 flex-wrap: wrap;
292 gap: 20px;
293 }
294
295 .ck-card {
296 flex: 1 1 calc(50% - 20px);
297 /* Adjust card size */
298 border: 1px solid #ccc;
299 border-radius: 8px;
300 padding: 15px;
301 margin: 15px;
302 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
303 }
304
305 .ck-card h4 {
306 margin: 0 0 10px;
307 font-size: 18px;
308 color: #333;
309 }
310
311 .ck-card .ck-status {
312 display: inline-block;
313 background-color: #d4edda;
314 color: #155724;
315 padding: 5px 10px;
316 margin: 5px;
317 border-radius: 12px;
318 font-size: 14px;
319 margin-bottom: 10px;
320 }
321
322 .ck-card p {
323 margin: 0;
324 color: #666;
325 font-size: 14px;
326 }
327
328 .ck-accordion-header:hover,
329 .ck-accordion-header:hover .ck_score_span {
330 background-color: #111;
331 color: white;
332 }
333
334 .ck-accordion-content {
335 display: none;
336 padding: 10px 15px;
337 background-color: #fff;
338 font-size: 14px;
339 border-top: 1px solid #ddd;
340 }
341
342 .ck-accordion.active .ck-accordion-content {
343 display: block;
344 }
345
346 .ck-accordion-header::after {
347 content: '+';
348 font-size: 28px;
349 color: #666;
350 }
351
352 .ck-accordion.active .ck-accordion-header::after {
353 content: '';
354 font-size: 18px;
355 color: #666;
356 }
357
358 .ck-child-accordion {
359 margin-top: 10px;
360 border: 1px solid #ddd;
361 border-radius: 4px;
362 }
363
364 .ck-child-accordion-header {
365 padding: 8px 12px;
366 background-color: #e9e9e9;
367 cursor: pointer;
368 font-size: 14px;
369 display: flex;
370 justify-content: space-between;
371 align-items: center;
372 }
373
374 .ck-child-accordion-header:hover {
375 background-color: #dcdcdc;
376 }
377
378 .ck-child-accordion-content {
379 display: none;
380 padding: 8px 12px;
381 background-color: #f7f7f7;
382 font-size: 13px;
383 }
384
385 .ck-child-accordion.active .ck-child-accordion-content {
386 display: block;
387 }
388
389 .ck-child-accordion-header::after {
390 content: '+';
391 font-size: 16px;
392 color: #555;
393 }
394
395 .ck-child-accordion.active .ck-child-accordion-header::after {
396 content: '';
397 font-size: 16px;
398 color: #555;
399 }
400
401 .ck-accordion {
402 border: 1px solid #ddd;
403 margin-bottom: 10px;
404 border-radius: 5px;
405 }
406
407 .ck-accordion-header {
408 background-color: #f9f9f9;
409 padding: 5px 15px 5px 15px;
410 cursor: pointer;
411 display: flex;
412 align-items: center;
413 justify-content: space-between;
414 border-bottom: 1px solid #ddd;
415 font-size: 16px;
416 color: #000;
417 }
418
419 .ck_header_span {
420 margin: 10px 10px 10px 10px;;
421 }
422 .ck_icon_with_text {
423 display: flex;
424 align-items: center;
425 }
426 .ck_score_span {
427 margin-left: 8px;
428 background: #fff;
429 border: 1px solid #bebebe;
430 border-radius: 40px;
431 padding: 3px 10px;
432 }
433 .ck_score-container {
434 position: absolute;
435 top: 20%;
436 left: 50%;
437 transform: translate(-50%, -50%);
438 }
439
440 .ck_score-container h1 {
441 padding-top: 150px;
442 font-size: 2.5em;
443 color: #ffffff;
444 text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
445 }
446
447
448 .ck_score {
449 display: inline-block;
450 color: #ffff;
451 padding: 20px 30px;
452 font-size: 2.5em;
453 border-radius: 50px;
454 margin-bottom: 30px;
455 box-shadow: 2px 2px 5px rgba(0, 0, 0, .3);
456 }
457
458
459 /* Button */
460 .ck_score_btn {
461 margin-top: 50%;
462 padding: 10px 20px;
463 font-size: 2em;
464 background-color: #4CAF50;
465 color: white;
466 border: none;
467 border-radius: 5px;
468 cursor: pointer;
469 box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.2);
470 }
471
472 .ck_score_btn:hover {
473 background-color: #45a049;
474 }
475
476 /* Loader */
477 .ck_loader {
478 display: none;
479 margin: 20px auto;
480 border: 8px solid #f3f3f3;
481 border-top: 8px solid rgb(8, 8, 8);
482 border-radius: 50%;
483 width: 50px;
484 height: 50px;
485 animation: spin 1s linear infinite;
486 }
487
488 @keyframes spin {
489 0% {
490 transform: rotate(0deg);
491 }
492
493 100% {
494 transform: rotate(360deg);
495 }
496 }
497
498 .ck_banner {
499 background-color: black;
500 color: white;
501 text-align: center;
502 font-family: Arial, sans-serif;
503 height: 500px;
504 }
505
506 .ck_button {
507 background-color: #019701;
508 color: white;
509 padding: 15px 32px;
510 text-align: center;
511 text-decoration: none;
512 display: inline-block;
513 font-size: 20px;
514 margin: 20px 0 0 0;
515 cursor: pointer;
516 border: none;
517 border-radius: 5px;
518 }
519 .ck_banner h1{
520 text-align: center;
521 padding-top: 100px;
522 font-size: 2.5em;
523 color: #ffffff;
524 }
525 #ck_score_text{
526 font-size: 2.5em;
527 color: #ffffff;
528 }
529
530 .ck_fun-fact {
531 font-weight: normal;
532 font-size: 12px;
533 font-style: italic;
534 font-family: georgia, sans-serif;
535 margin-top: 100px;
536 }
537
538 .ck_subject_bar {
539 height: 50px;
540 width: 100%;
541 background: rgb(29 35 39);
542 margin-top: -20px;
543 color: #ffffff;
544 }
545 #ck_top_subject {
546 padding: 15px;
547 font-size: 1.5em;
548 color: #ffffff;
549 float: left;
550 }
551 #ck_email_date {
552 padding: 15px;
553 font-size: 1.5em;
554 color: #ffffff;
555 float:right;
556 }
557
558 /* Dashboard */
559 .ck_dashboard-container {
560 display: grid;
561 grid-template-columns: repeat(auto-fit, minmax(450px, 1fr));
562 gap: 20px; /* spacing between boxes */
563 margin-top: 20px;
564 }
565
566 .ck_dashboard-box {
567 border: 1px solid #DDD;
568 background-color: #fff;
569 padding: 30px;
570 box-sizing: border-box;
571 position: relative;
572 border-radius: 6px;
573 }
574
575 .ck_dashboard-box button:hover {
576 background-color: #1a5b8a;
577 }
578 .ck_dashboard-learn-more {
579 color: blue;
580 margin-top: 10px;
581 font-style: italic;
582 margin-left: 18px;
583 top: 5px;
584 position: relative;
585 text-decoration: none;
586 }
587 .ck_dashboard-free {
588 position: absolute;
589 top: 42px;
590 right: 36px;
591 color: #fff;
592 background: #4CAF50;
593 border-radius: 50px;
594 padding: 2px 11px;
595 }
596
597 .celog-banner {
598 margin: 0 0 0 20px;
599 padding: 10px 16px;
600 border-radius: 6px;
601 display: flex;
602 align-items: center;
603 gap: 10px;
604 font-size: 14px;
605 line-height: 1.4;
606 }
607 .celog-banner--yellow { background:#fff6db; border:1px solid #ffe8a1; }
608 .celog-banner--blue { background:#f0f7ff; border:1px solid #cfe4ff; }
609 .celog-banner--gray { background:#f7f7f9; border:1px solid #e6e6ef; }
610 .celog-banner--green { background:#eefbf1; border:1px solid #c8efd3; }
611 .celog-banner__body { display: flex; align-items: center; gap: 12px; }
612 .celog-banner__title { margin: 0; font-size: 15px; font-weight: 600; }
613 .celog-banner__msg { margin: 0; }
614 .celog-banner a.button { margin: 0; }
615 .celog-banner__close {
616 margin-left: 8px;
617 background: transparent;
618 border: none;
619 font-size: 16px;
620 line-height: 1;
621 cursor: pointer;
622 }
623 .celog-header {
624 display: flex;
625 align-items: center;
626 justify-content: space-between;
627 padding-right: 22px;
628 }
629 .celog-header h1 {
630 margin: 0;
631 display: flex;
632 align-items: center;
633 gap: 12px;
634 }
635
636 .celog-header-row{
637 display: flex;
638 align-items: center;
639 justify-content: space-between;
640 flex-wrap: wrap;
641 width: 100%;
642 }
643 .celog-header-row > .notice,
644 .celog-header-row > .updated,
645 .celog-header-row > .error,
646 .celog-header-row > div[id$="_notice"] {
647 order: -999; /* push to the very front instead of the end */
648 flex: 1 1 100%; /* full row width */
649 margin: 0 0 10px !important; /* space below it now, instead of above */
650 }