summaryrefslogtreecommitdiff
path: root/style.scss
blob: 21206c87a05c6be9148b48b286602de00b2d7373 (plain)
  1. @import "partials/base";
  2. @import "h5bp";
  3. @import "compass/typography/links";
  4. @import "../shared/themes/default/ikiwiki";
  5. // site defaults
  6. @include h5bp-normalize;
  7. @include h5bp-main;
  8. @include ikiwiki-style;
  9. h1 {
  10. font-weight: normal;
  11. color: DarkRed;
  12. }
  13. h1,
  14. h2,
  15. h3 {
  16. margin-bottom: 0.1em;
  17. }
  18. h4,
  19. h5,
  20. h6 {
  21. text-decoration: blink;
  22. }
  23. h2 {
  24. font-weight: normal;
  25. font-size: 1.4em;
  26. }
  27. h3 {
  28. font-size: 1.1em;
  29. font-weight: bold;
  30. line-height: 1.6em;
  31. }
  32. a {
  33. @include hover-link;
  34. color: darkblue;
  35. font-weight: normal;
  36. }
  37. p {
  38. margin-top: 0.2em;
  39. margin-bottom: 1.2em;
  40. }
  41. body {
  42. margin: 0;
  43. background-color: white;
  44. font-family: sans-serif;
  45. }
  46. .pageheader .title {
  47. display: none;
  48. }
  49. .parentlinks {
  50. display: none;
  51. }
  52. #searchform {
  53. margin: 20px;
  54. }
  55. .pageheader .actions {
  56. background-color: LightBlue;
  57. }
  58. .actions ul {
  59. border-bottom: 0;
  60. padding:0 0 0 15px;
  61. }
  62. .topbar {
  63. height: 60px;
  64. margin: 0;
  65. padding: 20px 0;
  66. background-color: LightBlue;
  67. text-align: center;
  68. text-transform: uppercase;
  69. letter-spacing: 1px;
  70. }
  71. .topbar p {
  72. float: left;
  73. }
  74. .topbar a {
  75. font-weight: bold;
  76. }
  77. .topbar ul {
  78. list-style-type:none;
  79. margin: 0;
  80. padding: 0;
  81. }
  82. .topbar ul li {
  83. display:inline;
  84. margin: 0 20px;
  85. }
  86. .topbar li,
  87. .topbar ul,
  88. .topbar ul li,
  89. .topbar ol,
  90. .topbar ol li {
  91. font-size: 1.1em;
  92. line-height: 2em;
  93. }
  94. .topbar img {
  95. margin: 0 20px;
  96. }
  97. #wrapper,
  98. #pagebody {
  99. float: left;
  100. width: 100%;
  101. }
  102. #content {
  103. min-height: 480px;
  104. max-width: 48em;
  105. margin: 2% 40% 2% 20%;
  106. padding: 0;
  107. text-align: left;
  108. background-color: none;
  109. }
  110. #content img {
  111. display: block;
  112. clear: both;
  113. float: right;
  114. width: 50%;
  115. max-width: 200px;
  116. margin-right: -50%;
  117. padding: 0 5% 5%;
  118. background-color: none;
  119. }
  120. #content img.solo {
  121. float: left;
  122. margin: 0 5% 5% 0;
  123. padding: 0;
  124. }
  125. #content img.x2470x3783 {
  126. height:3783px;
  127. width: 2470px;
  128. max-width: 2470px;
  129. }
  130. #content img.x1000x750 {
  131. height: 750px;
  132. width: 1000px;
  133. max-width: 1000px;
  134. }
  135. #content img.x108x132 {
  136. height: 132px;
  137. width: 108px;
  138. max-width: 108px;
  139. }
  140. .inlinepage {
  141. border: 0;
  142. padding: 1em;
  143. margin: 0 -1em;
  144. background-color: LightYellow;
  145. }
  146. .inlinepage .header a {
  147. font-weight: normal;
  148. color: DarkRed;
  149. }
  150. .inlinefooter {
  151. display: none;
  152. }
  153. .sidebar {
  154. float: left;
  155. min-height: 480px;
  156. width: 14%;
  157. padding: 1%;
  158. margin-top: 2%;
  159. margin-left: -98%;
  160. margin-bottom: 2%;
  161. border: none;
  162. background-color: LightBlue;
  163. text-align: left;
  164. }
  165. .sidebar ul {
  166. padding-left: 0.5em;
  167. margin-bottom:0;
  168. margin-top:0;
  169. p {
  170. margin: 1em 0;
  171. }
  172. }
  173. .sidebar ul li {
  174. list-style-type: none;
  175. padding: 0;
  176. }
  177. .sidebar ul li,
  178. .sidebar ul li p {
  179. margin-bottom: 0;
  180. line-height: 1em;
  181. }
  182. .sidebar ul li a {
  183. font-weight: normal;
  184. }
  185. .sidebar ul li .selflink {
  186. color: DarkBlue;
  187. font-weight: bold;
  188. }
  189. .farbar {
  190. float: left;
  191. min-height: 480px;
  192. width: 14%;
  193. margin-top: 2%;
  194. margin-left: -18%;
  195. margin-bottom: 2%;
  196. padding: 1%;
  197. background-color: LightBlue;
  198. text-align: left;
  199. img {
  200. height: auto;
  201. width: 100%;
  202. }
  203. }
  204. .tags {
  205. display: none;
  206. }
  207. #backlinks {
  208. display: none;
  209. }
  210. #footer {
  211. clear: left;
  212. width: 100%;
  213. margin: 2% 0 0;
  214. }
  215. #pageinfo {
  216. margin: 0;
  217. border-top: 0;
  218. padding:1em 1em 1em 20px;
  219. background-color: LightBlue;
  220. }
  221. .pagedate {
  222. margin-top: 0;
  223. }
  224. .pagecopyright,
  225. .pagecopyright P {
  226. margin-top: 0;
  227. margin-bottom: 0;
  228. }