MediaWiki:Common.js: различия между версиями

мНет описания правки
мНет описания правки
Строка 293: Строка 293:


// Функция для увеличения яркости цвета
// Функция для увеличения яркости цвета
function brightenColor(color, factor = 1.03) {
function brightenColor(color, factor) {
    factor = factor || 1.03;
 
     function getBrightness(r, g, b) {
     function getBrightness(r, g, b) {
         return 0.2126 * r + 0.7152 * g + 0.0722 * b;
         return 0.2126 * r + 0.7152 * g + 0.0722 * b;
Строка 323: Строка 325:
         brightnessFactor = factor + 0.3;
         brightnessFactor = factor + 0.3;
     } else if (brightness < 180) {
     } else if (brightness < 180) {
         brightnessFactor = factor + 0.1;
         brightnessFactor = factor + 0.1;  
     } else {
     } else {
         brightnessFactor = factor;
         brightnessFactor = factor;