Advertisement
Guest User

4ch

a guest
Aug 31st, 2014
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.13 KB | None | 0 0
  1. @-moz-document domain("boards.4chan.org") {
  2. /* Relative to the general appearance of 4chan. */
  3. body {
  4. background: #FBFBFB !important;
  5. font-family: 'Segoe UI', sans-serif !important;
  6. color: #787878 !important;
  7. font-size: 14px !important;
  8. margin-right: 40px !important;
  9. margin-left: 40px !important;
  10. padding-left: 0px !important;
  11. padding-right: 2px !important;
  12. }
  13. hr {
  14. padding-top: 5px !important;
  15. border: 0 !important;
  16. }
  17.  
  18. /* Links */
  19. a {
  20. color: #6f6f6f !important;
  21. }
  22.  
  23. /* Foreground of the header bar */
  24. #board-list,
  25. #custom-board-list {
  26. color: #fff !important;
  27. font-family: 'segoe ui', sans-serif !important;
  28. }
  29. #header-bar a {
  30. color: #fff !important;
  31. }
  32.  
  33. /* Background of the header bar */
  34. #header-bar.dialog {
  35. background: #C5CADA !important;
  36. border: 0 !important;
  37. }
  38.  
  39. /*EXPERIMENTAL*/
  40.  
  41. .dateTime::before {
  42. position: relative !important;
  43. top: -1px !important;
  44. padding-right: 1px !important;
  45. content: "- " !important;
  46. }
  47.  
  48. .dateTime {
  49. padding-right: 4px !important;
  50. }
  51.  
  52. .post.reply .file {
  53. height: 100% !important;
  54. }
  55.  
  56. .post.reply .fileText {
  57. padding: 0px !important;
  58. z-index: 1 !important;
  59. background: #fff !important;
  60. border-radius: 0px !important;
  61. opacity: 0 !important;
  62.  
  63. transition: opacity .5s .2s ease !important;
  64. }
  65.  
  66. .fileText,
  67. .fileInfo a {
  68. font-size: 8pt !important;
  69. text-decoration: none !important;
  70. font-style: italic !important;
  71. }
  72. .post.reply .fileText:hover {
  73. opacity: 1 !important;
  74. }
  75.  
  76. /* Color of the selected board on the header bar. */
  77. #header-bar a.current {
  78. color: #8292b2 !important;
  79. }
  80.  
  81. /* Appearance of the menus. */
  82. #menu.dialog,
  83. .entry {
  84. background: #2f2f2f !important;
  85. border: 0 !important;
  86. color: #ccc !important;
  87. font-family: 'Segoe Ui', sans-serif !important;
  88. font-size: 0.750rem !important;
  89. }
  90.  
  91. /* Catalog search and page links, This is not ready. */
  92. div.navLinks,
  93. div.pagelist {
  94. background: transparent !important;
  95. font-family: 'Segoe UI', sans-serif !important;
  96. font-size: 0.750rem !important;
  97. border: 0 !important;
  98. display: inline-block !important;
  99. margin-bottom: 0 !important;
  100. }
  101.  
  102. /* Appearance of the thread updater and thread stats. */
  103. #index-search.field,
  104. #updater.dialog,
  105. #thread-stats.dialog {
  106. font-family: 'Segoe UI', sans-serif !important;
  107. font-size: 0.750rem !important;
  108. background: transparent !important;
  109. color: #2f2f2f !important;
  110. border-style: none !important;
  111. }
  112.  
  113. /* Thread updater menu */
  114. #index-search.field:hover,
  115. #updater.dialog:hover {
  116. background: #eee !important;
  117. color: #2f2f2f !important;
  118. }
  119.  
  120. /* Clean up. */
  121. .bottomCtrl.desktop,
  122. #absbot.absBotText,
  123. .navLinks.desktop,
  124. .navLinks.navLinksBot.desktop,
  125. .sideArrows{
  126. display: none !important;
  127. }
  128.  
  129. /* Hide ads? */
  130. div.center,
  131. div.topad.center,
  132. div.middlead.center,
  133. div.bottomad.center,
  134. div.ad-plea {
  135. display: none !important;
  136. }
  137.  
  138. /* Display board banner? */
  139. .boardBanner {
  140. display: none !important;
  141. }
  142.  
  143. /* Relative to posts. */
  144. .post.reply {
  145. font-family: 'Segoe Ui', sans-serif !important;
  146. font-size: 13px !important;
  147. background: #fbfbfb !important;
  148. color: #747474 !important;
  149. width: 100% !important;
  150. border-bottom: 1px dotted #c8c8c8 !important;
  151. border-right: none !important;
  152. padding: 10px !important;
  153. box-shadow: #afafaf 0 0 0px !important;
  154. margin-top: -3px !important;
  155. margin-right: 0px !important;
  156. text-decoration: none !important;
  157. }
  158.  
  159. /* Relative to the thread */
  160. .thread {
  161. margin-top: -10px !important;
  162. margin-right: 20px !important;
  163. margin-left: 0px !important;
  164. margin-bottom: 0px !important;
  165. }
  166. div.postContainer.opContainer {
  167. display: inline-block !important;
  168. width: 100% !important;
  169. margin: auto !important;
  170. border-bottom: 1px dotted #c8c8c8 !important;
  171. }
  172. .inline {
  173. padding-left: 15px !important;
  174. padding-right: 15px !important;
  175. border: 0 !important;
  176. }
  177.  
  178.  
  179. .inline .post.reply {
  180. background-color: #fff !important;
  181. border: 0 !important;
  182. }
  183.  
  184. /* Post subjects. */
  185. span.subject {
  186. color: #AEAFC9 !important;
  187. }
  188.  
  189. /* Tripcodes. */
  190. span.postertrip, span.nameBlock {
  191. color: #FFB9BC !important;
  192. }
  193.  
  194. /*remove underlines from links*/
  195. a {
  196. text-decoration: none !important;
  197. color: #aaaaaa !important;
  198. }
  199.  
  200. /*hover colors*/
  201. a:hover,
  202. div.post div.postInfo
  203. span.postNum a:hover,
  204. .posteruid .hand:hover {
  205. color: #FFB9BC !important;
  206. }
  207. /*desperation*/
  208. .postertrip,
  209. .useremail:not(:hover) .name:not(.capcode),
  210. .useremail:not(:hover) .postertrip:not(.capcode) {
  211. color: #FFB9BC !important;
  212. }
  213. /*email trips */
  214. .postertrip:not(.capcode),.useremail:not(:hover),.useremail {
  215. text-decoration: none !important;
  216. }
  217. /* Post numbers. */
  218. span.postNum a {
  219. color: #a5a5a5 !important;
  220. }
  221.  
  222. /* Poster's name. */
  223. span.name {
  224. color: #9b9b9b !important;
  225. font-weight: normal !important;
  226. }
  227.  
  228. /* Date and time of the posts. */
  229. span.dateTime {
  230. color: #AFC9AE !important;
  231. }
  232.  
  233. /* Quote links. */
  234. a.quotelink {
  235. color: #AEAFC9 !important;
  236. text-decoration: none !important;
  237. }
  238.  
  239. /* Link to posts quoting the current post. */
  240. a.backlink {
  241. color: #3f3f3f !important;
  242. }
  243.  
  244. /* Greentext. */
  245. span.quote {
  246. color: #86B685 !important;
  247. }
  248.  
  249. /* Post menu button. */
  250. .post .menu-button {
  251. float: right;
  252. position: relative;
  253. left: 0px;
  254. }
  255.  
  256. /* Hide "hide reply" buttons. */
  257. .postInfo > input,
  258. a.hide-reply-button > span {
  259. display: none !important;
  260. }
  261.  
  262. /* Relative to post info, i.e. Post name, tripcode, post date, etc. */
  263. .postInfo a,
  264. div.postInfo {
  265. color: #9b9b9b !important;
  266. font-size: 12px !important;
  267. }
  268.  
  269. /* Relative to file info, i.e. filename, file size, resolution, etc. */
  270. div.fileText {
  271. font-family: 'Segoe UI', sans-serif !important;
  272. font-size: 0.750rem !important;
  273. color: #c8c8c8 !important;
  274. }
  275.  
  276. /* Fix post previews. */
  277. #qp {
  278. border: 0 !important;
  279. box-shadow: none !important;
  280. }
  281.  
  282.  
  283. /* Relative to the quick reply. */
  284. #qr {
  285. background: #2f2f2f !important;
  286. color: #eee !important;
  287. border: none !important;
  288. border-radius: 2px !important;
  289. box-shadow: none !important;
  290. transition: all 0.2s ease 0s;
  291. }
  292. #qr form {
  293. bottom: 12px !important;
  294. right: 0% !important;
  295. width: 300px !important;
  296. padding: 4px !important;
  297. margin-top: 23px !important;
  298. padding-top: 10px !important;
  299. padding-bottom: 3px !important;
  300. background: #2f2f2f !important;
  301. border-color: #2f2f2f !important;
  302. border-radius: 4px !important;
  303. }
  304. #dump-button {
  305. background: #3d3d3d !important;
  306. border-color: #3d3d3d !important;
  307. color: #eee !important;
  308. }
  309.  
  310. /* Color of the fields. */
  311. #qr .field {
  312. background: #fefefe !important;
  313. border-color: #2f2f2f !important;
  314. color: #2f2f2f !important;
  315. }
  316.  
  317. /* Movable QR? */
  318. #qr span.move {
  319. display: none !important;
  320. }
  321.  
  322. /* Remove menu */
  323. #qr select {
  324. display: none !important;
  325. }
  326.  
  327. /* Make the name field become invisible when there's something in it... */
  328. #qr input.field:nth-child(2) {
  329. background: #fefefe !important;
  330. color: #fefefe !important;
  331. }
  332.  
  333. /* ... And then make it visible again when you hover over it. */
  334. #qr input.field:nth-child(2):hover {
  335. background: #fefefe !important;
  336. color: #2f2f2f !important;
  337. }
  338.  
  339. /* Remove bar above the fields. */
  340. #qr > div {
  341. position: fixed !important;
  342. }
  343.  
  344. /* Relative to 4chan X's menu */
  345. #fourchanx-settings.dialog,
  346. fieldset legend,
  347. a.tab-main.tab-selected {
  348. font-family: sans-serif !important;
  349. font-size: 11px !important;
  350. background: #2f2f2f !important;
  351. color: #dedede !important;
  352. }
  353.  
  354. /*** Animations ***/
  355.  
  356. /* Change backlinks to >> and animate them. */
  357. a.backlink {
  358. text-decoration: none !important;
  359. font-size: 0 !important;;
  360. }
  361. .backlink:after {
  362. font-size: 10px !important;
  363. padding: 1px;
  364. content: url('http://i.imgur.com/lFuGnSO.png') !important;
  365. text-decoration: none !important;
  366. }
  367. .backlink:hover::after,
  368. .backlink.inlined::after {
  369. content: url('http://i.imgur.com/8iyz3ie.png') !important
  370. }
  371. #.backlink:not(:first-child) {
  372. # margin-left: -1.0rem;
  373. # transition: all .1s linear .2s;
  374. # opacity: 0;
  375. }
  376. /* Post menu animations. */
  377. .postContainer:hover .backlink {
  378. margin-left: 0rem;
  379. transition-delay: .1s;
  380. opacity: 100;
  381. }
  382. .post.reply a.menu-button {
  383. opacity: 0;
  384. transition: all .2s;
  385. }
  386. .post.reply:hover .menu-button {
  387. opacity: 100;
  388. transition: all .1s;
  389. }
  390. /* QR animations. */
  391. #qr.dialog.has-captcha.autohide,
  392. #qr.dialog.autohide {
  393. top: -300px !important;
  394. height: 21px !important;
  395. transition: all 0.7s ease 0s;
  396. }
  397.  
  398. #post-count, #file-count, #page-count {
  399. opacity: 0 !important;
  400. }
  401.  
  402. #thread-stats{
  403. display: none !important;
  404. }
  405.  
  406. #post-count:hover, #file-count:hover, #page-count:hover {
  407. opacity: 1 !important;
  408. cursor: default !important;
  409. }
  410.  
  411. #updater{
  412. display: none !important;
  413. }
  414.  
  415. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement