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