1 /* jsTree default dark theme */
9 list-style-image: none
;
15 display: inline-block
;
22 .jstree-anchor:focus {
27 .jstree-anchor:visited
,
29 .jstree-anchor:active {
30 text-decoration: none
;
34 display: inline-block
;
35 text-decoration: none
;
42 display: inline-block
;
43 text-decoration: none
;
52 .jstree-leaf > .jstree-ocl {
55 .jstree .jstree-open > .jstree-children {
58 .jstree
.jstree-closed
> .jstree-children
,
59 .jstree .jstree-leaf > .jstree-children {
62 .jstree-anchor > .jstree-themeicon {
65 .jstree-no-icons
.jstree-themeicon
,
66 .jstree-anchor > .jstree-themeicon-hidden {
70 .jstree-node.jstree-hidden {
73 .jstree-rtl .jstree-anchor {
76 .jstree-rtl .jstree-anchor > .jstree-themeicon {
80 .jstree-rtl .jstree-node {
83 .jstree-rtl .jstree-container-ul > .jstree-node {
88 display: inline-block
;
91 .jstree-wholerow-ul .jstree-leaf > .jstree-ocl {
94 .jstree-wholerow-ul
.jstree-anchor
,
95 .jstree-wholerow-ul .jstree-icon {
98 .jstree-wholerow-ul .jstree-wholerow {
103 -webkit-user-select: none
;
104 -moz-user-select: none
;
105 -ms-user-select: none
;
117 border: 1px solid
#979797;
118 box-shadow: 2px 2px 2px #999999;
126 .vakata-context .vakata-context-right ul {
135 .vakata-context li > a {
137 padding: 0 2em 0 2em;
138 text-decoration: none
;
143 text-shadow: 1px 1px 0 white
;
146 .vakata-context li > a:hover {
148 background-color: #e8eff7;
149 box-shadow: 0 0 2px #0a6aa1;
151 .vakata-context li > a.vakata-context-parent {
152 background-image: url
("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");
153 background-position: right center
;
154 background-repeat: no-repeat
;
156 .vakata-context li > a:focus {
159 .vakata-context .vakata-context-hover > a {
161 background-color: #e8eff7;
162 box-shadow: 0 0 2px #0a6aa1;
164 .vakata-context
.vakata-context-separator
> a
,
165 .vakata-context .vakata-context-separator > a:hover {
168 border-top: 1px solid
#e2e3e3;
174 border-left: 1px solid
#e0e0e0;
175 text-shadow: 0 0 0 transparent
;
176 box-shadow: 0 0 0 transparent
;
179 .vakata-context
.vakata-contextmenu-disabled a
,
180 .vakata-context .vakata-contextmenu-disabled a:hover {
182 background-color: transparent
;
186 .vakata-context li > a > i {
187 text-decoration: none
;
188 display: inline-block
;
191 background: transparent
;
197 .vakata-context li > a > i:empty {
201 .vakata-context li > a .vakata-contextmenu-sep {
202 display: inline-block
;
207 border-left: 1px solid
#e2e3e3;
209 .vakata-context .vakata-contextmenu-shortcut {
215 .vakata-context-rtl ul {
221 .vakata-context-rtl li > a.vakata-context-parent {
222 background-image: url
("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");
223 background-position: left center
;
224 background-repeat: no-repeat
;
226 .vakata-context-rtl .vakata-context-separator > a {
229 border-right: 1px solid
#e2e3e3;
231 .vakata-context-rtl .vakata-context-left ul {
237 .vakata-context-rtl li > a > i {
240 .vakata-context-rtl li > a .vakata-contextmenu-sep {
242 border-left-color: white
;
252 border-top: 5px solid transparent
;
253 border-bottom: 5px solid transparent
;
254 border-left: 5px solid
;
265 #jstree-dnd .jstree-icon
,
266 #jstree-dnd .jstree-copy
{
267 display: inline-block
;
268 text-decoration: none
;
274 #jstree-dnd .jstree-ok
{
277 #jstree-dnd .jstree-er
{
280 #jstree-dnd .jstree-copy
{
283 .jstree-default-dark
.jstree-node
,
284 .jstree-default-dark .jstree-icon {
285 background-repeat: no-repeat
;
286 background-color: transparent
;
288 .jstree-default-dark
.jstree-anchor
,
289 .jstree-default-dark
.jstree-animated
,
290 .jstree-default-dark .jstree-wholerow {
291 transition: background-color
0.15s, box-shadow
0.15s;
293 .jstree-default-dark .jstree-hovered {
296 box-shadow: inset
0 0 1px #555555;
298 .jstree-default-dark .jstree-context {
301 box-shadow: inset
0 0 1px #555555;
303 .jstree-default-dark .jstree-clicked {
306 box-shadow: inset
0 0 1px #666666;
308 .jstree-default-dark .jstree-no-icons .jstree-anchor > .jstree-themeicon {
311 .jstree-default-dark .jstree-disabled {
312 background: transparent
;
315 .jstree-default-dark .jstree-disabled.jstree-hovered {
316 background: transparent
;
319 .jstree-default-dark .jstree-disabled.jstree-clicked {
322 .jstree-default-dark .jstree-disabled > .jstree-icon {
324 filter: url
("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
328 -webkit-filter: grayscale
(100%);
329 /* Chrome 19+ & Safari 6+ */
331 .jstree-default-dark .jstree-search {
336 .jstree-default-dark .jstree-no-checkboxes .jstree-checkbox {
337 display: none
!important
;
339 .jstree-default-dark.jstree-checkbox-no-clicked .jstree-clicked {
340 background: transparent
;
343 .jstree-default-dark.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
346 .jstree-default-dark.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
347 background: transparent
;
349 .jstree-default-dark.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
352 .jstree-default-dark > .jstree-striped {
354 display: inline-block
;
355 background: url
("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat
;
357 .jstree-default-dark
> .jstree-wholerow-ul
.jstree-hovered
,
358 .jstree-default-dark > .jstree-wholerow-ul .jstree-clicked {
359 background: transparent
;
363 .jstree-default-dark .jstree-wholerow {
364 -moz-box-sizing: border-box
;
365 -webkit-box-sizing: border-box
;
366 box-sizing: border-box
;
368 .jstree-default-dark .jstree-wholerow-hovered {
371 .jstree-default-dark .jstree-wholerow-clicked {
373 background: -webkit-linear-gradient
(top
, #5fa2db 0%, #5fa2db 100%);
374 background: linear-gradient
(to bottom
, #5fa2db 0%, #5fa2db 100%);
376 .jstree-default-dark .jstree-node {
382 .jstree-default-dark .jstree-anchor {
386 .jstree-default-dark .jstree-icon {
391 .jstree-default-dark .jstree-icon:empty {
396 .jstree-default-dark.jstree-rtl .jstree-node {
399 .jstree-default-dark .jstree-wholerow {
402 .jstree-default-dark
.jstree-node
,
403 .jstree-default-dark .jstree-icon {
404 background-image: url
("32px.png");
406 .jstree-default-dark .jstree-node {
407 background-position: -292px -4px;
408 background-repeat: repeat-y
;
410 .jstree-default-dark .jstree-last {
411 background: transparent
;
413 .jstree-default-dark .jstree-open > .jstree-ocl {
414 background-position: -132px -4px;
416 .jstree-default-dark .jstree-closed > .jstree-ocl {
417 background-position: -100px -4px;
419 .jstree-default-dark .jstree-leaf > .jstree-ocl {
420 background-position: -68px -4px;
422 .jstree-default-dark .jstree-themeicon {
423 background-position: -260px -4px;
425 .jstree-default-dark
> .jstree-no-dots
.jstree-node
,
426 .jstree-default-dark > .jstree-no-dots .jstree-leaf > .jstree-ocl {
427 background: transparent
;
429 .jstree-default-dark > .jstree-no-dots .jstree-open > .jstree-ocl {
430 background-position: -36px -4px;
432 .jstree-default-dark > .jstree-no-dots .jstree-closed > .jstree-ocl {
433 background-position: -4px -4px;
435 .jstree-default-dark .jstree-disabled {
436 background: transparent
;
438 .jstree-default-dark .jstree-disabled.jstree-hovered {
439 background: transparent
;
441 .jstree-default-dark .jstree-disabled.jstree-clicked {
444 .jstree-default-dark .jstree-checkbox {
445 background-position: -164px -4px;
447 .jstree-default-dark .jstree-checkbox:hover {
448 background-position: -164px -36px;
450 .jstree-default-dark
.jstree-checkbox-selection
.jstree-clicked
> .jstree-checkbox
,
451 .jstree-default-dark .jstree-checked > .jstree-checkbox {
452 background-position: -228px -4px;
454 .jstree-default-dark
.jstree-checkbox-selection
.jstree-clicked
> .jstree-checkbox:hover
,
455 .jstree-default-dark .jstree-checked > .jstree-checkbox:hover {
456 background-position: -228px -36px;
458 .jstree-default-dark .jstree-anchor > .jstree-undetermined {
459 background-position: -196px -4px;
461 .jstree-default-dark .jstree-anchor > .jstree-undetermined:hover {
462 background-position: -196px -36px;
464 .jstree-default-dark .jstree-checkbox-disabled {
466 filter: url
("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
470 -webkit-filter: grayscale
(100%);
471 /* Chrome 19+ & Safari 6+ */
473 .jstree-default-dark > .jstree-striped {
474 background-size: auto
48px;
476 .jstree-default-dark.jstree-rtl .jstree-node {
477 background-image: url
("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
478 background-position: 100% 1px;
479 background-repeat: repeat-y
;
481 .jstree-default-dark.jstree-rtl .jstree-last {
482 background: transparent
;
484 .jstree-default-dark.jstree-rtl .jstree-open > .jstree-ocl {
485 background-position: -132px -36px;
487 .jstree-default-dark.jstree-rtl .jstree-closed > .jstree-ocl {
488 background-position: -100px -36px;
490 .jstree-default-dark.jstree-rtl .jstree-leaf > .jstree-ocl {
491 background-position: -68px -36px;
493 .jstree-default-dark
.jstree-rtl
> .jstree-no-dots
.jstree-node
,
494 .jstree-default-dark.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
495 background: transparent
;
497 .jstree-default-dark.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
498 background-position: -36px -36px;
500 .jstree-default-dark.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
501 background-position: -4px -36px;
503 .jstree-default-dark .jstree-themeicon-custom {
504 background-color: transparent
;
505 background-image: none
;
506 background-position: 0 0;
508 .jstree-default-dark > .jstree-container-ul .jstree-loading > .jstree-ocl {
509 background: url
("throbber.gif") center center no-repeat
;
511 .jstree-default-dark .jstree-file {
512 background: url
("32px.png") -100px -68px no-repeat
;
514 .jstree-default-dark .jstree-folder {
515 background: url
("32px.png") -260px -4px no-repeat
;
517 .jstree-default-dark > .jstree-container-ul > .jstree-node {
521 #jstree-dnd.jstree-default-dark
{
525 #jstree-dnd.jstree-default-dark
.jstree-ok
,
526 #jstree-dnd.jstree-default-dark
.jstree-er
{
527 background-image: url
("32px.png");
528 background-repeat: no-repeat
;
529 background-color: transparent
;
531 #jstree-dnd.jstree-default-dark i
{
532 background: transparent
;
537 #jstree-dnd.jstree-default-dark
.jstree-ok
{
538 background-position: -4px -68px;
540 #jstree-dnd.jstree-default-dark
.jstree-er
{
541 background-position: -36px -68px;
543 .jstree-default-dark .jstree-ellipsis {
546 .jstree-default-dark .jstree-ellipsis .jstree-anchor {
547 width: calc
(100% - 29px);
548 text-overflow: ellipsis
;
551 .jstree-default-dark .jstree-ellipsis.jstree-no-icons .jstree-anchor {
552 width: calc
(100% - 5px);
554 .jstree-default-dark.jstree-rtl .jstree-node {
555 background-image: url
("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
557 .jstree-default-dark.jstree-rtl .jstree-last {
558 background: transparent
;
560 .jstree-default-dark-small .jstree-node {
566 .jstree-default-dark-small .jstree-anchor {
570 .jstree-default-dark-small .jstree-icon {
575 .jstree-default-dark-small .jstree-icon:empty {
580 .jstree-default-dark-small.jstree-rtl .jstree-node {
583 .jstree-default-dark-small .jstree-wholerow {
586 .jstree-default-dark-small
.jstree-node
,
587 .jstree-default-dark-small .jstree-icon {
588 background-image: url
("32px.png");
590 .jstree-default-dark-small .jstree-node {
591 background-position: -295px -7px;
592 background-repeat: repeat-y
;
594 .jstree-default-dark-small .jstree-last {
595 background: transparent
;
597 .jstree-default-dark-small .jstree-open > .jstree-ocl {
598 background-position: -135px -7px;
600 .jstree-default-dark-small .jstree-closed > .jstree-ocl {
601 background-position: -103px -7px;
603 .jstree-default-dark-small .jstree-leaf > .jstree-ocl {
604 background-position: -71px -7px;
606 .jstree-default-dark-small .jstree-themeicon {
607 background-position: -263px -7px;
609 .jstree-default-dark-small
> .jstree-no-dots
.jstree-node
,
610 .jstree-default-dark-small > .jstree-no-dots .jstree-leaf > .jstree-ocl {
611 background: transparent
;
613 .jstree-default-dark-small > .jstree-no-dots .jstree-open > .jstree-ocl {
614 background-position: -39px -7px;
616 .jstree-default-dark-small > .jstree-no-dots .jstree-closed > .jstree-ocl {
617 background-position: -7px -7px;
619 .jstree-default-dark-small .jstree-disabled {
620 background: transparent
;
622 .jstree-default-dark-small .jstree-disabled.jstree-hovered {
623 background: transparent
;
625 .jstree-default-dark-small .jstree-disabled.jstree-clicked {
628 .jstree-default-dark-small .jstree-checkbox {
629 background-position: -167px -7px;
631 .jstree-default-dark-small .jstree-checkbox:hover {
632 background-position: -167px -39px;
634 .jstree-default-dark-small
.jstree-checkbox-selection
.jstree-clicked
> .jstree-checkbox
,
635 .jstree-default-dark-small .jstree-checked > .jstree-checkbox {
636 background-position: -231px -7px;
638 .jstree-default-dark-small
.jstree-checkbox-selection
.jstree-clicked
> .jstree-checkbox:hover
,
639 .jstree-default-dark-small .jstree-checked > .jstree-checkbox:hover {
640 background-position: -231px -39px;
642 .jstree-default-dark-small .jstree-anchor > .jstree-undetermined {
643 background-position: -199px -7px;
645 .jstree-default-dark-small .jstree-anchor > .jstree-undetermined:hover {
646 background-position: -199px -39px;
648 .jstree-default-dark-small .jstree-checkbox-disabled {
650 filter: url
("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
654 -webkit-filter: grayscale
(100%);
655 /* Chrome 19+ & Safari 6+ */
657 .jstree-default-dark-small > .jstree-striped {
658 background-size: auto
36px;
660 .jstree-default-dark-small.jstree-rtl .jstree-node {
661 background-image: url
("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
662 background-position: 100% 1px;
663 background-repeat: repeat-y
;
665 .jstree-default-dark-small.jstree-rtl .jstree-last {
666 background: transparent
;
668 .jstree-default-dark-small.jstree-rtl .jstree-open > .jstree-ocl {
669 background-position: -135px -39px;
671 .jstree-default-dark-small.jstree-rtl .jstree-closed > .jstree-ocl {
672 background-position: -103px -39px;
674 .jstree-default-dark-small.jstree-rtl .jstree-leaf > .jstree-ocl {
675 background-position: -71px -39px;
677 .jstree-default-dark-small
.jstree-rtl
> .jstree-no-dots
.jstree-node
,
678 .jstree-default-dark-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
679 background: transparent
;
681 .jstree-default-dark-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
682 background-position: -39px -39px;
684 .jstree-default-dark-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
685 background-position: -7px -39px;
687 .jstree-default-dark-small .jstree-themeicon-custom {
688 background-color: transparent
;
689 background-image: none
;
690 background-position: 0 0;
692 .jstree-default-dark-small > .jstree-container-ul .jstree-loading > .jstree-ocl {
693 background: url
("throbber.gif") center center no-repeat
;
695 .jstree-default-dark-small .jstree-file {
696 background: url
("32px.png") -103px -71px no-repeat
;
698 .jstree-default-dark-small .jstree-folder {
699 background: url
("32px.png") -263px -7px no-repeat
;
701 .jstree-default-dark-small > .jstree-container-ul > .jstree-node {
705 #jstree-dnd.jstree-default-dark-small
{
709 #jstree-dnd.jstree-default-dark-small
.jstree-ok
,
710 #jstree-dnd.jstree-default-dark-small
.jstree-er
{
711 background-image: url
("32px.png");
712 background-repeat: no-repeat
;
713 background-color: transparent
;
715 #jstree-dnd.jstree-default-dark-small i
{
716 background: transparent
;
721 #jstree-dnd.jstree-default-dark-small
.jstree-ok
{
722 background-position: -7px -71px;
724 #jstree-dnd.jstree-default-dark-small
.jstree-er
{
725 background-position: -39px -71px;
727 .jstree-default-dark-small .jstree-ellipsis {
730 .jstree-default-dark-small .jstree-ellipsis .jstree-anchor {
731 width: calc
(100% - 23px);
732 text-overflow: ellipsis
;
735 .jstree-default-dark-small .jstree-ellipsis.jstree-no-icons .jstree-anchor {
736 width: calc
(100% - 5px);
738 .jstree-default-dark-small.jstree-rtl .jstree-node {
739 background-image: url
("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==");
741 .jstree-default-dark-small.jstree-rtl .jstree-last {
742 background: transparent
;
744 .jstree-default-dark-large .jstree-node {
750 .jstree-default-dark-large .jstree-anchor {
754 .jstree-default-dark-large .jstree-icon {
759 .jstree-default-dark-large .jstree-icon:empty {
764 .jstree-default-dark-large.jstree-rtl .jstree-node {
767 .jstree-default-dark-large .jstree-wholerow {
770 .jstree-default-dark-large
.jstree-node
,
771 .jstree-default-dark-large .jstree-icon {
772 background-image: url
("32px.png");
774 .jstree-default-dark-large .jstree-node {
775 background-position: -288px 0px;
776 background-repeat: repeat-y
;
778 .jstree-default-dark-large .jstree-last {
779 background: transparent
;
781 .jstree-default-dark-large .jstree-open > .jstree-ocl {
782 background-position: -128px 0px;
784 .jstree-default-dark-large .jstree-closed > .jstree-ocl {
785 background-position: -96px 0px;
787 .jstree-default-dark-large .jstree-leaf > .jstree-ocl {
788 background-position: -64px 0px;
790 .jstree-default-dark-large .jstree-themeicon {
791 background-position: -256px 0px;
793 .jstree-default-dark-large
> .jstree-no-dots
.jstree-node
,
794 .jstree-default-dark-large > .jstree-no-dots .jstree-leaf > .jstree-ocl {
795 background: transparent
;
797 .jstree-default-dark-large > .jstree-no-dots .jstree-open > .jstree-ocl {
798 background-position: -32px 0px;
800 .jstree-default-dark-large > .jstree-no-dots .jstree-closed > .jstree-ocl {
801 background-position: 0px 0px;
803 .jstree-default-dark-large .jstree-disabled {
804 background: transparent
;
806 .jstree-default-dark-large .jstree-disabled.jstree-hovered {
807 background: transparent
;
809 .jstree-default-dark-large .jstree-disabled.jstree-clicked {
812 .jstree-default-dark-large .jstree-checkbox {
813 background-position: -160px 0px;
815 .jstree-default-dark-large .jstree-checkbox:hover {
816 background-position: -160px -32px;
818 .jstree-default-dark-large
.jstree-checkbox-selection
.jstree-clicked
> .jstree-checkbox
,
819 .jstree-default-dark-large .jstree-checked > .jstree-checkbox {
820 background-position: -224px 0px;
822 .jstree-default-dark-large
.jstree-checkbox-selection
.jstree-clicked
> .jstree-checkbox:hover
,
823 .jstree-default-dark-large .jstree-checked > .jstree-checkbox:hover {
824 background-position: -224px -32px;
826 .jstree-default-dark-large .jstree-anchor > .jstree-undetermined {
827 background-position: -192px 0px;
829 .jstree-default-dark-large .jstree-anchor > .jstree-undetermined:hover {
830 background-position: -192px -32px;
832 .jstree-default-dark-large .jstree-checkbox-disabled {
834 filter: url
("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
838 -webkit-filter: grayscale
(100%);
839 /* Chrome 19+ & Safari 6+ */
841 .jstree-default-dark-large > .jstree-striped {
842 background-size: auto
64px;
844 .jstree-default-dark-large.jstree-rtl .jstree-node {
845 background-image: url
("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
846 background-position: 100% 1px;
847 background-repeat: repeat-y
;
849 .jstree-default-dark-large.jstree-rtl .jstree-last {
850 background: transparent
;
852 .jstree-default-dark-large.jstree-rtl .jstree-open > .jstree-ocl {
853 background-position: -128px -32px;
855 .jstree-default-dark-large.jstree-rtl .jstree-closed > .jstree-ocl {
856 background-position: -96px -32px;
858 .jstree-default-dark-large.jstree-rtl .jstree-leaf > .jstree-ocl {
859 background-position: -64px -32px;
861 .jstree-default-dark-large
.jstree-rtl
> .jstree-no-dots
.jstree-node
,
862 .jstree-default-dark-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
863 background: transparent
;
865 .jstree-default-dark-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
866 background-position: -32px -32px;
868 .jstree-default-dark-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
869 background-position: 0px -32px;
871 .jstree-default-dark-large .jstree-themeicon-custom {
872 background-color: transparent
;
873 background-image: none
;
874 background-position: 0 0;
876 .jstree-default-dark-large > .jstree-container-ul .jstree-loading > .jstree-ocl {
877 background: url
("throbber.gif") center center no-repeat
;
879 .jstree-default-dark-large .jstree-file {
880 background: url
("32px.png") -96px -64px no-repeat
;
882 .jstree-default-dark-large .jstree-folder {
883 background: url
("32px.png") -256px 0px no-repeat
;
885 .jstree-default-dark-large > .jstree-container-ul > .jstree-node {
889 #jstree-dnd.jstree-default-dark-large
{
893 #jstree-dnd.jstree-default-dark-large
.jstree-ok
,
894 #jstree-dnd.jstree-default-dark-large
.jstree-er
{
895 background-image: url
("32px.png");
896 background-repeat: no-repeat
;
897 background-color: transparent
;
899 #jstree-dnd.jstree-default-dark-large i
{
900 background: transparent
;
905 #jstree-dnd.jstree-default-dark-large
.jstree-ok
{
906 background-position: 0px -64px;
908 #jstree-dnd.jstree-default-dark-large
.jstree-er
{
909 background-position: -32px -64px;
911 .jstree-default-dark-large .jstree-ellipsis {
914 .jstree-default-dark-large .jstree-ellipsis .jstree-anchor {
915 width: calc
(100% - 37px);
916 text-overflow: ellipsis
;
919 .jstree-default-dark-large .jstree-ellipsis.jstree-no-icons .jstree-anchor {
920 width: calc
(100% - 5px);
922 .jstree-default-dark-large.jstree-rtl .jstree-node {
923 background-image: url
("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==");
925 .jstree-default-dark-large.jstree-rtl .jstree-last {
926 background: transparent
;
928 @media (max-width: 768px) {
929 #jstree-dnd.jstree-dnd-responsive
{
933 text-shadow: 1px 1px white
;
935 #jstree-dnd.jstree-dnd-responsive
> i
{
936 background: transparent
;
940 #jstree-dnd.jstree-dnd-responsive
> .jstree-ok
{
941 background-image: url
("40px.png");
942 background-position: 0 -200px;
943 background-size: 120px 240px;
945 #jstree-dnd.jstree-dnd-responsive
> .jstree-er
{
946 background-image: url
("40px.png");
947 background-position: -40px -200px;
948 background-size: 120px 240px;
950 #jstree-marker.jstree-dnd-responsive
{
951 border-left-width: 10px;
952 border-top-width: 10px;
953 border-bottom-width: 10px;
957 @media (max-width: 768px) {
958 .jstree-default-dark-responsive {
960 .jstree-open > .jstree-ocl,
961 .jstree-closed > .jstree-ocl { border-radius:20px; background-color:white; }
964 .jstree-default-dark-responsive .jstree-icon {
965 background-image: url
("40px.png");
967 .jstree-default-dark-responsive
.jstree-node
,
968 .jstree-default-dark-responsive .jstree-leaf > .jstree-ocl {
969 background: transparent
;
971 .jstree-default-dark-responsive .jstree-node {
978 .jstree-default-dark-responsive .jstree-anchor {
982 .jstree-default-dark-responsive
.jstree-icon
,
983 .jstree-default-dark-responsive .jstree-icon:empty {
988 .jstree-default-dark-responsive > .jstree-container-ul > .jstree-node {
991 .jstree-default-dark-responsive.jstree-rtl .jstree-node {
994 background: transparent
;
996 .jstree-default-dark-responsive.jstree-rtl .jstree-container-ul > .jstree-node {
999 .jstree-default-dark-responsive
.jstree-ocl
,
1000 .jstree-default-dark-responsive
.jstree-themeicon
,
1001 .jstree-default-dark-responsive .jstree-checkbox {
1002 background-size: 120px 240px;
1004 .jstree-default-dark-responsive
.jstree-leaf
> .jstree-ocl
,
1005 .jstree-default-dark-responsive.jstree-rtl .jstree-leaf > .jstree-ocl {
1006 background: transparent
;
1008 .jstree-default-dark-responsive .jstree-open > .jstree-ocl {
1009 background-position: 0 0px !important
;
1011 .jstree-default-dark-responsive .jstree-closed > .jstree-ocl {
1012 background-position: 0 -40px !important
;
1014 .jstree-default-dark-responsive.jstree-rtl .jstree-closed > .jstree-ocl {
1015 background-position: -40px 0px !important
;
1017 .jstree-default-dark-responsive .jstree-themeicon {
1018 background-position: -40px -40px;
1020 .jstree-default-dark-responsive
.jstree-checkbox
,
1021 .jstree-default-dark-responsive .jstree-checkbox:hover {
1022 background-position: -40px -80px;
1024 .jstree-default-dark-responsive
.jstree-checkbox-selection
.jstree-clicked
> .jstree-checkbox
,
1025 .jstree-default-dark-responsive
.jstree-checkbox-selection
.jstree-clicked
> .jstree-checkbox:hover
,
1026 .jstree-default-dark-responsive
.jstree-checked
> .jstree-checkbox
,
1027 .jstree-default-dark-responsive .jstree-checked > .jstree-checkbox:hover {
1028 background-position: 0 -80px;
1030 .jstree-default-dark-responsive
.jstree-anchor
> .jstree-undetermined
,
1031 .jstree-default-dark-responsive .jstree-anchor > .jstree-undetermined:hover {
1032 background-position: 0 -120px;
1034 .jstree-default-dark-responsive .jstree-anchor {
1037 text-shadow: 1px 1px white
;
1039 .jstree-default-dark-responsive > .jstree-striped {
1040 background: transparent
;
1042 .jstree-default-dark-responsive .jstree-wholerow {
1043 border-top: 1px solid
#666666;
1044 border-bottom: 1px solid
#000000;
1045 background: #333333;
1048 .jstree-default-dark-responsive .jstree-wholerow-hovered {
1049 background: #555555;
1051 .jstree-default-dark-responsive .jstree-wholerow-clicked {
1052 background: #5fa2db;
1054 .jstree-default-dark-responsive .jstree-children .jstree-last > .jstree-wholerow {
1055 box-shadow: inset
0 -6px 3px -5px #111111;
1057 .jstree-default-dark-responsive .jstree-children .jstree-open > .jstree-wholerow {
1058 box-shadow: inset
0 6px 3px -5px #111111;
1061 .jstree-default-dark-responsive .jstree-children .jstree-open + .jstree-open {
1064 .jstree-default-dark-responsive
.jstree-node
,
1065 .jstree-default-dark-responsive
.jstree-icon
,
1066 .jstree-default-dark-responsive
.jstree-node
> .jstree-ocl
,
1067 .jstree-default-dark-responsive
.jstree-themeicon
,
1068 .jstree-default-dark-responsive .jstree-checkbox {
1069 background-image: url
("40px.png");
1070 background-size: 120px 240px;
1072 .jstree-default-dark-responsive .jstree-node {
1073 background-position: -80px 0;
1074 background-repeat: repeat-y
;
1076 .jstree-default-dark-responsive .jstree-last {
1077 background: transparent
;
1079 .jstree-default-dark-responsive .jstree-leaf > .jstree-ocl {
1080 background-position: -40px -120px;
1082 .jstree-default-dark-responsive .jstree-last > .jstree-ocl {
1083 background-position: -40px -160px;
1085 .jstree-default-dark-responsive .jstree-themeicon-custom {
1086 background-color: transparent
;
1087 background-image: none
;
1088 background-position: 0 0;
1090 .jstree-default-dark-responsive .jstree-file {
1091 background: url
("40px.png") 0 -160px no-repeat
;
1092 background-size: 120px 240px;
1094 .jstree-default-dark-responsive .jstree-folder {
1095 background: url
("40px.png") -40px -40px no-repeat
;
1096 background-size: 120px 240px;
1098 .jstree-default-dark-responsive > .jstree-container-ul > .jstree-node {
1103 .jstree-default-dark {
1106 .jstree-default-dark .jstree-anchor {
1108 text-shadow: 1px 1px 0 rgba
(0, 0, 0, 0.5);
1110 .jstree-default-dark
.jstree-clicked
,
1111 .jstree-default-dark .jstree-checked {
1114 .jstree-default-dark .jstree-hovered {
1117 #jstree-marker.jstree-default-dark
{
1118 border-left-color: #999;
1119 background: transparent
;
1121 .jstree-default-dark .jstree-anchor > .jstree-icon {
1124 .jstree-default-dark
.jstree-clicked
> .jstree-icon
,
1125 .jstree-default-dark
.jstree-hovered
> .jstree-icon
,
1126 .jstree-default-dark .jstree-checked > .jstree-icon {
1129 .jstree-default-dark.jstree-rtl .jstree-node {
1130 background-image: url
("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
1132 .jstree-default-dark.jstree-rtl .jstree-last {
1133 background: transparent
;
1135 .jstree-default-dark-small.jstree-rtl .jstree-node {
1136 background-image: url
("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==");
1138 .jstree-default-dark-small.jstree-rtl .jstree-last {
1139 background: transparent
;
1141 .jstree-default-dark-large.jstree-rtl .jstree-node {
1142 background-image: url
("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==");
1144 .jstree-default-dark-large.jstree-rtl .jstree-last {
1145 background: transparent
;