Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name Turing dark mode
- // @namespace https://www.turing.sk/
- // @version 0.12
- // @description Dark mode pre Turing
- // @author Adam Slatinský
- // @include https://www.turing.sk/*
- // @grant none
- // ==/UserScript==
- /*
- ----------------
- Ako nainštalovať skript:
- 1. Nainštalujte do prehliadača Chrome rozšírenie TamperMonkey (pre prehliadač Firefox nainštalujte Greasemonkey)
- (Chrome) https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo//Open
- (Firefox) https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/
- 2. Prejdite na odkaz:
- https://adam.dodomceka.sk/turing/turing-dark-mode.user.js
- 3. Zobrazí sa vám tlačidlo na nainštalovanie skriptu
- ----------------
- Aktualizácia skriptu:
- Od verzie 0.11 sa skript aktualizuje automaticky. Ak si neprajete automatickú aktualizáciu, odkomentujte časť "pridanie externého skriptu"
- ----------------
- Turing je ešte vo vývoji, ak niečo nefunguje - skript vypnite a obnovte stránku
- ----------------
- Changelog dostupný na adrese:
- http://adam.dodomceka.sk/turing/changelog.txt
- */
- // dark mode stylesheet
- // Autor funkcie addStyleSheet() - Chris: https://superuser.com/questions/94824/how-to-get-firefox-greasemonkey-script-to-use-a-local-cascading-stylesheet
- function addStyleSheet(style){
- var getHead = document.getElementsByTagName("HEAD")[0];
- var cssNode = window.document.createElement( 'style' );
- var elementStyle= getHead.appendChild(cssNode);
- elementStyle.innerHTML = style;
- return elementStyle;
- }
- // zdrojový scss dostupný na: https://adam.dodomceka.sk/turing/turing.scss
- addStyleSheet('@import "https://adam.dodomceka.sk/turing/turing.min.css";');
- // Pridanie externého skriptu - zabezpečí možnosť automaticky aktualizovať funkčnosť skriptu s ďalšími verziami Turingu.
- // V tomto mi musíte veriť, že nezneužijem túto právomoc
- // Autor kódu na pridanie externého JS - Emmett: https://stackoverflow.com/questions/779739/how-do-i-include-a-remote-javascript-file-in-a-greasemonkey-script
- function pridaj_externy_skript(url){
- var script = document.createElement("script");
- script.src = url;
- document.getElementsByTagName("head")[0].appendChild(script);
- }
- pridaj_externy_skript("https://adam.dodomceka.sk/turing/turing.js");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement