controls.css 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444
  1. /*
  2. *+------------------------------------------------------------------------+
  3. *| Licensed Materials - Property of IBM
  4. *| IBM Cognos Products: BUX
  5. *| (C) Copyright IBM Corp. 2009, 2022
  6. *|
  7. *| US Government Users Restricted Rights - Use, duplication or
  8. *| disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  9. *+------------------------------------------------------------------------+
  10. */
  11. /* This is a generated file, do not edit */
  12. /*Listen to dialog controls*/
  13. /*layout section*/
  14. .icdIcon16 {
  15. width: 16px;
  16. height: 16px;
  17. background-repeat: no-repeat;
  18. }
  19. .icdIcon32 {
  20. background-repeat: no-repeat;
  21. background-position: center center;
  22. min-height: 32px;
  23. min-width: 32px;
  24. height: 2em;
  25. width: 2em;
  26. }
  27. .bux-check-on,
  28. .bux-check-off,
  29. .bux-check-mixed {
  30. background-repeat: no-repeat;
  31. background-position: center left;
  32. padding-left: 20px;
  33. cursor: default;
  34. }
  35. .bux-connect-collapse,
  36. .bux-connect-expand {
  37. background-repeat: no-repeat;
  38. background-position: center left;
  39. width: 15px;
  40. height: 15px;
  41. }
  42. .bux-connect-tab-label {
  43. padding-top: 5px;
  44. padding-bottom: 5px;
  45. }
  46. /*Edit dashboard style dialog*/
  47. /*layout section*/
  48. .icdUI .bux-borderStylePicker .dijitButtonNode {
  49. min-width: 257px !important;
  50. }
  51. .icdUI .bux-borderStylePicker .dijitButtonText {
  52. min-width: 218px !important;
  53. }
  54. .icdUI .buxValuePicker,
  55. .icdUI .buxValuePicker .dijitComboBox {
  56. margin: 0px;
  57. width: 130px;
  58. vertical-align: top;
  59. }
  60. .buxValuePicker .dijitComboBox .dijitButtonNode {
  61. padding: 1px 0.1em;
  62. }
  63. .buxValuePicker .dijitButtonNode {
  64. height: 17px;
  65. }
  66. .bux-iconPicker,
  67. .bux-imagePickerNone {
  68. background-repeat: no-repeat;
  69. width: 16px;
  70. height: 16px;
  71. text-align: center;
  72. }
  73. .dj_ie .icdUI .dijitComboBoxMenuPopup {
  74. background-color: #ffffff;
  75. }
  76. .icdContentToolbar .bux-pane-stackbutton {
  77. vertical-align: middle;
  78. }
  79. .icdContentToolbar .dijitButtonNode {
  80. border: 0;
  81. }
  82. /*skin section*/
  83. .bux-check-on {
  84. background-image: none;
  85. background-image: url(images/controls/checkbox_checked.gif);
  86. }
  87. .bux-check-off {
  88. background-image: none;
  89. background-image: url(images/controls/checkbox_unchecked.gif);
  90. }
  91. .bux-check-mixed {
  92. background-image: url(images/controls/checkbox_mixed.gif);
  93. }
  94. .bux-connect-collapse {
  95. background-image: none;
  96. background-image: url(images/tree/tree_closed.png);
  97. }
  98. .bux-connect-expand {
  99. background-image: none;
  100. background-image: url(images/tree/tree_open.png);
  101. }
  102. .bux-connect-tab-label {
  103. border-top: 1px solid #cccccc;
  104. background-repeat: repeat-x;
  105. font-weight: bold;
  106. }
  107. .bux-connect-row-expand .bux-connect-tab-label {
  108. background-image: none;
  109. background-image: url(images/dialog/eventFilterDialog/section_gradient_open.png);
  110. }
  111. .bux-connect-row-collapse .bux-connect-tab-label {
  112. background-image: none;
  113. background-image: url(images/dialog/eventFilterDialog/section_gradient_closed.png);
  114. }
  115. /*Edit dashboard style dialog*/
  116. /*skin section*/
  117. .icdColorPickerColorNode {
  118. border: 1px solid #8d8d8d;
  119. -moz-border-radius: 3px;
  120. min-width: 100px;
  121. padding-right: 2px;
  122. height: 12px;
  123. margin-top: 2px;
  124. display: inline-block;
  125. }
  126. .icdUI .dojoxColorPicker {
  127. background-color: transparent;
  128. border: none
  129. }
  130. .buxCheckBoxPartialChecked {
  131. background-position: -16px;
  132. }
  133. .buxCheckBoxPartialCheckedDisabled {
  134. background-position: -64px;
  135. }
  136. .buxCheckBoxPartialCheckedHover {
  137. background-position: -112px;
  138. }
  139. .dl {
  140. text-decoration: underline;
  141. cursor: pointer !important;
  142. }
  143. /*All Controls skin*/
  144. .claro .dijitArrowButtonInner {
  145. background-image: none;
  146. background-image: url(images/icons/blue_bar_strip.png);
  147. background-position: -192px;
  148. }
  149. .claro .dijitDisabled .dijitArrowButtonInner {
  150. background-position: -208px;
  151. }
  152. .claro .dijitToolbar .dijitButtonHover .dijitButtonNode,
  153. .claro .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode,
  154. .claro .dijitToolbar .dijitToggleButtonHover .dijitButtonNode,
  155. .dj_ie .claro .dijitToolbar .dijitButtonHover .dijitButtonNode,
  156. .dj_ie .claro .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode,
  157. .dj_ie .claro .dijitToolbar .dijitToggleButtonHover .dijitButtonNode {
  158. background-color: #f8e2ba;
  159. border: 1px solid #cc9850;
  160. background-image: none;
  161. background-image: none, -moz-linear-gradient(top, #ffffff 0%, #f8e2ba 100%);
  162. background-image: none, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f8e2ba));
  163. background-image: none, -webkit-linear-gradient(top, #ffffff 0%, #f8e2ba 100%);
  164. background-image: none, -o-linear-gradient(top, #ffffff 0%, #f8e2ba 100%);
  165. background-image: none, -ms-linear-gradient(top, #ffffff 0%, #f8e2ba 100%);
  166. background-image: none, linear-gradient(to bottom, #ffffff 0%, #f8e2ba 100%);
  167. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8e2ba',GradientType=0 );
  168. zoom: 1;
  169. }
  170. .claro .dijitToolbar .dijitComboButton .dijitButtonNodeHover,
  171. .claro .dijitToolbar .dijitComboButton .dijitDownArrowButtonHover,
  172. .icdContentToolbar .bux-pane-stackbuttonChecked .dijitButtonNode,
  173. .icdUI .dijitToolbar .dijitToggleButtonChecked .dijitButtonNode,
  174. .icdUI .dijitToolbar .dijitButtonChecked .dijitButtonNode {
  175. background-image: none;
  176. background-color: #f8e2ba !important; /*although this is the same as above we have to have a important here to override the transparent definition after to cancel the claro default hover effect*/
  177. border: 1px solid #cc9850 !important; /*if important is used for all the buttons then blue dot in IE7 will get the same effect we have here which is unwanted*/
  178. }
  179. .icdUI .dijitToggleButtonChecked .dijitButtonNode,
  180. .icdUI .dijitButtonChecked .dijitButtonNode {
  181. background-image: none;
  182. background-image: -moz-linear-gradient(top, #f8e2ba 0%, #f8e2ba 100%);
  183. background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8e2ba), color-stop(100%,#f8e2ba));
  184. background-image: -webkit-linear-gradient(top, #f8e2ba 0%, #f8e2ba 100%);
  185. background-image: -o-linear-gradient(top, #f8e2ba 0%, #f8e2ba 100%);
  186. background-image: -ms-linear-gradient(top, #f8e2ba 0%, #f8e2ba 100%);
  187. background-image: linear-gradient(to bottom, #f8e2ba 0%, #f8e2ba 100%);
  188. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8e2ba', endColorstr='#f8e2ba',GradientType=0 );
  189. zoom: 1;
  190. border: 1px solid #cc9850 !important; /*if important is used for all the buttons then blue dot in IE7 will get the same effect we have here which is unwanted*/
  191. }
  192. /* Work around for an IE bug where the background of the table cells in a combo button overlap the borders */
  193. .dj_ie .claro .dijitToolbar .dijitComboButton TD {
  194. position: relative;
  195. }
  196. .icdContentToolbar .bux-pane-stackbuttonChecked .dijitButtonNode {
  197. padding: 1px;
  198. }
  199. .claro .dijitToolbar .dijitButtonActive .dijitButtonNode,
  200. .claro .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode,
  201. .claro .dijitToolbar .dijitDropDownButtonOpened .dijitButtonNode,
  202. .claro .dijitToolbar .dijitToggleButtonActive .dijitButtonNode {
  203. background-color: #e7e7e7;
  204. background-position: 0 0;
  205. border: 1px solid transparent;
  206. }
  207. .claro .buxBannerbar .dijitToolbar .dijitButtonActive .dijitButtonNode,
  208. .claro .buxBannerbar .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode,
  209. .claro .buxBannerbar .dijitToolbar .dijitDropDownButtonOpened .dijitButtonNode,
  210. .claro .buxBannerbar .dijitToolbar .dijitToggleButtonActive .dijitButtonNode {
  211. background-image: none;
  212. background-image: none, -moz-linear-gradient(top, #777777 0%, #222222 100%);
  213. background-image: none, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#777777), color-stop(100%,#222222));
  214. background-image: none, -webkit-linear-gradient(top, #777777 0%, #222222 100%);
  215. background-image: none, -o-linear-gradient(top, #777777 0%, #222222 100%);
  216. background-image: none, -ms-linear-gradient(top, #777777 0%, #222222 100%);
  217. background-image: none, linear-gradient(to bottom, #777777 0%, #222222 100%);
  218. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#222222',GradientType=0 );
  219. zoom: 1;
  220. background-color: transparent;
  221. background-position: 0 0;
  222. border: 1px solid #777777;
  223. }
  224. .claro .dijitToolbar .dijitComboButtonOpened .dijitDownArrowButton {
  225. background-color: #e7e7e7 !important;
  226. background-position: 0 0 !important;
  227. border: 1px solid transparent !important;
  228. }
  229. .claro .dijitToolbar .dijitComboButtonHover,
  230. .claro .dijitToolbar .dijitComboButtonActive,
  231. .claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton {
  232. background-color: transparent; /*we don't want the default effect we get with claro theme because we want the arrowDown to highlight on mouse over*/
  233. border: none;
  234. }
  235. .claro .dijitToolbar .dijitComboButton {
  236. -moz-border-radius: 2px 2px 2px 2px; /*we need this otherwise comboButton borders won't be rounded*/
  237. }
  238. .claro .dijitToolbar .dijitComboButtonActive .dijitButtonNode,
  239. .claro .dijitToolbar .dijitComboButtonOpened .dijitButtonNode {
  240. background-color: #e7e7e7;
  241. background-position: 0 0;
  242. }
  243. .icdUI .dijitDropDownButtonDisabled .dijitButtonNode {
  244. color: #767676; /* it should be #6D6D6D but RPT still reports that it fails minimum contrast */
  245. }
  246. .icdUI .dijitComboBoxDisabled .dijitInputField {
  247. color: #767676;
  248. }
  249. .claro .dijitTextBoxDisabled,
  250. .claro .dijitTextBoxDisabled .dijitInputContainer {
  251. color: #767676;
  252. }
  253. /*Stop the comboButton arrow from becoming jumpy on hover*/
  254. .claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton {
  255. padding-left: 1px;
  256. }
  257. .claro .bux-toolbar .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton {
  258. padding: 2px;
  259. }
  260. .claro .bux-toolbar .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton.dijitDownArrowButtonHover {
  261. padding: 1px;
  262. }
  263. .claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButtonHover {
  264. padding-left: 1px;
  265. padding-right: 1px;
  266. }
  267. .icdUI .dijitButtonDisabled .dijitButtonNode {
  268. color: #767676;
  269. }
  270. .claro .dijitCheckBox, .claro .dijitCheckBoxIcon, .claro .dijitRadio, .claro .dijitRadioIcon {
  271. background-image: none;
  272. background-image: url(images/controls/checkboxRadioButtonStates.png);
  273. }
  274. .claro .dijitCheckBoxDisabled, .claro .dijitCheckBox.dijitCheckBoxDisabled {
  275. background-position: -64px center;
  276. }
  277. .claro .dijitCheckBox.dijitCheckBoxChecked.dijitCheckBoxDisabled{
  278. background-position: -48px center;
  279. }
  280. .claro .dijitCheckBox.dijitCheckBoxChecked, .claro .dijitToggleButtonChecked .dijitCheckBoxIcon {
  281. background-position: 0 center;
  282. }
  283. .claro .dijitCheckBox, .claro .dijitToggleButton .dijitCheckBoxIcon {
  284. background-position: -80px center;
  285. }
  286. .claro .dijitCheckBoxHover {
  287. background-position: -16px center;
  288. }
  289. .icdUI.claro .dijitRadio.dijitRadioChecked {
  290. background-position: -192px center;
  291. }
  292. .icdUI.claro .dijitRadio.dijitRadioChecked.dijitRadioCheckedHover {
  293. background-position: -272px center;
  294. }
  295. .icdUI.claro .dijitRadio {
  296. background-position: -288px center;
  297. }
  298. .icdUI.claro .dijitRadio.dijitRadioHover {
  299. background-position: -208px center;
  300. }
  301. .claro .dijitSelectHover .dijitArrowButton,
  302. .claro .dijitSelectFocused .dijitArrowButton,
  303. .claro .dijitSelectHover .dijitButtonContents{
  304. background-color:#ffffff;
  305. }
  306. /* -- A11Y -- */
  307. .buxCheckBoxPartialCheckedA11Y {
  308. display: none;
  309. }
  310. .dijit_a11y .buxCheckBoxPartialChecked .buxCheckBoxPartialCheckedA11Y,
  311. .dijit_a11y .buxCheckBoxPartialCheckedHover .buxCheckBoxPartialCheckedA11Y,
  312. .dijit_a11y .buxCheckBoxPartialCheckedDisabled .buxCheckBoxPartialCheckedA11Y {
  313. width: 16px;
  314. height: 16px;
  315. border: none;
  316. display: block;
  317. }
  318. .dijit_a11y .buxCheckBoxPartialChecked .dijitCheckBoxInput,
  319. .dijit_a11y .buxCheckBoxPartialCheckedHover .dijitCheckBoxInput,
  320. .dijit_a11y .buxCheckBoxPartialCheckedDisabled .dijitCheckBoxInput,
  321. .dijit_a11y .bux-check-on,
  322. .dijit_a11y .bux-check-off,
  323. .dijit_a11y .bux-check-mixed,
  324. .dijit_a11y .bux-connect-collapse,
  325. .dijit_a11y .bux-connect-expand,
  326. .a11y-bux-control-container,
  327. .a11y-bux-check-on,
  328. .a11y-bux-check-off,
  329. .a11y-bux-check-mixed,
  330. .a11y-bux-connect-collapse,
  331. .a11y-bux-connect-expand {
  332. display: none;
  333. }
  334. .dijit_a11y .a11y-bux-control-container,
  335. .dijit_a11y .a11y-bux-check-on,
  336. .dijit_a11y .a11y-bux-check-off,
  337. .dijit_a11y .a11y-bux-check-mixed,
  338. .dijit_a11y .a11y-bux-connect-collapse,
  339. .dijit_a11y .a11y-bux-connect-expand {
  340. display: inline-block;
  341. background-color: #b3b3b3;
  342. cursor: pointer;
  343. }
  344. .dijit_a11y .buxFilterDialogA11yLabel {
  345. margin-left: 2px;
  346. }
  347. .dijit_a11y .a11y-bux-connect-collapse,
  348. .dijit_a11y .a11y-bux-connect-expand {
  349. border: 1px solid;
  350. padding-left: 10px;
  351. padding-right: 10px;
  352. }
  353. .dijit_a11y .buxValuePicker {
  354. padding: 1px;
  355. }
  356. .dijit_a11y .buxValuePicker .dijitButtonNode {
  357. height: auto;
  358. }
  359. .dijit_a11y .buxValuePicker {
  360. width: auto !important;
  361. }
  362. .dijit_a11y .dijitDisabled .dijitButtonNode {
  363. opacity: 0.6;
  364. }
  365. .dijit_a11y .dijitTextBox {
  366. border-color: #000000;
  367. }
  368. .dijit_a11y .icdImagePickerDialog .dijitDialogPaneContent .dijitContentPane {
  369. overflow-x: hidden;
  370. }