source: Dev/trunk/src/client/dojox/grid/resources/claroGrid.css @ 504

Last change on this file since 504 was 483, checked in by hendrikvanantwerpen, 11 years ago

Added Dojo 1.9.3 release.

File size: 8.3 KB
Line 
1/* Claro styles for DataGrid */
2@import url("Grid.css");
3@import url("Grid_rtl.css");
4
5.claro .dojoxGrid {
6        margin:0px;
7        padding:0px;
8        border-collapse:collapse;       
9        background-color: #fff;
10        border: 1px solid #DBDBDB;
11}
12/*  messages */
13.claro .dojoxGridMasterMessages {
14        background-color: #fefefe;
15}
16.claro .dojoxGridLoading,
17.claro .dojoxGridError {
18        background-position:left center;
19        background-repeat: no-repeat;
20        padding-left:25px;
21}
22.claro .dojoxGridLoading {
23        background-image:url("../../../dijit/themes/claro/images/loadingAnimation.gif");
24}
25.claro .dojoxGridError {
26        background-image: url('../../../dijit/icons/images/commonIconsObjActEnabled.png');
27        background-position: -496px;
28        width: 16px;
29        height: 16px;
30}
31
32/* header */
33.claro .dojoxGridHeader {
34        background: transparent;
35        margin-left: -2px;
36}
37.claro .dojoxGridHeader .dojoxGridCell {
38        padding: 2px 5px;
39        vertical-align: top;
40        background: transparent;
41        border-style:solid;
42        border-width:1px;
43        border-color: #FFFFFF #BCBCBC #BCBCBC #FFFFFF;
44}
45.dj_ie6 .claro .dojoxGridHeader .dojoxGridCell {
46        border-color:#BCBCBC #BCBCBC #BCBCBC #e5edf4;
47}
48.claro .dojoxGridHeader .dojoxGridCellOver {
49        background: #9dcfff;
50}
51
52/* header sorting arrow */
53.claro .dojoxGridSortNode {
54        text-decoration:none;
55        display:block;
56        white-space: normal;
57        background: none;
58        border: none;
59        padding: 0;
60}
61.claro .dojoxGridCellOver .dojoxGridSortNode {
62        background-color:#9dcfff;
63}
64.claro .dojoxGridArrowButtonChar {
65        display:none;
66        float:right;
67}
68.claro .dojoxGridArrowButtonNode {
69        background:transparent url("../../../dijit/themes/claro/images/spriteArrows.png") no-repeat scroll left center;
70        display:block;
71        float:right;
72        height:1em;
73        margin:2px 4px 0 5px;
74        padding-left:0;
75        width:7px;
76}
77.claro .dojoxGridSortUp .dojoxGridArrowButtonNode {
78        background-position:-21px 50%;
79}
80
81/* header rows */
82.claro .dojoxGridMasterHeader {
83        background: url("images/header.png") #EDF2F7 repeat-x bottom;
84        background: -moz-linear-gradient(top, #EDF2F7, #D0DFEA);
85        background: -webkit-gradient(linear, left top, left bottom, from(#EDF2F7), to(#D0DFEA));
86        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFEDF2F7, endColorstr=#FFD0DFEA);
87        border: 1px solid #FFFFFF;
88        border-right: none;
89}
90.claro .dojoxGridMasterHeader .dojoxGridRowTable {
91        border-left: 1px solid #BCBCBC;
92        border-right: 1px solid #FFFFFF;
93        background-color: transparent;
94}
95.dj_ie .claro .dojoxGridHeader .dojoxGridRowTable {
96        border-collapse:separate;
97}
98.dj_ie6 .claro .dojoxGridHeader .dojoxGridRowTable,
99.dj_ie7 .claro .dojoxGridHeader .dojoxGridRowTable {
100        border-collapse:collapse;
101        border-right: 0px;     
102}
103.claro .dojoxGridHeader .dojoxGridRowTable tr {
104        background: none;
105}
106.claro .dojoxGridHeader tr:first-child .dojoxGridCell {
107        border-top: 1px solid transparent;
108}
109.claro .dojoxGridHeader:first-child .dojoxGridRowTable {
110        border-left-width: 0;
111}
112.claro .dojoxGridHeader:first-child {
113        margin-left: -1px;
114}
115/* Grid view content */
116.claro .dojoxGridScrollbox {
117        background-color: #fefefe;
118}
119
120/* rowbar - row headers */
121.claro .dojoxGridRowbar {
122        background:url("images/header.png") #e5edf4 repeat-x top;
123        border:none;
124        border-right:1px solid #BCBCBC;
125}
126.claro .dojoxGridRowbarTable {
127        background:transparent url("images/header_shadow.png") repeat-x scroll center bottom;
128}
129.dj_ie6 .claro .dojoxGridRowbar,
130.dj_ie6 .claro .dojoxGridRowbarTable {
131        background-image:none;
132}
133.claro .dojoxGridRowbarInner {
134        border:none;
135        border-bottom:1px solid #ccc;
136}
137.claro .dojoxGridRowbarOver .dojoxGridRowbarTable {
138        background-color:#abd5fd;
139}
140.claro .dojoxGridRowbarSelected {
141        background-color:#abd5fd;
142        border-right:1px solid #ccc;
143}
144
145/* rows */
146.claro .dojoxGridRow {
147        border:none;
148        background-color:#fff;
149}
150.dj_ie .claro .dojoxGridMasterView .dojoxGridRowTable {
151        border-collapse:separate;/*IE, separate is must to show the border of tr and td*/
152}
153.dj_ie6 .claro .dojoxGridMasterView .dojoxGridRowTable,
154.dj_ie7 .claro .dojoxGridMasterView .dojoxGridRowTable {
155        border-collapse: collapse;
156}
157.claro .dojoxGridRowTable tr {
158        background:url("images/row_back.png") #fff repeat-x;
159}
160.claro .dojoxGridRowOdd .dojoxGridRowTable tr {
161        background-color:#f7fcff;
162}
163.claro .dojoxGridRowSelected .dojoxGridRowTable tr {
164        background-color:#cee6fa;
165}
166
167/* cells */
168.claro .dojoxGrid .dojoxGridCell {
169        outline: none;
170        padding: 3px 5px;
171        border:1px solid transparent;
172        border-color: transparent #E5DAC8 #E5DAC8 transparent;
173}
174.dj_ie7 .claro .dojoxGridCell,
175.dj_ie7 .claro .dojoxGridHeader .dojoxGridCell {
176        border-left: 0px;
177}
178.dj_ie6 .claro .dojoxGridCell {
179        border-color: #F5F5F5;
180}
181.dj_ie6 .claro .dojoxGridRowOdd .dojoxGridCell {
182        border-left-color:#f4f9fd;
183        border-right-color:#f4f9fd;
184}
185.dj_ie6 .claro .dojoxGridRowSelected .dojoxGridCell {
186        border-left-color:#d3e9fb;
187        border-right-color:#d3e9fb;
188}
189.claro .dojoxGridRowSelected .dojoxGridCell {
190        border-top:1px solid #BFD6EB;
191        border-bottom:1px solid #BFD6EB;
192}
193.claro .dojoxGridCellFocus {
194        outline: none;
195        border:1px dashed darkblue !important;
196}
197
198/*  Single Affordance Hover Effect */
199.claro .dojoxGridRowOver .dojoxGridCell {
200        background:url("images/row_back.png") #ABD6FF repeat-x;
201        border-top:1px solid #769DC0;
202        border-bottom:1px solid #769DC0;
203}
204.dj_ie6 .claro .dojoxGridRowOver .dojoxGridCell,
205.dj_ie7 .claro .dojoxGridRowOver .dojoxGridCell {
206        border-right:1px solid #ABD6FF;
207}
208.claro .dojoxGridRowActive .dojoxGridCell {
209        background:url("images/td_button_down.png") #7DBEFA repeat-x;
210}
211.dj_ie6 .claro .dojoxGridRowActive .dojoxGridCell,
212.dj_ie7 .claro .dojoxGridRowActive .dojoxGridCell {
213        border-left:1px solid #7DBEFA;
214        border-right:1px solid #7DBEFA;
215}
216
217/*  Double Affordance Hover Effect */
218.claro .dojoxGridDoubleAffordance .dojoxGridRowOver .dojoxGridCellOver {
219        border:solid 1px #769dc0;
220        background-color:#93cafe;
221        border-collapse:separate;/*FF*/
222}
223.claro .dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCell{   
224        background-image:url("images/row_back.png");
225}
226.claro .dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCellActive {   
227        background:url("images/td_button_down.png") #93cafe repeat-x;
228}
229.dj_ie6 .claro .dojoxGridCell {
230        background-image:none !important;
231}
232
233/* editing */
234.claro .dojoxGridRowEditing td {
235        /* background-color: #F4FFF4; */
236        background-color: #cee6fa;
237        /* padding: 0px 3px 0px 3px; */
238}
239.claro .dojoxGridRow-inserting td {
240        background-color: #F4FFF4;
241}
242.claro .dojoxGridRow-inflight td {
243        background-color: #F2F7B7;
244}
245.claro .dojoxGridRow-error td {
246        background-color: #F8B8B6;
247}
248
249/* Drag and Drop */
250.claro .dojoxGrid .dojoDndItemBefore {
251        border-left-color: #3559ac;
252}
253.claro .dojoxGrid .dojoDndItemAfter {
254        border-right-color: #3559ac;
255}
256
257/* Tree Grid */
258.claro .dojoxGridExpando {
259        float: left;
260        height: 18px;
261        width: 18px;
262        text-align: center;
263        margin-top: -3px;
264}
265.dijitRtl .claro .dojoxGridExpando {
266        float: right;
267}
268.claro .dojoxGridExpandoCell {
269        padding-top: 5px;
270        background-position: left top !important;
271}
272.claro .dojoxGridExpandoNode {
273        background-image: url('../../../dijit/themes/claro/images/treeExpandImages.png');
274        width: 16px;
275        height: 16px;
276        cursor: pointer;
277        background-position: 1px 0px; /* for closed state */
278}
279.dj_ie6 .claro .dojoxGridExpandoNode {
280        background-image: url('../../../dijit/themes/claro/images/treeExpandImages8bit.png');
281}
282.claro .dojoxGridRowOver .dojoxGridExpandoNode {
283        background-position: -17px 0px;
284}
285.claro .dojoxGridExpandoOpened .dojoxGridExpandoNode {
286        background-position: -35px 0px;
287}
288.claro .dojoxGridRowOver .dojoxGridExpandoOpened .dojoxGridExpandoNode {
289        background-position: -53px 0px;
290}
291.claro .dojoxGridExpandoLoading .dojoxGridExpandoNode {
292        background-image: url('../../../dijit/themes/claro/images/loadingAnimation.gif');
293}
294.claro .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpando {
295        visibility: visible !important;
296        width: 18px !important;
297}
298.claro .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode,
299.dj_ie6 .claro .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode {
300        background-image:none;
301}
302.claro .dojoxGridExpandoNodeInner {
303        visibility: hidden;
304}
305.dijit_a11y .dojoxGridExpandoNodeInner {
306        visibility: visible;
307}
308
309.claro .dojoxGridSummaryRow .dojoxGridCell {
310        border:1px solid transparent;
311}
312.dj_ie6 .claro .dojoxGridSummaryRow .dojoxGridCell {
313        border-color:#fff
314}
315.claro tr.dojoxGridSubRowAlt {
316        background-color:#f4f9fd;
317}
318.claro .dojoxGridRowOdd tr.dojoxGridSubRowAlt {
319        background-color:#fff;
320}
321.claro .dojoxGridRow .dojoxGridRowTable tr.dojoxGridRowSelected {
322        background-color:#cee6fa;
323}
Note: See TracBrowser for help on using the repository browser.