darktheme.css 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292
  1. @-moz-document url-prefix('https://neocities.org') {}
  2. /* Top-right dropdown menu */
  3. .dropdown-menu { background: #2a2a2a !important; }
  4. .dropdown-menu .divider { border-bottom: 1px solid #464646 !important; }
  5. /***
  6. **** Index and most other pages
  7. ***/
  8. /* Main background 1 (left side)*/
  9. .content.misc-page.columns.right-col,
  10. .col-left {
  11. background: #101010;
  12. border: none;
  13. }
  14. /* Main background 2 (feed, right side) */
  15. .page,
  16. .col.col-66 { background: #080808 !important; }
  17. /* Main background 3 (site info) */
  18. .col.col-33 { background: #101010; }
  19. /* Main navbar background */
  20. .header-Nav.clearfix,
  21. .header-Base {
  22. background: #000 !important;
  23. border-bottom: 3px solid #2A2A2A;
  24. }
  25. /* Top background 1 (behind Your Feed nav area) */
  26. .header-Outro.with-columns,
  27. .row.conten,
  28. .footer-Outro,
  29. .header-Outro {
  30. background: #080808;
  31. border: none;
  32. }
  33. /* Removes border around "Your Feed" navigation area */
  34. .interior .header-Outro.with-columns .col-66 { border: none; }
  35. /* Shadow around site info */
  36. .container.news-feed { box-shadow: none; }
  37. /* Site action info text
  38. X <followed> Y
  39. X <was updated>
  40. */ .title .text { color: #BBB !important; }
  41. /* Sites text
  42. <X> followed <Y>
  43. */ .title .text a { color: #EEE !important; }
  44. /* Site previews */
  45. .files { background: #080808 !important; }
  46. /* Site avatars */
  47. .news-item.update .icon { background: #666699; }
  48. .news-item.follow .icon { background: #003366; }
  49. .news-item.comment .icon { background: #b3b3d7; }
  50. /* "Post a message..." field background */
  51. .post-comment {
  52. background: #161616;
  53. border-radius: 2px;
  54. }
  55. /* Post message input field */
  56. .post-comment input { border-radius: 2px; }
  57. /* Most rounded buttons like (Edit Site) and (Profile)
  58. (Make sure to also set the gradient values) */
  59. .btnAction.edit,
  60. .btn-Action {
  61. background: #666699 !important;
  62. background: -webkit-linear-gradient(top, #666699, #666699) !important;
  63. }
  64. /* Your big site title and URL */
  65. h3 a,
  66. .page p a { color: #555 !important; }
  67. /* Following / followers hover effect, you can get rid of this */
  68. .following-list,
  69. .follower-list { filter: grayscale( 100% ); }
  70. .following-list:hover,
  71. .follower-list:hover { filter: grayscale(0); }
  72. /* Main nav bar button backgrounds when you hover over them */
  73. li a:hover { background: #2A2A2A !important; }
  74. /* Site tags */
  75. .tag,
  76. a.tag {
  77. background: #242424 !important;
  78. color: #AAA !important;
  79. border-radius: 2px;
  80. }
  81. /* Hue change on the Neocities logo in the corner */
  82. .logo.int-Logo img { filter: hue-rotate( 200deg ); }
  83. /* Add/Remove tag butttons */
  84. .clear a { color: #888 !important; }
  85. /* Border around site updates and info*/
  86. .news-item { border: none; }
  87. /* Text color for site comments and stuff like that
  88. This first one doesn't apply to replies */
  89. .news-item.comment .content,
  90. .news-item.update .content,
  91. .news-item.tip .content{
  92. color: #CCC !important;
  93. }
  94. .news-item.comment .content a,
  95. .news-item.update .content a,
  96. .news-item.tip .content a {
  97. color: #666699 !important;
  98. }
  99. .news-item.comment .content .comments .comment,
  100. .news-item.update .content .comments .comment,
  101. .news-item.tip .content .comments .comment {
  102. color: #DDD !important;
  103. }
  104. .news-item.comment .actions,
  105. .news-item.update .actions,
  106. .news-item.tip .actions {
  107. color: #b3b3d7 !important;
  108. }
  109. /* Site post edit buttons (Like and Reply only becuase yeah) */
  110. .news-item.comment .actions, a#reply, a#like,
  111. .news-item.update .content a {
  112. color: #b3b3d7 !important;
  113. }
  114. /* Page numbers at the bottom of the feed */
  115. .pagination a { color: #b3b3d7 !important; }
  116. /***
  117. **** Websites page
  118. ***/
  119. /* Website card backgrounds */
  120. .row.website-Gallery.content.int-Gall li {
  121. background: #141414 !important;
  122. border: 9px solid #141414;
  123. }
  124. /* Site titles and supporter hearts */
  125. .row.website-Gallery.content.int-Gall li .title a,
  126. .fa-heart { color: #b3b3d7 !important; }
  127. /***
  128. **** Other shit like tutorials and upgrade to supporter and stuff
  129. ***/
  130. /* Backgrounds and stuff on pages I guess
  131. Stuff like /tutorials/ for example */
  132. /* BG */ .content.single-Col.misc-page { background: #101010; }
  133. /* BG */ .content.single-Col.misc-page .files { background: #101010 !important; }
  134. /* Text */ .content.single-Col.misc-page { color: #DDD !important; }
  135. /* Link */ .content.single-Col.misc-page a { color: #b3b3d7 !important; }
  136. /* Page backgrounds and text on the actual tutorial slides */
  137. .section.plans.welcome, .section, .plan-chart td, .col.supporter, .col.free {
  138. background: #101010 !important;
  139. color: #DDD !important;
  140. border: solid 1px #444 !important;
  141. }
  142. /**** Everything below is optional ****/
  143. /**** In other words, don't bother ****/
  144. /* Shit I don't care about and nobobdy probably ever will
  145. so come on now, just remove this entire section, nobody
  146. wants a custom theme for the tutorials, the images take
  147. up most of the screen and they're white anyway. */
  148. .col.supporter h3, .col.free h3, .row.content.txt-Center a { color: #b3b3d7 !important; }
  149. .col.supporter .row.content .col.col-66 { background: #101010 !important; }
  150. /* This inverts the credit card on /supporter/ */
  151. .face.front.invalid { filter: invert(); }
  152. .stats a { color: #b3b3d7 !important; }
  153. .header-Outro .signup-Form, fieldset.content { background: #080808 !important; }
  154. main.content-Base { background: #080808 !important; }
  155. .files.list-view .list .file:nth-child(even) { background: #101010; }
  156. .files .header { background: #080808 !important; }
  157. .overlay a { color: #b3b3d7 !important; }
  158. .row.content.wide .col.col-50 a { color: #b3b3d7 !important; }
  159. /* Text in Penelope's (that orange rabbit) speech bubbles */
  160. .comic .dialogue {
  161. color: #000 !important;
  162. background: rgba( 255, 255, 255, .5 );
  163. border-radius: 8px;
  164. z-index: 6 !important;
  165. }
  166. /* I don't know what this does probably something on the upgrade
  167. to supporter page idk */
  168. .welcome {
  169. background-color: #101010 !important;
  170. border-radius: 6px;
  171. }
  172. /* No idea */
  173. code, pre { border-color: #778899; }
  174. .header-Nav a.small-Nav { background: rgba( 0, 0, 0, 0 ); }
  175. .press-news h3 a { color: #DDD !important; }
  176. .press-news blockquote { color: #778899; }
  177. /* Nope */
  178. .brand-asset {
  179. background: #080808;
  180. border-radius: 4px;
  181. }
  182. /* You guessed it */
  183. .accordion-group { border: none; }
  184. .accordion-group a { text-decoration: none !important; }