PageRenderTime 37ms CodeModel.GetById 19ms RepoModel.GetById 0ms app.codeStats 0ms

/timeline/timeline-bundle.css

http://showslow.googlecode.com/
CSS | 243 lines | 179 code | 48 blank | 16 comment | 0 complexity | 0e3bdf063ad16b384129c46c54a90e99 MD5 | raw file
  1. /*------------------- Horizontal / Vertical lines ----------------*/
  2. /* style for ethers */
  3. .timeline-ether-lines{border-color:#666; border-style:dotted; position:absolute;}
  4. .timeline-horizontal .timeline-ether-lines{border-width:0 0 0 1px; height:100%; top: 0; width: 1px;}
  5. .timeline-vertical .timeline-ether-lines{border-width:1px 0 0; height:1px; left: 0; width: 100%;}
  6. /*---------------- Weekends ---------------------------*/
  7. .timeline-ether-weekends{
  8. position:absolute;
  9. background-color:#FFFFE0;
  10. }
  11. .timeline-vertical .timeline-ether-weekends{left:0;width:100%;}
  12. .timeline-horizontal .timeline-ether-weekends{top:0; height:100%;}
  13. /*-------------------------- HIGHLIGHT DECORATORS -------------------*/
  14. /* Used for decorators, not used for Timeline Highlight */
  15. .timeline-highlight-decorator,
  16. .timeline-highlight-point-decorator{
  17. position:absolute;
  18. overflow:hidden;
  19. }
  20. /* Width of horizontal decorators and Height of vertical decorators is
  21. set in the decorator function params */
  22. .timeline-horizontal .timeline-highlight-point-decorator,
  23. .timeline-horizontal .timeline-highlight-decorator{
  24. top:0;
  25. height:100%;
  26. }
  27. .timeline-vertical .timeline-highlight-point-decorator,
  28. .timeline-vertical .timeline-highlight-decorator{
  29. width:100%;
  30. left:0;
  31. }
  32. .timeline-highlight-decorator{background-color:#FFC080;}
  33. .timeline-highlight-point-decorator{background-color:#ff5;}
  34. /*---------------------------- LABELS -------------------------*/
  35. .timeline-highlight-label {
  36. position:absolute; overflow:hidden; font-size:200%;
  37. font-weight:bold; color:#999; }
  38. /*---------------- VERTICAL LABEL -------------------*/
  39. .timeline-horizontal .timeline-highlight-label {top:0; height:100%;}
  40. .timeline-horizontal .timeline-highlight-label td {vertical-align:middle;}
  41. .timeline-horizontal .timeline-highlight-label-start {text-align:right;}
  42. .timeline-horizontal .timeline-highlight-label-end {text-align:left;}
  43. /*---------------- HORIZONTAL LABEL -------------------*/
  44. .timeline-vertical .timeline-highlight-label {left:0;width:100%;}
  45. .timeline-vertical .timeline-highlight-label td {vertical-align:top;}
  46. .timeline-vertical .timeline-highlight-label-start {text-align:center;}
  47. .timeline-vertical .timeline-highlight-label-end {text-align:center;}
  48. /*-------------------------------- DATE LABELS --------------------------------*/
  49. .timeline-date-label {
  50. position: absolute;
  51. border: solid #aaa;
  52. color: #aaa;
  53. width: 5em;
  54. height: 1.5em;}
  55. .timeline-date-label-em {color: #000;}
  56. /* horizontal */
  57. .timeline-horizontal .timeline-date-label{padding-left:2px;}
  58. .timeline-horizontal .timeline-date-label{border-width:0 0 0 1px;}
  59. .timeline-horizontal .timeline-date-label-em{height:2em}
  60. /* vertical */
  61. .timeline-vertical .timeline-date-label{padding-top:2px;}
  62. .timeline-vertical .timeline-date-label{border-width:1px 0 0;}
  63. .timeline-vertical .timeline-date-label-em{width:7em}
  64. /*------------------------------- Ether.highlight -------------------------*/
  65. .timeline-ether-highlight{position:absolute; background-color:#fff;}
  66. .timeline-horizontal .timeline-ether-highlight{top:2px;}
  67. .timeline-vertical .timeline-ether-highlight{left:2px;}
  68. /*------------------------------ EVENTS ------------------------------------*/
  69. .timeline-event-icon, .timeline-event-label,.timeline-event-tape{
  70. position:absolute;
  71. cursor:pointer;
  72. }
  73. .timeline-event-tape,
  74. .timeline-small-event-tape,
  75. .timeline-small-event-icon{
  76. background-color:#58A0DC;
  77. overflow:hidden;
  78. }
  79. .timeline-small-event-tape,
  80. .timeline-small-event-icon{
  81. position:absolute;
  82. }
  83. .timeline-small-event-icon{width:1px; height:6px;}
  84. /*--------------------------------- TIMELINE-------------------------*/
  85. .timeline-ether-bg{width:100%; height:100%;}
  86. .timeline-band-0 .timeline-ether-bg{background-color:#eee}
  87. .timeline-band-1 .timeline-ether-bg{background-color:#ddd}
  88. .timeline-band-2 .timeline-ether-bg{background-color:#ccc}
  89. .timeline-band-3 .timeline-ether-bg{background-color:#aaa}
  90. .timeline-duration-event {
  91. position: absolute;
  92. overflow: hidden;
  93. border: 1px solid blue;
  94. }
  95. .timeline-instant-event2 {
  96. position: absolute;
  97. overflow: hidden;
  98. border-left: 1px solid blue;
  99. padding-left: 2px;
  100. }
  101. .timeline-instant-event {
  102. position: absolute;
  103. overflow: hidden;
  104. }
  105. .timeline-event-bubble-title {
  106. font-weight: bold;
  107. border-bottom: 1px solid #888;
  108. margin-bottom: 0.5em;
  109. }
  110. .timeline-event-bubble-body {
  111. }
  112. .timeline-event-bubble-wiki {
  113. margin: 0.5em;
  114. text-align: right;
  115. color: #A0A040;
  116. }
  117. .timeline-event-bubble-wiki a {
  118. color: #A0A040;
  119. }
  120. .timeline-event-bubble-time {
  121. color: #aaa;
  122. }
  123. .timeline-event-bubble-image {
  124. float: right;
  125. padding-left: 5px;
  126. padding-bottom: 5px;
  127. }.timeline-container {
  128. position: relative;
  129. overflow: hidden;
  130. }
  131. .timeline-copyright {
  132. position: absolute;
  133. bottom: 0px;
  134. left: 0px;
  135. z-index: 1000;
  136. cursor: pointer;
  137. }
  138. .timeline-message-container {
  139. position: absolute;
  140. top: 30%;
  141. left: 35%;
  142. right: 35%;
  143. z-index: 1000;
  144. display: none;
  145. }
  146. .timeline-message {
  147. font-size: 120%;
  148. font-weight: bold;
  149. text-align: center;
  150. }
  151. .timeline-message img {
  152. vertical-align: middle;
  153. }
  154. .timeline-band {
  155. position: absolute;
  156. background: #eee;
  157. z-index: 10;
  158. }
  159. .timeline-band-inner {
  160. position: relative;
  161. width: 100%;
  162. height: 100%;
  163. }
  164. .timeline-band-input {
  165. position: absolute;
  166. width: 1em;
  167. height: 1em;
  168. overflow: hidden;
  169. z-index: 0;
  170. }
  171. .timeline-band-input input {
  172. width: 0;
  173. }
  174. .timeline-band-scrollbar {
  175. display: none;
  176. position: absolute;
  177. background: #f8f8f8;
  178. z-index: 100;
  179. overflow: hidden;
  180. }
  181. .timeline-band-scrollbar-thumb {
  182. margin: 2px;
  183. background: #666;
  184. position: relative;
  185. }
  186. .timeline-band-layer {
  187. position: absolute;
  188. width: 100%;
  189. height: 100%;
  190. }
  191. .timeline-band-layer-inner {
  192. position: relative;
  193. width: 100%;
  194. height: 100%;
  195. }