soriaGrid.css 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245
  1. @import url("Grid.css");
  2. .soria .dojoxGrid {
  3. background-color: #e9e9e9;
  4. font-size: 0.85em; /* inherit font-family from dojo.css */
  5. }
  6. /* master messages */
  7. .soria .dojoxGridMasterMessages {
  8. background-color: #fefefe;
  9. }
  10. /* header */
  11. .soria .dojoxGridHeader {
  12. background-color: #e9e9e9;
  13. }
  14. .soria .dojoxGridHeader .dojoxGridCell {
  15. border-width: 1px;
  16. padding-bottom: 0px;
  17. border-color: transparent #ACA899 #919191 transparent;
  18. background: url(../../../dijit/themes/soria/images/titleBar.png) #e9e9e9 repeat-x top;
  19. color: #000 !important;
  20. }
  21. .soria .dojoxGridHeader .dojoxGridCellOver {
  22. background: url(../../../dijit/themes/soria/images/titleBarActive.png) #e9e9e9 repeat-x top;
  23. }
  24. .soria .dojoxGridHeader .dojoxGridCellFocus {
  25. border-color: #ACA899 #919191;
  26. border-style: dashed;
  27. }
  28. .soria .dojoxGridArrowButtonChar {
  29. float: right;
  30. display: none;
  31. }
  32. .soria .dojoxGridArrowButtonNode {
  33. display: block !important;
  34. padding-left: 0px;
  35. float: right;
  36. background:url("../../../dijit/themes/soria/images/spriteArrows.png") no-repeat left center;
  37. margin-top: 2px;
  38. width: 11px;
  39. height: 1em;
  40. }
  41. .dj_ie6 .soria .dojoxGridArrowButtonNode {
  42. background-image:url("../../../dijit/themes/soria/images/spriteArrows.gif");
  43. margin-left: 0px;
  44. }
  45. .soria .dojoxGridSortUp .dojoxGridArrowButtonNode {
  46. background-position: -21px;
  47. }
  48. .dijit_a11y .soria .dojoxGridArrowButtonNode {
  49. display: none !important;
  50. }
  51. /* content */
  52. .soria .dojoxGridScrollbox {
  53. background-color: #fefefe;
  54. }
  55. /* rowbar */
  56. .soria .dojoxGridRowbar {
  57. border: none;
  58. background: url(../../../dijit/themes/soria/images/titleBar.png) #e9e9e9 repeat-y right;
  59. border-right: 1px solid #ccc;
  60. padding: 0px;
  61. }
  62. .soria .dojoxGridRowbarInner {
  63. border: none;
  64. border-bottom: 1px solid #ccc;
  65. }
  66. .soria .dojoxGridRowbarOver {
  67. background: url(../../../dijit/themes/soria/images/titleBarActive.png) #e9e9e9 repeat-y right;
  68. }
  69. .soria .dojoxGridRowbarSelected {
  70. background: url(../../../dijit/themes/soria/images/titleBar.png) #D9E8F9 no-repeat center;
  71. border-right: 1px solid #ccc;
  72. }
  73. /* rows */
  74. .soria .dojoxGridRow {
  75. border: none;
  76. background-color: white;
  77. }
  78. .soria .dojoxGridRowOver {
  79. border-top-color: #ccc;
  80. border-bottom-color: #ccc;
  81. }
  82. .soria .dojoxGridRowOver .dojoxGridCell {
  83. background-color: #60a1ea;
  84. color:#fff;
  85. }
  86. .soria .dojoxGridRowOver .dojoxGridCell .dijit {
  87. color: #000;
  88. }
  89. .soria .dojoxGridRowOver .dojoxGridCell .dijitDisabled {
  90. color: gray;
  91. }
  92. .soria .dojoxGridRowOdd {
  93. background-color: #f2f5f9;
  94. }
  95. .soria .dojoxGridRowSelected {
  96. background-color: #aec7e3;
  97. }
  98. .dijit_a11y .soria .dojoxGridRowSelected {
  99. background-color: #aec7e3;
  100. border-style: solid;
  101. }
  102. /* cells */
  103. .soria .dojoxGridCell {
  104. border: 1px dotted #D5CDB5;
  105. border-left-color: transparent;
  106. border-top-color: transparent;
  107. }
  108. .dj_ff2 .soria .dojoxGridCell {
  109. border-left-width: 0px;
  110. border-top-width: 0px;
  111. }
  112. .dj_ie6 .soria .dojoxGridCell {
  113. border: 1px solid white;
  114. border-right: 1px solid #D5CDB5;
  115. }
  116. .soria .dojoxGridCellFocus {
  117. border: 1px dashed darkblue;
  118. }
  119. .soria .dojoxGridCellOver {
  120. border: 1px dotted #a6a6a6;
  121. }
  122. .soria .dojoxGridCellFocus.dojoxGridCellOver {
  123. border: 1px dashed darkblue;
  124. }
  125. /* editing */
  126. /* FIXME: these colors are off! */
  127. .soria .dojoxGridRowEditing td {
  128. /* background-color: #F4FFF4; */
  129. background-color: #60a1ea;
  130. /* padding: 0px 3px 0px 3px; */
  131. }
  132. .soria .dojoxGridRow-inserting td {
  133. background-color: #F4FFF4;
  134. }
  135. .soria .dojoxGridRow-inflight td {
  136. background-color: #F2F7B7;
  137. }
  138. .soria .dojoxGridRow-error td {
  139. background-color: #F8B8B6;
  140. }
  141. /* Drag and Drop */
  142. .soria .dojoxGrid .dojoDndItemBefore {
  143. border-left-color: #4B5AAA;
  144. }
  145. .soria .dojoxGrid .dojoDndItemAfter {
  146. border-right-color: #4B5AAA;
  147. }
  148. /* Tree Grid */
  149. .soria .dojoxGridExpando {
  150. float: left;
  151. height: 18px;
  152. width: 18px;
  153. text-align: center;
  154. margin-top: -3px;
  155. }
  156. .dijitRtl .soria .dojoxGridExpando {
  157. float: right;
  158. }
  159. .soria .dojoxGridExpandoCell {
  160. padding-top: 5px;
  161. }
  162. .soria .dojoxGridExpandoNode {
  163. height: 18px;
  164. background-image: url('../../../dijit/themes/soria/images/spriteTree.gif');
  165. }
  166. .soria .dojoxGridExpandoOpened .dojoxGridExpandoNode {
  167. background: url('../../../dijit/themes/soria/images/spriteTree.gif') no-repeat -18px top;
  168. }
  169. .soria .dojoxGridExpandoLoading .dojoxGridExpandoNode {
  170. background: url('../../../dijit/themes/soria/images/treeExpand_loading.gif');
  171. }
  172. .soria .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpando {
  173. visibility: visible !important;
  174. width: 18px !important;
  175. }
  176. .soria .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode {
  177. background: url('../../../dijit/themes/soria/images/spriteTree.gif') no-repeat -36px top;
  178. }
  179. .soria .dojoxGridExpandoNodeInner {
  180. visibility: hidden;
  181. }
  182. .dijit_a11y .dojoxGridExpandoNodeInner {
  183. visibility: visible;
  184. }
  185. .soria .dojoxGridSummaryRow .dojoxGridCell {
  186. border-top-color: #999;
  187. border-top-style: solid;
  188. }
  189. .soria .dojoxGridSpacerCell,
  190. .soria .dojoxGridExpandoCell,
  191. .soria .dojoxGridSummaryRow .dojoxGridSpacerCell {
  192. border-color: transparent;
  193. border-right-color: #D5CDB5;
  194. }
  195. .soria .dojoxGridSummaryRow .dojoxGridTotalCell,
  196. .soria .dojoxGridRowCollapsed .dojoxGridExpandoCell,
  197. .soria .dojoxGridTreeModel .dojoxGridExpandoCell {
  198. border-bottom-color: #D5CDB5;
  199. }
  200. .soria .dojoxGridSubRowAlt {
  201. background-color: #F8F8F8;
  202. }
  203. .soria .dojoxGridRowOdd .dojoxGridSubRowAlt {
  204. background-color: #EDEFF3;
  205. }