MediaWiki:Common.js: Difference between revisions

No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 27: Line 27:
// Function to generate a random bright color
// Function to generate a random bright color
function getRandomBrightColor() {
function getRandomBrightColor() {
   const min = 200; // Minimum value for bright colors
   const min = 75; // Minimum value for bright colors
   const r = Math.floor(Math.random() * (255 - min) + min);
   const h = Math.floor(Math.random() * (220));
   const g = Math.floor(Math.random() * (255 - min) + min);
   const s = Math.floor(Math.random() * (100 - min) + min);
   const b = Math.floor(Math.random() * (255 - min) + min);
   const l = Math.floor(Math.random() * (100 - min) + min);
   return `rgb(${r},${g},${b})`;
   return `hsl(${h},${s}%,${l}%)`;
}
}