PluginProbe ʕ •ᴥ•ʔ
Folders – Unlimited Folders to Organize Media Library Folder, Pages, Posts, File Manager / 2.0.2
Folders – Unlimited Folders to Organize Media Library Folder, Pages, Posts, File Manager v2.0.2
3.1.9 3.1.8 3.1.7 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 2.9.8 3.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 trunk 1.3.7 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 2.3 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.3.7 2.3.8 2.3.9 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6 2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.6.6 2.6.7 2.6.8 2.6.9 2.7 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8 2.8.1 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9 2.9.1 2.9.2
folders / assets / css / design.css
folders / assets / css Last commit date
admin-setting.css 7 years ago design.css 7 years ago folder-icon.css 7 years ago sweetalert2.min.css 7 years ago
design.css
817 lines
1 .wcp-custom-menu {
2 padding-left: 0px;
3
4 }
5
6 .wcp-custom-menu {
7 position: relative;
8 }
9
10 .wcp-container ul {
11 list-style: none;
12 }
13
14 .wcp-container .route {
15 position: relative;
16 list-style-type: none;
17 border: 0;
18 margin: 0;
19 padding: 0;
20 top: 0px;
21 margin-top: 0px;
22 max-height: 100% !important;
23 width: 100%;
24 border-radius: 2px;
25 z-index: -1;
26 background: transparent;
27 }
28
29 .wcp-container .route span {
30 position: absolute;
31 top: 0;
32 left: 0;
33 z-index: 10;
34 width: 20px;
35 height: 18px;
36 text-indent: 0;
37 font-size: 20px;
38 background: no-repeat;
39 }
40
41 .wcp-container .route .title {
42 position: absolute;
43 border: 0;
44 margin: 0;
45 padding: 0;
46 padding-top: 0px;
47 height: 24px;
48 width: 200px;
49 text-indent: 30px;
50 background: transparent;
51 border-radius: 0px;
52 box-shadow: none;
53 font-size: 14px;
54 line-height: 24px;
55 border-radius: 4px;
56 -webkit-border-radius: 4px;
57 -moz-border-radius: 4px;
58 overflow: hidden;
59 }
60
61 .wcp-container .first-title {
62 margin-left: 10px;
63 }
64
65 .wcp-container .space {
66 position: relative;
67 list-style-type: none;
68 border: 0;
69 margin: 0;
70 padding: 0;
71 margin-left: 20px;
72 width: 30px;
73 top: 25px;
74 padding-bottom: 25px;
75 height: 100%;
76 z-index: 1;
77 }
78
79 .wcp-container .first-space {
80 margin-left: 10px;
81 }
82
83 i.fa-caret-right {
84 transition: 0.1s;
85 -webkit-transition: 0.1s;
86 -moz-transition: 0.1s;
87 }
88
89 li.active > span > i.fa-caret-right {
90 transform: rotate(90deg);
91 -webkit-transform: rotate(90deg);
92 -moz-transform: rotate(90deg);
93 }
94
95 li.active > span > i.fa-folder:before {
96 content: "\f07c";
97 }
98
99 .has-sub-tree > ul.ui-sortable li {
100 display: none;
101 }
102
103 .has-sub-tree.active > ul.ui-sortable > li {
104 display: block;
105 }
106
107 .nav-icon {
108 display: none;
109 left: -20px !important;
110 }
111
112 .has-sub-tree > .nav-icon {
113 display: block;
114 }
115
116 .wcp-content {
117 position: fixed !important;
118 top: 32px;
119 left: 160px;
120 bottom: 0;
121 width: 305px;
122 box-sizing: border-box;
123 z-index: 1;
124 direction: ltr;
125 }
126 html[dir="rtl"] .wcp-content {
127 left: auto;
128 right: 160px;
129 }
130 body.wp-admin #wpcontent {
131 padding-left: 310px;
132 }
133 html[dir="rtl"] body.wp-admin #wpcontent {
134 padding-left: 0px;
135 padding-right: 320px;
136 }
137 .wcp-container {
138 padding: 20px;
139 /* overflow: hidden;*/
140 }
141 .form-title {
142 font-size: 23px;
143 font-weight: 400;
144 margin: 0;
145 padding: 0 0 10px 0;
146 line-height: 29px;
147 }
148 .form-operations {
149 border: solid 1px #e5e5e5;
150 border-right: none;
151 margin-bottom: 20px;
152 }
153 .form-operations ul {
154 margin: 0;
155 padding: 0 ;
156 }
157 .form-operations li {
158 display: block;
159 float: left;
160 width: 20%;
161 text-align: center;
162 background: #fff;
163 margin: 0;
164 padding: 0;
165 }
166 .form-operations li a {
167 display: block;
168 padding: 10px 0;
169 border-right: solid 1px #e5e5e5;
170 font-size: 16px;
171 color: #727272;
172 }
173 .clearfix {
174 clear: both;
175 }
176 .wcp-parent-data {
177 position: relative;
178 }
179 .wcp-parent {
180 position: absolute;
181 left: -21px;
182 font-weight: bold;
183 font-size: 14px;
184 }
185 .wcp-parent .fa {
186 font-size: 18px;
187 margin-right: 8px;
188 }
189 .wcp-form-data {
190 background: #fff;
191 border: solid 1px #f1f1f1;
192 padding: 15px;
193 display: none;
194 margin-bottom: 20px;
195 }
196 .wcp-form-title {
197 color: #727272;
198 font-size: 14px;
199 text-transform: uppercase;
200 padding: 0 0 10px 0;
201 }
202 .wcp-form-data .form-field {
203 padding: 0 0 10px 0;
204 }
205
206 .wcp-form-data .form-field input, .wcp-form-data .form-field select {
207 width: 100%;
208 }
209 button#wcp-save-folder {
210 float: right;
211 }
212 .wcp-form-message span {
213 display: block;
214 padding: 5px 10px;
215 background: #ffabab;
216 margin-bottom: 10px;
217 color: #000;
218 border: solid 1px #8c0000;
219 border-radius: 4px;
220 }
221 .wcp-container .route.active-item > h3.title {
222 background: #008ec2;
223 color: #fff;
224 border-radius: 4px;
225 }
226 .wcp-container .route span.ui-icon {
227 line-height: 24px;
228 font-size: 18px;
229 cursor: move;
230 left: 5px;
231 }
232 .route.active-item > span.ui-icon {
233 background: #008ec2;
234 color: #fff;
235 }
236 #custom-menu.active > ul > li.route {
237 display: block;
238 }
239 .wcp-parent.active > i.fa-caret-right {
240 transform: rotate(90deg);
241 -webkit-transform: rotate(90deg);
242 -moz-transform: rotate(90deg);
243 }
244 .wcp-parent.active > i.fa-folder:before {
245 content: "\f07c";
246 }
247 .wcp-container .route .title:hover {
248 background: #dfdfdf;
249 cursor: pointer;
250 }
251 .add-new-folder {
252 text-decoration: none;
253 display: block;
254 float: right;
255 font-size: 14px;
256 padding: 4px 10px;
257 background: #F51366;
258 color: #fff;
259 border: solid 1px #F51366;
260 border-radius: 3px;
261 line-height: 24px;
262 -webkit-box-shadow: 0 3px 5px -3px #333333;
263 -moz-box-shadow: 0 3px 5px -3px #333333;
264 box-shadow: 0 3px 5px -3px #333333;
265 }
266 .add-new-folder:hover, .add-new-folder:focus {
267 background: #bc0f50;
268 color: #ffffff;
269 border: solid 1px #bc0f50
270 }
271 .add-new-folder span {
272 display: block;
273 float: left;
274 line-height: 20px;
275 font-size: 14px;
276 margin-right: 5px;
277 }
278 .add-new-folder span.folder-icon-create_new_folder {
279 font-size: 20px;
280 }
281 .form-options {
282 background: #fff;
283 padding: 10px 10px 0 10px;
284 margin: 10px 0 0px;
285 }
286 .form-options ul {
287 margin: 0;
288 padding: 0;
289 }
290 .form-options li {
291 display: inline-block;
292 margin: 0 5px 0 0;
293 vertical-align: top;
294 }
295 .form-options li.last {
296 margin: 0;
297 }
298 .form-options li a {
299 display: inline-block;
300 text-decoration: none;
301 padding: 5px 12px;
302 color: #000;
303 background: #ccc;
304 box-shadow: 0 1px 0 #ccc;
305 vertical-align: middle;
306 border: solid 1px #ccc;
307 border-radius: 3px;
308 margin: 0 0 10px 0;
309 }
310 .form-options li.last a {
311 padding: 3px;
312 }
313 .form-options li.last a span.icon{
314 font-size: 28px;
315 line-height: 22px;
316 }
317 a#expand-collapse-list.all-open span:before {
318 content: "\e911";
319 }
320 .form-options li a:hover {
321 background: #404040;
322 color: #ffffff;
323 border: solid 1px #404040;
324 }
325 .form-options span.icon {
326 font-size: 18px;
327 display: inline-block;
328 vertical-align: top;
329 }
330 .header-posts a {
331 color: #444444;
332 padding: 7px;
333 border-radius: 3px;
334 display: block;
335 text-decoration: none;
336 font-size: 14px;
337 line-height: 18px;
338 }
339 .header-posts a:hover {
340 background: #dfdfdf;
341 }
342 span.total-count {
343 float: right;
344 background: #fff;
345 padding: 0 5px;
346 border: solid 1px #cccccc;
347 font-size: 10px;
348 line-height: 16px;
349 border-radius: 2px;
350 }
351 .wcp-icon {
352 display: inline-block;
353 font-size: 16px;
354 vertical-align: top;
355 margin-right: 3px;
356 }
357 #custom-menu .wcp-icon {
358 font-size: 20px;
359 line-height: 24px;
360 }
361 .route.active > .nav-icon > .folder-icon-arrow_right {
362 transform: rotate(90deg);
363 -webkit-transform: rotate(90deg);
364 -moz-transform: rotate(90deg);
365 }
366
367 .route.active > .ui-icon > .folder-icon-folder:before {
368 content: "\e90c";
369 }
370
371 .wcp-container .route span.total-count {
372 position: relative;
373 font-size: 8px;
374 float: right;
375 text-align: center;
376 width: auto;
377 background: #fff;
378 display: block;
379 margin: 3px;
380 color: #23282d;
381 line-height: 16px;
382 height: 16px;
383 }
384 .dynamic-menu {
385 position: absolute;
386 left: 50px;
387 background: #fff;
388 width: 140px;
389 padding: 0;
390 z-index: 101;
391 -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);
392 -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);
393 box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);
394 }
395 .dynamic-menu li {
396 position: relative;
397 display: block !important;
398 padding: 2px 0;
399 margin: 0;
400 }
401 .dynamic-menu a {
402 text-decoration: none;
403 color: #848484;
404 position: relative;
405 display: block;
406 padding: 5px 10px;
407 }
408 .wcp-container .route .dynamic-menu ul > li > a > span, .wcp-container .route .dynamic-menu ul > li > a > span span {
409 position: relative;
410 top: auto;
411 display: inline-block;
412 vertical-align: top;
413 margin-right: 5px;
414 }
415 .wcp-container .route .dynamic-menu ul > li > a > span span {
416 top: auto;
417 height: auto;
418 width: auto;
419 margin: 0;
420 left: auto;
421 vertical-align: baseline;
422 }
423 .dynamic-menu li.new-folder {
424 border-bottom: solid 1px #d8d8d8;
425 }
426 .dynamic-menu a:hover {
427 background: #efefef;
428 color: #000;
429 }
430 .wcp-form-input {
431 padding-left: 35px;
432 box-sizing: border-box;
433 position: relative;
434 }
435 .wcp-form-input input {
436 width: 100%;
437 }
438 .wcp-form-btn {
439 padding: 4px 0 4px 2px;
440 }
441 .wcp-form-input:before {
442 content: "\e90d";
443 font-family: 'folder-icon' !important;
444 speak: none;
445 position: absolute;
446 left: 0;
447 font-size: 28px;
448 top: 5px;
449 }
450 .add-new-folder-btn {
451 margin-right: 5px !important;
452 }
453 .form-loader {
454 width: 100%;
455 height: 5px;
456 margin: 0 0 20px;
457 }
458 .form-loader-count {
459 width: 0;
460 height: 5px;
461 background: url("../images/form-loader.png");
462 transition: all 2.5s linear;
463 -webkit-transition: all 2s linear;
464 -moz-transition: all 2.5s linear;
465 }
466 .route.is-high > .ui-icon > i:before {
467 content: "\e900" !important
468 }
469 .route.is-high.active > .ui-icon > i:before {
470 content: "\e90c" !important;
471 z-index: 11;
472 color: #444;
473 font-size: 20px;
474 }
475 .route.is-high.active > .ui-icon > i:after {
476 content: "\e907";
477 margin-left: -1.2em;
478 color: #444;
479 font-size: 11px;
480 top: 1px;
481 position: absolute;
482 }
483 .route.is-high.active.active-item > .ui-icon > i:before, .route.is-high.active.active-item > .ui-icon > i:after {
484 color: #ffffff;
485 }
486 li.active-menu {
487 z-index: 2 !important;
488 }
489 th#wcp_move {
490 width: 20px;
491 }
492 td.wcp_move.column-wcp_move {
493 vertical-align: middle;
494 opacity: 0;
495 }
496 .wp-list-table tr:hover .column-wcp_move:hover, .wp-list-table td.wcp_move.column-wcp_move.wcp-draggable {
497 opacity: 1;
498 }
499 .wcp-drop-hover {
500 background: #0073aa !important;
501 z-index: 2 !important;
502 color: #fff !important;
503 }
504 .wcp-drop-hover span {
505 color: #fff !important;
506 }
507 .ui-draggable-dragging {
508 z-index: 1051 !important;
509 }
510 span.wcp-item {
511 display: none;
512 }
513 .wcp-move-file {
514 cursor: move;
515 }
516 .wcp-drop-hover-list a.folder-view {
517 background: #008ec2;
518 color: #fff;
519 border: solid 1px #fff;
520 position: relative;
521 }
522 .tree-structure .folder-view {
523 display: block;
524 border: 1px solid #dadce0;
525 color: #404040;
526 border-radius: 4px;
527 -moz-border-radius: 4px;
528 -webkit-border-radius: 4px;
529 position: relative;
530 cursor: pointer;
531 background: #fff;
532 }
533 .tree-structure .folder-view:hover {
534 background: #008ec2;
535 color: #ffffff;
536
537 }
538 .wcp-drop-hover-list a.folder-view:before {
539 width: 100%;
540 height: 100%;
541 content: "";
542 position: absolute;
543 top: -2px;
544 left: -2px;
545 border: solid 1px #008ec2;
546 padding: 1px;
547 border-radius: 4px;
548 -moz-border-radius: 4px;
549 -webkit-border-radius: 4px;
550 }
551 .ui-draggable-dragging.wcp-move-file {
552 z-index: 5001;
553 display: inline-block;
554 border: solid 2px #0073aa;
555 padding: 5px 10px;
556 border-radius: 5px;
557 background: #e4f6ff;
558 z-index: 2001;
559 position: fixed !important;
560 max-width: 230px;
561 overflow: hidden;
562 width: auto !important;
563 }
564 .ui-draggable-dragging.wcp-move-file span {
565 display: block;
566 float: left;
567 }
568 .ui-draggable-dragging.wcp-move-file span.wcp-move {
569 margin-right: 5px;
570 display: block;
571 float: left;
572 }
573 .wcp-container .route span.title-text {
574 position: relative;
575 top: auto;
576 left: auto;
577 width: auto;
578 display: inline-block;
579 font-size: 16px;
580 }
581 .ui-resizable-handle.ui-resizable-e {
582 position: absolute;
583 top: 0;
584 height: 100%;
585 height: 100vh;
586 width: 1px;
587 right: 0;
588 border-right: 1px solid #ccc;
589 cursor: col-resize;
590 }
591 .ui-resizable-handle.ui-resizable-e:before, .ui-resizable-handle.ui-resizable-w:before {
592 content: "";
593 top: 68px;
594 width: 3px;
595 height: 53px;
596 position: absolute;
597 border-left: solid 1px #ccc;
598 border-right: solid 1px #ccc;
599 left: -1px;
600 }
601 .ui-resizable-handle.ui-resizable-w {
602 position: absolute;
603 top: 0;
604 height: 100%;
605 height: 100vh;
606 width: 1px;
607 left: 0;
608 border-right: 1px solid #ccc;
609 cursor: col-resize;
610 }
611
612 div#custom-menu {
613 padding-bottom: 120px;
614 }
615 .wcp-container .route span.star-icon {
616 position: relative;
617 top: auto;
618 left: auto;
619 float: right;
620 font-family: 'folder-icon' !important;
621 speak: none;
622 color: #ffc90e;
623 display: none;
624 }
625 .wcp-container .route span.update-inline-record {
626 position: relative;
627 left: auto;
628 top: auto;
629 float: right;
630 width: 0px;
631 height: 18px;
632 font-family: 'folder-icon' !important;
633 font-size: 16px;
634 overflow: hidden;
635 transition: all 0.25s linear;
636 -webkit-transition: all 0.25s linear;
637 -moz-transition: all 0.25s linear;
638 }
639 .wcp-container .route h3:hover > span.update-inline-record {
640 width: 18px;
641 }
642 .wcp-container .route span.update-inline-record:after {
643 content: "\e910";
644 }
645 .wcp-container .route.is-high > h3 > span.star-icon {
646 display: block;
647 }
648 .wcp-container .route span.star-icon:after {
649 content: "\e907";
650 }
651
652 .tree-structure li {
653 display: block;
654 width: 16.667%;
655 float: left;
656 margin: 0;
657 padding: 0;
658 }
659 .tree-structure .folder-item {
660 padding: 8px;
661 position: relative;
662 }
663 .tree-structure .folder-view {
664 display: block;
665 border: 1px solid #dadce0;
666 color: #404040;
667 border-radius: 4px;
668 -moz-border-radius: 4px;
669 -webkit-border-radius: 4px;
670 position: relative;
671 cursor: pointer;
672 background: #fff;
673 }
674 .tree-structure .folder-view span.item-name {
675 display: block;
676 padding: 10px 25px 10px 50px;
677 position: relative;
678 width: 100%;
679 overflow: hidden;
680 height: 38px;
681 font-size: 16px;
682 box-sizing: border-box;
683 }
684 .folder-view span.item-name:before {
685 content: "\e90d";
686 font-family: 'folder-icon' !important;
687 position: absolute;
688 left: 15px;
689 font-size: 24px;
690 }
691 .folder-view.is-high span.item-name:before {
692 content: "\e900";
693 }
694 .folder-view.is-post span.item-name:before {
695 content: "\e901";
696 }
697 .tree-structure span.folder-option {
698 position: absolute;
699 right: 0;
700 font-family: 'folder-icon' !important;
701 top: 0px;
702 font-size: 20px;
703 line-height: 38px;
704 z-index: 1;
705 cursor: pointer;
706 display: none;
707 }
708 .tree-structure .folder-view:hover span.folder-option {
709 display: block;
710 }
711 .tree-structure span.folder-option:hover {
712 color: #F51366;
713 }
714 .tree-structure span.folder-option:after {
715 content: "\e90a";
716 }
717 .tree-structure li {
718 position: relative;
719 }
720 .tree-structure {
721 margin-left: -8px;
722 margin-right: -8px;
723 }
724 .tree-structure .folder-view span.folder-title {
725 overflow: hidden;
726 width: 100%;
727 height: 18px;
728 display: block;
729 }
730 .swal2-popup .swal2-title {
731 line-height: 36px;
732 }
733 .attachments-browser.ui-draggable-dragging .media-sidebar, .attachments-browser.ui-draggable-dragging .uploader-inline, .attachments-browser.ui-draggable-dragging .media-toolbar, .attachments-browser.ui-draggable-dragging ul.attachments {
734 display: none;
735 }
736 .attachments.ui-sortable.ui-draggable-dragging {
737 z-index: 5000;;
738 }
739 .selected-items {
740 background: #0073aa;
741 color: #ffffff;
742 padding: 10px 20px;
743 border-radius: 5px;
744 -moz-border-radius: 5px;
745 -webkit-border-radius: 5px;
746 margin-top: 0px;
747 cursor: none;
748 }
749 .media-frame, .media-frame-content, .media-frame .attachments-browser {
750 overflow: inherit;
751 }
752 span.upgrade-message {
753 padding: 0px 0 10px;
754 background: #fff;
755 display: inline-block;
756 font-size: 14px;
757 color: #000;
758 }
759 span.upgrade-message a.pink, span.upgrade-message span.pink {
760 color: #FF5983;
761 text-decoration: none;
762 font-weight: bold;
763 }
764 @media screen and (max-width: 1300px) {
765 .tree-structure li {
766 width: 20%;
767 }
768 }
769 @media screen and (max-width: 960px) {
770 .wcp-content {
771 left: 36px;
772 }
773 html[dir="rtl"] .wcp-content {
774 right: 36px;
775 left: auto;
776 }
777 .tree-structure li {
778 width: 25%;
779 }
780 }
781
782 @media screen and (max-width: 780px) {
783 .wcp-content {
784 left: 0px;
785 }
786 html[dir="rtl"] .wcp-content {
787 right: 0px;
788 }
789 .tree-structure li {
790 width: 33.33%;
791 }
792 }
793
794
795 @media screen and (max-width: 640px) {
796 .wcp-content {
797 left: 0px;
798 position: relative !important;
799 width: 100% !important;
800 padding-bottom: 100px;
801 top: 0;
802 right: 0;
803 }
804 .ui-resizable-handle.ui-resizable-e {
805 display: none !important;
806 }
807 body.wp-admin #wpcontent {
808 padding: 0 !important;
809 }
810 #wpbody-content {
811 padding-bottom: 30px;
812 }
813 .tree-structure li {
814 width: 50%;
815 }
816 }
817