New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature request] Rgba to rgb conversion fuction #581
Labels
Comments
aleksandrlat
changed the title
Rgba to rgb conversion fuction
[Feature request] Rgba to rgb conversion fuction
May 18, 2021
should probably include a const flattenedColor = {
red: Math.round(rgba.alpha * rgba.red + (1 - rgba.alpha) * bg.red),
green: Math.round(rgba.alpha * rgba.green + (1 - rgba.alpha) * bg.green),
blue: Math.round(rgba.alpha * rgba.blue + (1 - rgba.alpha) * bg.blue),
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Summary
Add function to convert Rgba to Rgb
Basic Example
Or maybe it should be
lightenToOpacity
?Reasoning
Designer asked to make
rgba(primaryColor, 0.1)
but I have to set it as background color and it cannot have opacity because there is another element behind it.So I need to make non transparent color.
I cannot use
lighten
orsetLightness
because I don't know required lightness. I know only opacity.This link was useful for me https://filosophy.org/code/online-tool-to-lighten-color-without-alpha-channel/
The text was updated successfully, but these errors were encountered: