Advertisement
Guest User

Hejto styl

a guest
Jan 19th, 2023
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JavaScript 2.28 KB | Source Code | 0 0
  1. // ==UserScript==
  2. // @name         Hejto
  3. // @namespace    http://tampermonkey.net/
  4. // @version      0.1
  5. // @description  try to take over the world!
  6. // @author       You
  7. // @match        https://www.hejto.pl/*
  8. // @icon         https://www.google.com/s2/favicons?sz=64&domain=hejto.pl
  9. // ==/UserScript==
  10.  
  11. function add_button(link, napis, css) {
  12.     var button = document.createElement("a");
  13.     button.href = link;
  14.     button.text = napis;
  15.     button.style = css;
  16.  
  17.     var bar = document.getElementsByClassName("flex-grow")[0];
  18.     bar.appendChild(button);
  19. }
  20.  
  21. (function() {
  22.     'use strict';
  23.     var buton_style = "font-weight: bold;\
  24. background-color: rgb(41 41 41);\
  25. color: white;\
  26. margin-left: 10px;\
  27. margin-right: 10px;\
  28. padding: 10px 10px 10px 10px;\
  29. border: 1px solid #504f4f;";
  30.  
  31.     add_button("https://www.hejto.pl/", "Gorące", buton_style);
  32.     add_button("https://www.hejto.pl/najnowsze", "Najnowsze", buton_style);
  33.     add_button("https://www.hejto.pl/najnowsze/typ/artykuly", "Artykuły", buton_style);
  34.  
  35. })();
  36.  
  37. var intervalId = window.setInterval(function(){
  38.     // Zmniejszenie boxów z postem
  39.     var box = document.getElementsByClassName('md\:p-4');
  40.     for(let i=0; i < box.length; i++) {
  41.         box[i].style = "padding: 5px;";
  42.     }
  43.  
  44.     // Zmiana wyglądu postów
  45.     var posty = document.querySelectorAll('article', '.dark:bg-paper-dark-primary');
  46.     for(let i=0; i < posty.length; i++) {
  47.         posty[i].style = "background-color: rgb(41 41 41); padding-left: 10px; margin-left: 10px;";
  48.     }
  49.  
  50.     // Zmiana wyglądu odpowiedzi
  51.     var odpowiedzi = document.getElementsByClassName('dark\:bg-paper-dark-secondary');
  52.     for(let i=0; i < odpowiedzi.length; i++) {
  53.         odpowiedzi[i].style = "background-color: rgb(41 41 41); padding-left: 50px; margin-left: 10px;";
  54.     }
  55.  
  56.     // Zmiana wyglądu tekstu
  57.     var text = document.getElementsByClassName('basic-text');
  58.     for(let i=0; i < text.length; i++) {
  59.         text[i].style = "color: white; font-size: 12px;";
  60.     }
  61.     // Pasek w postach pod nazwą użytkownika
  62.     var user = document.getElementsByClassName('items-start');
  63.     for(let i=0; i < user.length; i++) {
  64.         user[i].style = "align-items: flex-start; border-bottom: 1px solid #504f4f; padding-bottom: 10px;";
  65.     }
  66. }, 1000);
Tags: hejto
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement