summaryrefslogtreecommitdiff
path: root/style.scss
blob: 6014cf01cc93d49e1ae27a5c1e0994906d305f93 (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. position: absolute;
  57. top: 6em;
  58. left: 30em;
  59. background-color: LightBlue;
  60. ul {
  61. border-bottom: 0;
  62. padding:0 0 0 15px;
  63. }
  64. a {
  65. color: LightBlue;
  66. &:hover {
  67. color: white;
  68. }
  69. }
  70. }
  71. .topbar {
  72. height: 60px;
  73. margin: 0;
  74. padding: 20px 0;
  75. background-color: LightBlue;
  76. text-align: center;
  77. text-transform: uppercase;
  78. letter-spacing: 1px;
  79. }
  80. .topbar p {
  81. float: left;
  82. }
  83. .topbar a {
  84. font-weight: bold;
  85. }
  86. .topbar ul {
  87. list-style-type:none;
  88. margin: 0;
  89. padding: 0;
  90. }
  91. .topbar ul li {
  92. display:inline;
  93. margin: 0 20px;
  94. }
  95. .topbar li,
  96. .topbar ul,
  97. .topbar ul li,
  98. .topbar ol,
  99. .topbar ol li {
  100. font-size: 1.1em;
  101. line-height: 2em;
  102. }
  103. .topbar img {
  104. margin: 0 20px;
  105. }
  106. #wrapper,
  107. #pagebody {
  108. float: left;
  109. width: 100%;
  110. }
  111. #content {
  112. float: left;
  113. min-height: 480px;
  114. max-width: 48em;
  115. margin: 2% 40% 2% 20%;
  116. padding: 0;
  117. text-align: left;
  118. background-color: none;
  119. }
  120. #content img {
  121. display: block;
  122. clear: both;
  123. float: right;
  124. width: 50%;
  125. max-width: 200px;
  126. margin-right: -50%;
  127. padding: 0 5% 5%;
  128. background-color: none;
  129. }
  130. #content img.solo {
  131. float: left;
  132. margin: 0 5% 5% 0;
  133. padding: 0;
  134. }
  135. #content img.x2470x3783 {
  136. height:3783px;
  137. width: 2470px;
  138. max-width: 2470px;
  139. }
  140. #content img.x1000x750 {
  141. height: 750px;
  142. width: 1000px;
  143. max-width: 1000px;
  144. }
  145. #content img.x108x132 {
  146. height: 132px;
  147. width: 108px;
  148. max-width: 108px;
  149. }
  150. .inlinepage {
  151. border: 0;
  152. padding: 1em;
  153. margin: 0;
  154. background-color: LightYellow;
  155. }
  156. .inlinepage .header a {
  157. font-weight: normal;
  158. color: DarkRed;
  159. }
  160. .inlinefooter {
  161. display: none;
  162. }
  163. .sidebar {
  164. float: left;
  165. min-height: 480px;
  166. width: 14%;
  167. padding: 1%;
  168. margin-top: 2%;
  169. margin-left: -98%;
  170. margin-bottom: 2%;
  171. border: none;
  172. background-color: LightBlue;
  173. text-align: left;
  174. }
  175. .sidebar ul {
  176. padding-left: 0.5em;
  177. margin-bottom:0;
  178. margin-top:0;
  179. p {
  180. margin: 1em 0;
  181. }
  182. }
  183. .sidebar ul li {
  184. list-style-type: none;
  185. padding: 0;
  186. }
  187. .sidebar ul li,
  188. .sidebar ul li p {
  189. margin-bottom: 0;
  190. line-height: 1em;
  191. }
  192. .sidebar ul li a {
  193. font-weight: normal;
  194. }
  195. .sidebar ul li .selflink {
  196. color: DarkBlue;
  197. font-weight: bold;
  198. }
  199. .farbar {
  200. float: left;
  201. min-height: 480px;
  202. width: 14%;
  203. margin-top: 2%;
  204. margin-left: -18%;
  205. margin-bottom: 2%;
  206. padding: 1%;
  207. background-color: LightBlue;
  208. text-align: left;
  209. img {
  210. height: auto;
  211. width: 100%;
  212. }
  213. }
  214. .tags {
  215. display: none;
  216. }
  217. #backlinks {
  218. display: none;
  219. }
  220. #footer {
  221. clear: left;
  222. width: 100%;
  223. margin: 2% 0 0;
  224. }
  225. #pageinfo {
  226. margin: 0;
  227. border-top: 0;
  228. padding:1em 1em 1em 20px;
  229. background-color: LightBlue;
  230. }
  231. .pagedate {
  232. margin-top: 0;
  233. }
  234. .pagecopyright,
  235. .pagecopyright P {
  236. margin-top: 0;
  237. margin-bottom: 0;
  238. }