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.

275 lines
4.6 KiB

  1. @import url(https://fonts.googleapis.com/css?family=Montserrat);
  2. @import url(https://fonts.googleapis.com/css?family=Judson);
  3. .about-body {
  4. .wrapper {
  5. max-width: 600px;
  6. margin: 0 auto;
  7. color: #9baec8;
  8. padding-top: 50px;
  9. padding-bottom: 50px;
  10. }
  11. h1 {
  12. font: 46px/52px -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  13. font-weight: 600;
  14. margin-bottom: 20px;
  15. color: #2b90d9;
  16. padding: 20px 0;
  17. img {
  18. margin-bottom: -5px;
  19. margin-right: 5px;
  20. width: 46px;
  21. height: 46px;
  22. }
  23. }
  24. h2 {
  25. font-family: 'Montserrat', sans-serif;
  26. font-size: 24px;
  27. line-height: 28px;// 'Judson', sans-serif;
  28. font-weight: 400;
  29. margin-bottom: 20px;
  30. color: #fff;
  31. }
  32. h3 {
  33. font-family: 'Montserrat', sans-serif;
  34. font-size: 20px;
  35. line-height: 28px;// 'Judson', sans-serif;
  36. font-weight: 400;
  37. margin-bottom: 20px;
  38. color: #d9e1e8;
  39. }
  40. ul, ol {
  41. list-style: inherit;
  42. margin-left: 20px;
  43. &[type='a'] {
  44. list-style-type: lower-alpha;
  45. }
  46. &[type='i'] {
  47. list-style-type: lower-roman;
  48. }
  49. }
  50. li > ol, li > ul {
  51. margin-top: 20px;
  52. }
  53. p, li {
  54. font: 16px/28px 'Montserrat', sans-serif;
  55. //font-size: 19px;
  56. //line-height: 28px;// 'Judson', sans-serif;
  57. font-weight: 400;
  58. margin-bottom: 26px;
  59. a {
  60. color: #2b90d9;
  61. text-decoration: underline;
  62. }
  63. }
  64. em {
  65. display: inline-block;
  66. padding: 7px 7px 5px 7px;
  67. margin: 0 2px;
  68. background: #9baec8;
  69. color: #282c37;
  70. font: 16px/16px 'Montserrat', sans-serif;
  71. font-weight: 300;
  72. }
  73. .screenshot {
  74. box-shadow: 0 0 15px rgba(0, 0, 0, 0.4);
  75. margin-bottom: 26px;
  76. img {
  77. max-width: 100%;
  78. height: auto;
  79. display: block;
  80. }
  81. }
  82. .actions {
  83. overflow: hidden;
  84. .info {
  85. float: right;
  86. text-align: right;
  87. line-height: 36px;
  88. a {
  89. color: #9baec8;
  90. text-decoration: underline;
  91. }
  92. }
  93. }
  94. @media screen and (max-width: 360px) {
  95. .wrapper {
  96. padding: 20px;
  97. }
  98. }
  99. }
  100. .information-board {
  101. margin: 20px 0;
  102. display: flex;
  103. justify-content: space-between;
  104. border-top: 1px solid lighten(#282c37, 10%);
  105. border-bottom: 1px solid lighten(#282c37, 10%);
  106. padding-right: 14px;
  107. .section {
  108. flex: 1 0 0;
  109. padding: 14px;
  110. text-align: right;
  111. font: 16px/28px 'Montserrat', sans-serif;
  112. span, strong {
  113. display: block;
  114. }
  115. span {
  116. font-size: 16px;
  117. &:last-child {
  118. color: #d9e1e8;
  119. font-size: 14px;
  120. }
  121. }
  122. strong {
  123. font-weight: 500;
  124. font-size: 48px;
  125. line-height: 48px;
  126. color: #fff;
  127. }
  128. }
  129. }
  130. .owner {
  131. text-align: center;
  132. .avatar {
  133. width: 80px;
  134. height: 80px;
  135. margin: 0 auto;
  136. margin-bottom: 15px;
  137. img {
  138. display: block;
  139. width: 80px;
  140. height: 80px;
  141. border-radius: 48px;
  142. }
  143. }
  144. .name {
  145. font-size: 14px;
  146. a {
  147. display: block;
  148. color: #fff;
  149. text-decoration: none;
  150. &:hover {
  151. .display_name {
  152. text-decoration: underline;
  153. }
  154. }
  155. }
  156. .username {
  157. display: block;
  158. color: #9baec8;
  159. }
  160. }
  161. }
  162. .contact-email {
  163. text-align: center;
  164. margin: 40px 0;
  165. strong {
  166. display: block;
  167. color: #fff;
  168. }
  169. }
  170. .sidebar-layout {
  171. display: flex;
  172. .main {
  173. flex: 1 1 auto;
  174. padding: 14px 0;
  175. .panel {
  176. padding-right: 14px;
  177. }
  178. }
  179. .sidebar {
  180. border-left: 1px solid lighten(#282c37, 10%);
  181. width: 140px;
  182. flex: 0 0 auto;
  183. }
  184. .panel {
  185. .panel-header {
  186. background: lighten(#282c37, 10%);
  187. padding: 7px 14px;
  188. text-transform: uppercase;
  189. font-size: 12px;
  190. font-weight: 500;
  191. }
  192. .panel-body {
  193. padding: 14px;
  194. }
  195. .panel-list {
  196. ul {
  197. list-style: none;
  198. margin: 0;
  199. li {
  200. margin: 0;
  201. font-family: inherit;
  202. font-size: 13px;
  203. a {
  204. display: block;
  205. padding: 7px 14px;
  206. color: rgba(255, 255, 255, 0.7);
  207. text-decoration: none;
  208. transition: all 200ms linear;
  209. i.fa {
  210. margin-right: 5px;
  211. }
  212. &:hover {
  213. color: #fff;
  214. background-color: darken(#282c37, 5%);
  215. transition: all 100ms linear;
  216. }
  217. &.selected {
  218. color: #fff;
  219. background-color: #2b90d9;
  220. &:hover {
  221. background-color: lighten(#2b90d9, 5%);
  222. }
  223. }
  224. }
  225. }
  226. }
  227. }
  228. }
  229. }