// Generated by compass-jquery-plugin/gem-tasks/dynatree.rake ul { &.dynatree-container { font-family: "Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.8em; white-space: nowrap; padding: 3px; background-color: white; border: 1px solid #8AB0CA; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; ul { padding: 0 0 0 16px; } li { list-style-image: none; list-style-position: outside; list-style-type: none; -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background-attachment: scroll; background-color: transparent; background-position: 0 0; background-repeat: repeat-y; margin: 0; /* padding:3px 0 3px 16px;*/ /* padding:3px 0 3px 0;*/ padding: 1px 0 0 0; } img { width: 16px; height: 16px; margin-left: 3px; vertical-align: top; } a { color: black; text-decoration: none; vertical-align: top; margin: 0px; margin-left: 3px; border: 1px solid white; &:hover { text-decoration: underline; } &:focus { background-color: #EFEBDE; } } } &.dynatree-disabled ul.dynatree-container { opacity: 0.5; background-color: silver; } } span { &.dynatree-empty, &.dynatree-vline, &.dynatree-connector { width: 16px; height: 16px; display: -moz-inline-box; display: inline-block; vertical-align: top; background-repeat: no-repeat; background-position: left; } &.dynatree-vline { background-image: image_url("jquery/dynatree/aqua/empty.png"); } &.dynatree-expander { width: 16px; height: 16px; display: -moz-inline-box; display: inline-block; vertical-align: top; background-repeat: no-repeat; background-position: left; background-image: image_url("jquery/dynatree/aqua/collapsed.png"); &:hover { background-image: image_url("jquery/dynatree/aqua/collapsed_hover.png"); } } &.dynatree-icon { width: 16px; height: 16px; display: -moz-inline-box; display: inline-block; vertical-align: top; background-repeat: no-repeat; background-position: left; margin-left: 3px; background-image: image_url("jquery/dynatree/aqua/document.png"); } &.dynatree-checkbox, &.dynatree-radio, &.dynatree-drag-helper-img { width: 16px; height: 16px; display: -moz-inline-box; display: inline-block; vertical-align: top; background-repeat: no-repeat; background-position: left; margin-left: 3px; background-image: image_url("jquery/dynatree/aqua/cbUnchecked.png"); } } #dynatree-drop-marker { width: 16px; height: 16px; display: -moz-inline-box; display: inline-block; vertical-align: top; background-repeat: no-repeat; background-position: left; margin-left: 3px; background-image: image_url("jquery/dynatree/aqua/cbUnchecked.png"); } span { &.dynatree-checkbox:hover { background-image: image_url("jquery/dynatree/aqua/cbUnchecked_hover.png"); } &.dynatree-radio { margin-left: 3px; background-image: image_url("jquery/dynatree/aqua/rbUnchecked.png"); &:hover { background-image: image_url("jquery/dynatree/aqua/rbUnchecked_hover.png"); } } &.dynatree-document a, &.dynatree-folder a { display: inline-block; padding-left: 3px; padding-right: 3px; } &.dynatree-focused a:link { background-color: #EFEBDE; } &.dynatree-selected a { color: green; font-style: italic; } &.dynatree-active a { border: 1px solid #99DEFD; background-color: #D8F0FA; } &.custom1 { a { background-color: #ffffbb; color: maroon; } span.dynatree-icon { background-image: image_url("jquery/dynatree/aqua/doc_with_children.png"); } } &.custom2 { a { font-weight: bold; background-color: silver; color: navy; } span.dynatree-icon { background-image: image_url("jquery/dynatree/aqua/folder_page.png"); } } } .dynatree-expanded span.dynatree-expander { background-image: image_url("jquery/dynatree/aqua/expanded.png"); &:hover { background-image: image_url("jquery/dynatree/aqua/expanded_hover.png"); } } .dynatree-partsel span.dynatree-checkbox { background-image: image_url("jquery/dynatree/aqua/cbIntermediate.png"); &:hover { background-image: image_url("jquery/dynatree/aqua/cbIntermediate_hover.png"); } } .dynatree-selected span.dynatree-checkbox { background-image: image_url("jquery/dynatree/aqua/cbChecked.png"); &:hover { background-image: image_url("jquery/dynatree/aqua/cbChecked_hover.png"); } } .dynatree-partsel span.dynatree-radio { background-image: image_url("jquery/dynatree/aqua/rbIntermediate.png"); &:hover { background-image: image_url("jquery/dynatree/aqua/rbIntermediate_hover.png"); } } .dynatree-selected span.dynatree-radio { background-image: image_url("jquery/dynatree/aqua/rbChecked.png"); &:hover { background-image: image_url("jquery/dynatree/aqua/rbChecked_hover.png"); } } .dynatree-folder { span.dynatree-icon { background-image: image_url("jquery/dynatree/aqua/folder.png"); } &.dynatree-expanded span.dynatree-icon { background-image: image_url("jquery/dynatree/aqua/folder.png"); } } .dynatree-statusnode-wait span.dynatree-icon { background-image: image_url("jquery/dynatree/aqua/ltWait.gif"); } .dynatree-statusnode-error span.dynatree-icon { background-image: image_url("jquery/dynatree/aqua/ltError.png"); } /*********************************************************************** * Drag'n'drop support */ /* Helper object */ div.dynatree-drag-helper a { border: 1px solid gray; background-color: white; padding-left: 5px; padding-right: 5px; opacity: 0.8; } span.dynatree-drag-helper-img { /* position: relative; left: -16px; */ } div { &.dynatree-drag-helper.dynatree-drop-accept { border-color: green; } &.dynatree-drop-accept span.dynatree-drag-helper-img { background-image: image_url("jquery/dynatree/aqua/drop_accept.png"); } &.dynatree-drag-helper.dynatree-drop-reject { border-color: red; } &.dynatree-drop-reject span.dynatree-drag-helper-img { background-image: image_url("jquery/dynatree/aqua/drop_reject.png"); } } /*** Drop marker icon *********************************************************/ #dynatree-drop-marker { width: 24px; position: absolute; background-image: image_url("jquery/dynatree/aqua/drop_here.png"); &.dynatree-drop-after, &.dynatree-drop-before { width: 64px; background-image: image_url("jquery/dynatree/aqua/drop_sibling_here.png"); } &.dynatree-drop-copy { background-image: image_url("jquery/dynatree/aqua/copy_here.png"); } &.dynatree-drop-move { background-image: image_url("jquery/dynatree/aqua/move_here.png"); } } /* Source node while dragging */ span { &.dynatree-drag-source { /* border: 1px dotted gray; */ background-color: #e0e0e0; a { color: gray; } } &.dynatree-drop-target { /*border: 1px solid gray;*/ a { /*background-repeat: no-repeat;*/ /*background-position: right;*/ /*background-image: image_url("jquery/dynatree/aqua/drop_child.png");*/ } &.dynatree-drop-accept a { /*border: 1px solid green;*/ background-color: #3169C6 !important; color: white !important; /* @ IE6 */ text-decoration: none; } &.dynatree-drop-reject { /*border: 1px solid red;*/ } &.dynatree-drop-after a { /*background-repeat: repeat-x; background-position: bottom; background-image: image_url("jquery/dynatree/aqua/drop_append.png");*/ } } } /* Target node while dragging cursor is over it */