Advertisement
LumChron

Karameikos

Sep 24th, 2019
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.96 KB | None | 0 0
  1. @import url(https://fonts.googleapis.com/css?family=Artifika);
  2. @import url(https://fonts.googleapis.com/css?family=Alegreya+Sans);
  3.  
  4. body {
  5. margin: 0px 0px 20px 0px;
  6. padding: 30px 40px;
  7. background: #FFF;
  8. font-family: "Alegreya Sans", Verdana, Geneva, sans-serif;
  9. font-size: normal;
  10. }
  11.  
  12. /* grey underlined links that turn black as you are about to click */
  13.  
  14. a {
  15. color: #404040;
  16. background-color: inherit;
  17. text-decoration: none;
  18. }
  19. div.content a {
  20. text-decoration: underline;
  21. }
  22. a:link {
  23. color: #404040;
  24. background-color: inherit;
  25. }
  26. a:visited {
  27. color: #404040;
  28. background-color: inherit;
  29. }
  30. a:active {
  31. color: #000000;
  32. background-color: inherit;
  33. }
  34. a:hover {
  35. color: #000000;
  36. background-color: inherit;
  37. }
  38. a.near:link { color: #036; background-color: inherit; }
  39. a.near:visited { color: #69c; background-color: inherit; }
  40. a.near:active { color: #390; background-color: inherit; }
  41. a.near:hover { color: #390; background-color: inherit; }
  42.  
  43. a[class="url outside"]:before { content: "\2197"; }
  44.  
  45. /* goto bar, navigation bar, etc. */
  46.  
  47. span.bar a { margin-right: 1ex; }
  48. .header form, .header p { margin: 0 }
  49. .header input[type="submit"] { display: none }
  50.  
  51. /* logo on the right */
  52.  
  53. img.logo {
  54. float: right;
  55. padding: 0;
  56. border: none;
  57. }
  58.  
  59. /* headers */
  60.  
  61. h1, h2, h3 {
  62. margin: 0px;
  63. padding: 0px;
  64. font-family: "Artifika", Verdana, Geneva, sans-serif;
  65. font-weight: normal;
  66. line-height: normal;
  67. clear: both;
  68. }
  69.  
  70. /* RSS icon on Recent Changes */
  71. .rc h2 { clear: none; border-top: none; margin-top: 0; padding-top: 0; }
  72.  
  73. /* dashed line and whitespace after the title */
  74. div.header h1 {
  75. font-size: x-large;
  76. font-family: "Artifika", Helvetica, sans-serif;
  77. letter-spacing: 0.07em;
  78. margin-top: 30px;
  79. padding-bottom: 30px;
  80. margin-bottom: 30px;
  81. border-bottom: 1px dashed #333;
  82. }
  83.  
  84. div.header h1 a {
  85. color: inherit;
  86. background-color: inherit;
  87. }
  88.  
  89. /* add a dashed line and whitespace before subheadings */
  90. h2 {
  91. margin-top: 2em;
  92. padding-top: 2em;
  93. border-top: 1px dashed #333;
  94. }
  95.  
  96. /* after a subheading, no whitespace */
  97. h2 + p, h3 + p {
  98. margin-top: 0;
  99. }
  100.  
  101. /* when the subheading starts the page, no dashed line and whitespace,
  102. because that is already added by the header. */
  103. h2:first-child {
  104. padding-top: 0;
  105. border: none;
  106. }
  107.  
  108. /* major subtitles blue and not underlined, both for journals and normal pages.
  109. within journals, do not use a horizontal line to separate entries. */
  110.  
  111. h2, div.journal h1 {
  112. font-size: inherit;
  113. font-weight: bold;
  114. }
  115.  
  116. h3, div.journal h1 a {
  117. color: #009;
  118. background-color: inherit;
  119. text-decoration: none;
  120. }
  121.  
  122. hr {
  123. border: none;
  124. margin: 2em;
  125. }
  126.  
  127. /* table on the new page */
  128.  
  129. p.table a { float: left; width: 20ex; }
  130. p.table + p { clear: both; padding-top: 10px; }
  131.  
  132. /* edit pages */
  133.  
  134. textarea[name="text"] { width: 100%; height: 80%; }
  135. textarea[name="summary"] { width: 100%; height: 3em; }
  136.  
  137. /* comments */
  138.  
  139. textarea[name="aftertext"] {
  140. width: 100%;
  141. height: 10em;
  142. margin: 1em 0;
  143. }
  144. div.commentshown {
  145. font-size: smaller;
  146. padding: 0 2em 1ex 2em;
  147. }
  148. div.commentshown hr {
  149. margin: 1em;
  150. }
  151. div.commenthidden { display: none; }
  152. div.commentshown { display: block; }
  153. p.comment { font-size: x-small; }
  154.  
  155. /* cal */
  156. div.month {
  157. padding: 0;
  158. margin: 0 2ex;
  159. }
  160. div.month a {
  161. text-decoration: none;
  162. }
  163. /* pre gets different colors below */
  164. div.month pre {
  165. color: inherit;
  166. background-color: inherit;
  167. }
  168. body div.month {
  169. float: right;
  170. padding: 0 1ex;
  171. }
  172. div.year div.month {
  173. float: left;
  174. padding: 0;
  175. }
  176. div.month a.edit {
  177. color: inherit;
  178. background-color: inherit;
  179. font-weight: inherit;
  180. }
  181.  
  182. /* images, styles to use for the image extension */
  183.  
  184. a.image img {
  185. border: none;
  186. }
  187. a.left {
  188. float: left;
  189. margin: 20px;
  190. }
  191. a.right {
  192. float: right;
  193. margin: 20px;
  194. }
  195.  
  196. /* code */
  197.  
  198. pre {
  199. font-family: "Andale Mono", Monaco, "Courrier New", monospace;
  200. margin: 1em 0;
  201. padding: 1em 2em;
  202. color: #000;
  203. background-color: #ddd;
  204. }
  205.  
  206. /* diff */
  207.  
  208. div.diff { padding-left: 5%; padding-right: 5%; }
  209. div.old { background-color: #FFFFAF; color: #000; }
  210. div.new { background-color: #CFFFCF; color: #000; }
  211.  
  212. /* header stuff */
  213.  
  214. div.message { background-color: #FEE; color: #000; }
  215.  
  216. /* footer stuff */
  217.  
  218. div.footer {
  219. clear: both;
  220. font-size: smaller;
  221. }
  222. div.footer + hr {
  223. border: none;
  224. margin: 10px;
  225. }
  226.  
  227. div.sister {
  228. font-size: smaller;
  229. margin-right: 1ex;
  230. }
  231. div.sister p {
  232. margin-top: 0;
  233. }
  234. div.sister hr {
  235. display: none;
  236. }
  237. div.sister img {
  238. border: none;
  239. vertical-align: top;
  240. margin-right: 20px;
  241. }
  242.  
  243. div.near, div.definition {
  244. font-size: smaller;
  245. }
  246.  
  247. div.refer hr {
  248. display: none;
  249. }
  250. div.refer {
  251. margin-top: 50px;
  252. padding-left: 1ex;
  253. border-left: 0.6ex solid #aaa;
  254. font-size: smaller;
  255. clear: both;
  256. }
  257.  
  258. /* sidebar */
  259.  
  260. div.sidebar {
  261. float: right;
  262. border: 1px dotted #000;
  263. padding: 0 1em;
  264. }
  265. div.sidebar ul {
  266. padding-left: 1em;
  267. }
  268.  
  269. /* printing */
  270.  
  271. @media print {
  272. div.diff, div.diff+hr, div.refer, div.near, div.sister, div.cal, div.footer,
  273. span.specialdays, span.gotobar, a.edit, a.number span,
  274. div.rc form, div.definition { display: none; }
  275. body { font: 12pt "Neep", "Arial", sans-serif; color: #000; }
  276. a:link, a:visited { color: #000; text-decoration: none; font-style: oblique; }
  277. a[class="url number"]:after, a[class="inter number"]:after { content: "[" attr(href) "]"; }
  278. a[class="local number"]:after { content: "[" attr(title) "]"; }
  279. a.near { font-weight: normal; text-decoration: none; font-style: oblique; }
  280. a.near:link, a.near:visited, a.near:active, a.near:hover {
  281. color: inherit; background-color: inherit;
  282. }
  283. a[class="near"]:after { content: " [" attr(title) "]"; }
  284. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement