summaryrefslogtreecommitdiff
path: root/local.scss
blob: 90cbdc20ace6917f0ee3a948a59dd982939d95f9 (plain)
  1. @import "partials/base";
  2. @import "compass/reset/utilities";
  3. @import "blueprint";
  4. @include blueprint-typography;
  5. h1 {
  6. font-size: 2.75em;
  7. }
  8. h1 {
  9. margin-top: 1em;
  10. margin-bottom: 1em;
  11. }
  12. h2,
  13. h3 {
  14. margin-top: 1em;
  15. margin-bottom: 0.1em;
  16. }
  17. h1,
  18. h2,
  19. h3,
  20. h4,
  21. h5,
  22. h6 {
  23. color: #06c;
  24. }
  25. h2 {
  26. font-size:1.6em;
  27. }
  28. a {
  29. color: #06c;
  30. font-weight: normal;
  31. text-decoration: none;
  32. }
  33. a:hover {
  34. color: #06c;
  35. text-decoration: underline;
  36. }
  37. em {
  38. color: black;
  39. font-style: normal;
  40. font-weight: bold;
  41. }
  42. img.icon {
  43. float: right;
  44. height: 20%;
  45. width: 20%;
  46. margin-right: -30%;
  47. }
  48. body {
  49. /* background-color: transparent;
  50. background-image: url("pil.png");
  51. background-repeat: no-repeat;
  52. background-attachment: fixed;
  53. background-position: right bottom;
  54. margin: 0 0 100px 0;*/
  55. }
  56. div.header span {
  57. display: none;
  58. }
  59. div.pageheader {
  60. background-color: white;
  61. height: 110px;
  62. margin: 10px 0;
  63. }
  64. div#branding {
  65. display: block;
  66. height: 100px;
  67. background-image: url(butterfly.png);
  68. background-position: 45% 0;
  69. background-repeat: no-repeat;
  70. }
  71. div#branding-logo {
  72. position: absolute;
  73. top: 75px;
  74. right: 3%;
  75. }
  76. div#branding-tagline {
  77. margin: 15px;
  78. }
  79. div#branding-tagline,
  80. div#branding-tagline a {
  81. font-weight: bold;
  82. font-size: 130%;
  83. }
  84. div.actions {
  85. z-index: 1;
  86. position: fixed;
  87. bottom: 2em;
  88. }
  89. div.topbar {
  90. float: right;
  91. background-color: #9cf;
  92. margin: 0;
  93. padding: 0;
  94. text-align: center;
  95. width: 100%;
  96. }
  97. div.topbar a {
  98. text-decoration: none;
  99. color: #06c;
  100. font-weight: bold;
  101. }
  102. div.topbar ul {
  103. list-style-type: none;
  104. padding: 0;
  105. margin-top: 0;
  106. margin-bottom: 0;
  107. font-size: 1.2em;
  108. font-weight: bold;
  109. line-height: 2.5em;
  110. }
  111. div.topbar ul li {
  112. display: inline;
  113. color: #06c;
  114. font-weight: bold;
  115. margin: 0 4em 0 0;
  116. }
  117. div.topbar a:hover {
  118. color: white;
  119. }
  120. div.topbar span.selflink {
  121. color: white;
  122. }
  123. form#searchform {
  124. display: block;
  125. right: 15px;
  126. margin: 0;
  127. position: absolute;
  128. top: 5px;
  129. }
  130. div#pagebody {
  131. float: left;
  132. width: 100%;
  133. }
  134. div#content {
  135. margin: 2% 25% 15% 25%;
  136. padding: 0;
  137. max-width: 55em;
  138. }
  139. div.sidebar {
  140. float: left;
  141. border: none;
  142. margin-top: 1em;
  143. margin-left: -100%;
  144. margin-right: 2%;
  145. width: 17%;
  146. padding: 0 0 0 1%;
  147. }
  148. div.sidebar ul {
  149. margin: 0px;
  150. padding: 0px;
  151. text-transform: none;
  152. font-weight: bold;
  153. }
  154. div.sidebar ul li {
  155. line-height: 2;
  156. list-style-type: none;
  157. }
  158. div.sidebar ul li span.selflink {
  159. color: #06c;
  160. }
  161. div.sidebar ul ul li {
  162. margin-left: 10%;
  163. }
  164. div.sidebar a {
  165. text-decoration: none;
  166. color: black;
  167. font-weight: bold;
  168. }
  169. div.sidebar A:hover {
  170. text-decoration: underline;
  171. color: #06c;
  172. }
  173. div.sidebar div.notebox {
  174. color: white !important;
  175. background: #ff30ff;
  176. border: none;
  177. text-align: left;
  178. }
  179. /* TODO: drop when nn4.css is dropped */
  180. div.sidebar div.notebox p {
  181. color: white;
  182. }
  183. div.sidebar div.notebox a {
  184. color: inherit;
  185. }
  186. div.farbar {
  187. float: left;
  188. margin-top: 2%;
  189. margin-left: -23%;
  190. background: #99CCFF;
  191. width: 20%;
  192. max-width: 300px;
  193. padding: 1%;
  194. }
  195. div.farbar h2 {
  196. color: black;
  197. margin-top: 0;
  198. }
  199. div.notebox {
  200. float: none;
  201. width: 100%;
  202. color: #06c !important;
  203. background: none;
  204. margin-left: 0;
  205. border: medium dashed #9cf;
  206. text-align: center;
  207. }
  208. /* TODO: drop when nn4.css is dropped */
  209. div.notebox p {
  210. color: #06c;
  211. text-align: center;
  212. }
  213. div.inlinepage {
  214. color: lightblue;
  215. margin: 1em 0;
  216. border: 0;
  217. border-style: none none solid;
  218. border-width: 1px;
  219. padding: 1em 0;
  220. overflow: visible;
  221. min-height: 12em;
  222. }
  223. div.inlinepage div.inlinepage {
  224. margin: 0;
  225. padding: 0;
  226. border-style: 0;
  227. border-width: 0;
  228. }
  229. div.inlinepage img.icon {
  230. margin-right: 0;
  231. padding: 1%;
  232. height: 15%;
  233. width: 15%;
  234. }
  235. div.inlinepage div.inlinepage div.inlineheader,
  236. div.inlinefooter {
  237. display: none;
  238. }
  239. div#footer{
  240. width:100%
  241. }
  242. div#pageinfo {
  243. position: fixed;
  244. bottom: 0;
  245. width: 100%;
  246. border-top: 0;
  247. padding: 1em 1em 1em 20px;
  248. margin: 15px 0 0 0;
  249. color: white;
  250. background-color: #9cf;
  251. }
  252. div.tags {
  253. display: none;
  254. }
  255. div#backlinks {
  256. display: none;
  257. }
  258. div.pageheader div.actions ul {
  259. border-bottom: 0;
  260. padding: 7px 1.4em;
  261. }
  262. div.pagedate {
  263. margin-top: 0;
  264. }
  265. div.pagecopyright,
  266. div.pagecopyright p {
  267. margin-top: 0;
  268. margin-bottom: 1em;
  269. }