MediaWiki:Common.js: Difference between revisions
No edit summary |
No edit summary |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 19: | Line 19: | ||
e.style.rotate = `${ rand(-3, 3) }deg` | e.style.rotate = `${ rand(-3, 3) }deg` | ||
}) | }) | ||
counter = rand( | counter = rand(5000, 15000) | ||
setTimeout(() => { setRandomRotations() }, counter) | setTimeout(() => { setRandomRotations() }, counter) | ||
} | } | ||
| Line 27: | Line 27: | ||
// Function to generate a random bright color | // Function to generate a random bright color | ||
function getRandomBrightColor() { | function getRandomBrightColor() { | ||
const min = | const min = 75; // Minimum value for bright colors | ||
const | const h = Math.floor(Math.random() * (220)); | ||
const | const s = Math.floor(Math.random() * (100 - min) + min); | ||
const | const l = Math.floor(Math.random() * (100 - min) + min); | ||
return ` | return `hsl(${h},${s}%,${l}%)`; | ||
} | } | ||
| Line 48: | Line 48: | ||
element.style.backgroundColor = getRandomBrightColor(); | element.style.backgroundColor = getRandomBrightColor(); | ||
}); | }); | ||
counter = rand(5000, 15000) | |||
setTimeout(() => { setBackgroundColors() }, counter) | |||
} | } | ||