MediaWiki:Common.js: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) Отмена правки 51930, сделанной Pok (обсуждение) |
||
| Строка 306: | Строка 306: | ||
var brightness = getBrightness(r, g, b); | var brightness = getBrightness(r, g, b); | ||
if (factor === undefined) { | if (factor === undefined) { | ||
if (brightness < 35) { | if (brightness < 35) { | ||
| Строка 323: | Строка 322: | ||
} | } | ||
r = Math.min(255, Math.floor(r * factor)); | |||
g = Math.min(255, Math.floor(g * factor)); | |||
b = Math.min(255, Math.floor(b * factor)); | |||
b = | |||
return a < 1 ? 'rgba(' + r + ', ' + g + ', ' + b + ', ' + a + ')' : 'rgb(' + r + ', ' + g + ', ' + b + ')'; | return a < 1 ? 'rgba(' + r + ', ' + g + ', ' + b + ', ' + a + ')' : 'rgb(' + r + ', ' + g + ', ' + b + ')'; | ||