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