Merge pull request #1299 from ivanborakove/master

fix(gtkalpha): return proper color object to unblock transparentize()
This commit is contained in:
Vince
2025-06-14 15:51:40 +08:00
committed by GitHub

View File

@@ -1,7 +1,12 @@
@function gtkalpha($c,$a) {
@return unquote("alpha(#{$c},#{$a})");
@function gtkalpha($c, $a) {
@if type-of($c) == 'color' {
@return rgba($c, $a); // objeto-cor quando $c é cor Sass
}
@return unquote("rgba(#{$c}, #{$a})"); // string para currentColor etc.
}
@function gtkmix($c1,$c2,$r) {
$ratio: 1 - $r / 100%; // match SCSS gtkmix()
@return unquote("mix(#{$c1},#{$c2},#{$ratio})");