// ==UserScript==
// @ name deviantART Classic User Symbols
// @ namespace http:// your.homepage/
// @ version 0.1
// @ description deviantART Classic User Symbols
// @ author You
// @ match http:// *.deviantart.com/*
// @ grant none
// ==/UserScript==
(function() {
var stylesheet =
"html body .user-symbol.premium, html body .user-symbol.beta, html body .user-symbol.hell { font-family: Arial; font-size: 100%; color: inherit !important; height: 1px; top: -0.6em; overflow: visible; vertical-align: middle; }\n"
+ "html body .user-symbol.premium:before, html body .user-symbol.beta:before, html body .user-symbol.hell:before { content:none !important; }\n"
+ "html body .user-symbol.premium:after, html body .user-symbol.beta:after, html body .user-symbol.hell:after { position: absolute; color: inherit !important; }\n"
+ "html body .user-symbol.premium:after { content:'*' !important; font-size: 150% !important; }\n"
+ "html body .user-symbol.beta:after { content:'=' !important; font-size: 120% !important; }\n"
+ "html body .user-symbol.hell:after { content:'°' !important; font-size: 150% !important; margin-top: -0.25em; }\n";
var styleElement = document.createElement("STYLE");
styleElement.type = "text/css";
styleElement.appendChild(document.createTextNode(stylesheet));
document.head.appendChild(styleElement);
})();
If you want to use this yourself, you'll need to remove the space (" ") after the "http://" and "@" symbols at the top of the script. Works best if run at document start.
(Also: I hereby place this code in the public domain.)
(Also also: dA, could you please just steal this and turn it into a profile option we can turn on?)
(Also also also: Not playing in the Core wars; I don't really have a side in all that jazz. I just think the site looks better without the orange.)