From f9f0fc964092700f8bfd27fb66a19ff84f77134b Mon Sep 17 00:00:00 2001 From: Erik Pitti Date: Tue, 5 Jun 2018 18:02:13 -0700 Subject: [PATCH 1/3] Apply as a userscript This will apply the theme as a Greasemonkey/Tampermonkey userscript so it works across browsers. Tested with Tampermokey/Chrome and Greasemonkey/Firefox --- Greasemonkey_Userscript.txt | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Greasemonkey_Userscript.txt diff --git a/Greasemonkey_Userscript.txt b/Greasemonkey_Userscript.txt new file mode 100644 index 0000000..4d94412 --- /dev/null +++ b/Greasemonkey_Userscript.txt @@ -0,0 +1,31 @@ +// ==UserScript== +// @name GitHub XP +// @namespace http://tampermonkey.net/ +// @version 0.1 +// @description try to take over the world! +// @author You +// @match http*://*.github.com/* +// @grant GM_xmlhttpRequest +// ==/UserScript== +(function() { + 'use strict'; + var filename = "https://raw.githubusercontent.com/martenbjork/github-xp/master/xp.css"; + var css = ""; + var test = GM_xmlhttpRequest( + { + method: "GET", + url: filename, + onload: function(response) { + //alert(filename + "\r\nTest:" + response.responseText); + css = response.responseText.trim(); + + var fileref=document.createElement("style") +        fileref.setAttribute("type", "text/css") +        fileref.innerHTML= css + + document.getElementsByTagName("head")[0].appendChild(fileref); + + } + }); + +})(); From 6ae043b377b1980c216095a67b0f092e245c39be Mon Sep 17 00:00:00 2001 From: Erik Pitti Date: Tue, 5 Jun 2018 18:09:24 -0700 Subject: [PATCH 2/3] Update Greasemonkey_Userscript.txt --- Greasemonkey_Userscript.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Greasemonkey_Userscript.txt b/Greasemonkey_Userscript.txt index 4d94412..10b5ab3 100644 --- a/Greasemonkey_Userscript.txt +++ b/Greasemonkey_Userscript.txt @@ -1,8 +1,8 @@ // ==UserScript== -// @name GitHub XP -// @namespace http://tampermonkey.net/ +// @name Use GitHub XP Style by martenbjork +// @namespace http://somerandomcompany.com/github-xp-as-userscript/ // @version 0.1 -// @description try to take over the world! +// @description Set GitHub theme to Windows XP by martenbjork // @author You // @match http*://*.github.com/* // @grant GM_xmlhttpRequest From 06f81a689c04f99d1d4c456d6286181c89f3263e Mon Sep 17 00:00:00 2001 From: Erik Pitti Date: Mon, 9 Jul 2018 12:49:45 -0700 Subject: [PATCH 3/3] Update Greasemonkey_Userscript.txt Removed previously commented out test alert message --- Greasemonkey_Userscript.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Greasemonkey_Userscript.txt b/Greasemonkey_Userscript.txt index 10b5ab3..cba414a 100644 --- a/Greasemonkey_Userscript.txt +++ b/Greasemonkey_Userscript.txt @@ -1,6 +1,6 @@ // ==UserScript== // @name Use GitHub XP Style by martenbjork -// @namespace http://somerandomcompany.com/github-xp-as-userscript/ +// @namespace https://somerandomcompany.com/github-xp-as-userscript/ // @version 0.1 // @description Set GitHub theme to Windows XP by martenbjork // @author You @@ -16,7 +16,6 @@ method: "GET", url: filename, onload: function(response) { - //alert(filename + "\r\nTest:" + response.responseText); css = response.responseText.trim(); var fileref=document.createElement("style")