10 references to ContrastRatio
Aspire.Tray.Tests (10)
src\Aspire.Tray\Common\TrayPanelPalette.cs (3)
225
=>
ContrastRatio
(preferred, fill) >= MinimumMarkContrast ||
ContrastRatio
(preferred, fill) >=
ContrastRatio
(alternate, fill)
TrayPanelTests.cs (7)
1032
Assert.True(TrayPanelPalette.
ContrastRatio
(label.Color, fill.Color) >= 4.5, $"{name}: {TrayPanelPalette.
ContrastRatio
(label.Color, fill.Color):F2}:1");
1033
Assert.True(TrayPanelPalette.
ContrastRatio
(palette.OnColor, PanelColor.FromRgba(0, 0, 0, 0.22).Over(palette.DangerFill)) >= 4.5);
1049
Assert.All(backgrounds, background => Assert.True(TrayPanelPalette.
ContrastRatio
(text, background) >= 4.5,
1050
$"{name}: {text.ToHex()} on {background.ToHex()} is {TrayPanelPalette.
ContrastRatio
(text, background):F2}:1"));
1052
Assert.True(TrayPanelPalette.
ContrastRatio
(palette.OnColor, palette.DangerFill) >= 4.5);
1094
var ratio = TrayPanelPalette.
ContrastRatio
(mark, disc);