style.css 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294
  1. @import url(https://fonts.googleapis.com/css?family=Source+Code+Pro);
  2. /* http://meyerweb.com/eric/tools/css/reset/
  3. v2.0 | 20110126
  4. License: none (public domain)
  5. */
  6. html, body, div, span, applet, object, iframe,
  7. h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  8. a, abbr, acronym, address, big, cite, code,
  9. del, dfn, em, img, ins, kbd, q, s, samp,
  10. small, strike, strong, sub, sup, tt, var,
  11. b, u, i, center,
  12. dl, dt, dd, ol, ul, li,
  13. fieldset, form, label, legend,
  14. table, caption, tbody, tfoot, thead, tr, th, td,
  15. article, aside, canvas, details, embed,
  16. figure, figcaption, footer, header, hgroup,
  17. menu, nav, output, ruby, section, summary,
  18. time, mark, audio, video {
  19. margin: 0;
  20. padding: 0;
  21. border: 0;
  22. font-size: 100%;
  23. font: inherit;
  24. vertical-align: baseline;
  25. }
  26. /* HTML5 display-role reset for older browsers */
  27. article, aside, details, figcaption, figure,
  28. footer, header, hgroup, menu, nav, section {
  29. display: block;
  30. }
  31. body {
  32. line-height: 1;
  33. }
  34. ol, ul {
  35. list-style: none;
  36. }
  37. blockquote, q {
  38. quotes: none;
  39. }
  40. blockquote:before, blockquote:after,
  41. q:before, q:after {
  42. content: '';
  43. content: none;
  44. }
  45. table {
  46. border-collapse: collapse;
  47. border-spacing: 0;
  48. }
  49. .noselect {
  50. -webkit-touch-callout: none; /* iOS Safari */
  51. -webkit-user-select: none; /* Chrome/Safari/Opera */
  52. -khtml-user-select: none; /* Konqueror */
  53. -moz-user-select: none; /* Firefox */
  54. -ms-user-select: none; /* Internet Explorer/Edge */
  55. user-select: none; /* Non-prefixed version, currently
  56. not supported by any browser */
  57. }
  58. .window-item,
  59. .window-cp,
  60. .window-unitem {
  61. font-family: 'Source Code Pro';
  62. border: 1px solid #333333;
  63. border-radius: 10px;
  64. padding: 0 10px 10px 10px;
  65. background-color: rgba(210,210,210,0.5);
  66. -webkit-box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.58);
  67. -moz-box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.58);
  68. box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.58);
  69. }
  70. #slider {
  71. position: absolute;
  72. top: 10px;
  73. left: 500px;
  74. width: 20%;
  75. }
  76. #slider-tooltip {
  77. position: absolute;
  78. top: 40px;
  79. left: 500px;
  80. width: 20%;
  81. font-family: 'Source Code Pro';
  82. color: #808080;
  83. }
  84. #obj-tooltip {
  85. position: absolute;
  86. top: 40px;
  87. right: 0px;
  88. width: 20%;
  89. font-family: 'Source Code Pro';
  90. color: #808080;
  91. }
  92. #val-tooltip {
  93. position: absolute;
  94. top: 80px;
  95. right: 0px;
  96. width: 20%;
  97. font-family: 'Source Code Pro';
  98. color: #808080;
  99. }
  100. #message {
  101. position: absolute;
  102. top: 10px;
  103. left: 10px;
  104. width: 20%;
  105. }
  106. #orientation {
  107. position: absolute;
  108. bottom: 10px;
  109. right: 10px;
  110. width: 200px;
  111. }
  112. #settings {
  113. position: absolute;
  114. top: 100px;
  115. right: 10px;
  116. width: 200px;
  117. }
  118. .bar-header {
  119. /* flexbox setup */
  120. display: -webkit-flex; /* Safari */
  121. display: flex;
  122. -webkit-flex-direction: row; /* Safari */
  123. flex-direction: row;
  124. /*border: 1px solid #333333;*/
  125. padding-right: 5px;
  126. background-color: rgba(0,0,0,0.6);
  127. }
  128. .bar-title {
  129. text-align: center;
  130. width: 100%;
  131. padding: 10px;
  132. /*border: 1px solid #333333;*/
  133. margin-right: 5px;
  134. color: white;
  135. background-color: rgba(160,160,160,0.5);
  136. }
  137. .bar-dropdown,
  138. .bar-close {
  139. text-align: center;
  140. width: 16px;
  141. height: 16px;
  142. padding: 5px;
  143. /*border: 1px solid #333333;*/
  144. background-color: rgba(160,160,160,0.5);
  145. color: white;
  146. }
  147. .bar-title:hover {
  148. color: #f7b733;
  149. cursor: pointer;
  150. }
  151. .bar-dropdown:hover,
  152. .bar-close:hover {
  153. background-color:#f7b733;
  154. cursor: pointer;
  155. }
  156. .bar-settings {
  157. background-color: rgba(21, 21, 21, .4);
  158. height: 200px;
  159. font-size: 12px;
  160. /*
  161. transition-property: all;
  162. transition-duration: .5s;
  163. transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
  164. */
  165. }
  166. .bar-message {
  167. overflow-x: hidden;
  168. overflow-y: hidden;
  169. background-color: rgba(21, 21, 21, .4);
  170. height: 200px;
  171. font-size: 12px;
  172. /*
  173. transition-property: all;
  174. transition-duration: .5s;
  175. transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
  176. */
  177. }
  178. .bar-orientation {
  179. overflow-x: hidden;
  180. overflow-y: hidden;
  181. background-color: rgba(21, 21, 21, .4);
  182. height: 200px;
  183. font-size: 12px;
  184. /*
  185. transition-property: all;
  186. transition-duration: .5s;
  187. transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
  188. */
  189. }
  190. .bar-wrapper > div {
  191. margin-bottom: 5px;
  192. }
  193. .bar-hl {
  194. color: #f7b733;
  195. margin-right: 5px;
  196. }
  197. .bar-info {
  198. color: #fff;
  199. }
  200. .bar-button {
  201. text-align: center;
  202. width: 150px;
  203. padding: 10px;
  204. color: white;
  205. background-color: rgba(160,160,160,0.5);
  206. }
  207. #control-panel {
  208. width: 450px;
  209. position: absolute;
  210. bottom: 10px;
  211. left: 10px;
  212. }
  213. .bar-button:hover {
  214. background-color: #f7b733;
  215. }
  216. .bar-pil {
  217. width: 100px;
  218. font-size: 12px;
  219. font-family: 'Source Code Pro';
  220. padding: 0 10px 10px 10px;
  221. background-color: rgba(160,160,160,1.0);
  222. text-align: center;
  223. padding: 10px;
  224. /*border: 1px solid #333333;*/
  225. margin-right: 5px;
  226. color: white;
  227. }
  228. .bar-pil:hover {
  229. background-color:#f7b733;
  230. cursor: pointer;
  231. }
  232. #window-tab {
  233. display: none;
  234. position: absolute;
  235. left: 180px;
  236. bottom: 58px;
  237. }
  238. .bar-setup {
  239. /* flexbox setup */
  240. display: -webkit-flex; /* Safari */
  241. display: flex;
  242. -webkit-flex-direction: row; /* Safari */
  243. flex-direction: row;
  244. }
  245. .bl, .br {
  246. flex: 1;
  247. }
  248. #bg-color {
  249. width: 50px;
  250. }
  251. #start_time {
  252. width: 70px;
  253. }
  254. #end_time {
  255. width: 70px;
  256. }
  257. #slider-range {
  258. margin-right: 20px;
  259. }