The version of vichan running on lainchan.org
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

483 lignes
7.4KB

  1. @import url(//fonts.googleapis.com/css?family=Ubuntu);
  2. body {
  3. background: #000112;
  4. background-image: url('img/dark_roach_top.png'), url('img/dark_roach_bg.png');
  5. background-repeat: repeat-x, no-repeat;
  6. background-attachment: fixed, fixed;
  7. background-position: top, right bottom;
  8. color: #999999;
  9. font-family: Ubuntu;
  10. font-size: 10pt;
  11. margin: 0 8px;
  12. padding-left: 5px;
  13. padding-right: 5px;
  14. }
  15. table * {
  16. margin: 0;
  17. }
  18. a, a:visited {
  19. text-decoration: none;
  20. color: #9999CC;
  21. }
  22. a:hover, .intro a.post_no:hover {
  23. color: #996699
  24. }
  25. a.post_no {
  26. text-decoration: none;
  27. margin: 0;
  28. padding: 0;
  29. }
  30. .intro a.post_no {
  31. color: inherit;
  32. }
  33. .intro a.post_no, p.intro a.email {
  34. margin: 0;
  35. }
  36. .intro a.email span.name {
  37. color: #666699;
  38. }
  39. .intro a.email:hover span.name {
  40. color: #663366;
  41. }
  42. .intro label {
  43. display: inline;
  44. }
  45. h2 {
  46. color: #CC0000;
  47. font-size: 11pt;
  48. margin: 0;
  49. padding: 0;
  50. }
  51. header {
  52. margin: 1em 0;
  53. }
  54. h1 {
  55. font-family: Ubuntu;
  56. letter-spacing: -2px;
  57. font-size: 20pt;
  58. margin: 0;
  59. }
  60. header div.subtitle, h1 {
  61. color: #990000;
  62. text-align: center;
  63. }
  64. header div.subtitle {
  65. font-size: 8pt;
  66. }
  67. form {
  68. margin-bottom: 4em;
  69. }
  70. form table {
  71. margin: auto;
  72. }
  73. form table input {
  74. height: auto;
  75. }
  76. input[type="text"], input[type="password"], textarea {
  77. border: 1px solid #000000;
  78. text-indent: 0;
  79. text-shadow: none;
  80. text-transform: none;
  81. word-spacing: normal;
  82. background: #333333;
  83. color: #999999;
  84. }
  85. form table tr td {
  86. text-align: left;
  87. margin: 0;
  88. padding: 0;
  89. }
  90. form table.mod tr td {
  91. padding: 2px;
  92. }
  93. form table tr th {
  94. text-align: left;
  95. padding: 4px;
  96. }
  97. form table tr th {
  98. background: #333333;
  99. }
  100. form table tr td div.center {
  101. text-align: center;
  102. float: left;
  103. padding-left: 3px;
  104. }
  105. form table tr td div input {
  106. display: block;
  107. margin: 2px auto 0 auto;
  108. }
  109. form table tr td div label {
  110. font-size: 10px;
  111. }
  112. .unimportant, .unimportant * {
  113. font-size: 10px;
  114. }
  115. p.fileinfo {
  116. display: block;
  117. margin: 0;
  118. padding-right: 7em;
  119. }
  120. div.banner {
  121. background-color: #000000;
  122. font-size: 12pt;
  123. font-weight: bold;
  124. text-align: center;
  125. margin: 1em 0;
  126. }
  127. div.banner, div.banner a {
  128. color: white;
  129. }
  130. div.banner a:hover {
  131. color: #000000;
  132. text-decoration: none;
  133. }
  134. img.banner, img.board_image {
  135. display: block;
  136. border: 1px solid #000000;
  137. margin: 12px auto 0 auto;
  138. }
  139. img.post-image {
  140. display: block;
  141. float: left;
  142. margin: 10px 20px;
  143. border: none;
  144. }
  145. div.post img.post-image {
  146. padding: 5px;
  147. margin: 5px 20px 0 0;
  148. }
  149. div.post img.icon {
  150. display: inline;
  151. margin: 0 5px;
  152. padding: 0;
  153. }
  154. div.post i.icon {
  155. margin: 0 4px;
  156. font-size: 16px;
  157. }
  158. div.post.op {
  159. margin-right: 20px;
  160. margin-bottom: 5px;
  161. }
  162. div.post.op hr {
  163. border-color: #000000;
  164. }
  165. .intro {
  166. margin: 0.5em 0;
  167. padding: 0;
  168. padding-bottom: 0.2em;
  169. }
  170. input.delete {
  171. float: left;
  172. margin: 1px 6px 0 0;
  173. }
  174. .intro span.subject {
  175. color: #336699;
  176. font-weight: bold;
  177. }
  178. .intro span.name {
  179. color: #336600;
  180. font-weight: bold;
  181. }
  182. .intro span.capcode, p.intro a.capcode, p.intro a.nametag {
  183. color: #CC0000;
  184. margin-left: 0;
  185. }
  186. .intro a {
  187. margin-left: 8px;
  188. }
  189. div.delete {
  190. float: right;
  191. }
  192. div.post.reply p {
  193. margin: 0.3em 0 0 0;
  194. }
  195. div.post.reply div.body {
  196. margin-left: 1.8em;
  197. margin-top: 0.8em;
  198. padding-right: 3em;
  199. padding-bottom: 0.3em;
  200. }
  201. div.post.reply.highlighted {
  202. background: #333366;
  203. }
  204. div.post.reply div.body a {
  205. color: #669900;
  206. }
  207. div.post {
  208. max-width: 97%;
  209. }
  210. div.post div.body {
  211. word-wrap: break-word;
  212. white-space: pre-wrap;
  213. }
  214. div.post.reply {
  215. background: #333333;
  216. margin: 0.2em 16px;
  217. padding: 0.2em 0.3em 0.5em 0.6em;
  218. border-width: 0px;
  219. border-style: none solid solid none;
  220. border-color: #333333;
  221. display: inline-block;
  222. }
  223. span.trip {
  224. color: #CC0000;
  225. }
  226. span.quote {
  227. color: #669900;
  228. }
  229. span.omitted {
  230. display: block;
  231. margin-top: 1em;
  232. }
  233. br.clear {
  234. clear: left;
  235. display: block;
  236. }
  237. span.controls {
  238. float: right;
  239. margin: 0;
  240. padding: 0;
  241. font-size: 80%;
  242. }
  243. span.controls.op {
  244. float: none;
  245. margin-left: 10px;
  246. }
  247. span.controls a {
  248. margin: 0;
  249. }
  250. div#wrap {
  251. width: 900px;
  252. margin:0 auto;
  253. }
  254. div.ban {
  255. background: #333333;
  256. border: 1px solid #333366;
  257. max-width: 700px;
  258. margin: 30px auto;
  259. }
  260. div.ban p, div.ban h2 {
  261. padding: 3px 7px;
  262. }
  263. div.ban h2 {
  264. background: #333366;
  265. color: #999999;
  266. font-size: 12pt;
  267. }
  268. div.ban p {
  269. font-size: 12px;
  270. margin-bottom: 12px;
  271. }
  272. div.ban p.reason {
  273. font-weight: bold;
  274. }
  275. span.heading {
  276. color: #CC0000;
  277. font-size: 11pt;
  278. font-weight: bold;
  279. }
  280. span.spoiler {
  281. background: #000000;
  282. color: #000000;
  283. padding: 0px 1px;
  284. }
  285. div.post.reply div.body span.spoiler a {
  286. color: #000000;
  287. }
  288. span.spoiler:hover, div.post.reply div.body span.spoiler:hover a {
  289. color: #999999;
  290. }
  291. div.styles {
  292. float: right;
  293. padding-bottom: 20px;
  294. }
  295. div.styles a {
  296. margin: 0 10px;
  297. }
  298. div.styles a.selected {
  299. text-decoration: none;
  300. }
  301. table.test {
  302. width: 100%;
  303. }
  304. table.test td, table.test th {
  305. text-align: left;
  306. padding: 5px;
  307. }
  308. table.test tr.h th {
  309. background: #669900;
  310. }
  311. table.test td img {
  312. margin: 0;
  313. }
  314. fieldset label {
  315. display: block;
  316. }
  317. div.pages {
  318. color: #999999;
  319. background: #333333;
  320. display: inline;
  321. padding: 8px;
  322. border-right: 0px;
  323. border-bottom: 0px;
  324. }
  325. div.pages a.selected {
  326. color: #996699;
  327. font-weight: bolder;
  328. }
  329. div.pages a {
  330. text-decoration: none;
  331. }
  332. div.pages form {
  333. margin: 0;
  334. padding: 0;
  335. display: inline;
  336. }
  337. div.pages form input {
  338. margin: 0 5px;
  339. display: inline;
  340. }
  341. hr {
  342. border: none;
  343. border-top: 1px solid #333333;
  344. height: 0;
  345. clear: left;
  346. }
  347. div.boardlist {
  348. color: #999999;
  349. font-size: 9pt;
  350. margin-top: 3px;
  351. }
  352. div.boardlist.bottom {
  353. margin-top: 20px;
  354. }
  355. div.boardlist a {
  356. text-decoration: none;
  357. }
  358. div.report {
  359. color: #999999;
  360. }
  361. table.modlog {
  362. margin: auto;
  363. width: 100%;
  364. }
  365. table.modlog tr td {
  366. text-align: left;
  367. margin: 0;
  368. padding: 4px 15px 0 0;
  369. }
  370. table.modlog tr th {
  371. text-align: left;
  372. padding: 4px 15px 5px 5px;
  373. white-space: nowrap;
  374. }
  375. table.modlog tr th {
  376. background: #333333;
  377. }
  378. td.minimal, th.minimal {
  379. width: 1%;
  380. white-space: nowrap;
  381. }
  382. div.top_notice {
  383. text-align: center;
  384. margin: 5px auto;
  385. }
  386. span.public_ban {
  387. display: block;
  388. color: #FF0000;
  389. font-weight: bold;
  390. margin-top: 15px;
  391. }
  392. span.toolong {
  393. display: block;
  394. margin-top: 15px;
  395. }
  396. div.blotter {
  397. color: #FF0000;
  398. font-weight: bold;
  399. text-align: center;
  400. }
  401. table.mod.config-editor {
  402. font-size: 9pt;
  403. width: 100%;
  404. }
  405. table.mod.config-editor td {
  406. text-align: left;
  407. padding: 5px;
  408. border-bottom: 1px solid #333333;
  409. }
  410. table.mod.config-editor input[type="text"] {
  411. width: 98%;
  412. }
  413. .desktop-style div.boardlist:nth-child(1) {
  414. position: fixed;
  415. top: 0px;
  416. left: 0px;
  417. right: 0px;
  418. /*text-shadow: white 1px 0px 6px, white 1px 0px 6px, black 1px 0px 3px;*/
  419. margin-top: 0px;
  420. z-index: 30;
  421. background-color: rgba(0, 0, 0, 0.5);
  422. }
  423. .desktop-style div.boardlist:nth-child(1):hover, .desktop-style div.boardlist:nth-child(1).cb-menu {
  424. background-color: rgba(0, 0, 0, 1);
  425. }
  426. .desktop-style body {
  427. padding-top: 20px;
  428. }
  429. .desktop-style .sub {
  430. background: inherit;
  431. }
  432. #attention_bar {
  433. height: 1.5em;
  434. width: 100%;
  435. text-align: center;
  436. }
  437. #attention_bar_form {
  438. display: none;
  439. padding: 0;
  440. margin: 0;
  441. }
  442. #attention_bar_input {
  443. width: 100%;
  444. padding: 0;
  445. margin: 0;
  446. text-align: center;
  447. }
  448. #attention_bar:hover {
  449. background-color: #333333;
  450. opacity: 0.8;
  451. }
  452. .intro.thread-hidden {
  453. margin: 0px;
  454. padding: 0px;
  455. }
  456. input[type="submit"], select {
  457. background: #333333;
  458. border: 1px solid #666666;
  459. color: #999999;
  460. }
  461. input[type="submit"]:hover
  462. {
  463. color: #9999CC;
  464. }
  465. /* options.js */
  466. #options_div, #alert_div {
  467. background: #333333;
  468. }
  469. .options_tab_icon {
  470. color: #AAAAAA;
  471. }
  472. .options_tab_icon.active {
  473. color: #FFFFFF;
  474. }