PluginProbe ʕ •ᴥ•ʔ
CloudSecure WP Security / 1.2.5
CloudSecure WP Security v1.2.5
1.4.10 1.4.9 trunk 0.9.0 1.0.2 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.1 1.3.10 1.3.11 1.3.12 1.3.13 1.3.14 1.3.15 1.3.16 1.3.17 1.3.18 1.3.19 1.3.2 1.3.20 1.3.21 1.3.22 1.3.23 1.3.24 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8
cloudsecure-wp-security / assets / css / style.scss
cloudsecure-wp-security / assets / css Last commit date
style.css 2 years ago style.css.map 2 years ago style.scss 2 years ago
style.scss
777 lines
1 body {
2 font-family: "Meiryo", "メイリオ", sans-serif;
3 color: #1D2327;
4 }
5
6 .flex {
7 display: flex;
8 align-items: center;
9 flex-wrap: wrap;
10 row-gap: 10px;
11 }
12
13 .flag {
14 width: 34px;
15 height: 20px;
16 border-radius: 200px;
17 color: #fff;
18 line-height: 20px;
19 text-align: center;
20 }
21
22 .val_t {
23 background-color: #329FF1;
24 content: '有効';
25 font-size: 0;
26 position: relative;
27 margin-right: 14px;
28
29 &:after {
30 width: 100%;
31 height: 100%;
32 position: absolute;
33 content: '有効';
34 font-size: 11px;
35 color: #fff;
36 text-align: center;
37 left: 0;
38 top: 0;
39
40 }
41 }
42
43 .val_f {
44 background-color: #DD0000;
45 content: '';
46 font-size: 0;
47 opacity: 0;
48 margin-right: 14px;
49 }
50
51
52 .header {
53 width: 100%;
54 padding-top: 20px;
55 margin-bottom: 20px;
56
57 &__logo {
58 width: min(100%, 380px);
59 aspect-ratio: 380/42;
60 background-image: url('../images/logo.png');
61 background-size: contain;
62
63 }
64 }
65
66 .wrap {
67 padding-left: 20px;
68 padding-right: 20px;
69 }
70
71 .top-area {
72 width: 100%;
73 margin-bottom: 20px;
74 display: flex;
75 flex-wrap: wrap;
76 }
77
78
79 .title-block {
80 width: 100%;
81 display: flex;
82 justify-content: space-between;
83 align-items: center;
84 margin-bottom: 12px;
85 flex-wrap: wrap;
86 order: 1;
87
88
89 &__title {
90 padding: 0 !important;
91 font-size: 23px !important;
92 font-weight: bold !important;
93 width: fit-content;
94 }
95
96 &__small-text {
97 font-size: 13px;
98 width: fit-content;
99 padding-right: 8px;
100 margin: 0 !important;
101
102 }
103
104 &__link {
105 color: #2170B0;
106 text-decoration: underline !important;
107 font-size: 13px;
108 position: relative;
109 outline: 1;
110
111 &::after {
112 content: '';
113 width: 8px;
114 height: 8px;
115 background-image: url('../images/link.png');
116 background-size: cover;
117 position: absolute;
118 top: 50%;
119 right: -4px;
120 transform: translateY(-50%) translateX(100%);
121
122 }
123 }
124 }
125
126 .title-bottom-text {
127 font-size: 13px;
128 order: 3;
129
130 strong {
131 font-weight: bold;
132 }
133 }
134
135 .error-success-area {
136 width: 100%;
137 order: 2;
138 }
139
140 .error-box,
141 .success-box {
142 width: 100%;
143 padding-top: 12px;
144 padding-bottom: 12px;
145 padding-left: 17px;
146 padding-right: 12px;
147 line-height: (21/14);
148 font-size: 14px;
149 border: 1px solid #F0F0F1;
150 background-color: #fff;
151 // border-left: none;
152 position: relative;
153 margin-bottom: 12px;
154
155 &:last-child {
156 margin-bottom: 24px;
157 }
158
159 &::after {
160 content: '';
161 width: 4px;
162 height: 100%;
163 position: absolute;
164 top: 0;
165 left: 0;
166
167 }
168 }
169
170 .error-box::after {
171 background-color: #D63638;
172 }
173
174 .success-box::after {
175 background-color: #00A32A;
176 }
177
178 .error-box {
179 &.red {
180 background-color: #FBEFEF;
181 }
182 }
183
184 .success-box {
185 &.green {
186 background-color: #EBF8EE;
187 }
188 }
189
190 .box {
191 width: 100%;
192 background-color: #fff;
193 padding-bottom: 12px;
194 border: 1px solid #DBDCDD;
195 margin-bottom: 20px;
196
197 &.dash-box {
198 margin-top: -16px;
199 }
200
201 &.mt-20 {
202 margin-top: 20px;
203 }
204
205 &:last-child {
206 margin-bottom: 0;
207 }
208
209 &__top {
210 padding: 12px;
211 font-size: 16px;
212 font-weight: bold;
213
214 border-bottom: 1px solid #DBDCDD;
215 }
216
217 &__bottom {
218 padding-left: 24px;
219 padding-right: 24px;
220 padding-top: 12px;
221
222 &.pt-0 {
223 padding-top: 0;
224 }
225 }
226
227 &__row {
228 align-items: center;
229 display: flex;
230 padding-top: 12px;
231 padding-bottom: 12px;
232 border-bottom: 1px solid #DBDCDD;
233 flex-wrap: wrap;
234 row-gap: 20px;
235
236 &.pb-0 {
237 padding-bottom: 0;
238 }
239
240 &.flex-start {
241 align-items: flex-start;
242 }
243
244 &:last-child {
245 border: none;
246 }
247
248 &-title {
249 width: 227px;
250 margin-right: 22.5px;
251 color: #1D2327;
252 font-size: 14px;
253 font-weight: bold;
254 line-height: 1;
255
256 @media screen and (max-width:768px) {
257 width: 100%;
258 }
259
260 &.pt-12 {
261 padding-top: 12px;
262 }
263
264 a {
265 color: #1D2327;
266 font-size: 14px;
267 font-weight: bold;
268 }
269
270 &.not-label {
271 width: 275px;
272 }
273 }
274
275 &-content {
276 width: calc(100% - 297.5px);
277 font-size: 14px;
278 font-weight: normal;
279
280 &.radio-btns {
281 min-width: 100px;
282 }
283
284 @media screen and (max-width:768px) {
285 width: 100%;
286 }
287 }
288 }
289 }
290
291 input[type="radio"]="radio""] {
292 display: none;
293 }
294
295 input[type="checkbox"]="checkbox""] {
296 display: none;
297 }
298
299 input[type=text]=text] {
300 border-radius: 4px;
301 border: 1px solid #DBDCDD;
302 padding-top: 4px;
303 padding-bottom: 4px;
304 padding-left: 7px;
305 padding-right: 7px;
306 }
307
308 .enabled-or-disabled {
309 display: flex;
310 border-radius: 4px;
311 overflow: hidden;
312 width: fit-content;
313 margin-bottom: 20px;
314
315 &__btn {
316
317 &+label {
318 padding-left: 18px;
319 padding-right: 18px;
320 height: 32px;
321 background-color: #DBDCDD;
322 color: #fff;
323 font-size: 14px;
324 font-weight: bold;
325 line-height: 32px;
326 }
327
328 &:checked+label {
329 background-color: #329FF1;
330 }
331 }
332
333 }
334
335 .circle-radio+label {
336 font-size: 14px;
337 font-weight: normal;
338 padding-left: 24px;
339 position: relative;
340 line-height: (21/14);
341 display: inline-block;
342
343 &::after {
344 content: '';
345 width: 16px;
346 height: 16px;
347 border-radius: 50%;
348 border: 1px solid #DBDCDD;
349 position: absolute;
350 left: 0;
351 top: 2px;
352 }
353
354 &::before {
355 content: '';
356 width: 8px;
357 height: 8px;
358 background-color: #329FF1;
359 border-radius: 50%;
360 position: absolute;
361 top: 6px;
362 left: 4px;
363 display: none;
364 }
365 }
366
367 .circle-radio:checked+label::before {
368 display: block;
369 }
370
371 #submit-btn-area {
372 .button {
373 background-color: #0F8FEF;
374 border: none;
375 border-radius: 3px;
376 color: #fff;
377 font-size: 14px;
378 font-weight: normal;
379 height: 32px;
380 line-height: 32px;
381 }
382 }
383
384 .before-input {
385 margin-right: 20px;
386 white-space: nowrap;
387 width: fit-content;
388
389 @media screen and (max-width:768px) {
390 white-space: pre-wrap;
391 }
392 }
393
394 .pale-text {
395 font-size: 13px;
396 line-height: (20/13);
397 color: #646970;
398 font-weight: normal;
399 }
400
401 .rename_login_page_name-input {
402 flex-grow: 1;
403
404 @media screen and (max-width:1100px) {
405 flex-grow: 0;
406 width: 100%;
407 }
408 }
409
410 .checkbox+label {
411 position: relative;
412 padding-left: 24.5px;
413 display: block;
414
415 &::before {
416 width: 16px;
417 height: 16px;
418 content: '';
419 border: 1px solid #DBDCDD;
420 position: absolute;
421 left: 0;
422 top: 9px;
423 transform: translateY(-50%);
424 background-color: #fff;
425 z-index: 1;
426 }
427
428 &::after {
429 content: '';
430 width: 11px;
431 height: 8px;
432 background-image: url('../images/check.png');
433 background-size: cover;
434 position: absolute;
435 left: 3px;
436 top: 5px;
437 z-index: 2;
438 }
439 }
440
441 .checkbox:checked {
442 &+label::before {
443 background-color: #0F8FEF;
444 border: none;
445 }
446 }
447
448 .restrict-textarea {
449 width: 100%;
450 height: 224px;
451 padding: 12px;
452 font-size: 13px;
453 font-weight: normal;
454 border: 1px solid #B7B9BC;
455 margin-bottom: 8px;
456 line-height: (20/13);
457 }
458
459 .remove-plugin-area {
460 padding-top: 12px;
461 padding-bottom: 12px;
462 display: flex;
463 justify-content: space-between;
464 flex-wrap: wrap;
465 column-gap: 20px;
466 row-gap: 12px;
467
468 &__text {
469 font-size: 13px;
470 font-weight: normal;
471 line-height: (20/13);
472 width: calc(50% - 10px);
473
474 @media screen and (max-width:768px) {
475 width: 100%;
476
477 &.order-1 {
478 order: 1;
479 }
480
481 &.order-3 {
482 order: 3;
483 }
484 }
485 }
486
487 &__textarea-wrapper {
488 width: calc(50% - 10px);
489 position: relative;
490
491 @media screen and (max-width:768px) {
492 width: 100%;
493 order: 2;
494 margin-bottom: 30px;
495
496 &::after {
497 content: '';
498 width: 0;
499 height: 0;
500 border-style: solid;
501 border-right: 15px solid transparent;
502 border-left: 15px solid transparent;
503 border-top: 10px solid #b7b9bc;
504 border-bottom: 0;
505 position: absolute;
506 bottom: -25px;
507 left: 50%;
508 transform: translateX(-50%);
509 }
510 }
511 }
512
513 &__textarea {
514 width: 100%;
515 height: 216px;
516 padding: 8px 10px;
517 border: 1px solid #B7B9BC;
518 position: relative;
519
520
521 }
522
523 &__like-textarea-wrapper {
524 width: calc(50% - 10px);
525 position: relative;
526
527 &::after {
528 content: '';
529 width: 0;
530 height: 0;
531 border-style: solid;
532 border-top: 15px solid transparent;
533 border-bottom: 15px solid transparent;
534 border-right: 10px solid #b7b9bc;
535 border-left: 0;
536 position: absolute;
537 top: 50%;
538 left: -5.5px;
539 transform: translateY(-50%) translateX(-100%);
540 z-index: 2;
541 }
542
543 @media screen and (max-width:768px) {
544 width: 100%;
545 order: 4;
546
547 &::after {
548 display: none;
549 }
550 }
551 }
552
553 &__like-textarea {
554 width: 100%;
555 height: 216px;
556 padding: 8px 10px;
557 border: 1px solid #B7B9BC;
558 border-radius: 3px;
559
560 overflow: auto;
561
562 }
563 }
564
565 #active_plugins {
566 li {
567 display: flex;
568 column-gap: 2px;
569 align-items: center;
570 }
571 }
572
573 .btn_exclude {
574 display: block;
575 font-size: 0;
576 width: 13px;
577 height: 13px;
578 background-image: url('../images/add.png');
579 background-size: cover;
580
581 &:hover {
582 cursor: pointer;
583 }
584 }
585
586 .login_notification-textarea {
587 width: 100%;
588 height: 148px;
589 border-radius: 4px;
590 border: 1px solid #DBDCDD;
591 padding: 4px 10px;
592 font-size: 13px;
593 line-height: (20/13);
594 font-weight: normal;
595 }
596
597
598 #login-log {
599
600 th.sortable a,
601 th.sorted a {
602 color: #2170B0;
603
604 @media screen and (min-width:783px) {
605 padding: 12px 23px;
606 padding-right: 8px;
607 font-size: 13px;
608 }
609 }
610
611 .widefat {
612
613 td {
614
615 @media screen and (min-width:783px) {
616 padding: 12px 23px;
617 padding-right: 8px;
618 }
619 }
620 }
621
622 .sorting-indicator {
623 &::before {
624 color: #2170B0;
625 text-decoration-color: #2170B0;
626 }
627 }
628
629 .tablenav.top {
630 .tablenav-pages {
631 // display: none;
632 }
633 }
634
635 .tablenav .login-log-row select {
636 margin-right: 24px;
637 width: 172px;
638 height: 31px;
639 padding: 6px 22.6px 5px 12px;
640 border: 1px solid #DBDCDD;
641 font-size: 13px;
642 line-height: 1;
643 }
644 .widefat td,.widefat th{
645 color:#1D2327;
646 }
647 .displaying-num{
648 color:#646970;
649 font-size: 11px;
650 }
651 .button,.button.disabled{
652 border-color: #B7B9BC!important;
653 color:#B7B9BC!important;
654 @media screen and (max-width:330px){
655 min-width:30px ;
656 min-height:30px ;
657 }
658 }
659 .current-page{
660 height:30px;
661 width:30px;
662 padding-left: 0;
663 padding-right: 0;
664 border-color: #B7B9BC;
665 @media screen and (max-width:782px){
666 height:44px;
667 }
668 @media screen and (max-width:330px){
669 height:30px;
670 }
671 // width:30px;
672 }
673 .pagination-links{
674 @media screen and (max-width:782px){
675
676 width:fit-content;
677 display: flex;
678 margin: 0 auto;
679 column-gap:4px;
680 white-space: nowrap;
681 width:100%;
682 justify-content: center;
683 }
684 }
685 .paging-input{
686 @media screen and (max-width:782px){
687
688 white-space: nowrap;
689 display: flex;
690 align-items: center;
691 }
692 }
693 .tablenav-paging-text{
694 padding-top: 0;
695 }
696
697
698 .tablenav .tablenav-pages .button, .tablenav .tablenav-pages .tablenav-pages-navspan {
699 @media screen and (max-width:330px){
700 min-width:30px ;
701 min-height:30px ;
702 font-size: 16px;
703 }
704 }
705 input[type="text"]="text""]{
706 color:#1D2327;
707 }
708 input[type="text"]="text""]::placeholder{
709 color:#D1D1D1;
710 }
711 }
712
713 .login-log {
714 display: flex;
715 align-items: flex-end;
716 margin-bottom: 13px;
717 column-gap: 60.5px;
718 row-gap: 13px;
719 flex-wrap: wrap;
720 &-row {
721 display: flex;
722 align-items: center;
723 margin-bottom: 13px;
724 row-gap: 13px;
725 flex-wrap: wrap;
726 &:last-child {
727 margin-bottom: 0;
728 }
729
730 span {
731 margin-right: 12px;
732 }
733
734 input[type="text"]="text""] {
735 width: 172px;
736 height: 31px;
737 padding: 6px 22.6px 5px 12px;
738 margin-right: 12px;
739 border: 1px solid #DBDCDD;
740 font-size: 13px;
741 }
742 &-right{
743 display: flex;
744 align-items: center;
745 flex-wrap: wrap;
746 row-gap: 13px;
747 }
748 }
749
750 &-btns {
751 display: flex;
752 column-gap: 15px;
753 }
754
755 &-reset-btn,
756 &-done-btn {
757 padding: 6px 12px 5px;
758 color: #fff;
759 font-size: 13px;
760 border-radius: 3px;
761 }
762
763 &-done-btn {
764 background-color: #B7B9BC;
765 }
766
767 &-reset-btn {
768 background-color: #329FF1;
769
770 }
771 }
772
773 .custom-table-class{
774 tfoot{
775 display: none;
776 }
777 }