default.css 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. ---
  2. ---
  3. /* backward compatibility for new HTML5 tags */
  4. article, aside, figure, footer, header, hgroup, menu, nav, section { display:block; }
  5. body {
  6. margin: 0;
  7. background-color: rgba(62, 102, 125, 1);
  8. background-image: url("{{ site.baseurl }}/images/background.jpg");
  9. color: rgba(0, 0, 0, 1);
  10. line-height: 1.5em;
  11. max-width: 100%;
  12. font-family: 'Helvetica Neue', Helvetica, Verdana, sans-serif;
  13. }
  14. aside.screenshots {
  15. float: right;
  16. width: 210px;
  17. text-align: center;
  18. margin: 10px;
  19. padding: 1em;
  20. }
  21. #page {
  22. background: rgba(255, 255, 255, 1);
  23. max-width: 960px;
  24. margin: 0 auto;
  25. box-shadow: 0 0 64px rgba(0, 0, 0, 1);
  26. }
  27. #title {
  28. text-align: center;
  29. }
  30. h1 {
  31. margin: 0;
  32. padding: 0;
  33. display: block;
  34. width: 100%;
  35. }
  36. h1 img {
  37. display: block;
  38. margin: 0;
  39. padding: 0;
  40. width: 100%;
  41. }
  42. #pagebox {
  43. margin: 0;
  44. padding: 0 0 1em 0;
  45. width: 100%;
  46. background-image: url("{{ site.baseurl }}/images/topshadow.png"), url("{{ site.baseurl }}/images/bottomshadow.png");
  47. background-position: top, bottom;
  48. background-repeat: repeat-x, repeat-x;
  49. overflow: auto;
  50. }
  51. #pagebody {
  52. margin: 1em 5em;
  53. color: rgba(0, 0, 0, 1);
  54. }
  55. .screenshotpage {
  56. text-align: center;
  57. color: rgba(255, 255, 255, 1);
  58. }
  59. #pagebody ul {
  60. display:table;
  61. }
  62. #pagebody li {
  63. text-align: left;
  64. }
  65. #footer {
  66. background-color: rgba(25, 70, 100, 1);
  67. line-height: 125%;
  68. font-size: small;
  69. padding: 0.5em 1em 0.5em 1em;
  70. text-align: center;
  71. color: rgba(211, 211, 211, 1) !important;
  72. }
  73. #footer a:visited {
  74. color: rgb(255, 255, 255);
  75. }
  76. #footer a:hover {
  77. color: rgb(255, 255, 255);
  78. }
  79. #footer a {
  80. color: rgba(45, 120, 180, 1);
  81. }
  82. #footer p {
  83. margin: 0;
  84. padding: 0;
  85. }
  86. #pagebody ul {
  87. margin-bottom: 0;
  88. margin-top: 0.5em;
  89. padding: 0 1em 0 1em;
  90. }
  91. h2,h3,h4 {
  92. color: rgba(45, 120, 180, 1);
  93. margin: 0.8em 0 0 0;
  94. padding: 0;
  95. }
  96. nav {
  97. display: block;
  98. width: 100%;
  99. background-color: rgba(25, 70, 100, 1);
  100. padding: 0.5em 0;
  101. }
  102. ul.menu {
  103. display: inline-block;
  104. margin: 0;
  105. padding: 0;
  106. color: rgba(255, 255, 255, 1);
  107. text-align: center;
  108. }
  109. ul.menu + ul.menu::before {
  110. content: "  •  ";
  111. }
  112. ul.menu li {
  113. display: inline;
  114. white-space: nowrap;
  115. }
  116. ul.menu li a {
  117. padding: 0.5em 0.75em;
  118. text-decoration: none;
  119. font-weight: bold;
  120. color: rgba(255, 255, 255, 1);
  121. }
  122. ul.external li a {
  123. color: rgb(215, 240, 255);
  124. }
  125. ul.menu a:hover {
  126. background-color: rgba(255, 255, 255, 1);
  127. color: rgba(25, 70, 100, 1);
  128. border-radius: 4px;
  129. }
  130. img.screenshot {
  131. border-style: none;
  132. margin: 8px;
  133. padding: 0;
  134. }
  135. a:hover img.screenshot {
  136. box-shadow: 0 4px 8px rgba(0, 0, 0, 0.5);
  137. position: relative;
  138. top: -4px;
  139. }
  140. a:visited {
  141. color: rgba(25, 70, 100, 1);
  142. }
  143. a:hover {
  144. color: rgba(15, 40, 60, 1);
  145. }
  146. a {
  147. color: rgba(45, 120, 180, 1);
  148. }
  149. .datestamp {
  150. margin: 0;
  151. padding: 0;
  152. width: 100%;
  153. font-size: 75%;
  154. text-align: right;
  155. color: rgba(128, 128, 128, 1);
  156. }