Skip to content

Instantly share code, notes, and snippets.

@mbijon
Forked from efedorenko/gist:2028193
Created December 21, 2013 12:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mbijon/8068681 to your computer and use it in GitHub Desktop.
Save mbijon/8068681 to your computer and use it in GitHub Desktop.
// Turns out this function already exists in Sass: mix(fg, bg, %) (http://d.pr/mGqa)
// Alpha blending
@function blend($bg, $fg) {
$r: red($fg) * alpha($fg) + red($bg) * (1 - alpha($fg));
$g: green($fg) * alpha($fg) + green($bg) * (1 - alpha($fg));
$b: blue($fg) * alpha($fg) + blue($bg) * (1 - alpha($fg));
@return rgb($r, $g, $b);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment