2 * Ext JS Library 2.2.1
\r
3 * Copyright(c) 2006-2009, Ext JS, LLC.
\r
4 * licensing@extjs.com
\r
6 * http://extjs.com/license
\r
13 background-color:#fff;
\r
16 .x-grid-panel .x-panel-body {
\r
17 overflow:hidden !important;
\r
20 .x-grid-panel .x-panel-mc .x-panel-body {
\r
21 border:1px solid #99bbe8;
\r
30 .x-grid3-hd-row td, .x-grid3-row td, .x-grid3-summary-row td{
\r
31 font:normal 11px arial, tahoma, helvetica, sans-serif;
\r
33 -moz-user-focus: normal;
\r
35 .x-grid3-row td, .x-grid3-summary-row td {
\r
37 vertical-align: top;
\r
40 -moz-user-select: none;
\r
42 .x-grid3-hd-row td {
\r
44 vertical-align:middle;
\r
45 border-left:1px solid #eee;
\r
46 border-right:1px solid #d0d0d0;
\r
49 .x-grid3-hd-row .x-grid3-marker-hd {
\r
53 .x-grid3-row .x-grid3-marker {
\r
57 .x-grid3-cell-inner, .x-grid3-hd-inner{
\r
59 -o-text-overflow: ellipsis;
\r
60 text-overflow: ellipsis;
\r
61 padding:3px 3px 3px 5px;
\r
62 white-space: nowrap;
\r
68 padding:4px 3px 4px 5px;
\r
75 .x-grid3-body-cell {
\r
76 -moz-outline:0 none;
\r
79 /* IE Quirks to clip */
\r
80 .ext-ie .x-grid3-cell-inner, .ext-ie .x-grid3-hd-inner{
\r
83 /* reverse above in strict mode */
\r
84 .ext-strict .x-grid3-cell-inner, .ext-strict .x-grid3-hd-inner{
\r
92 .x-grid-row-loading {
\r
93 background: #fff url(../images/default/shared/loading-balls.gif) no-repeat center center;
\r
100 border:1px solid #ededed;
\r
101 border-top-color:#fff;
\r
102 /*border-bottom: 1px solid #ededed;*/
\r
106 background-color:#fafafa;
\r
109 .x-grid3-row-over {
\r
110 border:1px solid #dddddd;
\r
111 background: #efefef url(../images/default/grid/row-over.gif) repeat-x left top;
\r
114 .x-grid3-resize-proxy {
\r
117 background-color:#777;
\r
119 cursor: col-resize;
\r
128 .x-grid3-resize-marker {
\r
131 background-color:#777;
\r
148 -moz-outline:0 none;
\r
150 -moz-user-select: text;
\r
151 -khtml-user-select: text;
\r
154 /* header styles */
\r
156 background: #f9f9f9 url(../images/default/grid/grid3-hrow.gif) repeat-x 0 bottom;
\r
162 .x-grid3-header-pop {
\r
163 border-left:1px solid #d0d0d0;
\r
167 .x-grid3-header-pop-inner {
\r
168 border-left:1px solid #eee;
\r
171 background: transparent url(../images/default/grid/hd-pop.gif) no-repeat center center;
\r
173 .ext-ie .x-grid3-header-pop-inner {
\r
176 .ext-strict .x-grid3-header-pop-inner {
\r
179 .x-grid3-header-inner {
\r
184 .x-grid3-header-offset {
\r
189 td.x-grid3-hd-over, td.sort-desc, td.sort-asc, td.x-grid3-hd-menu-open {
\r
190 border-left:1px solid #aaccf6;
\r
191 border-right:1px solid #aaccf6;
\r
193 td.x-grid3-hd-over .x-grid3-hd-inner, td.sort-desc .x-grid3-hd-inner, td.sort-asc .x-grid3-hd-inner, td.x-grid3-hd-menu-open .x-grid3-hd-inner {
\r
194 background: #ebf3fd url(../images/default/grid/grid3-hrow-over.gif) repeat-x left bottom;
\r
197 .x-grid3-sort-icon{
\r
198 background-repeat: no-repeat;
\r
203 vertical-align: middle;
\r
205 .sort-asc .x-grid3-sort-icon {
\r
206 background-image: url(../images/default/grid/sort_asc.gif);
\r
209 .sort-desc .x-grid3-sort-icon {
\r
210 background-image: url(../images/default/grid/sort_desc.gif);
\r
214 /* Header position fixes for IE strict mode */
\r
215 .ext-strict .ext-ie .x-grid3-header-inner{position:relative;}
\r
216 .ext-strict .ext-ie6 .x-grid3-hd{position:relative;}
\r
217 .ext-strict .ext-ie6 .x-grid3-hd-inner{position:static;}
\r
223 .x-grid3-scroller {
\r
228 .x-grid3-cell-text, .x-grid3-hd-text {
\r
230 padding: 3px 5px 3px 5px;
\r
231 -moz-user-select: none;
\r
232 -khtml-user-select: none;
\r
236 background-image: url(../images/default/grid/grid-split.gif);
\r
237 background-position: center;
\r
238 background-repeat: no-repeat;
\r
240 cursor: col-resize;
\r
245 position: absolute;
\r
254 /* Column Reorder DD */
\r
255 .x-dd-drag-proxy .x-grid3-hd-inner{
\r
256 background: #ebf3fd url(../images/default/grid/grid3-hrow-over.gif) repeat-x left bottom;
\r
259 border:1px solid #aaccf6;
\r
263 .col-move-top, .col-move-bottom{
\r
275 background:transparent url(../images/default/grid/col-move-top.gif) no-repeat left top;
\r
278 background:transparent url(../images/default/grid/col-move-bottom.gif) no-repeat left top;
\r
281 /* Selection Styles */
\r
282 .x-grid3-row-selected {
\r
283 background: #DFE8F6 !important;
\r
284 border:1px dotted #a3bae9;
\r
287 .x-grid3-cell-selected{
\r
288 background-color: #B8CFEE !important;
\r
291 .x-grid3-cell-selected span{
\r
292 color: black !important;
\r
294 .x-grid3-cell-selected .x-grid3-cell-text{
\r
298 .x-grid3-locked td.x-grid3-row-marker, .x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker{
\r
299 background: #ebeadb url(../images/default/grid/grid-hrow.gif) repeat-x 0 bottom !important;
\r
300 vertical-align:middle !important;
\r
303 border-top:1px solid white;
\r
304 border-bottom:none !important;
\r
305 border-right:1px solid #6fa0df !important;
\r
308 .x-grid3-locked td.x-grid3-row-marker div, .x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div{
\r
310 color:#15428b !important;
\r
315 .x-grid3-dirty-cell {
\r
316 background: transparent url(../images/default/grid/dirty.gif) no-repeat 0 0;
\r
319 /* Grid Toolbars */
\r
320 .x-grid3-topbar, .x-grid3-bottombar{
\r
321 font:normal 11px arial, tahoma, helvetica, sans-serif;
\r
327 .x-grid3-topbar .x-toolbar{
\r
328 border-right:0 none;
\r
330 .x-grid3-bottombar .x-toolbar{
\r
331 border-right:0 none;
\r
332 border-bottom:0 none;
\r
333 border-top:1px solid #a9bfd3;
\r
335 /* Props Grid Styles */
\r
336 .x-props-grid .x-grid3-cell{
\r
339 .x-props-grid .x-grid3-td-name .x-grid3-cell-inner{
\r
340 background:transparent url(../images/default/grid/grid3-special-col-bg.gif) repeat-y -16px !important;
\r
342 color:black !important;
\r
344 .x-props-grid .x-grid3-body .x-grid3-td-name{
\r
347 background:white !important;
\r
349 border-right:1px solid #eeeeee;
\r
353 .xg-hmenu-sort-asc .x-menu-item-icon{
\r
354 background-image: url(../images/default/grid/hmenu-asc.gif);
\r
356 .xg-hmenu-sort-desc .x-menu-item-icon{
\r
357 background-image: url(../images/default/grid/hmenu-desc.gif);
\r
359 .xg-hmenu-lock .x-menu-item-icon{
\r
360 background-image: url(../images/default/grid/hmenu-lock.gif);
\r
362 .xg-hmenu-unlock .x-menu-item-icon{
\r
363 background-image: url(../images/default/grid/hmenu-unlock.gif);
\r
370 background:transparent;
\r
373 .x-dd-drag-ghost .x-grid3-dd-wrap {
\r
374 padding:1px 3px 3px 1px;
\r
378 -moz-user-select:none;
\r
385 background:#c3daf9 url(../images/default/grid/grid3-hd-btn.gif) no-repeat left center;
\r
392 .x-grid3-hd-over .x-grid3-hd-btn, .x-grid3-hd-menu-open .x-grid3-hd-btn {
\r
396 a.x-grid3-hd-btn:hover {
\r
397 background-position:-14px center;
\r
402 .x-grid3-body .x-grid3-td-expander {
\r
403 background:transparent url(../images/default/grid/grid3-special-col-bg.gif) repeat-y right;
\r
405 .x-grid3-body .x-grid3-td-expander .x-grid3-cell-inner {
\r
406 padding:0 !important;
\r
409 .x-grid3-row-expander {
\r
412 background-position:4px 2px;
\r
413 background-repeat:no-repeat;
\r
414 background-color:transparent;
\r
415 background-image:url(../images/default/grid/row-expand-sprite.gif);
\r
417 .x-grid3-row-collapsed .x-grid3-row-expander {
\r
418 background-position:4px 2px;
\r
420 .x-grid3-row-expanded .x-grid3-row-expander {
\r
421 background-position:-21px 2px;
\r
423 .x-grid3-row-collapsed .x-grid3-row-body {
\r
424 display:none !important;
\r
426 .x-grid3-row-expanded .x-grid3-row-body {
\r
427 display:block !important;
\r
432 .x-grid3-body .x-grid3-td-checker {
\r
433 background:transparent url(../images/default/grid/grid3-special-col-bg.gif) repeat-y right;
\r
436 .x-grid3-body .x-grid3-td-checker .x-grid3-cell-inner, .x-grid3-header .x-grid3-td-checker .x-grid3-hd-inner {
\r
437 padding:0 !important;
\r
441 .x-grid3-row-checker, .x-grid3-hd-checker {
\r
444 background-position:2px 2px;
\r
445 background-repeat:no-repeat;
\r
446 background-color:transparent;
\r
447 background-image:url(../images/default/grid/row-check-sprite.gif);
\r
449 .x-grid3-row .x-grid3-row-checker {
\r
450 background-position:2px 2px;
\r
452 .x-grid3-row-selected .x-grid3-row-checker, .x-grid3-hd-checker-on .x-grid3-hd-checker {
\r
453 background-position:-23px 2px;
\r
455 .x-grid3-hd-checker {
\r
456 background-position:2px 3px;
\r
458 .x-grid3-hd-checker-on .x-grid3-hd-checker {
\r
459 background-position:-23px 3px;
\r
464 .x-grid3-body .x-grid3-td-numberer {
\r
465 background:transparent url(../images/default/grid/grid3-special-col-bg.gif) repeat-y right;
\r
467 .x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner {
\r
468 padding:3px 5px 0 0 !important;
\r
475 .x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,
\r
476 .x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,
\r
477 .x-grid3-body .x-grid3-row-selected .x-grid3-td-expander {
\r
478 background:transparent url(../images/default/grid/grid3-special-col-sel-bg.gif) repeat-y right;
\r
480 .x-grid3-body .x-grid3-check-col-td .x-grid3-cell-inner {
\r
481 padding: 1px 0 0 0 !important;
\r
484 .x-grid3-check-col {
\r
487 background-position:center center;
\r
488 background-repeat:no-repeat;
\r
489 background-color:transparent;
\r
490 background-image:url(../images/default/menu/unchecked.gif);
\r
494 .x-grid3-check-col-on {
\r
497 background-position:center center;
\r
498 background-repeat:no-repeat;
\r
499 background-color:transparent;
\r
500 background-image:url(../images/default/menu/checked.gif);
\r
503 /* Grouping classes */
\r
504 .x-grid-group, .x-grid-group-body, .x-grid-group-hd {
\r
508 border-bottom: 2px solid #99bbe8;
\r
512 .x-grid-group-hd div {
\r
513 background:transparent url(../images/default/grid/group-expand-sprite.gif) no-repeat 3px -47px;
\r
514 padding:4px 4px 4px 17px;
\r
516 font:bold 11px tahoma, arial, helvetica, sans-serif;
\r
518 .x-grid-group-collapsed .x-grid-group-hd div {
\r
519 background-position: 3px 3px;
\r
521 .x-grid-group-collapsed .x-grid-group-body {
\r
526 background-image:url(../images/default/grid/group-by.gif);
\r
529 background-image:url(../images/default/grid/columns.gif);
\r
531 .x-show-groups-icon {
\r
532 background-image:url(../images/default/grid/group-by.gif);
\r
535 .ext-ie .x-grid3 .x-editor .x-form-text {
\r
539 .ext-ie .x-props-grid .x-editor .x-form-text {
\r
547 font:normal 11px tahoma, arial, helvetica, sans-serif;
\r
551 /* fix floating toolbar issue */
\r
552 .ext-ie7 .x-grid-panel .x-panel-bbar {
\r