summaryrefslogtreecommitdiff
path: root/style.scss
blob: bce431f7a6ff0bf665766c2fe0ccfa1d6c381477 (plain)
  1. @import "partials/base";
  2. @import "h5bp";
  3. @import "../shared/themes/default/ikiwiki";
  4. @import "compass/reset/utilities";
  5. @import "compass/typography";
  6. @import "blueprint";
  7. @import "breakpoint";
  8. @include h5bp-normalize;
  9. @include ikiwiki-style;
  10. @include blueprint-typography;
  11. h1 {
  12. font-size: 2.75em;
  13. }
  14. .branding {
  15. z-index: -1;
  16. position: fixed;
  17. bottom: 0; // full height isn't enough on Replicant browser
  18. height: 100%;
  19. width: 100%;
  20. background-color: transparent;
  21. background-image: url("logo.jpg");
  22. background-repeat: no-repeat;
  23. background-position: right bottom;
  24. }
  25. .pageheader {
  26. padding: 1em;
  27. }
  28. a {
  29. @include hover-link;
  30. @include link-colors($linkColor, $linkHoverColor, $linkColor, $linkColor, $linkHoverColor);
  31. font-weight: bold;
  32. }
  33. .selflink {
  34. color: $linkHoverColor;
  35. }
  36. .header,
  37. .author,
  38. .recentchanges,
  39. .committype,
  40. #footer,
  41. .inlinefooter {
  42. font-size: 80%;
  43. }
  44. .topbar {
  45. padding: 1em 2em;
  46. }
  47. .topbar ul {
  48. @include inline-list;
  49. li {
  50. margin-right: 4%;
  51. font-variant: all-petite-caps;
  52. }
  53. }
  54. .sidebar {
  55. background: none;
  56. padding: 1em;
  57. border: none;
  58. margin-top: 4em;
  59. margin-right: 2em;
  60. margin-bottom: 2em;
  61. margin-left: 2em;
  62. }
  63. .sidebar ul li {
  64. list-style-type: none;
  65. }
  66. .sidebar ul li .selflink {
  67. color: $linkHoverColor;
  68. }
  69. #content {
  70. width: 100%;
  71. max-width: 52em;
  72. margin: 0 auto;
  73. padding: 1em;
  74. }
  75. #backlinks {
  76. display: none;
  77. }
  78. img {
  79. float: right;
  80. vertical-align: top;
  81. margin: 0 1em 1em 0;
  82. padding: 0;
  83. max-width: 100%;
  84. height: auto;
  85. }
  86. img.solo {
  87. float: none;
  88. display: block;
  89. clear: both;
  90. }
  91. th {
  92. text-align: left;
  93. }