Advertisement
Guest User

Untitled

a guest
Oct 13th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name        DTC mode nuit
  3. // @namespace   modenuitdtc
  4. // @description Pour réduire un peux le mal des yeux
  5. // @include     https://danstonchat.com/*
  6. // @version     1
  7. // @grant       none
  8. // ==/UserScript==
  9.  
  10. /**
  11.  * Code permettant de changer le nouveau style du site DTC
  12.  * créé afin de réduire la quantité de blanc.
  13.  * Ce script n'est absolument pas officiel et a été écrit suivant la norme ISO 1664.
  14.  */
  15.  
  16. document.body.style.backgroundColor = "#999";
  17. var h2s = document.getElementsByTagName('h2');
  18. var as = document.querySelectorAll('#widget_sidebar');
  19. var iframes = document.querySelectorAll('#widget_sidebar iframe');
  20. var quotes = document.querySelectorAll('.contenu .item-content');
  21. var subHeaders = document.querySelectorAll('.sub-header .li a');
  22. var subHeadersLine = document.querySelectorAll('.sub-header');
  23. var currents = document.querySelectorAll('.current');
  24. var pagination = document.querySelectorAll('.pagination');
  25. var metabar = document.querySelectorAll('.meta-bar');
  26.  
  27. var lastFrame = iframes[iframes.length- 1];
  28.  
  29. // Change les titres
  30. for (var i = 0; i < h2s.length; i++){
  31.   if (h2s[i]){
  32.     h2s[i].style.textShadow = "2px 2px 2px #000";
  33.   }
  34. }
  35.  
  36. // Change la colonne et ses liens
  37. for (var i = 0; i < as.length; i++){
  38.   if (as[i]){
  39.     as[i].style.backgroundColor = "#ccc";
  40.     as[i].style.border = "1px solid #000";
  41.     as[i].style.padding = "10px";
  42.     var links = as[i].querySelectorAll('a');
  43.    
  44.     for (var j = 0; j < links.length; j++){
  45.       links[j].style.color = "#4c7d2a";
  46.     }
  47.    
  48.   }
  49. }
  50.  
  51. // Change le style des quotes
  52. for (var i = 0; i < quotes.length; i++){
  53.   if (quotes[i]){
  54.     var quote = quotes[i];
  55.     quote.style.backgroundColor = "#eee";
  56.     quote.style.padding = "20px 0";
  57.     var deco = quote.querySelectorAll('.decoration');
  58.     var innerQuote = quote.querySelectorAll('a');
  59.  
  60.    
  61.     // retire le rose pastel et remet le bon vieux vert
  62.     for (var j = 0; j < deco.length; j++){
  63.       if (deco[j]){
  64.         deco[j].style.backgroundColor = "#eee";
  65.         deco[j].style.color = "#7cad5a";
  66.        
  67.       }
  68.     }
  69.    
  70.     // Change la proportion d'affichage des quotes
  71.     for (var k = 0; k < innerQuote.length; k++){
  72.       if (innerQuote[k]){
  73.         innerQuote[k].style.margin = "0 10px";
  74.       }
  75.     }
  76.  
  77.   }
  78. }
  79.  
  80. // Adapte le menu au reste des changement (fait à la rache.. comme le reste)
  81. for (var i = 0; i < subHeaders.length; i++){
  82.   if (subHeaders[i]){
  83.     subHeaders[i].style.backgroundColor = "#ddd";
  84.     subHeaders[i].querySelector('.ico').style.backgroundColor = "#ddd";
  85.   }
  86. }
  87. // Menu
  88. for (var i = 0; i < subHeadersLine.length; i++){
  89.   if (subHeadersLine[i]){
  90.     subHeadersLine[i].style.backgroundColor = "#ddd";
  91.   }
  92. }
  93. // Menu
  94. for (var i = 0; i < currents.length; i++){
  95.   if (currents[i]){
  96.     currents[i].style.backgroundColor = "#ddd";
  97.   }
  98. }
  99. // Paginations
  100. for (var i = 0; i < pagination.length; i++){
  101.   if (pagination[i]){
  102.     pagination[i].style.backgroundColor = "#ddd";
  103.   }
  104. }
  105. // barre entourant les menus
  106. for (var i = 0; i < metabar.length; i++){
  107.   if (metabar[i]){
  108.     metabar[i].style.backgroundColor = "#ddd";
  109.   }
  110. }
  111.  
  112. // Réadapte la vidéo en colonne, sinon ça dépasse et j'aime pas ça.
  113. lastFrame.style.width = "280px";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement