showbuilder.css 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284
  1. @CHARSET "UTF-8";
  2. .sb-content {
  3. overflow: hidden;
  4. }
  5. .sb-content .dataTables_scrolling {
  6. overflow: auto;
  7. }
  8. .sb-content .dataTables_wrapper {
  9. margin-left: -16px;
  10. }
  11. .sb-selected.even {
  12. background-color: rgba(240, 109, 53, 1);
  13. }
  14. .sb-selected.odd {
  15. background-color: rgba(255, 136, 56, 1);
  16. }
  17. .sb-content .fg-toolbar ul {
  18. float: left;
  19. padding: 0;
  20. margin: 0.5em 0 0 10px;
  21. cursor: pointer;
  22. }
  23. .sb-content .fg-toolbar ul li {
  24. list-style-type: none;
  25. float: left;
  26. padding: 1px 2px;
  27. margin-right: 5px;
  28. }
  29. .sb-padded {
  30. /*
  31. the padding is needed here so that the cursor arrows with a negative margin are displayable.
  32. */
  33. padding-left: 16px;
  34. }
  35. .sb-content fieldset legend {
  36. font-size: 13px;
  37. white-space: nowrap;
  38. width: 110px;
  39. }
  40. .sb-content fieldset label {
  41. padding: 2px;
  42. font-size: 12px;
  43. }
  44. .sb-content fieldset select {
  45. margin-right: 10px;
  46. }
  47. .sb-content input[type="checkbox"] {
  48. position: relative;
  49. top: 3px;
  50. }
  51. .sb-content fieldset {
  52. margin-bottom: 8px;
  53. }
  54. .sb-content fieldset.closed {
  55. border-width: 1px 0 0;
  56. margin-bottom: -16px;
  57. margin-left:1px;
  58. }
  59. .sb-content fieldset.closed .sb-options-form {
  60. display: none;
  61. }
  62. .sb-content th {
  63. text-align: left;
  64. }
  65. .sb-content input.input_text.hasDatepicker {
  66. width:95px;
  67. }
  68. .sb-content input.input_text.hasTimepicker {
  69. width:60px;
  70. }
  71. div.sb-timerange {
  72. position: relative;
  73. }
  74. div.sb-timerange div#sb_edit {
  75. position:absolute;
  76. padding: 3px;
  77. }
  78. div.sb-timerange div#sb_submit {
  79. padding: 3px;
  80. margin-left: 5px;
  81. }
  82. div.sb-timerange input#sb_date_start {
  83. margin-left: 30px;
  84. }
  85. div.sb-timerange input.error {
  86. background-color: rgba(255,0,0,0.2);
  87. }
  88. .sb-starts,
  89. .sb-ends {
  90. text-align: center;
  91. }
  92. .innerWrapper {
  93. position:relative;
  94. width:100%;
  95. }
  96. .marker {
  97. background: url(images/tl-arrow.png) no-repeat scroll 3px 4px;
  98. top: -14px;
  99. display: block;
  100. height: 9px;
  101. left: -17px;
  102. padding: 4px 0 4px 3px;
  103. position: absolute;
  104. width: 9px;
  105. background-color: rgba(70, 70, 70, 0.35);
  106. border-radius: 2px 0 0 2px;
  107. cursor:pointer;
  108. }
  109. .marker:hover {
  110. background-color: rgba(70, 70, 70, 0.95);
  111. border-radius: 2px 0 0 2px;
  112. }
  113. tr.cursor-selected-row .marker {
  114. background-color: rgba(215, 0, 0, 1);
  115. }
  116. table.datatable tr.cursor-selected-row td, table.datatable tr.cursor-selected-row th {
  117. border-top: 1px solid rgba(215, 0, 0, 1) !important;
  118. }
  119. .sb-content .sb-past {
  120. opacity: .6;
  121. }
  122. .sb-placeholder {
  123. height: 35px;
  124. padding: 5px;
  125. }
  126. .sb-boundry td.sb-image,
  127. .sb-boundry td.sb-starts,
  128. .sb-boundry td.sb-ends,
  129. .sb-boundry td.sb-length,
  130. .sb-boundry td.sb-title,
  131. .sb-boundry td.sb-creator,
  132. .sb-boundry td.sb-album,
  133. .sb-boundry td.sb-cue-in,
  134. .sb-boundry td.sb-cue-out,
  135. .sb-boundry td.sb-fade-in,
  136. .sb-boundry td.sb-fade-out {
  137. background-color: rgba(230, 106, 49, 0.5);
  138. }
  139. .sb-over td.sb-image,
  140. .sb-over td.sb-starts,
  141. .sb-over td.sb-ends,
  142. .sb-over td.sb-length,
  143. .sb-over td.sb-title,
  144. .sb-over td.sb-creator,
  145. .sb-over td.sb-album,
  146. .sb-over td.sb-cue-in,
  147. .sb-over td.sb-cue-out,
  148. .sb-over td.sb-fade-in,
  149. .sb-over td.sb-fade-out {
  150. background-color: rgba(255, 0, 0, 0.5);
  151. }
  152. .sb-now-playing td {
  153. background-color: rgba(23, 235, 37, 1) !important;
  154. }
  155. .sb-content.padded {
  156. padding: 8px 8px 8px 16px;
  157. }
  158. table.dataTable tr.sb-past,
  159. table.dataTable tr.sb-header,
  160. table.dataTable tr.sb-footer,
  161. table.dataTable tr.sb-not-allowed {
  162. cursor: auto;
  163. }
  164. table.dataTable td.sb-image {
  165. cursor: pointer;
  166. }
  167. table.datatable tr.sb-header.odd td, table.datatable tr.sb-header.even td,
  168. table.datatable tr.sb-header.odd:hover td, table.datatable tr.sb-header.even:hover td{
  169. background: -moz-linear-gradient(top, #a4a4a4 0, #bcbcbc 100%);
  170. background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #a4a4a4), color-stop(100%, #bcbcbc));
  171. background: linear-gradient(top, #a4a4a4 0, #bcbcbc 100%);
  172. border-top-color:#6b6a6a !important;
  173. }
  174. .sb-content tr:last-child td {
  175. border-bottom-width: 1px !important;
  176. border-bottom-color:#6b6a6a !important;
  177. }
  178. .sb-header div.ui-state-default {
  179. float: left;
  180. }
  181. .sb-content input.ui-button {
  182. padding: 3px 1em;
  183. }
  184. .color-box {
  185. position:absolute;
  186. top:-5px;
  187. bottom:-5px;
  188. left:-5px;
  189. width:27px;
  190. background: rgba(140, 2, 140, 1);
  191. }
  192. .show-title, .show-time {
  193. display:inline-block;
  194. font-size:13px;
  195. }
  196. .show-title {
  197. font-weight: bold;
  198. margin: 0 8px;
  199. }
  200. .show-date {
  201. font-size:12px;
  202. color: #363636;
  203. margin-left: 5px;
  204. }
  205. .show-time {
  206. font-size:12px;
  207. color: #363636;
  208. margin: 0 5px;
  209. }
  210. .push-right {
  211. float:right;
  212. margin-right:5px;
  213. }
  214. /*
  215. * keep the dialog css at the bottom so it can override previous rules if needed.
  216. */
  217. .ui-dialog .wrapper {
  218. margin: 0;
  219. padding: 10px 0 0 0;
  220. overflow: hidden;
  221. }
  222. .ui-dialog .lib_content {
  223. margin: 0 10px 10px 0;
  224. overflow: auto;
  225. min-height: 0;
  226. }
  227. .ui-dialog .sb-content {
  228. margin: 0 0 10px 0;
  229. overflow: auto;
  230. }
  231. .ui-dialog .lib_content .padded {
  232. padding: 5px 10px 5px 8px;
  233. }
  234. .ui-dialog .sb_content .padded {
  235. padding: 5px 10px 5px 16px;
  236. }