vis.js is a dynamic, browser-based visualization library
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

300 lines
5.6 KiB

9 years ago
  1. body {
  2. font-family : Verdana, "Bitstream Vera Sans", "DejaVu Sans", Tahoma, Geneva, Arial, Sans-serif;
  3. font-size: 13px;
  4. min-width:980px;
  5. }
  6. div.group {
  7. background-color: rgba(0, 0, 0, 0.005);
  8. }
  9. /*.vis.timeline .item.background {*/
  10. /*background-color: rgba(40, 148, 255, 0.20) !important;*/
  11. /*z-index:9999 !important;*/
  12. /*}*/
  13. .vis.timeline .item.range.prediction {
  14. border: 1px solid rgba(0, 164, 255, 0.50) !important;
  15. background-color: rgba(28, 183, 255, 0.10) !important;
  16. box-shadow: rgba(0, 83, 128, 0.15) 0px 0px 10px !important;
  17. z-index:-1 !important;
  18. height:34px !important;
  19. }
  20. .vis.timeline .item.background.night {
  21. background-color: rgba(60, 60, 60, 0.3) !important;
  22. z-index:9999 !important;
  23. }
  24. .vis.timeline .labelset .timelineGroup .inner {
  25. /*height:100px !important;*/
  26. width:140px !important;
  27. }
  28. .vis.timeline .labelset .timelineGroup.worker{
  29. background-color: #ffffff;
  30. }
  31. .vis.timeline .labelset .timelineGroup.rao{
  32. background-color: #f5f5f5;
  33. }
  34. .vis.timeline .labelset .timelineGroup.pm{
  35. background-color: #dfeaf2;
  36. }
  37. .vis.timeline .labelset .timelineGroup.mt{
  38. background-color: #b8d6e6;
  39. }
  40. .vis.timeline .item.range {
  41. height:34px !important;
  42. }
  43. .vis.timeline .item.range.pause{
  44. height:34px !important;
  45. width:26px !important;
  46. box-shadow: rgba(0,0,0,0.2) 0px 0px 10px !important;
  47. padding:3px !important;
  48. z-index:999999;
  49. background-color: #ffffff !important
  50. }
  51. .vis.timeline .item.range.pausedArea{
  52. height:34px !important;
  53. padding:3px !important;
  54. z-index:999950;
  55. border-width: 0px !important;
  56. background: url('../images/shaded.png');
  57. background-color: rgba(0,0,0,0) !important;
  58. }
  59. .vis.timeline .item {
  60. border-radius: 0px !important;
  61. border-color: #7d807d !important;
  62. background-color: #ffffff !important;
  63. /*background-color: #c4e0ff !important;*/
  64. }
  65. .vis.timeline .item.box {
  66. height:22px !important;
  67. border-radius: 0px !important;
  68. border-color: #7d807d !important;
  69. background-color: #ffffff !important;
  70. box-shadow: rgba(0, 0, 0, 0.52) 0px 0px 12px 0px;
  71. }
  72. img.icon{
  73. width:16px;
  74. height:16px;
  75. }
  76. #multiselect {
  77. position:relative;
  78. top:1px;
  79. width:200px;
  80. height:452px;
  81. }
  82. table.wrapper {
  83. position:relative;
  84. height:500px;
  85. width:100%;
  86. }
  87. /*table.wrapper td {*/
  88. /*border:1px solid #ff0000;*/
  89. /*}*/
  90. #selectTD {
  91. width:200px;
  92. }
  93. div.typeButtons {
  94. height:50px;
  95. width:100%;
  96. overflow:hidden;
  97. }
  98. div.typeButton {
  99. display:inline-block;
  100. width:150px;
  101. height:24px;
  102. border:2px solid #ffffff;
  103. border-radius: 40px;
  104. text-align:center;
  105. font-size:12px;
  106. color: #848484;
  107. padding-top:8px;
  108. background-color: #dedede;
  109. -webkit-touch-callout: none;
  110. -webkit-user-select: none;
  111. -khtml-user-select: none;
  112. -moz-user-select: none;
  113. -ms-user-select: none;
  114. user-select: none;
  115. cursor:pointer;
  116. margin:5px;
  117. box-shadow: rgba(50,50,50,0.3) 0px 0px 3px;
  118. }
  119. div.typeButton.selected {
  120. background-color: #9aff4d;
  121. color: #000000;
  122. }
  123. div.toggleButton {
  124. background-image: url("../images/toggleOff.png");
  125. background-repeat: no-repeat;
  126. background-position: 2px 2px;
  127. display:inline-block;
  128. width:138px;
  129. height:24px;
  130. font-size:12px;
  131. border:1px solid #d0d0d0;
  132. text-align:left;
  133. padding-top:10px;
  134. padding-left:60px;
  135. padding-right:0px;
  136. border-radius: 40px;
  137. background-color: #ffffff;
  138. -webkit-touch-callout: none;
  139. -webkit-user-select: none;
  140. -khtml-user-select: none;
  141. -moz-user-select: none;
  142. -ms-user-select: none;
  143. user-select: none;
  144. cursor:pointer;
  145. }
  146. div.toggleButton.square{
  147. height:28px;
  148. border-radius: 0px;
  149. }
  150. div.toggleButton.selected {
  151. background-image: url("../images/toggleOn.png");
  152. background-color: #ffffff;
  153. }
  154. div.graph2dContent{
  155. height:450px;
  156. width:100%;
  157. }
  158. #graphWrapper {
  159. display:none;
  160. border: 1px solid #dddddd;
  161. padding:5px;
  162. }
  163. #timelineWrapper {
  164. display:block;
  165. border: 1px solid #dddddd;
  166. padding:5px;
  167. }
  168. .prediction_original {
  169. fill: rgb(123, 199, 255);
  170. fill-opacity:0;
  171. stroke-width:2px;
  172. stroke: rgb(123, 199, 255);
  173. }
  174. .prediction {
  175. fill: #77da2e;
  176. fill-opacity:0;
  177. stroke-width:2px;
  178. stroke: #77da2e;
  179. }
  180. .duration {
  181. fill: rgb(170, 34, 206);
  182. fill-opacity:0;
  183. stroke-width:2px;
  184. stroke: rgb(170, 34, 206);
  185. }
  186. .fill {
  187. fill-opacity:0.1;
  188. stroke: none;
  189. }
  190. .bar {
  191. fill-opacity:0.5;
  192. stroke-width:1px;
  193. }
  194. .point {
  195. stroke-width:2px;
  196. fill-opacity:1.0;
  197. }
  198. .legendBackground {
  199. stroke-width:1px;
  200. fill-opacity:0.9;
  201. fill: #ffffff;
  202. stroke: #c2c2c2;
  203. }
  204. .outline {
  205. stroke-width:1px;
  206. fill-opacity:1;
  207. fill: #ffffff;
  208. stroke: #e5e5e5;
  209. }
  210. .iconFill {
  211. fill-opacity:0.3;
  212. stroke: none;
  213. }
  214. div.descriptionContainer {
  215. float:left;
  216. height:30px;
  217. min-width:160px;
  218. padding-left:5px;
  219. padding-right:5px;
  220. line-height: 30px;
  221. }
  222. div.iconContainer {
  223. float:left;
  224. }
  225. div.legendElementContainer {
  226. display:inline-block;
  227. height:30px;
  228. border-style:solid;
  229. border-width:1px;
  230. border-color: #d0d0d0;
  231. background-color: #ffffff;
  232. margin-right:6px;
  233. padding:4px;
  234. -webkit-touch-callout: none;
  235. -webkit-user-select: none;
  236. -khtml-user-select: none;
  237. -moz-user-select: none;
  238. -ms-user-select: none;
  239. user-select: none;
  240. cursor:pointer;
  241. }
  242. svg.legendIcon {
  243. width:30px;
  244. height:30px;
  245. }
  246. div.externalLegend {
  247. position:relative;
  248. top:1px;
  249. width: 700px;
  250. }
  251. .differencePositive {
  252. fill: #afff33;
  253. stroke-width:2px;
  254. stroke: #96db22;
  255. }
  256. .differenceNegative {
  257. fill: #ff9f00;
  258. stroke-width:2px;
  259. stroke: #e58f00;
  260. }