feat: add lang ts to script block
This commit is contained in:

committed by
kolaente

parent
15b67136fe
commit
a3329f1b42
@ -11,12 +11,12 @@ export const colorIsDark = color => {
|
||||
color = '#' + color
|
||||
}
|
||||
|
||||
let rgb = parseInt(color.substring(1, 7), 16) // convert rrggbb to decimal
|
||||
let r = (rgb >> 16) & 0xff // extract red
|
||||
let g = (rgb >> 8) & 0xff // extract green
|
||||
let b = (rgb >> 0) & 0xff // extract blue
|
||||
const rgb = parseInt(color.substring(1, 7), 16) // convert rrggbb to decimal
|
||||
const r = (rgb >> 16) & 0xff // extract red
|
||||
const g = (rgb >> 8) & 0xff // extract green
|
||||
const b = (rgb >> 0) & 0xff // extract blue
|
||||
|
||||
// luma will be a value 0..255 where 0 indicates the darkest, and 255 the brightest
|
||||
let luma = 0.2126 * r + 0.7152 * g + 0.0722 * b // per ITU-R BT.709
|
||||
const luma = 0.2126 * r + 0.7152 * g + 0.0722 * b // per ITU-R BT.709
|
||||
return luma > 128
|
||||
}
|
Reference in New Issue
Block a user