PluginProbe ʕ •ᴥ•ʔ
Folders – Unlimited Folders to Organize Media Library Folder, Pages, Posts, File Manager / 2.1.1
Folders – Unlimited Folders to Organize Media Library Folder, Pages, Posts, File Manager v2.1.1
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 media.css 7 years ago sweetalert2.min.css 7 years ago
design.css
865 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: 2px;
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: 30px;
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: 26px;
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: 30px;
74 padding-bottom: 30px;
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 20px 20px 16px;
139 }
140 .form-title {
141 font-size: 23px;
142 font-weight: 400;
143 margin: 0;
144 padding: 0 0 10px 0;
145 line-height: 29px;
146 }
147 .form-operations {
148 border: solid 1px #e5e5e5;
149 border-right: none;
150 margin-bottom: 20px;
151 }
152 .form-operations ul {
153 margin: 0;
154 padding: 0 ;
155 }
156 .form-operations li {
157 display: block;
158 float: left;
159 width: 20%;
160 text-align: center;
161 background: #fff;
162 margin: 0;
163 padding: 0;
164 }
165 .form-operations li a {
166 display: block;
167 padding: 10px 0;
168 border-right: solid 1px #e5e5e5;
169 font-size: 16px;
170 color: #727272;
171 }
172 .clearfix {
173 clear: both;
174 }
175 .wcp-parent-data {
176 position: relative;
177 }
178 .wcp-parent {
179 position: absolute;
180 left: -21px;
181 font-weight: bold;
182 font-size: 14px;
183 }
184 .wcp-parent .fa {
185 font-size: 18px;
186 margin-right: 8px;
187 }
188 .wcp-form-data {
189 background: #fff;
190 border: solid 1px #f1f1f1;
191 padding: 15px;
192 display: none;
193 margin-bottom: 20px;
194 }
195 .wcp-form-title {
196 color: #727272;
197 font-size: 14px;
198 text-transform: uppercase;
199 padding: 0 0 10px 0;
200 }
201 .wcp-form-data .form-field {
202 padding: 0 0 10px 0;
203 }
204
205 .wcp-form-data .form-field input, .wcp-form-data .form-field select {
206 width: 100%;
207 }
208 button#wcp-save-folder {
209 float: right;
210 }
211 .wcp-form-message span {
212 display: block;
213 padding: 5px 10px;
214 background: #ffabab;
215 margin-bottom: 10px;
216 color: #000;
217 border: solid 1px #8c0000;
218 border-radius: 4px;
219 }
220 .wcp-container .route.active-item > h3.title {
221 background: #008ec2;
222 color: #fff;
223 border-radius: 4px;
224 }
225 .wcp-container .route span.ui-icon {
226 line-height: 24px;
227 font-size: 18px;
228 cursor: move;
229 left: 5px;
230 top: 2px;
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: 6px 3px 3px 3px;
380 color: #23282d !important;
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 line-height: 30px;
581 }
582 .ui-resizable-handle.ui-resizable-e {
583 position: absolute;
584 top: 0;
585 height: 100%;
586 height: 100vh;
587 width: 1px;
588 right: 0;
589 border-right: 1px solid #ccc;
590 cursor: col-resize;
591 }
592 .ui-resizable-handle.ui-resizable-e:before, .ui-resizable-handle.ui-resizable-w:before {
593 content: "";
594 top: 68px;
595 width: 3px;
596 height: 53px;
597 position: absolute;
598 border-left: solid 1px #ccc;
599 border-right: solid 1px #ccc;
600 left: -1px;
601 }
602 .ui-resizable-handle.ui-resizable-w {
603 position: absolute;
604 top: 0;
605 height: 100%;
606 height: 100vh;
607 width: 1px;
608 left: 0;
609 border-right: 1px solid #ccc;
610 cursor: col-resize;
611 }
612
613 div#custom-menu {
614 padding-bottom: 120px;
615 }
616 .wcp-container .route span.star-icon {
617 position: relative;
618 top: 2px;
619 left: auto;
620 float: right;
621 font-family: 'folder-icon' !important;
622 speak: none;
623 color: #ffc90e;
624 display: none;
625 }
626 .wcp-container .route span.update-inline-record {
627 position: relative;
628 left: auto;
629 top: 2px;
630 float: right;
631 width: 0px;
632 height: 22px;
633 font-family: 'folder-icon' !important;
634 font-size: 16px;
635 overflow: hidden;
636 transition: all 0.25s linear;
637 -webkit-transition: all 0.25s linear;
638 -moz-transition: all 0.25s linear;
639 }
640 .wcp-container .route h3:hover > span.update-inline-record {
641 width: 18px;
642 }
643 .wcp-container .route span.update-inline-record:after {
644 content: "\e910";
645 }
646 .wcp-container .route.is-high > h3 > span.star-icon {
647 display: block;
648 }
649 .wcp-container .route span.star-icon:after {
650 content: "\e907";
651 }
652
653 .tree-structure li {
654 display: block;
655 width: 16.667%;
656 float: left;
657 margin: 0;
658 padding: 0;
659 }
660 .tree-structure .folder-item {
661 padding: 8px;
662 position: relative;
663 }
664 .tree-structure .folder-view {
665 display: block;
666 border: 1px solid #dadce0;
667 color: #404040;
668 border-radius: 4px;
669 -moz-border-radius: 4px;
670 -webkit-border-radius: 4px;
671 position: relative;
672 cursor: pointer;
673 background: #fff;
674 }
675 .tree-structure .folder-view span.item-name {
676 display: block;
677 padding: 10px 25px 10px 50px;
678 position: relative;
679 width: 100%;
680 overflow: hidden;
681 height: 38px;
682 font-size: 16px;
683 box-sizing: border-box;
684 }
685 .folder-view span.item-name:before {
686 content: "\e90d";
687 font-family: 'folder-icon' !important;
688 position: absolute;
689 left: 15px;
690 font-size: 24px;
691 }
692 .folder-view.is-high span.item-name:before {
693 content: "\e900";
694 }
695 .folder-view.is-post span.item-name:before {
696 content: "\e901";
697 }
698 .tree-structure span.folder-option {
699 position: absolute;
700 right: 0;
701 font-family: 'folder-icon' !important;
702 top: 0px;
703 font-size: 20px;
704 line-height: 38px;
705 z-index: 1;
706 cursor: pointer;
707 display: none;
708 }
709 .tree-structure .folder-view:hover span.folder-option {
710 display: block;
711 }
712 .tree-structure span.folder-option:hover {
713 color: #F51366;
714 }
715 .tree-structure span.folder-option:after {
716 content: "\e90a";
717 }
718 .tree-structure li {
719 position: relative;
720 }
721 .tree-structure {
722 margin-left: -8px;
723 margin-right: -8px;
724 }
725 .tree-structure .folder-view span.folder-title {
726 overflow: hidden;
727 width: 100%;
728 height: 18px;
729 display: block;
730 }
731 .swal2-popup .swal2-title {
732 line-height: 36px;
733 }
734 .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 {
735 display: none;
736 }
737 .attachments.ui-sortable.ui-draggable-dragging {
738 z-index: 5000;;
739 }
740 .selected-items {
741 background: #0073aa;
742 color: #ffffff;
743 padding: 10px 20px;
744 border-radius: 5px;
745 -moz-border-radius: 5px;
746 -webkit-border-radius: 5px;
747 margin-top: 0px;
748 cursor: none;
749 }
750 .media-frame, .media-frame-content, .media-frame .attachments-browser {
751 overflow: inherit;
752 }
753 body.upload-php.eml-grid #wpbody {
754 position: relative !important;
755 top: 0px !important;
756 bottom: auto !important;
757 left: auto !important;
758 right: auto !important;;
759 height: auto;
760 }
761 span.upgrade-message {
762 padding: 0px 0 10px;
763 background: #fff;
764 display: inline-block;
765 font-size: 14px;
766 color: #000;
767 }
768 span.upgrade-message a.pink, span.upgrade-message span.pink {
769 color: #FF5983;
770 text-decoration: none;
771 font-weight: bold;
772 }
773
774 .media-toolbar.sticky-media {
775 position: fixed;
776 top: 32px;
777 right: 18px !important;
778 left: auto;
779 }
780
781 .media-position {
782 width: 1px;
783 height: 1px;
784 }
785 .media-frame.mode-grid .media-toolbar {
786 margin: 0 !important;
787 }
788 .button-disabled {
789 cursor: no-drop;
790 pointer-events: none;
791 }
792 button.button.organize-button {
793 vertical-align: middle;
794 text-decoration: none;
795 display: inline-block;
796 font-size: 14px;
797 padding: 4px 10px;
798 background: #F51366;
799 color: #fff;
800 border: solid 1px #F51366;
801 border-radius: 3px;
802 line-height: 14px;
803 -webkit-box-shadow: 0 3px 5px -3px #333333;
804 -moz-box-shadow: 0 3px 5px -3px #333333;
805 box-shadow: 0 3px 5px -3px #333333;
806 }
807 button.button.organize-button:hover, button.button.organize-button:focus {
808 background: #bc0f50;
809 color: #ffffff;
810 border: solid 1px #bc0f50;
811 }
812 @media screen and (max-width: 1300px) {
813 .tree-structure li {
814 width: 20%;
815 }
816 }
817 @media screen and (max-width: 960px) {
818 .wcp-content {
819 left: 36px;
820 }
821 html[dir="rtl"] .wcp-content {
822 right: 36px;
823 left: auto;
824 }
825 .tree-structure li {
826 width: 25%;
827 }
828 }
829
830 @media screen and (max-width: 780px) {
831 .wcp-content {
832 left: 0px;
833 }
834 html[dir="rtl"] .wcp-content {
835 right: 0px;
836 }
837 .tree-structure li {
838 width: 33.33%;
839 }
840 }
841
842
843 @media screen and (max-width: 640px) {
844 .wcp-content {
845 left: 0px;
846 position: relative !important;
847 width: 100% !important;
848 padding-bottom: 100px;
849 top: 0;
850 right: 0;
851 }
852 .ui-resizable-handle.ui-resizable-e {
853 display: none !important;
854 }
855 body.wp-admin #wpcontent {
856 padding: 0 !important;
857 }
858 #wpbody-content {
859 padding-bottom: 30px;
860 }
861 .tree-structure li {
862 width: 50%;
863 }
864 }
865