@mixin meta-box-color($color, $class: '') { $dark: mix($black, $color, 25%); body#{$class} .postbox { &.acf-postbox, &.acf_postbox { border-color: $dark; .hndle, .handlediv { span { color: $white; } } .hndle { @include vertical-gradient($color, $dark); border-bottom-color: $dark; .acf-hndle-cog { color: $white; } } } } } @mixin scheme-color($color, $name: '') { @if ($name == 'fresh') { @include meta-box-color($color); } @else { @include meta-box-color($color, '.admin-color-#{$name}'); } } @mixin vertical-gradient($color-1, $color-2) { background: $color-1; background: -moz-linear-gradient(top, $color-1 0%, $color-2 100%); background: -webkit-linear-gradient(top, $color-1 0%, $color-2 100%); background: linear-gradient(to bottom, $color-1 0%, $color-2 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{$color-1}', endColorstr='#{$color-2}', GradientType=0); }