NEw Dark theme (amoled screen)

A dark theme that is pleasing to the eye,suited for amoled screen

  1.  
  2. // ==UserScript==
  3. // @name NEw Dark theme (amoled screen)
  4. // @namespace http://userstyles.org
  5. // @description A dark theme that is pleasing to the eye,suited for amoled screen
  6. // @author ale
  7. // @include *
  8. // @exclude https://openload.co/*
  9. // @exclude https://duckduckgo.com/*
  10. // @exclude https://www.amazon.it/gp/*
  11. // @exclude http://www.inoreader.com/*
  12. // @exclude https://m.planetromeo.com/*
  13. // @run-at document-start
  14. // @version 1
  15. // ==/UserScript==
  16. (function() {var css = [
  17. "*{",
  18. " border-color: gray !important;",
  19. " outline-color: red !important;",
  20. " color: white;",
  21. " text-shadow: none !important;",
  22. " -moz-border-radius: 0 !important;",
  23. " -webkit-border-radius: 0 !important;",
  24. " -ms-border-radius: 0 !important;",
  25. " border-radius: 0 !important;",
  26. " -moz-box-shadow: none !important;",
  27. " -webkit-box-shadow: none !important;",
  28. " -ms-box-shadow: none !important;",
  29. " box-shadow: none !important;",
  30. " }",
  31. " ",
  32. " html,div,nav,li,dt,dd,ul,ui-menu-item,ui-menu,ui-selectmenu-menu,body,span, select>option:hover, td, #classes-nav, #packages-nav, #side-nav, #devdoc-nav, .ui-resizable-handle, div.sidebox-wrapper, div.sidebox {",
  33. " background-image: none !important;",
  34. " background-color:#000000 !important;",
  35. " }",
  36. " ",
  37. " h1{",
  38. " color: white !important;",
  39. " }",
  40. "",
  41. " h2{",
  42. " color: white !important;",
  43. " }",
  44. "",
  45. " a, h2, h3, h4{",
  46. " color:violet !important;",
  47. " }",
  48. "",
  49. " h5{",
  50. " color: white !important;",
  51. " }",
  52. " ",
  53. " input {",
  54. " background-color: gray !important;",
  55. " }",
  56. "",
  57. " input:focus {",
  58.  
  59. " background-color: red !important;",
  60. " }",
  61. "",
  62. " ::selection {",
  63. " background: orange !important;",
  64. " color: #000000 !important;",
  65. " }",
  66. "",
  67. " ::-moz-selection {",
  68. " background: #fdf6e3 !important;",
  69. " color: #839496 !important;",
  70. " }",
  71. " ::-webkit-selection {",
  72. " background: #fdf6e3 !important;",
  73. " color: #839496 !important;",
  74. " }",
  75. " :link {",
  76. " color: yellow!important;",
  77. " }",
  78. " :visited {",
  79. " color: #23cbff!important;",
  80. " }",
  81. "",
  82. " .morehover>.top {",
  83. " background-color: none;",
  84. " }",
  85. " .morehover>.mid {",
  86. " background-color: black;",
  87. " background-image: url(\"http://www.colorhexa.com/333333.png\");",
  88. " }",
  89. "",
  90. " .logo>a {",
  91. " background: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHsAAAAZCAMAAAAmJaEcAAACB1BMVEUAAAAjHyCAgIBVVVUjHyCAgIBmZmYjHyCAgIBtbZKAgIBxjo6AgIB0i4uAgIB2iYmAkJCSuD54h4eAjo55hpSAjIx5kpJ6kJCAipWAk5N7jY2AkZF7jJSAkJB8k5OSuD6Aj498kpJ8kZGAk5OCjpSCk5OAkJCCk5OSuD6CkpKAj5SCkZGCkJWAkpKCkpKSuD6Ak5OBkZWAkpWBk5ODkZSDk5OSuD6BkZSDkpWBlJSDkpWBk5OCkZSCkZSAj5KCk5OCk5Z/j5J/jpGSuD6Bk5WCkZSBk5WClJSBkpWCk5WCkpWCkpSDk5WDk5WSuD6DkpWCk5aDkpSCk5WDkpSCk5WCkpSCkpSDk5WClJaClJaSuD6Bk5WBk5WCk5WBkpSCk5WCkpaSuD6Bk5WClJaBk5WDk5SCk5WDkpaClJaClJWDk5aSuD6DlJWDlJWCk5aDk5WClJWDk5WCk5aSuD6ClJWCk5aClJWCk5aCk5WCk5WClJWCk5aCk5aClJWClJWDk5aSuD6ClJWDk5WDlJWCk5WDk5WClJWDk5WSuD6Ck5aCk5WDk5aClJWCk5aClJWCk5WCk5aDk5aClJWDk5WSuD6Dk5WCk5aDlJWDlJaCk5WCk5WDk5aClJWDk5WDk5WCk5aDlJWCk5WSuD6DlJaCk5WClJaClJaClJaCk5WCk5WDlJaSuD6DlJbSCzVJAAAAq3RSTlMAAQECAgMEBAUGBwgJCgsMDxAQERITFBYXGRwdHh8gICEiJCcqLC0uMDAxMjQ1PkBBQkVISU9QUFFSU1RVV1hZW11eYGJjZGVmaWttbnBwcnN0dXZ3eXt8fX+Ag4WGh4qOj4+QkZOUlZyen5+jpaanqKmtr6+wsbK0tba3ubu9vr+/wMLFxsnMz8/R1NXW19jZ29zd39/g4ePk5ufo6evs7e7v7/D09vj6/P0zycH8AAAClElEQVR4XsXVaVMTaRSA0ScEoghCAgoOKoqCBBxIdDCKihtuqIgLKhNxQRSbZQY0KoqIqChxCYoCgnQgIBql/ZGapt7KW+1SjQXx+Xjrdp3qrre70cPZjJ7DT+zzlZd7vV6Pz0XMc/i0mY4S65yTml+nB7RmYpxf8zsidLdH07zENI8mNUlM82pyTqLFWzDZmXpm3yonq1xyDlyI9oRVVR1uyZ0f26VpXq8m5/JrfgHsvgmkHFA3zYv9ze022BFftqEotHqubNtsbS5dAVh7OzTetgyOtAHQWyJGwia/Ixi8WwCguCv6xnqL5ctQdh7u7wAOBUbf1CabtYtfADnDu2xJ5x5D5lQKsEa1iZGw84JlVuv2YD6gPDyRyJaJHKQdpacqAajoySKzvdGsnT0BXK8GeLoBbu/UNXmk2/dOARy/DyhNABcb5B3lFgCdpUBGwKyd9QESw8sBGiqhrB14/rc00m37dBpAyud0UCoBil5Hd8SM+tZFAKbv+z2s+DIV6WMtJI+lk9cnj3R7nYre2wLhZITjojvCTm0aadyc/FPbabCLA7ByChGN+zl7WhoZ7ELhpE4vjO4IG+zbWgbd+m/EY7B9WjfGc94ASZ+WInJ38SpbGolnbjc889wRsSNskXvcCoDBBgz2+lAOcOckorjBfx4hjcRZqwaoegAoFwD+bRU7UdvanwYkhO1m7MV7R0sBct+VWsm/kQlwPnBQHol3TN1utW6deceG9tnYGMqP7gib/6/9Rerlrh/9xxyyrX/P/8tDb12HGnxSho6G06OjHcjfls5CAOVYTf/YsxL5MmEn1bwcHbq6BFHkfvVzxy+zWCwY+36CcExkwjbfn7ctv2H7mJviF2C6Oq0OnAMDTmLXVyfLf3CYhGrPAAAAAElFTkSuQmCC\") !important;",
  92. " }",
  93. " .logo>a>img {",
  94. " opacity: 0;",
  95. " -ms-opacity: 0;",
  96. " }",
  97. "",
  98. " .jspVerticalBar, .jspHorizontalBar, pre {",
  99. " background: transparent !important;",
  100. " }",
  101. "",
  102. " #devdoc-nav>.jspContainer>.jspPane {",
  103. " right: 0 !important;",
  104. " }",
  105. "",
  106. " li a.selected {",
  107. " padding:2px 4px 2px 4px;",
  108. " border-radius:2px;",
  109. " color:red !important;",
  110. " }",
  111. "",
  112. " th, div#jd-header, .jd-details-title {",
  113. " background-color:black !important;",
  114. " padding:4px !important;",
  115. " border-radius:2px !important;",
  116. " }",
  117. "",
  118. " span.sympad{",
  119. " color: violet;",
  120. " }",
  121. " ",
  122. " div.jspContainer {",
  123. " border:0px !important;",
  124. " }",
  125. "",
  126. " div#nav-swap {",
  127. " border-top:1px solid #181818 !important;",
  128. " }",
  129. "",
  130. " b {",
  131. " color:yellow !important;",
  132. " }",
  133. " ",
  134. " strong{",
  135. " font-weight:bold;",
  136. " color: black;",
  137. " }",
  138. "",
  139. " span.new, span.new-child {",
  140. " color:#ffff00 !important;",
  141. " }",
  142. "",
  143. " code {",
  144. " color:red !important;",
  145. " }",
  146. "",
  147. " pre {",
  148. " background-color: black !important;",
  149. " }",
  150. "",
  151. " .locales select, .sites select {",
  152. " background: black right center no-repeat;",
  153. " }",
  154. "",
  155. " #packages-nav li.selected a, #packages-nav li.selected a:active, #packages-nav li.selected",
  156. " a:visited,",
  157. " #classes-nav li li.selected a, #classes-nav li li.selected a:active, #classes-nav li li.selected",
  158. " a:visited,",
  159. " #nav-tree li div.selected {",
  160. " font-weight: 500;",
  161. " color: black;",
  162. " background-color:black;",
  163. " }"
  164. ].join("\n");
  165. if (typeof GM_addStyle != "undefined") {
  166. GM_addStyle(css);
  167. } else if (typeof PRO_addStyle != "undefined") {
  168. PRO_addStyle(css);
  169. } else if (typeof addStyle != "undefined") {
  170. addStyle(css);
  171. } else {
  172. var node = document.createElement("style");
  173. node.type = "text/css";
  174. node.appendChild(document.createTextNode(css));
  175. var heads = document.getElementsByTagName("head");
  176. if (heads.length > 0) {
  177. heads[0].appendChild(node);
  178. } else {
  179. // no head yet, stick it whereever
  180. document.documentElement.appendChild(node);
  181. }
  182. }
  183. })();