default.css 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  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. aside.screenshots h3, article.screenshotpage section h3 {
  60. margin-bottom: 10px;
  61. }
  62. #pagebody ul {
  63. display:table;
  64. }
  65. #pagebody li {
  66. text-align: left;
  67. }
  68. #footer {
  69. background-color: rgba(25, 70, 100, 1);
  70. line-height: 125%;
  71. font-size: small;
  72. padding: 0.5em 1em 0.5em 1em;
  73. text-align: center;
  74. color: rgba(211, 211, 211, 1) !important;
  75. }
  76. #footer a:visited {
  77. color: rgb(255, 255, 255);
  78. }
  79. #footer a:hover {
  80. color: rgb(255, 255, 255);
  81. }
  82. #footer a {
  83. color: rgba(45, 120, 180, 1);
  84. }
  85. #footer p {
  86. margin: 0;
  87. padding: 0;
  88. }
  89. #pagebody ul {
  90. margin-bottom: 0;
  91. margin-top: 0.5em;
  92. padding: 0 1em 0 1em;
  93. }
  94. h2,h3,h4 {
  95. color: rgba(45, 120, 180, 1);
  96. margin: 0.8em 0 0 0;
  97. padding: 0;
  98. }
  99. nav {
  100. display: block;
  101. width: 100%;
  102. background-color: rgba(25, 70, 100, 1);
  103. padding: 0.5em 0;
  104. }
  105. ul.menu {
  106. display: inline-block;
  107. font-size: 15px;
  108. margin: 0;
  109. padding: 0;
  110. color: rgba(255, 255, 255, 1);
  111. text-align: center;
  112. }
  113. ul.menu + ul.menu::before {
  114. content: "  •  ";
  115. }
  116. ul.menu li {
  117. display: inline;
  118. white-space: nowrap;
  119. }
  120. ul.menu li a {
  121. padding: 0.5em 0.75em;
  122. text-decoration: none;
  123. font-weight: bold;
  124. color: rgba(255, 255, 255, 1);
  125. }
  126. ul.external li a {
  127. color: rgb(215, 240, 255);
  128. }
  129. ul.menu a:hover {
  130. background-color: rgba(255, 255, 255, 1);
  131. color: rgba(25, 70, 100, 1);
  132. border-radius: 4px;
  133. }
  134. img.screenshot {
  135. border-style: none;
  136. margin: 8px;
  137. padding: 0;
  138. width: 30%;
  139. height: 30%;
  140. transition: 0.5s;
  141. }
  142. img.screenshot_home {
  143. width: 95%;
  144. height: 95%;
  145. }
  146. a:hover img.screenshot {
  147. box-shadow: 0 4px 8px rgba(0, 0, 0, 0.5);
  148. position: relative;
  149. transform: scale(1.1);
  150. }
  151. a:visited {
  152. color: rgba(25, 70, 100, 1);
  153. }
  154. a:hover {
  155. color: rgba(15, 40, 60, 1);
  156. }
  157. a {
  158. color: rgba(45, 120, 180, 1);
  159. }
  160. .datestamp {
  161. margin: 0;
  162. padding: 0;
  163. width: 100%;
  164. font-size: 75%;
  165. text-align: right;
  166. color: rgba(128, 128, 128, 1);
  167. }