A tumblelog theme for Hugo
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

206 строки
2.8 KiB

  1. body {
  2. background-color: #777;
  3. width: 600px;
  4. margin: 50px auto;
  5. font-family: Helvetica, Arial, sans-serif;
  6. }
  7. a {
  8. color: #333;
  9. text-decoration: none;
  10. }
  11. a:visited {
  12. color: #777;
  13. }
  14. ul#site-social {
  15. margin: 0;
  16. }
  17. ul#site-social li {
  18. list-style-type: none;
  19. display: inline;
  20. margin: 0 10px 0 0;
  21. color: #fff;
  22. }
  23. .quote {
  24. font-family: monospace;
  25. border: 0px #777 solid;
  26. /*background-color: #eee;*/
  27. font-size: 1.8rem;
  28. line-height: 2.0rem;
  29. /*padding: 20px;*/
  30. margin: 30px 0;
  31. }
  32. .quote-credit {
  33. /*font-style: italic;*/
  34. text-align: right;
  35. font-size: 1.0rem;
  36. }
  37. .list-item {
  38. display: block;
  39. border: 0px #777 solid;
  40. background-color: white;
  41. padding: 10px 20px;
  42. margin: 60px 0;
  43. border-radius: 10px;
  44. }
  45. .list-item img {
  46. margin: 0px 0 20px 0;
  47. border-radius: 10px;
  48. }
  49. .list-quote {
  50. background-color: #444;
  51. color: white;
  52. }
  53. .list-video {
  54. background-color: #000;
  55. color: white;
  56. }
  57. .postmeta, .listmeta {
  58. font-size: 100%;
  59. color: #aaa;
  60. font-family: monospace;
  61. text-align: right;
  62. }
  63. .aside-list {
  64. font-family: Georgia, "Times New Roman", serif;
  65. font-size: 2.7rem;
  66. line-height: 3.5rem;
  67. }
  68. #aside-single {
  69. margin: 10rem 0;
  70. color: white;
  71. font-family: Georgia, "Times New Roman", serif;
  72. font-size: 4.0rem;
  73. line-height: 4.5rem;
  74. }
  75. img {
  76. width: 100%;
  77. border-radius: 10px;
  78. }
  79. figure {
  80. margin: 20px 0;
  81. padding: 0;
  82. }
  83. figcaption {
  84. text-transform: lowercase;
  85. letter-spacing: 0.2rem;
  86. text-align: center;
  87. font-size: 1.8rem;
  88. }
  89. article {
  90. font-size: 1.2rem;
  91. line-height: 1.6rem;
  92. }
  93. h1 {
  94. color: white;
  95. text-transform: lowercase;
  96. }
  97. article h1 {
  98. font-size: 2.0rem;
  99. line-height: 2.4rem;
  100. margin: 50px 0;
  101. }
  102. #site-title {
  103. margin: 70px 0;
  104. }
  105. #site-title a, #site-title a:visited {
  106. font-size: 4.0rem;
  107. color: white;
  108. text-decoration: none;
  109. text-transform: lowercase;
  110. }
  111. .tags li {
  112. display: inline;
  113. list-style-type: none;
  114. margin: 0 0 0 10px;
  115. text-transform: lowercase;
  116. }
  117. .tags li a, .tags li a:hover, .tags li a:visited {
  118. color: #777;
  119. text-decoration: none;
  120. }
  121. ul.pagination {
  122. margin: 0;
  123. padding: 0;
  124. }
  125. ul.pagination li {
  126. display: inline;
  127. /*background-color: white;*/
  128. color: white;
  129. /*padding: 10px;*/
  130. margin: 0 30px 0 0;
  131. }
  132. ul.pagination a {
  133. width: 20px;
  134. height: 20px;
  135. font-size: 1.7rem;
  136. font-family: monospace;
  137. color: white;
  138. text-decoration: none;
  139. }
  140. ul.pagination li.active a {
  141. background-color: white;
  142. color: #777;
  143. padding: 5px 10px;
  144. }
  145. ul.pagination li.disabled {
  146. color: #333;
  147. }
  148. ul.tag-cloud {
  149. margin: 30px 0;
  150. padding: 0;
  151. }
  152. ul.tag-cloud li {
  153. display: inline;
  154. margin: 0;
  155. padding: 10px 20px 10px 0;
  156. line-height: 2rem;
  157. }
  158. ul.tag-cloud li a, ul.tag-cloud li a:visited {
  159. color: white;
  160. text-decoration: none;
  161. }
  162. @media screen and (max-width: 599px) {
  163. body {
  164. width: 90%;
  165. margin: 20px auto;
  166. }
  167. img {
  168. width: 100%;
  169. }
  170. }