| /******************************************************************************* |
| * Copyright (c) 2010, 2012 EclipseSource and others. |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v10.html |
| * |
| * Contributors: |
| * EclipseSource - initial API and implementation |
| ******************************************************************************/ |
| |
| /* Tree default theme */ |
| |
| Tree { |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| color: #4a4a4a; |
| background-color: #ffffff; |
| border: none; |
| } |
| |
| Tree[BORDER] { |
| border: 1px solid #bdbdbd; |
| } |
| |
| TreeItem { |
| background-color: transparent; |
| color: inherit; |
| text-decoration: none; |
| text-shadow: none; |
| background-image: none; |
| } |
| |
| TreeItem:hover { |
| background-color: transparent; |
| color: inherit; |
| text-decoration: none; |
| text-shadow: none; |
| background-image: none; |
| } |
| |
| TreeItem:selected { |
| background-color: transparent; |
| color: inherit; |
| text-decoration: none; |
| text-shadow: none; |
| background-image: none; |
| } |
| |
| Table-RowOverlay:hover { |
| color: #4a4a4a; |
| background-color: #b5b5b5; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #ebebeb ), |
| to( #d5d5d5 ) |
| ); |
| } |
| |
| Table-RowOverlay:selected { |
| color: #ffffff; |
| background-color: #5882b5; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #5882b5 ), |
| to( #416693 ) |
| ); |
| } |
| |
| Table-RowOverlay:selected:unfocused { |
| color: #ffffff; |
| background-color: #b5b5b5; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #b5b5b5 ), |
| to( #818181 ) |
| ); |
| } |
| |
| TreeColumn { |
| background-color: #f0f0f0; |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #f9f9f9 ), |
| to( #e4e4e4 ) |
| ); |
| color: inherit; |
| font: 14px Verdana, "Lucida Sans", Arial, Helvetica, sans-serif; |
| border-bottom: 1px solid #bdbdbd; |
| padding: 8px 10px 8px 6px; |
| text-shadow: none; |
| } |
| |
| TreeColumn:hover { |
| background-image: gradient( |
| linear, left top, left bottom, |
| from( #e4e4e4 ), |
| to( #f9f9f9 ) |
| ); |
| } |
| |
| TreeColumn-SortIndicator { |
| background-image: none; |
| } |
| |
| TreeColumn-SortIndicator:up { |
| background-image: url( resource/widget/rap/column/sort-indicator-up.png ); |
| } |
| |
| TreeColumn-SortIndicator:down { |
| background-image: url( resource/widget/rap/column/sort-indicator-down.png ); |
| } |
| |
| Tree-Cell { |
| spacing: 3px; |
| padding: 5px 3px 5px 3px; |
| } |
| |
| Tree-GridLine { |
| color: #d0d0d0; |
| } |
| |
| Tree-GridLine:horizontal { |
| color: transparent; |
| } |
| |
| Tree-Checkbox { |
| margin: 0px 2px 0px 0px; |
| background-image: url( resource/widget/rap/button/check-unselected.png ); |
| } |
| |
| Tree-Checkbox:hover { |
| background-image: url( resource/widget/rap/button/check-unselected-hover.png ); |
| } |
| |
| Tree-Checkbox:checked { |
| background-image: url( resource/widget/rap/button/check-selected.png ); |
| } |
| |
| Tree-Checkbox:checked:hover { |
| background-image: url( resource/widget/rap/button/check-selected-hover.png ); |
| } |
| |
| Tree-Checkbox:checked:grayed { |
| background-image: url( resource/widget/rap/button/check-grayed.png ); |
| } |
| |
| Tree-Checkbox:checked:grayed:hover { |
| background-image: url( resource/widget/rap/button/check-grayed-hover.png ); |
| } |
| |
| Tree-Indent { |
| width: 16px; |
| background-image: none; |
| } |
| |
| Tree-Indent:collapsed { |
| background-image: url( resource/widget/rap/tree/tree-collapsed.png ); |
| } |
| |
| Tree-Indent:collapsed:hover { |
| background-image: url( resource/widget/rap/tree/tree-collapsed-hover.png ); |
| } |
| |
| Tree-Indent:expanded { |
| background-image: url( resource/widget/rap/tree/tree-expanded.png ); |
| } |
| |
| Tree-Indent:expanded:hover { |
| background-image: url( resource/widget/rap/tree/tree-expanded-hover.png ); |
| } |
| |
| Tree-Indent:line { |
| background-image: none; |
| } |
| |
| Tree-Indent:first { |
| background-image: none; |
| } |
| |
| Tree-Indent:first:collapsed { |
| background-image: url( resource/widget/rap/tree/tree-collapsed.png ); |
| } |
| |
| Tree-Indent:first:collapsed:hover { |
| background-image: url( resource/widget/rap/tree/tree-collapsed-hover.png ); |
| } |
| |
| Tree-Indent:first:expanded { |
| background-image: url( resource/widget/rap/tree/tree-expanded.png ); |
| } |
| |
| Tree-Indent:first:expanded:hover { |
| background-image: url( resource/widget/rap/tree/tree-expanded-hover.png ); |
| } |
| |
| Tree-Indent:last { |
| background-image: none; |
| } |
| |
| Tree-Indent:last:collapsed { |
| background-image: url( resource/widget/rap/tree/tree-collapsed.png ); |
| } |
| |
| Tree-Indent:last:collapsed:hover { |
| background-image: url( resource/widget/rap/tree/tree-collapsed-hover.png ); |
| } |
| |
| Tree-Indent:last:expanded { |
| background-image: url( resource/widget/rap/tree/tree-expanded.png ); |
| } |
| |
| Tree-Indent:last:expanded:hover { |
| background-image: url( resource/widget/rap/tree/tree-expanded-hover.png ); |
| } |
| |
| Tree-Indent:first:last { |
| background-image: none; |
| } |
| |
| Tree-Indent:first:last:collapsed { |
| background-image: url( resource/widget/rap/tree/tree-collapsed.png ); |
| } |
| |
| Tree-Indent:first:last:collapsed:hover { |
| background-image: url( resource/widget/rap/tree/tree-collapsed-hover.png ); |
| } |
| |
| Tree-Indent:first:last:expanded { |
| background-image: url( resource/widget/rap/tree/tree-expanded.png ); |
| } |
| |
| Tree-Indent:first:last:expanded:hover { |
| background-image: url( resource/widget/rap/tree/tree-expanded-hover.png ); |
| } |