Benutzer:Phorgo/SIG: Unterschied zwischen den Versionen
Aus Stupidedia, der sinnfreien Enzyklopädie!
Phorgo (Diskussion | Beiträge) K |
Phorgo (Diskussion | Beiträge) (Experiment) |
||
Zeile 1: | Zeile 1: | ||
− | <b class="benutzer-phorgo-sig"> — [[Benutzer:Phorgo|Phorgo]] [[Benutzer Diskussion:Phorgo|@]] [[Spezial:Benutzer/sysop|☭]] — </b> | + | <b class="benutzer-phorgo-sig"> — [[Benutzer:Phorgo|Phorgo]] [[Benutzer Diskussion:Phorgo|@]] [[Spezial:Benutzer/sysop|☭]] — </b><js> |
+ | mw.loader.using('jquery.colorUtil', function() { | ||
+ | |||
+ | window.sigColorChange = new Object(); | ||
+ | var colorChange = window.sigColorChange; | ||
+ | |||
+ | colorChange.h = 0.6024096385542169; | ||
+ | colorChange.interval = 25; | ||
+ | colorChange.fill = null; | ||
+ | colorChange.font = '.benutzer-phorgo-sig a'; | ||
+ | colorChange.background = null; | ||
+ | colorChange.border = null; | ||
+ | |||
+ | colorChange.change = function() { | ||
+ | var rgb = $.colorUtil.hslToRgb(colorChange.h, 0.9222222222222222, 0.35294117647058826); | ||
+ | var r = Math.round(rgb[0]); | ||
+ | var g = Math.round(rgb[1]); | ||
+ | var b = Math.round(rgb[2]); | ||
+ | var color = 'rgba(' + r + ', ' + g + ', ' + b + ', 1)'; | ||
+ | $(colorChange.fill).css('fill', color); | ||
+ | $(colorChange.font).css('color', color); | ||
+ | $(colorChange.background).css('background', color); | ||
+ | $(colorChange.border).css('border-color', color); | ||
+ | colorChange.h += colorChange.interval / 100000; | ||
+ | if (colorChange.h > 1) { | ||
+ | colorChange.h = 0; | ||
+ | } | ||
+ | window.setTimeout('sigColorChange.change();', colorChange.interval); | ||
+ | } | ||
+ | |||
+ | colorChange.change(); | ||
+ | |||
+ | }); | ||
+ | </js> |