PluginProbe
WP Coder – Insert & Manage Code Snippets / 3.4
WP Coder – Insert & Manage Code Snippets v3.4
4.5.1 1.1 2.3.1 2.3.2 2.4.1 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 3.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.1 3.1.1 3.2 3.2.1 3.3 3.4 3.5 3.5.1 All 39 releases
← All changes | assets/css/admin.css +460 -34 3.0.23.4 View file →
@@ -1,4 +1,5 @@
1 +@charset "UTF-8";
1 2 :root {
2 3 --wowp-blue: #005BBF;
3 4 --wowp-yellow: #FFD500;
4 5 --wowp-border: #cccccc;
@@ -39,11 +40,10 @@
39 40 }
40 41
41 42 .wowp-header {
42 43 position: relative;
43 - padding: 32px 20px;
44 + padding: 32px 36px;
44 45 margin-left: -20px;
45 - background: #ffffff;
46 46 display: flex;
47 47 align-items: center;
48 48 gap: 1rem;
49 49 flex-wrap: wrap;
@@ -48,8 +48,29 @@
48 48 gap: 1rem;
49 49 flex-wrap: wrap;
50 50 }
51 51
52 +.wowp-header-title {
53 + display: flex;
54 + align-items: center;
55 + background: #ffffff;
56 + padding: 22px 36px;
57 + margin-left: -20px;
58 + border-top: 1px solid #dcdcdc;
59 + border-bottom: 1px solid #dcdcdc;
60 +}
61 +.wowp-header-title h2 {
62 + font-size: 22px;
63 + font-weight: 600;
64 + margin: 0;
65 +}
66 +.wowp-header-title .button {
67 + margin-left: 20px;
68 +}
69 +.wowp-header-title .wowp-notice-license {
70 + margin-left: 20px;
71 +}
72 +
52 73 .wowp-logo {
53 74 display: flex;
54 75 align-items: center;
55 76 }
@@ -71,17 +92,11 @@
71 92 }
72 93
73 94 .wowp-links {
74 95 position: absolute;
75 - top: 0;
76 - right: 20px;
96 + bottom: 0;
97 + left: 36px;
77 98 display: flex;
78 - border-radius: 0 0 4px 4px;
79 - border: 2px solid;
80 - border-top: none;
81 - background-color: #DFE2FC;
82 - border-image: linear-gradient(to right, #14102C, #E86E2C);
83 - border-image-slice: 1;
84 99 }
85 100 @media screen and (max-width: 850px) {
86 101 .wowp-links {
87 102 display: none;
@@ -93,9 +108,8 @@
93 108 }
94 109
95 110 .wowp-links a {
96 111 text-decoration: none;
97 - color: #14102C;
98 112 display: flex;
99 113 flex-direction: column;
100 114 font-size: 12px;
101 115 align-items: center;
@@ -103,16 +117,18 @@
103 117 transition: all 0.15s linear;
104 118 }
105 119
106 120 .wowp-links a:hover {
107 - background-color: #F6C8AF;
121 + color: #14102C;
108 122 }
109 123
124 +.wowp-links .codericon,
110 125 .wowp-links .dashicons {
111 126 width: 15px;
112 127 height: 15px;
113 128 font-size: 15px;
114 129 color: #596FF9;
130 + display: none;
115 131 }
116 132
117 133 .wowp-wrap .nav-tab-wrapper .nav-tab-active {
118 134 color: var(--wowp-blue);
@@ -118,9 +134,9 @@
118 134 color: var(--wowp-blue);
119 135 }
120 136
121 137 .wowp-list {
122 - padding: 50px 0;
138 + padding: 50px 36px 50px 16px;
123 139 }
124 140
125 141 @media screen and (max-width: 782px) {
126 142 .wowp-list td.column-mode span:first-child {
@@ -149,8 +165,20 @@
149 165 .wowp-status-off {
150 166 background-color: red;
151 167 }
152 168
169 +.wowp-settings #titlewrap input {
170 + padding: 3px 8px;
171 + font-size: 1.7em;
172 + line-height: 100%;
173 + height: 1.7em;
174 + width: 100%;
175 + outline: none;
176 + margin: 0 0 3px;
177 + background-color: #fff;
178 + border-radius: 0;
179 +}
180 +
153 181 .wowp-wrap fieldset {
154 182 border: 2px solid var(--wowp-border);
155 183 padding: 20px;
156 184 display: flex;
@@ -168,9 +196,10 @@
168 196 .wowp-field {
169 197 position: relative;
170 198 box-sizing: border-box;
171 199 }
172 -.wowp-field > input:not([type=checkbox], [type=radio]), .wowp-field > select {
200 +.wowp-field input:not([type=checkbox], [type=radio], .wp-color-picker, .wp-picker-clear, .button),
201 +.wowp-field select {
173 202 height: 40px;
174 203 line-height: 40px;
175 204 width: 100%;
176 205 border: 1px solid var(--wowp-blue);
@@ -175,8 +204,12 @@
175 204 width: 100%;
176 205 border: 1px solid var(--wowp-blue);
177 206 max-width: 100%;
178 207 }
208 +.wowp-field textarea {
209 + width: 100%;
210 + min-height: 350px;
211 +}
179 212 .wowp-field .label {
180 213 position: absolute;
181 214 top: 0;
182 215 left: 10px;
@@ -184,13 +217,14 @@
184 217 font-size: 12px;
185 218 font-weight: 700;
186 219 padding: 0 5px;
187 220 color: #004A9B;
221 + z-index: 9;
188 222 }
189 223 .wowp-field .label:after {
190 224 position: absolute;
191 225 content: " ";
192 - height: 3px;
226 + height: 4px;
193 227 background: #fff;
194 228 width: 100%;
195 229 top: 50%;
196 230 left: 0;
@@ -196,8 +230,46 @@
196 230 left: 0;
197 231 z-index: -1;
198 232 transform: translateY(-50%);
199 233 }
234 +.wowp-field .label.wowp-info:before {
235 + position: absolute;
236 + content: "?";
237 + top: 0;
238 + left: calc(100% - 5px);
239 + font-size: 10px;
240 + color: var(--wowp-dark);
241 + transform: translateY(calc(-50% ));
242 + font-weight: bold;
243 +}
244 +.wowp-field .label.wowp-info:hover:before {
245 + position: absolute;
246 + top: 0;
247 + left: 0;
248 + background-color: #2B222A;
249 + border-radius: 5px;
250 + color: #fff;
251 + content: attr(data-info);
252 + padding: 5px 10px;
253 + text-transform: none;
254 + width: 160px;
255 + transform: translateY(calc(-100% - 7px));
256 + word-wrap: break-word;
257 + white-space: break-spaces;
258 + line-height: 1.1;
259 + font-weight: normal;
260 + font-size: 12px;
261 +}
262 +.wowp-field .wowp-download-img {
263 + position: absolute;
264 + top: 0;
265 + right: 5px;
266 + transform: translateY(-100%);
267 + font-weight: 600;
268 + font-size: 8px;
269 + cursor: pointer;
270 + color: var(--wowp-dark);
271 +}
200 272
201 273 .wowp-field {
202 274 width: calc(100%/3 - 15px/2 - 2.5px);
203 275 }
@@ -206,9 +278,9 @@
206 278 width: 100%;
207 279 }
208 280 }
209 281
210 -.wowp-field.has-chackbox {
282 +.wowp-field.has-checkbox {
211 283 display: flex;
212 284 padding: 0 8px;
213 285 align-items: center;
214 286 border: 1px solid var(--wowp-blue);
@@ -218,16 +290,16 @@
218 290 gap: 8px;
219 291 width: calc(100%/3 - 15px/2 - 2.5px - 2.5px);
220 292 }
221 293 @media screen and (max-width: 1024px) {
222 - .wowp-field.has-chackbox {
294 + .wowp-field.has-checkbox {
223 295 width: 100%;
224 296 }
225 297 }
226 -.wowp-field.has-chackbox input[type=checkbox] {
227 - margin: 0;
298 +.wowp-field.has-checkbox input[type=checkbox] {
299 + margin: 0 8px 0 0;
228 300 }
229 -.wowp-field.has-chackbox .label {
301 +.wowp-field.has-checkbox .label {
230 302 line-height: initial;
231 303 }
232 304
233 305 .wowp-field.has-addon {
@@ -234,13 +306,14 @@
234 306 display: flex;
235 307 align-items: center;
236 308 }
237 309 .wowp-field.has-addon .is-addon {
238 - box-sizing: inherit;
310 + order: -1;
311 + box-sizing: border-box;
239 312 height: 40px;
240 313 line-height: 40px;
241 314 padding: 0 8px;
242 - background-color: #DFE2FC;
315 + background-color: #ffffff;
243 316 color: var(--wowp-dark);
244 317 border: 1px solid var(--wowp-blue);
245 318 border-radius: 3px 0 0 3px;
246 319 border-right: none;
@@ -245,12 +318,63 @@
245 318 border-radius: 3px 0 0 3px;
246 319 border-right: none;
247 320 margin-right: -2px;
248 321 }
322 +.wowp-field.has-addon select,
249 323 .wowp-field.has-addon input:not([type=checkbox], [type=radio]) {
324 + box-sizing: border-box;
250 325 border-radius: 0 3px 3px 0;
326 + border-left: none;
251 327 }
328 +.wowp-field.has-addon select[readonly] + .is-addon,
329 +.wowp-field.has-addon input:not([type=checkbox], [type=radio])[readonly] + .is-addon {
330 + background-color: #f0f0f1;
331 +}
332 +.wowp-field.has-addon select:focus,
333 +.wowp-field.has-addon input:not([type=checkbox], [type=radio]):focus {
334 + box-shadow: none;
335 +}
336 +.wowp-field.has-addon:has(input:focus) {
337 + box-shadow: 0 0 0 1px #2271b1;
338 + border-radius: 3px;
339 +}
340 +.wowp-field.has-addon.has-background .is-addon {
341 + background-color: #DFE2FC;
342 +}
252 343
344 +.wowp-field.has-addon-right label {
345 + display: flex;
346 + align-items: center;
347 +}
348 +.wowp-field.has-addon-right label .is-addon {
349 + order: 1;
350 + box-sizing: border-box;
351 + height: 40px;
352 + line-height: 40px;
353 + padding: 0 8px;
354 + background-color: #ffffff;
355 + color: var(--wowp-dark);
356 + border: 1px solid var(--wowp-blue);
357 + border-radius: 0 3px 3px 0;
358 + border-left: none;
359 + margin-left: -2px;
360 +}
361 +.wowp-field.has-addon-right label select,
362 +.wowp-field.has-addon-right label input:not([type=checkbox], [type=radio]) {
363 + border-radius: 3px 0 0 3px;
364 +}
365 +.wowp-field.has-addon-right label select:focus + .is-addon,
366 +.wowp-field.has-addon-right label input:not([type=checkbox], [type=radio]):focus + .is-addon {
367 + box-shadow: 0 0 0 1px #2271b1;
368 +}
369 +.wowp-field.has-addon-right:has(input:focus) {
370 + box-shadow: 0 0 0 1px #2271b1;
371 + border-radius: 3px;
372 +}
373 +.wowp-field.has-addon-right.has-background .is-addon {
374 + background-color: #DFE2FC;
375 +}
376 +
253 377 .wowp-field.has-addon .is-addon .dashicons {
254 378 line-height: 40px;
255 379 }
256 380
@@ -267,16 +391,73 @@
267 391 width: 100%;
268 392 }
269 393
270 394 .wowp-fields-group {
395 + position: relative;
271 396 display: flex;
272 397 gap: 15px;
273 398 flex-wrap: wrap;
274 399 width: 100%;
400 + box-sizing: border-box;
275 401 }
276 402
403 +.wowp-wrap .large-text.code {
404 + background: #32373c;
405 + color: rgba(240, 245, 250, 0.7);
406 + font-size: 12px;
407 + font-family: Menlo, Monaco, monospace;
408 + display: block;
409 + overflow: auto;
410 + white-space: pre;
411 + width: 100%;
412 + height: 450px;
413 + padding: 10px;
414 + outline: none;
415 +}
416 +
417 +.wowp-code-nav {
418 + position: relative;
419 + min-height: 30px;
420 +}
421 +
422 +.wowp-snippet__list dt {
423 + padding-top: 0.5rem;
424 +}
425 +.wowp-snippet__list dt:has(input:checked) {
426 + background-color: #f0f0f1;
427 + margin-inline: -1.25rem;
428 + padding-inline: 1.25rem;
429 + transition: background-color 0.2s ease-out;
430 +}
431 +.wowp-snippet__list dt:has(input:checked) + dd {
432 + background-color: #f0f0f1;
433 + margin-inline: -1.25rem;
434 + padding-inline: calc(1.25rem + 24px) 1.25rem;
435 + transition: background-color 0.2s ease-out;
436 +}
437 +.wowp-snippet__list dt label {
438 + font-weight: 700;
439 + font-size: 16px;
440 +}
441 +.wowp-snippet__list dt input {
442 + margin-right: 8px;
443 +}
444 +.wowp-snippet__list dd {
445 + padding-top: 8px;
446 + margin-left: 0;
447 + padding-left: 24px;
448 +}
449 +.wowp-snippet__list dd:not(:last-child) {
450 + padding-bottom: 8px;
451 + margin-bottom: 0;
452 + border-bottom: 1px dashed #8c8f94;
453 +}
454 +
277 455 .wowp-notice {
278 - padding: 0.75rem 1.25rem;
456 + padding: 22px;
457 + border-right: none;
458 + border-top: none;
459 + border-bottom: none;
279 460 }
280 461
281 462 .wowp-error {
282 463 background: #FAD0D0;
@@ -290,8 +471,47 @@
290 471 color: #14102C;
291 472 border-left: 6px solid #109610;
292 473 }
293 474
475 +.wowp-notice {
476 + --notification-color: var(--wowp-success);
477 + position: relative;
478 + background-color: color-mix(in srgb, var(--notification-color) 7%, white);
479 + border-width: 1px;
480 + border-style: solid;
481 + border-color: var(--notification-color);
482 + padding-block: 1.25rem;
483 + padding-inline: 3rem 1.25rem;
484 + border-radius: 4px;
485 + margin-block: 15px;
486 +}
487 +.wowp-notice:before {
488 + position: absolute;
489 + left: 0.5rem;
490 + top: 50%;
491 + transform: translateY(-50%);
492 + content: "";
493 + font-family: dashicons;
494 + font-size: 1.5rem;
495 + width: 2rem;
496 + height: 2rem;
497 + display: flex;
498 + align-items: center;
499 + justify-content: center;
500 + color: var(--notification-color);
501 +}
502 +.wowp-notice:after {
503 + position: absolute;
504 + content: "";
505 + left: 0;
506 + top: 50%;
507 + transform: translateY(-50%);
508 + height: 2rem;
509 + width: 3px;
510 + border-radius: 0 3px 3px 0;
511 + background-color: var(--notification-color);
512 +}
513 +
294 514 .wowp-file input::file-selector-button {
295 515 color: #14102C;
296 516 padding: 0.5em;
297 517 border: thin solid var(--wowp-yellow);
@@ -301,8 +521,12 @@
301 521 .wowp-file input[type=file]:valid {
302 522 color: var(--wowp-orange);
303 523 }
304 524
525 +.wowp-settings #poststuff {
526 + padding-top: 0;
527 + margin-top: 15px;
528 +}
305 529 .wowp-settings h4 {
306 530 display: flex;
307 531 width: max-content;
308 532 gap: 8px;
@@ -320,9 +544,9 @@
320 544 padding: 4px 8px;
321 545 border-radius: 25px;
322 546 }
323 547
324 -.wowp-icon {
548 +.codericon {
325 549 color: var(--wowp-orange);
326 550 }
327 551
328 552 .nav-tab-wrapper.wowp-tab {
@@ -334,8 +558,9 @@
334 558 border-bottom: 1px solid #ffffff;
335 559 }
336 560
337 561 .wowp-tab-content {
562 + position: relative;
338 563 padding: 1.5rem 1.25rem;
339 564 background-color: #ffffff;
340 565 border-width: 1px;
341 566 border-style: solid;
@@ -341,12 +566,14 @@
341 566 border-style: solid;
342 567 border-image: linear-gradient(to bottom, var(--wowp-blue), var(--wowp-yellow)) 1 100%;
343 568 }
344 569 .wowp-tab-content .tab-content {
345 - display: none;
570 + position: absolute;
571 + left: -9999%;
346 572 }
347 573 .wowp-tab-content .tab-content.tab-content-active {
348 - display: block;
574 + position: relative;
575 + left: 0;
349 576 }
350 577
351 578 .wowp-text-helper {
352 579 width: 100%;
@@ -351,15 +578,8 @@
351 578 .wowp-text-helper {
352 579 width: 100%;
353 580 }
354 581
355 -.CodeMirror {
356 - border: 1px solid var(--wowp-border);
357 - font-size: 13px;
358 - resize: vertical;
359 - overflow: auto;
360 -}
361 -
362 582 .wowp-sidebar-pub-section {
363 583 display: flex;
364 584 flex-direction: column;
365 585 gap: 15px;
@@ -380,8 +600,9 @@
380 600 text-decoration: none;
381 601 }
382 602 .wowp-sidebar-pub-section .wowp-field input:not([type=checkbox], [type=radio]) {
383 603 height: 32px;
604 + line-height: 32px;
384 605 }
385 606
386 607 .wowp-sidebar-pub-section [list]::-webkit-calendar-picker-indicator {
387 608 display: none !important;
@@ -417,8 +638,27 @@
417 638 border-color: #760200;
418 639 color: #ffffff;
419 640 }
420 641
642 +.button-editor {
643 + right: 0;
644 + bottom: 2px;
645 + cursor: pointer;
646 + padding: 5px 10px;
647 + background-color: var(--wowp-border);
648 + color: var(--wowp-dark);
649 + border-radius: 4px;
650 + display: block;
651 +}
652 +.button-editor:focus, .button-editor:hover {
653 + background-color: var(--wowp-yellow);
654 +}
655 +
656 +.add-img-btn {
657 + align-self: flex-end;
658 + text-align: right;
659 +}
660 +
421 661 .has-tooltip {
422 662 position: relative;
423 663 cursor: help;
424 664 }
@@ -535,8 +775,45 @@
535 775 .wowp-toogle.is-off:focus span, .wowp-toogle.is-off:hover span {
536 776 background-color: #760200;
537 777 }
538 778
779 +.wowp-input-group {
780 + position: relative;
781 + display: flex;
782 +}
783 +.wowp-input-group .wowp-copy {
784 + display: flex;
785 + align-items: center;
786 + padding: 0 5px;
787 + cursor: pointer;
788 + color: var(--wowp-blue);
789 + transform: translateX(-100%);
790 +}
791 +.wowp-input-group .wowp-copy:hover {
792 + color: var(--wowp-dark);
793 +}
794 +.wowp-input-group input {
795 + padding-right: 21px;
796 +}
797 +
798 +.wpcoder-expand {
799 + margin-top: 8px;
800 +}
801 +
802 +.wpcoder-expand__title {
803 + color: var(--wowp-blue);
804 + font-weight: 600;
805 + font-size: 14px;
806 + cursor: pointer;
807 +}
808 +
809 +.wpcoder-expand__content {
810 + padding-block: 8px;
811 +}
812 +
813 +.wowp-wrap {
814 + padding: 22px 16px 50px 16px;
815 +}
539 816 .wowp-wrap .has-shadow {
540 817 box-shadow: 0 0 10px 3px rgba(0, 91, 191, 0.1);
541 818 }
542 819 .wowp-wrap .has-padding {
@@ -558,8 +835,20 @@
558 835 }
559 836 .wowp-wrap .has-mt {
560 837 margin-top: 24px;
561 838 }
839 +.wowp-wrap .color-red {
840 + color: #760200;
841 +}
842 +.wowp-wrap .color-green {
843 + color: #109610;
844 +}
845 +.wowp-wrap .is-relative {
846 + position: relative;
847 +}
848 +.wowp-wrap ._m-is-auto {
849 + margin-inline-start: auto;
850 +}
562 851
563 852 .w_block {
564 853 background-color: #ebf3ff;
565 854 padding: 50px 32px;
@@ -697,5 +986,142 @@
697 986 .w_boxes__3-col {
698 987 grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
699 988 }
700 989
701 -/*# sourceMappingURL=admin.css.map */
990 +.changelog-list {
991 + max-width: 750px;
992 + margin-inline: auto;
993 +}
994 +.changelog-list h4 {
995 + font-size: 22px;
996 + padding-bottom: 0.75rem;
997 + border-bottom: 2px solid #FADFD0;
998 + margin-bottom: 1rem;
999 + display: inline-block;
1000 +}
1001 +.changelog-list ul li {
1002 + font-size: 16px;
1003 + line-height: 1.5;
1004 + padding-left: 8px;
1005 +}
1006 +.changelog-list ul li::marker {
1007 + font-size: 12px;
1008 +}
1009 +.changelog-list ul li.added::marker {
1010 + content: "✅";
1011 +}
1012 +.changelog-list ul li.fixed::marker {
1013 + content: "🛠";
1014 +}
1015 +.changelog-list ul li.initial::marker {
1016 + content: "📢";
1017 +}
1018 +
1019 +#code-attributes .dashicons,
1020 +#dequeue .dashicons,
1021 +#includes-files .dashicons,
1022 +#schedule .dashicons,
1023 +#display-rules .dashicons {
1024 + color: var(--wowp-danger);
1025 + cursor: pointer;
1026 + position: absolute;
1027 + right: 0;
1028 + top: 0;
1029 + transform: translateX(calc(100% + 5px));
1030 +}
1031 +
1032 +.CodeMirror {
1033 + border: 1px solid var(--wowp-border);
1034 + font-size: 13px;
1035 + width: 100%;
1036 + min-height: 60vh !important;
1037 + height: calc(100vh - 295px) !important;
1038 + box-sizing: border-box;
1039 +}
1040 +
1041 +.wpcoder-global-php .CodeMirror-sizer:before {
1042 + content: "<?php\a defined( 'ABSPATH' ) || exit;\a\a";
1043 + white-space: pre;
1044 +}
1045 +
1046 +.wpcoder-global-php .CodeMirror-sizer:before {
1047 + color: #848A8A;
1048 + position: absolute;
1049 +}
1050 +
1051 +.wpcoder-global-php .CodeMirror-lines {
1052 + padding-top: 50px;
1053 +}
1054 +
1055 +.highlighted-gutter {
1056 + background-color: #e8f2ff;
1057 + border-left: 5px solid var(--wowp-orange);
1058 +}
1059 +
1060 +.wowp-notification {
1061 + --notification-color: var(--wowp-dark);
1062 + position: relative;
1063 + background-color: color-mix(in srgb, var(--notification-color) 7%, white);
1064 + border-width: 1px;
1065 + border-style: solid;
1066 + border-color: var(--notification-color);
1067 + padding-block: 1.25rem;
1068 + padding-inline: 3rem 1.25rem;
1069 + border-radius: 4px;
1070 + margin-block: 15px;
1071 +}
1072 +.wowp-notification:before {
1073 + position: absolute;
1074 + left: 0.5rem;
1075 + top: 50%;
1076 + transform: translateY(-50%);
1077 + content: "";
1078 + font-family: dashicons;
1079 + font-size: 1.5rem;
1080 + width: 2rem;
1081 + height: 2rem;
1082 + display: flex;
1083 + align-items: center;
1084 + justify-content: center;
1085 + color: var(--notification-color);
1086 +}
1087 +.wowp-notification:after {
1088 + position: absolute;
1089 + content: "";
1090 + left: 0;
1091 + top: 50%;
1092 + transform: translateY(-50%);
1093 + height: 2rem;
1094 + width: 3px;
1095 + border-radius: 0 3px 3px 0;
1096 + background-color: var(--notification-color);
1097 +}
1098 +.wowp-notification.-info {
1099 + --notification-color: var(--wowp-blue);
1100 +}
1101 +.wowp-notification.-info:before {
1102 + content: "";
1103 +}
1104 +.wowp-notification.-warning {
1105 + --notification-color: var(--wowp-yellow);
1106 +}
1107 +.wowp-notification.-warning:before {
1108 + content: "";
1109 +}
1110 +.wowp-notification.-error {
1111 + --notification-color: var(--wowp-danger);
1112 +}
1113 +.wowp-notification.-error:before {
1114 + content: "";
1115 +}
1116 +.wowp-notification.-lock {
1117 + --notification-color: var(--wowp-danger);
1118 +}
1119 +.wowp-notification.-lock:before {
1120 + content: "";
1121 +}
1122 +.wowp-notification.-success {
1123 + --notification-color: var(--wowp-success);
1124 +}
1125 +.wowp-notification.-success:before {
1126 + content: "";
1127 +}