Skip to content

Instantly share code, notes, and snippets.

@matyapiro31
Created September 30, 2017 04:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save matyapiro31/962a142ffdd8889b7bcfd9ad4a685c65 to your computer and use it in GitHub Desktop.
Save matyapiro31/962a142ffdd8889b7bcfd9ad4a685c65 to your computer and use it in GitHub Desktop.
// ==UserScript==
// @name Color Changer
// @namespace https://qiitadon.com/
// @version 0.1
// @description Change mastodon color scheme easily.
// @author Akira Nakagawa
// @match https://qiitadon.com/*
// @grant none
// ==/UserScript==
function setColorScheme (degree) {
'use strict';
var st=$("#color-scheme")||document.createElement("style");
st.type = 'text/css';
st.id="color-scheme";
st.innerText = "body {filter:hue-rotate(" + degree + "deg)}" +
"img,.account__avatar,textarea,.account__header,.account__avatar-overlay-base,.account__avatar-overlay-overlay,.getting-started,.compose-form__upload-thumbnail{filter:hue-rotate(" + (360-degree) + "deg)}";
var pr=document.getElementsByTagName("script")[0];
pr.parentNode.insertBefore(st,pr);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment