blob: d97a0b1865427d7902992c01abef8ac0315c751d [file] [log] [blame]
/*******************************************************************************
* 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 );
}