heise dark

Dieses Skript ist der einfache Versuch die heise.de Seite dark erscheinen zu lassen

  1.  
  2. // ==UserScript==
  3. // @name heise dark
  4. // @description Dieses Skript ist der einfache Versuch die heise.de Seite dark erscheinen zu lassen
  5. // @version 1.12
  6. // @license GNU GPLv3
  7. // @grant none
  8. // @match https://*.heise.de/*
  9. // @require https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js
  10. // @namespace https://greasyfork.org/users/233939
  11. // ==/UserScript==
  12. var bgcolor = '#333';
  13. var txtcolor = '#ddd';
  14. var txtcoloractive = '#fff'
  15. var lnkcolor = '#e6e6dd';
  16. $('body').css({'background-color' : bgcolor, 'color' : txtcolor});
  17. $('header').css({'background-color' : bgcolor, 'color' : txtcolor});
  18. $('span').css({'background-color' : bgcolor, 'color' : txtcolor});
  19. $('a').css({'background-color' : bgcolor, 'color' : '#e6e6ff'});
  20. $('h1').css({'background-color' : bgcolor, 'color' : txtcolor});
  21. $('h2').css({'background-color' : bgcolor, 'color' : txtcolor});
  22. $('h3').css({'background-color' : bgcolor, 'color' : txtcolor});
  23. $('h4').css({'background-color' : bgcolor, 'color' : txtcolor});
  24. $('p').css({'background-color' : bgcolor, 'color' : txtcolor});
  25. $('li').css({'background-color' : bgcolor, 'color' : txtcolor});
  26. $('.container').css({'background-color' : bgcolor, 'color' : txtcolor});
  27. $('.content').css({'background-color' : bgcolor, 'color' : txtcolor});
  28. $('.topbar').css({'background-color' : bgcolor, 'color' : txtcolor, 'border-bottom': '0px'});
  29. $('.asset__title').css({'background-color' : bgcolor, 'color' : txtcolor});
  30. $('.asset').css({'background-color' : bgcolor, 'color' : txtcolor});
  31. $('.kasten').css({'background-color' : bgcolor, 'color' : txtcolor});
  32. $('.kasten--ixtract').css({'background-color' : bgcolor, 'color' : txtcolor, 'border' : '0px'});
  33. $('.kasten__header').css({'background-color' : bgcolor, 'color' : txtcolor});
  34. $('.kasten__content').css({'background-color' : bgcolor, 'color' : txtcolor});
  35. $('.stage-container').css({'background-color' : bgcolor, 'color' : txtcolor});
  36. $('.stage').css({'border-bottom' : '0px'});
  37. $('.video-stage-grid').css({'border-bottom' : '0px'});
  38. $('.newsroll-message').css({'border-bottom' : '0px'});
  39. $('.main-footer').css({'border-top' : '0px'});
  40. $('.stage-container').css({'border-top' : '0px'});
  41. $('#container_content').css({'background-color' : bgcolor, 'color' : txtcolor});
  42. $('.ho-stage-container').css({'background-color' : bgcolor, 'color' : txtcolor});
  43. $('.topnavigation').css({'background-color' : bgcolor, 'color' : txtcolor});
  44. $('.topnavigation__content').css({'background-color' : bgcolor, 'color' : txtcolor});
  45. $('.header-main').css({'background-color' : bgcolor, 'color' : txtcolor});
  46. $('.header-main__label').css({'background-color' : bgcolor, 'color' : txtcolor});
  47. $('.nav-keywords__label').css({'background-color' : bgcolor, 'color' : txtcolor});
  48. $('.toolbar').css({'background-color' : bgcolor, 'color' : txtcolor});
  49. $('.nav').css({'background-color' : bgcolor, 'color' : txtcolor});
  50. $('.nav--toolbar').css({'background-color' : bgcolor, 'color' : txtcolor});
  51. $('.nav__list').css({'background-color' : bgcolor, 'color' : txtcolor});
  52. $('.nav__link').css({'background-color' : bgcolor, 'color' : txtcolor});
  53. $('.nav__text').css({'background-color' : bgcolor, 'color' : txtcolor});
  54. $('.breadcrumb').css({'background-color' : bgcolor, 'color' : txtcolor});
  55. $('.active').css({'background-color' : bgcolor, 'color' : txtcoloractive});
  56. $('.mitte').css({'background-color' : bgcolor, 'color' : txtcolor});
  57. $('#mitte').css({'background-color' : bgcolor, 'color' : txtcolor});
  58. $('.akwa-article').css({'background-color' : bgcolor, 'color' : txtcolor});
  59. $('.a-layout').css({'background-color' : bgcolor, 'color' : txtcolor});
  60. $('.a-article-teaser__kicker').css({'background-color' : bgcolor, 'color' : txtcolor});
  61. $('.a-article-teaser__title-text').css({'background-color' : bgcolor, 'color' : txtcolor});
  62. $('.a-article-teaser__synopsis').css({'background-color' : bgcolor, 'color' : txtcolor + '!important'});
  63. $('a-article-teaser__link').css({'background-color' : bgcolor, 'color' : txtcolor + '!important'});
  64. $('a-article-teaser__title').css({'background-color' : bgcolor, 'color' : txtcolor + '!important'});
  65. $('.topnavigation-login__icon').css({'fill' : txtcolor});
  66. setTimeout(function() {
  67. var login_links = document.querySelectorAll('.a-login__link:link');
  68. for (var i = 0; i < login_links.length; i++) {
  69. login_links[i].style.color = txtcolor;
  70. }
  71. }, 2000);
  72. $('.a-theme').css({'background-color' : bgcolor, 'color' : txtcolor});
  73. $('.a-article-meta__item').css({'background-color' : bgcolor, 'color' : txtcolor});
  74. $('.article-layout__content').css({'background-color' : bgcolor, 'color' : txtcolor});
  75. $('.article-content').css({'background-color' : bgcolor, 'color' : txtcolor});
  76. $('.article-branding').css({'background-color' : bgcolor, 'color' : txtcolor});
  77. $('.keyword-alphabet__list').css({'background-color' : bgcolor, 'color' : txtcolor});
  78. $('.ob-dynamic-rec-container').css({'background-color' : bgcolor, 'color' : txtcolor});
  79. $('.ob-dynamic-rec-link').css({'background-color' : bgcolor, 'color' : txtcolor});
  80. $('.ob-unit').css({'background-color' : bgcolor, 'color' : txtcolor});
  81. $('.ob-rec-text').css({'background-color' : bgcolor, 'color' : txtcolor});
  82. $('.ob-rec-source').css({'background-color' : bgcolor, 'color' : txtcolor});
  83. $('.ho-bg').css({'background-color' : bgcolor, 'color' : txtcolor});
  84. $('.keyword-alphabet__link').css({'border' : '0px'});
  85. $('.nav-keywords__link').css({'border' : '0px'});
  86. $('.header-main__nav').css({'border' : '0px'});
  87. $('.AR_1.ob-strip-layout').css({'background-color' : bgcolor, 'color' : txtcolor});
  88. $('#outbrain_widget_0').css({'background-color' : bgcolor, 'color' : txtcolor});
  89. $('.AR_1.ob-widget').css({'background-color' : bgcolor, 'color' : txtcolor});
  90. $('.ob-rec-image-container').css({'background-color' : bgcolor, 'color' : txtcolor});
  91. $('.ob-rec-label').css({'background-color' : bgcolor, 'color' : txtcolor});
  92. $('.ob-dynamic-rec-container').css({'background-color' : bgcolor, 'color' : txtcolor});
  93. $('.ob-recIdx-0').css({'background-color' : bgcolor, 'color' : txtcolor});
  94. $('.ob-p').css({'background-color' : bgcolor, 'color' : txtcolor});
  95. $('.teaser_adliste').css({'background-color' : bgcolor, 'color' : txtcolor});
  96. $('.akwa-ad-container').css({'background-color' : bgcolor, 'color' : txtcolor});
  97. $('.akwa-ad-container__microsite-list').css({'background-color' : bgcolor, 'color' : txtcolor});
  98. $('.hoteaser').css({'background-color' : bgcolor, 'color' : txtcolor});
  99. $('.shadow-modules').css({'background-color' : bgcolor, 'color' : txtcolor});
  100. $('.footer').css({'background-color' : bgcolor, 'color' : txtcolor});
  101. $('.leading-tight').css({'background-color' : bgcolor, 'color' : txtcolor});
  102. $('.xp__asset__description').css({'background-color' : bgcolor, 'color' : txtcolor});
  103. $('aside').css({'background-color' : '#3b3b40', 'color' : txtcolor});
  104. $('.facette-off-canvas').css({'background-color' : '#3b3b40', 'color' : txtcolor});
  105.  
  106.