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)
1137
Assert.True(TrayPanelPalette.
ContrastRatio
(label.Color, fill.Color) >= 4.5, $"{name}: {TrayPanelPalette.
ContrastRatio
(label.Color, fill.Color):F2}:1");
1138
Assert.True(TrayPanelPalette.
ContrastRatio
(palette.OnColor, PanelColor.FromRgba(0, 0, 0, 0.22).Over(palette.DangerFill)) >= 4.5);
1154
Assert.All(backgrounds, background => Assert.True(TrayPanelPalette.
ContrastRatio
(text, background) >= 4.5,
1155
$"{name}: {text.ToHex()} on {background.ToHex()} is {TrayPanelPalette.
ContrastRatio
(text, background):F2}:1"));
1157
Assert.True(TrayPanelPalette.
ContrastRatio
(palette.OnColor, palette.DangerFill) >= 4.5);
1199
var ratio = TrayPanelPalette.
ContrastRatio
(mark, disc);