The version of vichan running on lainchan.org
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

380 строки
9.4KB

  1. /*monoelains ez css for VIP quality imageboards. steal this .css and edit it to your liking. */
  2. /* OPTION HIDING */
  3. /*lainchan bottom bar fix*/
  4. .bar{
  5. background-color: #CDCDCD!important;
  6. }
  7. /*removes footer (STI pls dont sue)
  8. footer {
  9. display:none;
  10. color: #ffffff;
  11. }
  12. /* hides AA in catalog */
  13. .theme-catalog span.aa {
  14. display: none !important;
  15. }
  16. /* hides expand all images */
  17. #expand-all-images {
  18. display: none;
  19. }
  20. /* hides hints*/
  21. .hint {
  22. }
  23. /* hides horizontal bar */
  24. hr {
  25. display: none;
  26. }
  27. /*banner stuff*/
  28. img.banner, img.board_image {
  29. border: 8px ridge #B18108;
  30. background-color: #B2A50F;
  31. display: ;
  32. -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
  33. box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
  34. margin: 30px auto 0px;
  35. }
  36. /* hides delete options (obsolete) */
  37. div.delete {
  38. display: none;
  39. }
  40. /*makes files align vertically (hw pls fix this shit)*/
  41. .file {
  42. display: block;
  43. margin-right: 11px;
  44. }
  45. }
  46. div.boardlist a {
  47. color: rgb(187, 51, 0);
  48. }
  49. /*expanded image border/shadow*/
  50. .full-image {
  51. border-top-right-radius: 0;
  52. -webkit-box-shadow: 7px 7px 0px 0px #000;
  53. -moz-box-shadow: 7px 7px 0px 0px #000;
  54. -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
  55. box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
  56. border: double black;
  57. border-bottom-right-radius: 0;
  58. border-bottom-left-radius: 0;
  59. border-top-left-radius: 0;
  60. padding: 5px;
  61. margin: 0px 0px 0px;
  62. /*+border-radius: 0;*/
  63. -moz-border-radius: 0;
  64. -webkit-border-radius: 0;
  65. -khtml-border-radius: 0;
  66. border-radius: 0;
  67. max-width: 80% !important;
  68. float: none;
  69. background-color: rgb(194, 194, 194);
  70. }
  71. /*gives quick reply its border/shadow*/
  72. #quick-reply table {
  73. background: none repeat scroll 0 0 #CBCBCB;
  74. border: 4px double;
  75. margin: 0;
  76. -webkit-box-shadow: 7px 7px 0px 0px #000;
  77. -moz-box-shadow: 7px 7px 0px 0px #000;
  78. -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
  79. box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
  80. width: auto !important;
  81. }
  82. /*makes posting form maroon*/
  83. form table tr th {
  84. background-color: rgb(187, 51, 0);
  85. color: #FFFFFF;
  86. font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  87. }
  88. /*gives images border/shadow*/
  89. div.files img.post-image {
  90. -webkit-box-shadow: 7px 7px 0px 0px #000;
  91. -moz-box-shadow: 7px 7px 0px 0px #000;
  92. -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
  93. box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
  94. background-color: #CBCBCB;
  95. border: double black;
  96. padding: 5px;
  97. /*+border-radius: 0;*/
  98. -moz-border-radius: 0;
  99. -webkit-border-radius: 0;
  100. -khtml-border-radius: 0;
  101. border-radius: 0;
  102. margin-bottom: 5px;
  103. }
  104. /* makes Youtube thumbs not obscenely big */
  105. div.video-container {
  106. width: auto !important;
  107. height: auto !important;
  108. max-height: 20% !important;
  109. max-width: 20% !important;
  110. }
  111. /* Image thumbs size limit (make as big as you want)*/
  112. .post-image {
  113. border: double black;
  114. height: auto !important;
  115. width: auto !important;
  116. max-height: 60%;
  117. max-width: 60%;
  118. box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
  119. padding: 5px;
  120. background-color: #cdcdcd;
  121. }
  122. /* Keep small thumbnails in replies */
  123. .post.reply a:not([data-expanded="true"]) .post-image {
  124. width: auto !important;
  125. height: auto !important;
  126. max-height: 60%;
  127. max-width: 60%;
  128. }
  129. /* reply box size */
  130. .input[type="text"], textarea {
  131. min-height: 117px;
  132. min-width: 240px;
  133. }
  134. /*boardwide font stuff goes here also background image*/
  135. body {
  136. padding: 0;
  137. font-family: arial, sans-serif;
  138. font-size: 14px;
  139. background: url("../static/OUHu2ki.jpg") fixed repeat top #000000;
  140. min-width: 395px;
  141. margin-left: 10px;
  142. margin-right: 35px;
  143. margin-left: 10px;
  144. }
  145. /*saves one pixel of space*/
  146. header {
  147. margin-bottom: 0px;
  148. }
  149. /*gives posting table its border/shadow*/
  150. form table {
  151. width: 100%;
  152. minimum-width: 960px;
  153. min-height: 250px;
  154. display: inline-block;
  155. margin: 5px auto;
  156. background-color: #CDCDCD;
  157. border: double black;
  158. padding: 5px;
  159. -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
  160. box-shadow: 7px 5px rgba(0, 0, 0, 0.5);
  161. }
  162. /*gives threads its border/shadow*/
  163. div[id^="thread_"] {
  164. -webkit-box-shadow: 11px 11px 0px 0px #000;
  165. -moz-box-shadow: 11px 11px 0px 0px #000;
  166. background-color: rgb(221, 221, 221);
  167. margin-bottom: 20px;
  168. padding: 10px;
  169. border: 3px double #000000;
  170. width: 100%;
  171. -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
  172. box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
  173. }
  174. /*adds horizontal bar below subject*/
  175. p.intro {
  176. background-image: url('https://www.lainchan.org/static/UebGaj5.png');
  177. background-repeat: repeat-x;
  178. background-position: bottom;
  179. min-height: 25px;
  180. }
  181. /*gives replies border/shadow*/
  182. div.post.reply {
  183. max-width: 95% !important;
  184. -webkit-box-shadow: 7px 7px 0px 0px #000;
  185. -moz-box-shadow: 7px 7px 0px 0px #000;
  186. -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
  187. box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
  188. padding: 10px;
  189. margin-top: 20px;
  190. border: double 3px #000;
  191. background-color: rgb(194, 194, 194);
  192. }
  193. /*unfucks highlighting replies and gives border/shadow*/
  194. div.post.reply.highlighted {
  195. background-color: #D6BDB0;
  196. }
  197. /*dont touch this*/
  198. div.body {
  199. display: block;
  200. clear: both;
  201. padding-top: 10px;
  202. }
  203. /*makes page bar have border/shadow*/
  204. div.pages {
  205. -webkit-box-shadow: 7px 7px 0px 0px #000;
  206. -moz-box-shadow: 7px 7px 0px 0px #000;
  207. -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
  208. box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
  209. width: 100%;
  210. display: block;
  211. clear: both;
  212. border: double black;
  213. background-color: rgb(221, 221, 221);
  214. }
  215. /*hovered links have underline*/
  216. a:hover {
  217. text-decoration: underline;
  218. }
  219. /*stops textbox resizing shenanigans*/
  220. .input[type="text"], textarea {
  221. font-size: 14px;
  222. max-width: 9000px;
  223. min-height: 115px;
  224. min-width: 270px;
  225. }
  226. /*boardname nice font. replace with something classy someday*/
  227. header div.subtitle, h1 {
  228. font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  229. color: rgb(187, 51, 0);
  230. }
  231. /*announcement font and color*/
  232. div.blotter {
  233. padding: 15px;
  234. color: #000000;
  235. font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  236. }
  237. /*makes links red*/
  238. a {
  239. color: rgb(187, 51, 0) !important;
  240. text-decoration: none;
  241. }
  242. /*top boardlist stuff. change position to "fixed" to make it behave like normal 8chan*/
  243. div.boardlist:not(.bottom) {
  244. background-color: rgba(221, 221, 221, 1) !important;
  245. text-align: center;
  246. padding: 5px 75px;
  247. box-shadow: 7px 7px rgba(0, 0, 0, 0.5); !important;
  248. color: rgba(0, 0, 0, 0.33);
  249. font-size: 10px;
  250. border: double #000 !important;
  251. position:static !important;
  252. }
  253. @-moz-document url-prefix() {
  254. div.boardlist {
  255. word-spacing:-1px !important;
  256. }
  257. }
  258. /*favorites in a new line*/
  259. div.boardlist span.favorite-boards {
  260. display: block;
  261. }
  262. /*subject color*/
  263. p.intro span.subject {
  264. color: rgb(117, 8, 8);
  265. }
  266. /*bottom boardlist centered*/
  267. div.boardlist.bottom {
  268. text-align: center;
  269. background-color: rgba(228,228,228,1);
  270. border: double #000000;
  271. width: 101%;
  272. }
  273. /*colors name*/
  274. p.intro span.name {
  275. color: rgb(122, 77, 77);
  276. font-family: ;
  277. }
  278. /*catalog stuff*/
  279. .theme-catalog div.thread {
  280. background-color: rgb(221, 221, 221);
  281. border: double;
  282. }
  283. .theme-catalog div.thread:hover {
  284. background-color: #D6BDB0;
  285. border: double;
  286. }
  287. span.trip {
  288. color: rgb(34, 136, 84);
  289. }
  290. #updater, #thread-links {
  291. background-color: rgba(228,228,228,1);
  292. border:double;
  293. padding: 5px;
  294. margin: 5px;
  295. -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
  296. box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
  297. }
  298. div.banner {
  299. width: 380px;
  300. display:block;
  301. margin-left:auto;
  302. margin-right:auto;
  303. }
  304. #quick-reply th .close-btn{
  305. color:#ffffff;
  306. }
  307. div.post-hover {
  308. background-color: #D6BDB0 !important;
  309. border: double #000 !important;
  310. box-shadow: 7px 7px rgba(0, 0, 0, 0.5) !important;
  311. max-width: 50%;
  312. }
  313. span.subject:after { content: '\A'; white-space:pre; }
  314. SPAN.controls.op:before { content: '\A'; white-space:pre; }
  315. div.post-menu
  316. {
  317. color: #ffffff;}
  318. #options_div {
  319. background-color: #dddddd;
  320. }
  321. .options_tab_icon.active {
  322. color: #bb3300;
  323. }