add mark button icons & get button changes
[themes.git] / EarlyBlue / global / skin / tree.css
CommitLineData
1d798428 1\r
2/******** Tree widget **********/\r
3\r
4/** basic tree ****************************************************\r
5 * basic tree widget for use in main windows where no decoration\r
6 * is required.\r
7 **/\r
8tree {\r
9 background-color: white;\r
10 border: none;\r
11 border-spacing: 0px;\r
12}\r
13\r
14/** class="inset" *************************************************\r
15 * this is the tree class used by dialogs to create treeviews with \r
16 * inset borders, and default dialog spacing.\r
17 **/\r
18tree.inset {\r
19 border-top: 1px solid #666699;\r
20 border-bottom: 1px solid white;\r
21 border-left: 1px solid #666699;\r
22 border-right: 1px solid white;\r
23 margin: 1px 5px 2px 5px;\r
24}\r
25\r
26treeitem[selected="true"] > treerow { \r
27 color: white;\r
28 background-color: #336699;\r
29}\r
30\r
31treecell { \r
32 white-space: nowrap;\r
33 vertical-align: middle;\r
34 padding: 1px 0px 1px 2px;\r
35} \r
36\r
37.treecell-header { \r
38 background-color: #CCD0DD; \r
39 color: black;\r
40 border-right: 1px solid white;\r
41 vertical-align: middle;\r
42 padding: 0px 0px 0px 5px;\r
43} \r
44\r
45.treecell-inset-header {\r
46 background-color: #CCD0DD; \r
47 border-top: 1px solid white;\r
48 border-bottom: 1px solid #666699;\r
49 border-left: 1px solid white;\r
50 border-right: 1px solid #666699;\r
51}\r
52\r
53tree.inset > treehead > treerow > treecell.sortable:active {\r
54 border-top: 1px solid #666699;\r
55 border-bottom: 1px solid white;\r
56 border-left: 1px solid #666699;\r
57 border-right: 1px solid white;\r
58}\r
59\r
60/** class="propertylist" ******************************************\r
61 * class for cells in grid-formatted property lists.\r
62 **/\r
63treecell.propertylist {\r
64 padding-left: 5px;\r
65 border-right: 1px solid #CCD0DD;\r
66 border-bottom: 1px solid #CCD0DD;\r
67}\r
68\r
69.tree-cell-primary-icon {\r
70 list-style-image: inherit;\r
71 padding-right: 2px;\r
72}\r
73\r
74.tree-cell-icon {\r
75 list-style-image: inherit;\r
76 padding-right: 2px;\r
77}\r
78\r
79.treecell-indent > .tree-cell-primary-icon {\r
80 padding-left: 14px;\r
81 }\r
82\r
83treeitem[container="true"] > treerow > .treecell-indent > .tree-cell-primary-icon {\r
84 padding-left: 0px;\r
85}\r
86\r
87.tree-cell-twisty {\r
88 list-style-image: url("chrome://global/skin/closedtwisty.gif");\r
89 user-focus:ignore;\r
90 padding-right: 2px;\r
91}\r
92\r
93treeitem[selected="true"] > treerow > treecell > .tree-cell-twisty {\r
94 list-style-image: url("chrome://global/skin/closedtwisty-selected.gif");\r
95}\r
96\r
97.tree-cell-twisty:hover {\r
98 text-decoration: none;\r
99}\r
100\r
101.tree-cell-twisty:active {\r
102 text-decoration: none;\r
103}\r
104\r
105.tree-cell-twisty[disabled="true"] {\r
106 list-style-image: none;\r
107}\r
108\r
109treeitem[container="true"][open="true"] > treerow > treecell > .tree-cell-twisty {\r
110 list-style-image: url("chrome://global/skin/opentwisty.gif");\r
111}\r
112\r
113treeitem[selected="true"][container="true"][open="true"] > treerow > treecell > .tree-cell-twisty {\r
114 list-style-image: url("chrome://global/skin/opentwisty-selected.gif");\r
115}\r
116\r
117\r
118/* tree header with sort direction indicators */\r
119.sortDirectionIndicator[sortDirection="ascending"] > .tree-header-sortdirection {\r
120 list-style-image: url("chrome://global/skin/sortAscending.gif");\r
121 margin-right: 3px;\r
122}\r
123\r
124.sortDirectionIndicator[sortDirection="descending"] > .tree-header-sortdirection {\r
125 list-style-image: url("chrome://global/skin/sortDescending.gif");\r
126 margin-right: 3px;\r
127}\r
128\r
129treecol[sortDirection="true"],\r
130treecol[sortActive="true"]\r
131 {\r
132 background-color : #DFDFDF;\r
133 }\r
134\r
135.treecell-popup-icon\r
136 {\r
137 list-style-image : url("chrome://global/skin/columnselect.gif");\r
138 }\r