Advertisement
Guest User

Untitled

a guest
Dec 8th, 2016
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.16 KB | None | 0 0
  1. @namespace url(http://www.w3.org/1999/xhtml);
  2.  
  3. @-moz-document domain("4chan.org") {
  4. * {
  5. font-family: "tewi" !important;
  6. font-size: 10pt !important;
  7. }
  8. html,body, .extPanel, .panel, kbd, #bd *, #ft *, .yui-g *, .top-box, .top-box *,
  9. table, tr, td, .pagelist, .dialog, .yotsuba-b:root .suboption-list {
  10. background: #17181A !important;
  11. color: #CECFD1 !important;
  12. border: 0 !important;
  13. }
  14. :root.yotsuba-b .suboption-list > div:last-of-type{
  15. background-color: #17181A !important;
  16. color: #CECFD1 !important;
  17. border: 0 !important;
  18. }
  19.  
  20. /* Set URL to your Waifu (Comment out to remove) */
  21. /*
  22. body {
  23. background: url("file:///home/guest/twilightsparkle.png") no-repeat right 0 top -90px fixed !important;
  24. min-height: 100% !important;
  25. }
  26. /**/
  27.  
  28. .flashListing tr td:nth-child(3), .flashListing tr td:nth-child(4), .flashListing tr td:nth-child(10) {
  29. color: #17181A !important;
  30. }
  31. .flashListing tr:nth-child(1) td:nth-child(3), #arc-list tr * { color: #CECFD1 !important; }
  32.  
  33. /*
  34. BoardList Highlights
  35.  
  36. a = 1 g = 7 o = 13 v = 19 ic = 25 y = 31 biz = 37 fit = 43 lit = 49 pol = 55 trv = 61
  37. b = 2 gif = 8 p = 14 vg = 20 r9k = 26 3 = 32 cgl = 38 gd = 44 mlp = 50 sci = 56 tv = 62
  38. c = 3 h = 9 r = 15 vr = 21 s4s = 27 aco = 33 ck = 39 hc = 45 mu = 51 soc = 57 vp = 63
  39. d = 4 hr = 10 s = 16 w = 22 cm = 28 adv = 34 co = 40 his = 46 n = 52 sp = 58 wsg = 64
  40. e = 5 k = 11 t = 17 wg = 23 hm = 29 an = 35 diy = 41 int = 47 out = 53 tg = 59 x = 65
  41. f = 6 m = 12 u = 18 i = 24 lgbt = 30 asp = 36 fa = 42 jp = 48 po = 54 toy = 60
  42.  
  43. */
  44. .boardList a:nth-child(2), .boardList a:nth-child(5), .boardList a:nth-child(6), .boardList a:nth-child(7),
  45. .boardList a:nth-child(8), .boardList a:nth-child(9), .boardList a:nth-child(23), .boardList a:nth-child(50),
  46. .boardList a:nth-child(51), .boardList a:nth-child(55), .boardList a:nth-child(64), .boardList a:nth-child(65),
  47. .boardList a:nth-child(11), .boardList a:nth-child(19), .boardList a:nth-child(20), .boardList a:nth-child(26),
  48. .boardList a:nth-child(41), .boardList a:nth-child(56)
  49. { font-size: 14pt !important; font-weight: bold !important; }
  50.  
  51. .boardList, #navbotright, .navLinks, .btn-wrap,
  52. #togglePostFormLink, #navtopright, .navLinksBottom {
  53. color: #17181A !important;
  54. font-weight: normal !important;
  55. cursor: default !important;
  56. }
  57.  
  58. .boardList { display: block !important; max-width: 600px !important; text-align: center !important; margin: 0 auto !important; }
  59. form, .desktop { clear: both !important; }
  60.  
  61. hr, .absBotDisclaimer, .center, #blotter, .boardBanner, .globalMessage, #toggleMsgBtn, center object, #absbot {
  62. display: none !important;
  63. }
  64.  
  65. .navLinks span, .navLinks label { color: #a7a7a7 !important; }
  66. .btn-wrap:before, .btn-wrap:after, #ctrl-top, .postNum, .pagelist { color: #17181A !important; }
  67. .board .thread { margin-right: 16px !important; }
  68. .navLinksBot { margin-top: 15px !important; }
  69. .thread-stats { margin-top: 5px !important; }
  70.  
  71. .UIPanel .extPanel.reply .center,
  72. #theme-btns .center { display: inline-block !important; }
  73.  
  74. .navLinksBot .open-qr-wrap {
  75. padding-top: 40px !important; z-index: 10 !important;
  76. }
  77.  
  78. .deleteform, .stylechanger, .boardList, #navbotright, #navtopright, #settings, #styleSwitcher, #header-bar{
  79. opacity: 0 !important; transition: .2s !important;
  80. }
  81. .deleteform:hover, .stylechanger:hover, #boardNavDesktopFoot:hover .boardList, #boardNavDesktop:hover .boardList,
  82. #navbotright:hover, #navtopright:hover, #settings:hover, #styleSwitcher:hover, #header-bar:hover {
  83. opacity: 1 !important;
  84. }
  85.  
  86. .party-hatm, .clippy, .party-hat { display: none !important; }
  87.  
  88. /* reply box */
  89. #quickReply {
  90. border: 0 !important;
  91. background: #27282B !important;
  92. z-index: 100 !important;
  93. }
  94. #qrHeader, #quickReply img {
  95. color: #d6d7d9 !important;
  96. background: #27282B !important;
  97. border: 1px solid transparent !important;
  98. }
  99. #quickReply input[type="text"],
  100. #quickReply textarea {
  101. border: 1px solid transparent !important;
  102. background: #27282B !important;
  103. color: #CECFD1 !important;
  104. }
  105. input[type="button"], input[type="submit"] {
  106. -moz-appearance: none !important;
  107. background: #25272A !important; color: #aaa !important;
  108. border: 2px solid #25272A !important; border-radius: 2px !important;
  109. }
  110. input[type="file"] { width: 210px !important; }
  111.  
  112. .extButton, #qrCaptcha {
  113. filter: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");
  114. }
  115.  
  116. /* images */
  117. .file { margin-left: 20px !important; }
  118. .op .file { margin-left: 0 !important; }
  119.  
  120. .fileText {
  121. opacity: 0 !important;
  122. max-height: 0px !important;
  123. transition: .4s ease-out !important;
  124. }
  125. .file:hover .fileText,
  126. .file.image-expanded .fileText {
  127. opacity: 1 !important;
  128. max-height: 22px !important;
  129. }
  130.  
  131. .threadHideButton, .expbtn { display: none !important; }
  132. .summary { display: block !important; width: 100% !important; text-align: right !important; border-bottom: 2px solid #27282B !important; }
  133.  
  134. div.post.reply.preview, div.post.op.preview, #quickReply, .reply:target, .reply.highlight,
  135. .thumb, .fileThumb img, .file video {
  136. /*box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1),
  137. 0px 1px 1px rgba(0, 0, 0, 0.2),
  138. 0px 2px 2px rgba(0, 0, 0, 0.2) !important;*/
  139. box-shadow: 0 0 3px 0 #111113 !important;
  140. /*border-bottom: 2px solid #111113 !important;*/
  141. }
  142.  
  143. .file.image-expanded .fileThumb > .expanded-thumb {
  144. max-width: 100% !important;
  145. }
  146.  
  147. /* links & div */
  148. .quote { color: #a4e35a !important; }
  149. .postertrip { color: #d54a56 !important; }
  150. .name { color: #CECFD1 !important; }
  151. .dateTime { /*color: #5f656b !important;*/ }
  152. .subject { color: #f4aa5c !important; }
  153.  
  154. a:link, a:visited,
  155. #content .button, a.replylink:not(:hover),
  156. #boards a, #post-menu ul li,
  157. .yotsuba_b_new .backlink a {
  158. color: #8c86fc !important;
  159. /*font-size: 10pt !important;*/
  160. text-decoration: none !important;
  161. }
  162. a:hover, a:active,
  163. div.post div.postInfo span.postNum a:hover,
  164. #content .button:hover, #post-menu ul li:hover,
  165. .yotsuba_b_new .backlink a:hover {
  166. color: #ea75bc !important;
  167. text-decoration: underline !important;
  168. }
  169.  
  170. .deadlink {
  171. color: #606163 !important;
  172. font-weight: normal !important;
  173. /*font-size: 12pt !important;*/
  174. }
  175.  
  176. s { background: #111113 !important; color: #111113 !important; }
  177. s:hover { background: inherit !important; }
  178.  
  179. /* posts */
  180. .sideArrows { color: #17181A !important; display: none !important; }
  181.  
  182. .post.op input[type="checkbox"] { display: none !important; }
  183. .post input[type="checkbox"] {
  184. margin: 0 !important; padding: 0 !important;
  185. opacity: 0 !important;
  186. transition: .2s ease !important;
  187. }
  188. .post input[type="checkbox"]:hover { opacity: 1 !important; }
  189. .post input[type="checkbox"]:checked { opacity: 1 !important; }
  190.  
  191. .post {
  192. background: transparent !important; display: table !important;
  193. border: 0 !important; border-radius: 0px !important;
  194. padding: 4px !important; margin: 4px !important;
  195. margin-left: 20px !important;
  196. }
  197. .post.op {
  198. background: transparent !important;
  199. display: block !important;
  200. }
  201.  
  202. .newPostsMarker {
  203. box-shadow: 0 2px #e24f5e !important;
  204. }
  205.  
  206. .post.reply .postInfo {
  207. display: block !important; background: inherit !important;
  208. padding: 2px !important; width: 100% !important;
  209. }
  210.  
  211. .postMenuBtn {
  212. position: relative !important;
  213. top: -2px !important; left: -1px !important;
  214. width: 10px !important; height: 6px !important; font-size: 6pt !important;
  215. }
  216.  
  217. #post-menu * { background: #27282B !important; border: 0 !important; }
  218. #post-menu, #post-menu ul ul { box-shadow: 0 0 3px 0 #111113 !important; }
  219. /*.post.reply .postInfo .postMenuBtn { font-family: "Droid Sans Mono" !important; font-size: 10pt !important; }*/
  220.  
  221. .reply:target, .reply.highlight {
  222. border: 0 !important;
  223. background: #27282B !important;
  224. }
  225. .post.reply.preview, div.post.op.preview {
  226. border: 0 !important;
  227. background: #27282B !important;
  228. }
  229.  
  230. .postContainer.replyContainer.deleted {
  231. opacity: 0.3 !important;
  232. }
  233. .postContainer.replyContainer.post-hidden {
  234. opacity: 0.3 !important;
  235. margin-left: 17px !important;
  236. }
  237.  
  238. #quote-preview {
  239. background: #27282B !important;
  240. color: #CECFD1 !important;
  241. }
  242.  
  243. /*.postContainer:hover > div.post {
  244. background: #27282B !important;
  245. }*/
  246.  
  247. /* code frame */
  248. .prettyprint.prettyprinted *, .prettyprint * { font-family: "Tewi" !important; }
  249. .prettyprint.prettyprinted, .prettyprint {
  250. background: #111113 /* inherit */ !important;
  251. color: #d6d7d9 !important;
  252. border: 0 !important; border-top: 4px solid #27282B !important;
  253. box-shadow: 0 0 3px 0 #111113 !important;
  254. position: relative !important; top: 7px !important; margin-bottom: 12px !important;
  255. }
  256. .prettyprint .str, .prettyprint .atv { color: #d54a56 !important; } /* red */
  257. .prettyprint .typ, .prettyprint .atn { color: #84bd3f !important; } /* green */
  258. .prettyprint .kwd { color: #cb873d !important; } /* yellow */
  259. .prettyprint .com, .prettyprint .dec { color: #6f67e6 !important; } /* blue */
  260. .prettyprint .lit { color: #d753a4 !important; } /* purple */
  261. .prettyprint .pun, .prettyprint .tag { color: #45b791 !important; } /* cyan */
  262. .prettyprint .pln { color: #CECFD1 !important; } /* white */
  263. }
  264.  
  265. /* Google Recaptcha style */
  266. @-moz-document regexp("https?://.*.(google.com/recaptcha/api2).*") {
  267. *:not([class*="recaptcha-checkbox"]) {
  268. color: #CECFD1 !important; background: #27282B !important;
  269. border: 0 !important; border-radius: 0 !important;
  270. box-shadow: 0 0 0 0 !important;
  271. }
  272.  
  273. .recaptcha-checkbox-border { background: #27282B !important; }
  274.  
  275. .rc-anchor-logo, .rc-anchor-privacy { display: none !important; }
  276. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement