選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

main.css 5.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309
  1. html, body{
  2. margin:0px;
  3. height:100%;
  4. color: #424242;
  5. font-family:'Helvetica Neue', Helvetica, sans-serif;
  6. font-weight: 400;
  7. background: #000000;
  8. overflow-x: hidden;
  9. }
  10. #chatspace,
  11. #contactlist {
  12. display:none;
  13. position:absolute;
  14. float: right;
  15. top: 0px;
  16. bottom: 0px;
  17. right: 0px;
  18. width: 20%;
  19. max-width: 200px;
  20. overflow: hidden;
  21. z-index: 5;
  22. }
  23. #chatspace {
  24. background-color:#FFF;
  25. border-left:1px solid #424242;
  26. }
  27. #chatconversation {
  28. visibility: hidden;
  29. position: relative;
  30. top: 5px;
  31. padding: 5px;
  32. text-align: left;
  33. line-height: 20px;
  34. font-size: 10pt;
  35. width: 100%;
  36. height: 95%;
  37. overflow-y: scroll;
  38. overflow-x: hidden;
  39. word-wrap: break-word;
  40. }
  41. .localuser {
  42. color: #087dba;
  43. }
  44. .errorMessage {
  45. color: red;
  46. }
  47. .remoteuser {
  48. color: #424242;
  49. }
  50. #usermsg {
  51. visibility:hidden;
  52. position: relative;
  53. width: 100%;
  54. height: 5%;
  55. padding: 5px;
  56. max-height:150px;
  57. min-height:50px;
  58. border: 0px none;
  59. border-top: 1px solid #cccccc;
  60. background: #FFFFFF;
  61. box-shadow: none;
  62. border-radius:0;
  63. font-size: 10pt;
  64. overflow: hidden;
  65. }
  66. #usermsg:hover {
  67. border: 0px none;
  68. border-top: 1px solid #cccccc;
  69. box-shadow: none;
  70. }
  71. #nickname {
  72. position: absolute;
  73. text-align: center;
  74. color: #9d9d9d;
  75. font-size: 18;
  76. top: 100px;
  77. left: 5px;
  78. right: 5px;
  79. width: 95%;
  80. }
  81. #nickinput {
  82. margin-top: 20px;
  83. font-size: 14;
  84. }
  85. #settings {
  86. display:none;
  87. }
  88. #nowebrtc {
  89. display:none;
  90. }
  91. #settingsButton {
  92. visibility: hidden;
  93. }
  94. .toolbar_span {
  95. display: inline-block;
  96. position: relative;
  97. }
  98. .button {
  99. display: inline-block;
  100. position: relative;
  101. color: #FFFFFF;
  102. top: 0;
  103. padding: 10px 0px;
  104. width: 39px;
  105. cursor: pointer;
  106. font-size: 11pt;
  107. text-align: center;
  108. text-shadow: 0px 1px 0px rgba(255,255,255,.3), 0px -1px 0px rgba(0,0,0,.7);
  109. z-index: 1;
  110. }
  111. .toolbar_span>span {
  112. display: inline-block;
  113. position: absolute;
  114. font-size: 7pt;
  115. color: #ffffff;
  116. text-align:center;
  117. cursor: pointer;
  118. }
  119. #chatButton {
  120. -webkit-transition: all .5s ease-in-out;
  121. -moz-transition: all .5s ease-in-out;
  122. transition: all .5s ease-in-out;
  123. }
  124. /*#ffde00*/
  125. #chatButton.active {
  126. -webkit-text-shadow: -1px 0 10px #00ccff,
  127. 0 1px 10px #00ccff,
  128. 1px 0 10px #00ccff,
  129. 0 -1px 10px #00ccff;
  130. -moz-text-shadow: 1px 0 10px #00ccff,
  131. 0 1px 10px #00ccff,
  132. 1px 0 10px #00ccff,
  133. 0 -1px 10px #00ccff;
  134. text-shadow: -1px 0 10px #00ccff,
  135. 0 1px 10px #00ccff,
  136. 1px 0 10px #00ccff,
  137. 0 -1px 10px #00ccff;
  138. }
  139. #recordButton {
  140. -webkit-transition: all .5s ease-in-out;
  141. -moz-transition: all .5s ease-in-out;
  142. transition: all .5s ease-in-out;
  143. }
  144. /*#ffde00*/
  145. #recordButton.active {
  146. -webkit-text-shadow: -1px 0 10px #00ccff,
  147. 0 1px 10px #00ccff,
  148. 1px 0 10px #00ccff,
  149. 0 -1px 10px #00ccff;
  150. -moz-text-shadow: 1px 0 10px #00ccff,
  151. 0 1px 10px #00ccff,
  152. 1px 0 10px #00ccff,
  153. 0 -1px 10px #00ccff;
  154. text-shadow: -1px 0 10px #00ccff,
  155. 0 1px 10px #00ccff,
  156. 1px 0 10px #00ccff,
  157. 0 -1px 10px #00ccff;
  158. }
  159. a.button:hover,
  160. a.bottomToolbarButton:hover {
  161. top: 0;
  162. cursor: pointer;
  163. background: rgba(0, 0, 0, 0.3);
  164. border-radius: 5px;
  165. background-clip: padding-box;
  166. -webkit-border-radius: 5px;
  167. -webkit-background-clip: padding-box;
  168. }
  169. .no-fa-video-camera, .fa-microphone-slash {
  170. color: #636363;
  171. }
  172. .header_button_separator {
  173. display: inline-block;
  174. position:relative;
  175. top: 5;
  176. width: 1px;
  177. height: 20px;
  178. background: #676767;
  179. }
  180. input[type='text'], input[type='password'], textarea {
  181. display: inline-block;
  182. font-size: 14px;
  183. padding: 5px;
  184. background: #f3f3f3;
  185. border-radius: 3px;
  186. font-weight: 100;
  187. line-height: 20px;
  188. height: 40px;
  189. color: #333;
  190. text-align: left;
  191. border:1px solid #ACD8F0;
  192. outline: none; /* removes the default outline */
  193. resize: none; /* prevents the user-resizing, adjust to taste */
  194. }
  195. input[type='text'], input[type='password'], textarea:focus {
  196. box-shadow: inset 0 0 3px 2px #ACD8F0; /* provides a more style-able
  197. replacement to the outline */
  198. }
  199. textarea {
  200. overflow: hidden;
  201. word-wrap: break-word;
  202. resize: horizontal;
  203. }
  204. button.no-icon {
  205. padding: 0 1em;
  206. }
  207. button {
  208. border: none;
  209. height: 35px;
  210. padding: 0 1em 0 2em;
  211. position: relative;
  212. border-radius: 3px;
  213. font-weight: bold;
  214. color: #fff;
  215. line-height: 35px;
  216. background: #2c8ad2;
  217. }
  218. button, input, select, textarea {
  219. margin: 0;
  220. vertical-align: baseline;
  221. }
  222. button, input[type="button"], input[type="reset"], input[type="submit"] {
  223. cursor: pointer;
  224. -webkit-appearance: button;
  225. }
  226. form {
  227. display: block;
  228. }
  229. #downloadlog {
  230. position: absolute;
  231. bottom: 5;
  232. left: 5;
  233. overflow: visible;
  234. z-index: 100;
  235. }
  236. #bottomToolbar {
  237. display:block;
  238. position: absolute;
  239. right: -1;
  240. bottom: 40px;
  241. width: 29px;
  242. border-top-left-radius: 10px;
  243. border-bottom-left-radius: 10px;
  244. color: #FFF;
  245. border: 1px solid #000;
  246. background: rgba(50,50,50,.65);
  247. padding-top: 5px;
  248. padding-bottom: 5px;
  249. z-index: 6; /*+1 from #remoteVideos*/
  250. }
  251. .bottomToolbarButton {
  252. display: inline-block;
  253. position: relative;
  254. color: #FFFFFF;
  255. top: 0;
  256. padding-top: 3px;
  257. width: 29px;
  258. height: 20px;
  259. cursor: pointer;
  260. font-size: 10pt;
  261. text-align: center;
  262. text-shadow: 0px 1px 0px rgba(255,255,255,.3), 0px -1px 0px rgba(0,0,0,.7);
  263. z-index: 1;
  264. }
  265. .active {
  266. color: #00ccff;
  267. }
  268. .bottomToolbar_span>span {
  269. display: inline-block;
  270. position: absolute;
  271. font-size: 7pt;
  272. color: #ffffff;
  273. text-align: center;
  274. cursor: pointer;
  275. }