|
| 1 | +@import 'sass-utils'; |
| 2 | + |
1 | 3 | // Yaru custom definitions |
2 | 4 | $base_hover_color: transparentize(white, 0.8); |
3 | 5 | $base_active_color: transparentize(white, 0.75); |
@@ -35,3 +37,19 @@ $osd_insensitive_bg_color: transparentize(mix($osd_fg_color, opacify($osd_bg_col |
35 | 37 | $osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 50%); |
36 | 38 | $osd_borders_color: transparentize(black, 0.3); |
37 | 39 | $osd_outer_borders_color: transparentize(white, 0.84); |
| 40 | + |
| 41 | +// Overrides defaults for contrast optimized ones. |
| 42 | + |
| 43 | +// colors for destructive elements |
| 44 | +$destructive_bg_color: optimize-contrast($destructive_fg_color, $red, $target: 5.5); |
| 45 | +$destructive_color: optimize-contrast($bg_color, $red, $target: 6.0); |
| 46 | + |
| 47 | +// colors for levelbars, entries, labels and infobars |
| 48 | +$success_bg_color: optimize-contrast($success_fg_color, $green, $target: 5.5); |
| 49 | +$success_color: optimize-contrast($bg_color, $green, $target: 6.0); |
| 50 | + |
| 51 | +$warning_bg_color: optimize-contrast($warning_fg_color, $yellow, $target: 5.5); |
| 52 | +$warning_color: optimize-contrast($bg_color, $yellow, $target: 6.0); |
| 53 | + |
| 54 | +$error_bg_color: optimize-contrast($error_fg_color, $red, $target: 5.5); |
| 55 | +$error_color: optimize-contrast($bg_color, $red, $target: 6.0); |
0 commit comments