// Generated by compass-jquery-plugin/gem-tasks/jstree.rake /* * jsTree default-rtl theme 1.0 * Supported features: dots/no-dots, icons/no-icons, focused, loading * Supported plugins: ui (hovered, clicked), checkbox, radio, contextmenu, search */ .jstree-default-rtl { li, ins { background-image: image_url("jquery/jstree/default-rtl/d.png"); background-repeat: no-repeat; background-color: transparent; } li { background-position: -108px 0; background-repeat: repeat-y; &.jstree-last { background: transparent; } } .jstree-open > ins { background-position: -72px 0; } .jstree-closed > ins { background-position: -54px 0; } .jstree-leaf > ins { background-position: -36px 0; } .jstree-hovered { background: #e7f4f9; border: 1px solid #d8f0fa; padding: 0 2px 0 1px; } .jstree-clicked { background: #beebff; border: 1px solid #99defd; padding: 0 2px 0 1px; } a { .jstree-icon { background-position: -56px -19px; } &.jstree-loading .jstree-icon { background: image_url("jquery/jstree/default-rtl/throbber.gif") center center no-repeat !important; } } &.jstree-focused { background: #ffffee; } .jstree-no-dots { li, .jstree-leaf > ins { background: transparent; } .jstree-open > ins { background-position: -18px 0; } .jstree-closed > ins { background-position: 0 0; } } .jstree-no-icons a .jstree-icon { display: none; } .jstree-search { font-style: italic; } .jstree-no-icons .jstree-checkbox { display: inline-block; } .jstree-no-checkboxes .jstree-checkbox { display: none !important; } .jstree-checked > a > .jstree-checkbox { background-position: -38px -19px; } .jstree-unchecked > a > .jstree-checkbox { background-position: -2px -19px; } .jstree-undetermined > a > .jstree-checkbox { background-position: -20px -19px; } .jstree-checked > a > .jstree-checkbox:hover { background-position: -38px -37px; } .jstree-unchecked > a > .jstree-checkbox:hover { background-position: -2px -37px; } .jstree-undetermined > a > .jstree-checkbox:hover { background-position: -20px -37px; } } .jstree-defefault-rtl { .jstree-no-icons .jstree-radio { display: inline-block; } .jstree-no-radios .jstree-radio { display: none !important; } .jstree-checked > a > .jstree-radio { background-position: -38px -55px; } .jstree-unchecked > a > .jstree-radio { background-position: -2px -55px; } .jstree-undetermined > a > .jstree-radio { background-position: -20px -55px; } .jstree-checked > a > .jstree-radio:hover { background-position: -38px -73px; } .jstree-unchecked > a > .jstree-radio:hover { background-position: -2px -73px; } .jstree-undetermined > a > .jstree-radio:hover { background-position: -20px -73px; } } #vakata-dragged.jstree-default-rtl { ins { background: transparent !important; } .jstree-ok { background: image_url("jquery/jstree/default-rtl/d.png") -56px -53px no-repeat !important; } .jstree-invalid { background: image_url("jquery/jstree/default-rtl/d.png") -72px -53px no-repeat !important; } } #jstree-marker.jstree-default-rtl { background: image_url("jquery/jstree/default-rtl/d.png") -95px -57px no-repeat !important; } .jstree-default-rtl a.jstree-search { color: defefault-rtl; } #vakata-contextmenu.jstree-default-rtl-context { background: #f0f0f0; border: 1px solid #979797; -moz-box-shadow: 1px 1px 2px #999; -webkit-box-shadow: 1px 1px 2px #999; box-shadow: 1px 1px 2px #999; li ul { background: #f0f0f0; border: 1px solid #979797; -moz-box-shadow: 1px 1px 2px #999; -webkit-box-shadow: 1px 1px 2px #999; box-shadow: 1px 1px 2px #999; } a { color: black; &:hover { padding: 0 5px; background: #e8eff7; border: 1px solid #aecff7; color: black; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; } } .vakata-hover > a { padding: 0 5px; background: #e8eff7; border: 1px solid #aecff7; color: black; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; } li { &.jstree-contextmenu-disabled a { color: silver; background: transparent; border: 0; padding: 1px 4px; &:hover { color: silver; background: transparent; border: 0; padding: 1px 4px; } } &.vakata-separator { background: white; border-top: 1px solid #e0e0e0; margin: 0; } ul { margin-left: -4px; } } } /* IE6 BEGIN */ .jstree-default-rtl { li, ins { _background-image: image_url("jquery/jstree/default-rtl/d.gif"); } } #vakata-dragged.jstree-default-rtl { .jstree-invalid, .jstree-ok { _background-image: image_url("jquery/jstree/default-rtl/d.gif"); } } #jstree-marker.jstree-default-rtl { _background-image: image_url("jquery/jstree/default-rtl/d.gif"); } .jstree-default-rtl { .jstree-open ins { _background-position: -72px 0; } .jstree-closed ins { _background-position: -54px 0; } .jstree-leaf ins { _background-position: -36px 0; } a ins.jstree-icon { _background-position: -56px -19px; } } #vakata-contextmenu.jstree-default-rtl-context { ins { _display: none; } li { _zoom: 1; } } .jstree-default-rtl { .jstree-undetermined a .jstree-checkbox { _background-position: -18px -19px; } .jstree-checked a .jstree-checkbox { _background-position: -36px -19px; } .jstree-unchecked a .jstree-checkbox { _background-position: 0px -19px; } .jstree-undetermined a .jstree-radio { _background-position: -18px -57px; } .jstree-checked a .jstree-radio { _background-position: -36px -57px; } .jstree-unchecked a .jstree-radio { _background-position: 0px -57px; } .jstree-hovered, .jstree-clicked { padding: 0 1px 0 2px; } li { background-image: image_url("jquery/jstree/default-rtl/dots.gif"); background-position: 100% 0px; } .jstree-checked > a > .jstree-checkbox { background-position: -36px -19px; margin-left: 2px; } .jstree-unchecked > a > .jstree-checkbox { background-position: 0px -19px; margin-left: 2px; } .jstree-undetermined > a > .jstree-checkbox { background-position: -18px -19px; margin-left: 2px; } .jstree-checked > a > .jstree-checkbox:hover { background-position: -36px -37px; } .jstree-unchecked > a > .jstree-checkbox:hover { background-position: 0px -37px; } .jstree-undetermined > a > .jstree-checkbox:hover { background-position: -18px -37px; } .jstree-checked > a > .jstree-radio { background-position: -36px -57px; margin-left: 2px; } .jstree-unchecked > a > .jstree-radio { background-position: 0px -57px; margin-left: 2px; } .jstree-undetermined > a > .jstree-radio { background-position: -18px -57px; margin-left: 2px; } .jstree-checked > a > .jstree-radio:hover { background-position: -36px -75px; } .jstree-unchecked > a > .jstree-radio:hover { background-position: 0px -75px; } .jstree-undetermined > a > .jstree-radio:hover { background-position: -18px -75px; } } /* IE6 END */ /* RTL part */