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.

277 lines
6.5 KiB

3 years ago
  1. /* -- import Roboto Font ---------------------------- */
  2. @font-face {
  3. font-family: 'Roboto';
  4. font-style: italic;
  5. font-weight: 100;
  6. src: url(https://fonts.gstatic.com/s/roboto/v29/KFOiCnqEu92Fr1Mu51QrEzQdKg.ttf) format('truetype');
  7. }
  8. @font-face {
  9. font-family: 'Roboto';
  10. font-style: italic;
  11. font-weight: 300;
  12. src: url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc-CsE.ttf) format('truetype');
  13. }
  14. @font-face {
  15. font-family: 'Roboto';
  16. font-style: italic;
  17. font-weight: 400;
  18. src: url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xMIzc.ttf) format('truetype');
  19. }
  20. @font-face {
  21. font-family: 'Roboto';
  22. font-style: italic;
  23. font-weight: 500;
  24. src: url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51S7ACc-CsE.ttf) format('truetype');
  25. }
  26. @font-face {
  27. font-family: 'Roboto';
  28. font-style: italic;
  29. font-weight: 700;
  30. src: url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic-CsE.ttf) format('truetype');
  31. }
  32. @font-face {
  33. font-family: 'Roboto';
  34. font-style: italic;
  35. font-weight: 900;
  36. src: url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TLBCc-CsE.ttf) format('truetype');
  37. }
  38. @font-face {
  39. font-family: 'Roboto';
  40. font-style: normal;
  41. font-weight: 100;
  42. src: url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1MmgVxMIzc.ttf) format('truetype');
  43. }
  44. @font-face {
  45. font-family: 'Roboto';
  46. font-style: normal;
  47. font-weight: 300;
  48. src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fABc9.ttf) format('truetype');
  49. }
  50. @font-face {
  51. font-family: 'Roboto';
  52. font-style: normal;
  53. font-weight: 400;
  54. src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu5mxP.ttf) format('truetype');
  55. }
  56. @font-face {
  57. font-family: 'Roboto';
  58. font-style: normal;
  59. font-weight: 500;
  60. src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fABc9.ttf) format('truetype');
  61. }
  62. @font-face {
  63. font-family: 'Roboto';
  64. font-style: normal;
  65. font-weight: 700;
  66. src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfABc9.ttf) format('truetype');
  67. }
  68. @font-face {
  69. font-family: 'Roboto';
  70. font-style: normal;
  71. font-weight: 900;
  72. src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmYUtfABc9.ttf) format('truetype');
  73. }
  74. *,
  75. *:after,
  76. *:before {
  77. -webkit-box-sizing: border-box;
  78. -moz-box-sizing: border-box;
  79. box-sizing: border-box;
  80. }
  81. html,
  82. body {
  83. position: relative;
  84. min-height: 100%;
  85. height: 100%;
  86. }
  87. html {
  88. position: relative;
  89. overflow-x: hidden;
  90. margin: 16px;
  91. padding: 0;
  92. min-height: 100%;
  93. font-size: 62.5%;
  94. }
  95. body {
  96. font-family: 'RobotoDraft', 'Roboto', 'Helvetica Neue, Helvetica, Arial', sans-serif;
  97. font-style: normal;
  98. font-weight: 300;
  99. font-size: 1.4rem;
  100. line-height: 2rem;
  101. letter-spacing: 0.01rem;
  102. color: #212121;
  103. background-color: #f5f5f5;
  104. -webkit-font-smoothing: antialiased;
  105. -moz-osx-font-smoothing: grayscale;
  106. text-rendering: optimizeLegibility;
  107. }
  108. #demo {
  109. margin: 20px auto;
  110. max-width: 960px;
  111. }
  112. #demo h1 {
  113. font-size: 2.4rem;
  114. line-height: 3.2rem;
  115. letter-spacing: 0;
  116. font-weight: 300;
  117. color: #212121;
  118. text-transform: inherit;
  119. margin-bottom: 1rem;
  120. text-align: center;
  121. }
  122. #demo h2 {
  123. font-size: 1.5rem;
  124. line-height: 2.8rem;
  125. letter-spacing: 0.01rem;
  126. font-weight: 400;
  127. color: #212121;
  128. text-align: center;
  129. }
  130. .shadow-z-1 {
  131. -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);
  132. -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);
  133. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);
  134. }
  135. .table {
  136. width: 100%;
  137. max-width: 100%;
  138. margin-bottom: 2rem;
  139. background-color: #fff;
  140. }
  141. .table > thead > tr,
  142. .table > tbody > tr,
  143. .table > tfoot > tr {
  144. -webkit-transition: all 0.3s ease;
  145. -o-transition: all 0.3s ease;
  146. transition: all 0.3s ease;
  147. }
  148. .table > thead > tr > th,
  149. .table > tbody > tr > th,
  150. .table > tfoot > tr > th,
  151. .table > thead > tr > td,
  152. .table > tbody > tr > td,
  153. .table > tfoot > tr > td {
  154. text-align: left;
  155. padding: 1.6rem;
  156. vertical-align: top;
  157. border-top: 0;
  158. -webkit-transition: all 0.3s ease;
  159. -o-transition: all 0.3s ease;
  160. transition: all 0.3s ease;
  161. }
  162. .table > thead > tr > th {
  163. font-weight: 400;
  164. color: #757575;
  165. vertical-align: bottom;
  166. border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  167. }
  168. .table > caption + thead > tr:first-child > th,
  169. .table > colgroup + thead > tr:first-child > th,
  170. .table > thead:first-child > tr:first-child > th,
  171. .table > caption + thead > tr:first-child > td,
  172. .table > colgroup + thead > tr:first-child > td,
  173. .table > thead:first-child > tr:first-child > td {
  174. border-top: 0;
  175. }
  176. .table > tbody + tbody {
  177. border-top: 1px solid rgba(0, 0, 0, 0.12);
  178. }
  179. .table .table {
  180. background-color: #fff;
  181. }
  182. .table .no-border {
  183. border: 0;
  184. }
  185. .table-condensed > thead > tr > th,
  186. .table-condensed > tbody > tr > th,
  187. .table-condensed > tfoot > tr > th,
  188. .table-condensed > thead > tr > td,
  189. .table-condensed > tbody > tr > td,
  190. .table-condensed > tfoot > tr > td {
  191. padding: 0.8rem;
  192. }
  193. .table-bordered {
  194. border: 0;
  195. }
  196. .table-bordered > thead > tr > th,
  197. .table-bordered > tbody > tr > th,
  198. .table-bordered > tfoot > tr > th,
  199. .table-bordered > thead > tr > td,
  200. .table-bordered > tbody > tr > td,
  201. .table-bordered > tfoot > tr > td {
  202. border: 0;
  203. border-bottom: 1px solid #e0e0e0;
  204. }
  205. .table-bordered > thead > tr > th,
  206. .table-bordered > thead > tr > td {
  207. border-bottom-width: 2px;
  208. }
  209. .table-striped > tbody > tr:nth-child(odd) > td,
  210. .table-striped > tbody > tr:nth-child(odd) > th {
  211. background-color: #f5f5f5;
  212. }
  213. .table-hover > tbody > tr:hover > td,
  214. .table-hover > tbody > tr:hover > th {
  215. background-color: rgba(0, 0, 0, 0.12);
  216. }
  217. .file-uploader {
  218. flex: 0 1 400px;
  219. display: flex;
  220. justify-content: center;
  221. align-items: center;
  222. flex-wrap: wrap;
  223. background-color: #fff;
  224. border-radius: 5px;
  225. }
  226. .file-uploader #file-input {
  227. display: none;
  228. }
  229. .file-uploader label[for="file-input"] {
  230. padding: 1em 1.5em;
  231. flex: 1 1 auto;
  232. text-align: center;
  233. color: #FFF;
  234. background-color: #1894AC;
  235. box-shadow: 1px 0 10px rgba(0,0,0,.15);
  236. border-radius: 5px;
  237. cursor: pointer;
  238. }
  239. form button {
  240. width: 100%;
  241. padding: 1em 1.5em;
  242. flex: 1 1 auto;
  243. text-align: center;
  244. color: #FFF;
  245. background-color: #1894AC;
  246. box-shadow: 1px 0 10px rgba(0,0,0,.15);
  247. border-radius: 5px;
  248. cursor: pointer;
  249. }