Advertisement
Guest User

Untitled

a guest
Apr 9th, 2015
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.04 KB | None | 0 0
  1. /* global */
  2. body { background: #eee; font-size: 12px }
  3. * { font-family: Roboto !important }
  4. a { text-decoration: none }
  5.  
  6. /* fancy buttons */
  7. input[type="button"], input[type="submit"], button, input[type="file"]::-webkit-file-upload-button {
  8. border-radius: 0 !important;
  9. background-color: #f5f5f5 !important;
  10. background-image: linear-gradient(top,#f5f5f5,#f1f1f1) !important;
  11. box-shadow: none !important;
  12. border: 1px solid rgba(0,0,0,.18) !important;
  13. color: #444 !important;
  14. cursor: default !important;
  15. font-size: 12px !important;
  16. font-weight: bold !important;
  17. padding: 3px 10px !important;
  18. }
  19. input[type="button"]:hover, input[type="submit"]:hover, button:hover, input[type=file]:hover::-webkit-file-upload-button {
  20. background-image: linear-gradient(top,#f8f8f8,#f1f1f1) !important;
  21. box-shadow: 0 1px 1px rgba(0,0,0,.14) !important;
  22. border: 1px solid rgba(0,0,0,.22) !important;
  23. color: #333 !important;
  24. }
  25. input[type="button"]:active, input[type="submit"]:active, button:focus, input[type=file]:active {
  26. top: 0 !important;
  27. box-shadow: none !important;
  28. }
  29.  
  30. /* logo */
  31. .logo { margin: 0 32px 24px !important }
  32. body > .logo + span > center { position: relative }
  33. body > .logo + .hidemobile > center > img { display: block !important; position: absolute; top: -80px; max-height: 80px; right: 32px; border: 0; -webkit-box-reflect: below 0 -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.8, transparent), to(rgba(0,0,0,.2))) }
  34.  
  35. /* clear up */
  36. .footer, #de-main > hr, body > br, body > form[de-form] > br, body > form[de-form] > hr, .de-parea > hr { display: none }
  37.  
  38. /* threads divider */
  39. body > form > .pstnode > br { display: none }
  40. body > form > .pstnode > hr { margin: .8em 0; border: none; border-bottom: solid 1px #ccc }
  41.  
  42. /* reply button */
  43. form + .de-parea { display: none }
  44. .de-abtn.de-parea-btn-reply:after { content: " ответить " }
  45. .de-abtn.de-parea-btn-thrd:after { content: " создать тред " }
  46. .dnb + a { text-transform: lowercase }
  47. .dnb + a:before, .dnb + a:after, .dnb + a + a:before, .dnb + a + a:after { content: " " }
  48.  
  49. /* navigation */
  50. .navbar + center { display: none }
  51. .navbar, .nomagic-switcher, .backnext, body > a { text-transform: lowercase }
  52. #board_link_top_r34:after { content: " " }
  53.  
  54. /* search */
  55. input[name="search"] {
  56. background: transparent;
  57. border: none;
  58. text-transform: lowercase;
  59. font-size: 12px;
  60. width: 60px;
  61. margin: 0 .25em;
  62. padding: 0;
  63. }
  64. body > form:nth-child(2) { float: right }
  65. body > form:nth-child(2):before{ content: "[ " }
  66. input[name="search"]:before { content: "[ "; text-decoration: none !important; color: black !important; border-bottom: none !important }
  67.  
  68. /* options button */
  69. #de-main a[target]:hover { text-decoration: underline !important }
  70. body > .nomagic-switcher:before, body > .nomagic-switcher:after { content: " ]"; text-decoration: none !important; color: black !important; border-bottom: none !important }
  71. body > .nomagic-switcher:first-child:before { content: " / " }
  72. body > br + .nomagic-switcher:before { content: "[ " }
  73.  
  74. /* stats */
  75. form > .navbar { float: left }
  76. .navbar + center ~ center { float: right; text-transform: lowercase; margin-bottom: 32px }
  77. .navbar + center + center + center:before { content: "[ "; margin-bottom: none !important }
  78. .navbar + center + center + center { margin-right: .25em }
  79. .navbar + center + center:before { content: " / "; margin-bottom: none !important }
  80. .navbar + center + center:after { content: " ]"; margin-bottom: none !important }
  81.  
  82. /* posts */
  83. .reply {
  84. background: #fff;
  85. border: none;
  86. border-bottom: solid 1px #ccc;
  87. padding: 0;
  88. margin: 0;
  89. border-radius: 0;
  90. }
  91.  
  92. .de-new-post { box-shadow: none !important; background: #ffd }
  93.  
  94. /* popup */
  95. .de-pview, .de-qarea-hanging > #de-pform { border: solid 1px #ccc !important }
  96.  
  97. /* coma fix */
  98. .pstnode > .reply:not(#de-qarea), .pstnode .reply[id^="reply"], [de-thread] { position: relative }
  99. .pstnode > .reply:not(#de-qarea), .pstnode .reply[id^="reply"], [de-thread], .reply.de-pview { overflow: hidden; padding: 2px 10px }
  100.  
  101. /* lists of posts */
  102. div[de-thread] > table { min-width: 40% }
  103. .de-pview, #de-qarea, .de-menu, #de-alert > .reply { border-bottom: solid 1px #ccc }
  104.  
  105. /* post's stuff */
  106. .reflink, .filetitle { font-size: 1em }
  107. .reflink > a:first-child { font-size: 0 }
  108. .reflink > a:first-child:before { content: "#"; font-size: 12px }
  109. .mobile_date { color: #aaa }
  110. .omittedposts { font-weight: 700 }
  111.  
  112. /* de buttons */
  113. .de-post-counter:after { content: none !important }
  114. .reply:not(.de-pview) .reflink:after { counter-increment: de-cnt 1; content: "/ "counter(de-cnt) }
  115. .de-post-btns > .de-post-note { display: none !important }
  116.  
  117. .de-post-btns > span[style] {
  118. float: left;
  119. font: inherit !important;
  120. font-size: 12px !important;
  121. color: inherit !important;
  122. opacity: 1 !important;
  123. font-weight: 700 !important;
  124. line-height: normal !important;
  125. }
  126.  
  127. .de-post-btns > span[style]:before { content: "/ " }
  128.  
  129. .de-post-btns, .dast-hide-tr { float: right; font-size: 18px; line-height: 14px }
  130. .de-post-btns > span, .de-post-hide .de-btn-hide, .de-post-hide .de-btn-hide-user, .dast-hide-tr, .de-btn-expthr { opacity: .4; background: transparent !important; padding: 0 }
  131. .de-post-btns > span:hover, .dast-hide-tr:hover, .de-btn-expthr:hover { opacity: .6 }
  132.  
  133. .de-btn-rep { font-size: 18px; vertical-align: top }
  134. .de-btn-hide, .de-btn-hide-user { font-size: 20px; vertical-align: top }
  135. .de-btn-expthr { font-size: 15px; margin-left: -1px !important }
  136. .de-btn-fav, .de-btn-fav-sel { font-size: 13px }
  137. .de-btn-stick, .de-btn-stick-on { margin-left: -3px !important }
  138. .dast-hide-tr { color: inherit !important; margin-left: -3px !important }
  139. .dast-hide-tr:hover { color: inherit !important }
  140.  
  141. .de-btn-rep:after { content: "▶" }
  142. .de-btn-fav:after, .de-btn-fav-sel:after { content: "★" }
  143. .de-btn-fav-sel, .de-btn-stick-on { color: green }
  144. .de-btn-hide:after, .de-btn-hide-user:after { content: "×" }
  145. .de-btn-hide-user { color: red }
  146. .de-btn-expthr:after { content: "⇵" }
  147. .de-btn-stick:after, .de-btn-stick-on:after { content: "■" }
  148.  
  149. /* mods */
  150. .coma-colormark { position: absolute !important; left: -2px !important; top: -2px !important; width: 5px !important; height: auto !important; bottom: -2px !important; border: none !important; border-radius: 0 !important }
  151. [de-oppost] > label > .coma-colormark { display: none !important }
  152.  
  153. #de-panel { opacity: 0; transition: opacity .3s .6s }
  154. #de-panel:hover { opacity: 1; transition: opacity .3s .1s }
  155. .de-cfg-head { border-radius: 0 !important }
  156.  
  157. /* information.html */
  158. body > div.reply { padding: 6px 20px; margin-top: 8px }
  159. body > div.reply > center:first-child > h2 { margin-top: 0 }
  160. body > div.reply + br { display: none }
  161.  
  162. /* captcha */
  163. #haikaptcha { top: calc(50vh - 240px); left: calc(50vw - 200px); color: white; text-align: center }
  164. .overlay-bg { position: fixed !important }
  165.  
  166. /* adaptive margins */
  167. @media screen and (min-width: 900px) { body { margin: 0 60px !important } }
  168. @media screen and (min-width: 1200px) { body { margin: 0 210px 0 90px !important } }
  169. @media screen and (min-width: 1700px) { body { margin: 0 360px 0 120px !important } }
  170.  
  171. /* image left/right buttons */
  172. #de-img-btn-next, #de-img-btn-prev {
  173. top: 0 !important;
  174. bottom: 0;
  175. height: auto !important;
  176. border-radius: 0 !important;
  177. padding: 0 8px;
  178. opacity: .1;
  179. transition: opacity .3s .1s;
  180. }
  181. #de-img-btn-next:hover, #de-img-btn-prev:hover {
  182. opacity: .7;
  183. transition: opacity .1s;
  184. }
  185. #de-img-btn-next > div, #de-img-btn-prev > div {
  186. background-position: center;
  187. height: 100%;
  188. }
  189.  
  190. /* custom options: remove space in "* /" to enable */
  191. /* blue links color */
  192. a, a:hover, a:visited, .reflink > a, input[type="button"]:hover { color: #427fed !important }
  193. a:active { color: #225f9d !important }
  194.  
  195. /* dark * /
  196. html, body, body > .nomagic-switcher:before, body > .nomagic-switcher:after { background: #222; color: #fff !important }
  197. .reply, body > form > .pstnode > hr { background: #333 !important; border-color: #000 !important }
  198. a, a:hover, a:visited, .reflink > a, input[type="button"]:hover { color: #edaf52 !important }
  199. a:active { color: #ed7f42 !important }
  200. .spoiler { background: #444; color: #222 !important }
  201. .spoiler:hover { background: #555 !important; color: inherit !important }
  202. .filetitle { color: #afed52 }
  203. .de-new-post { background: #484833 !important }
  204.  
  205. /* fancy spoilers * /
  206. .spoiler { background: inherit !important; color: inherit !important; -webkit-filter: blur(3px); transition: -webkit-filter .3s }
  207. .spoiler:hover { background: inherit !important; color: inherit !important; -webkit-filter: blur(0px) }
  208.  
  209. /* fancy spoilers - firefox version */
  210. .spoiler { background: inherit !important; color: transparent !important; text-shadow: 0 0 10px black; transition: text-shadow .3s, color .3s }
  211. .spoiler:hover { background: inherit !important; color: inherit !important; text-shadow: 0 0 0 black }
  212.  
  213. /* fancy spoilers - firefox version - dark * /
  214. .spoiler { text-shadow: 0 0 10px white }
  215. .spoiler:hover { text-shadow: 0 0 0 white }
  216.  
  217. /* end */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement