Files
AtomUI/tests/AtomUI.Base.Tests/Utils/ColorUtilsTestData.cs
T
2024-09-10 12:46:41 +08:00

538 lines
13 KiB
C#

namespace AtomUI.Tests.Utils;
public static class ColorUtilsTestData
{
public static IReadOnlyList<string> DESATURATIONS { get; set; }
public static IReadOnlyList<string> SATURATIONS { get; set; }
public static IReadOnlyList<string> LIGHTENS { get; set; }
public static IReadOnlyList<string> BRIGHTENS { get; set; }
public static IReadOnlyList<string> DARKENS { get; set; }
static ColorUtilsTestData()
{
DESATURATIONS = new List<string>
{
"#ffff0000",
"#fffe0101",
"#fffc0303",
"#fffb0404",
"#fffa0505",
"#fff90606",
"#fff70808",
"#fff60909",
"#fff50a0a",
"#fff40b0b",
"#fff20d0d",
"#fff10e0e",
"#fff00f0f",
"#ffee1111",
"#ffed1212",
"#ffec1313",
"#ffeb1414",
"#ffe91616",
"#ffe81717",
"#ffe71818",
"#ffe61919",
"#ffe41b1b",
"#ffe31c1c",
"#ffe21d1d",
"#ffe01f1f",
"#ffdf2020",
"#ffde2121",
"#ffdd2222",
"#ffdb2424",
"#ffda2525",
"#ffd92626",
"#ffd72828",
"#ffd62929",
"#ffd52a2a",
"#ffd42b2b",
"#ffd22d2d",
"#ffd12e2e",
"#ffd02f2f",
"#ffcf3030",
"#ffcd3232",
"#ffcc3333",
"#ffcb3434",
"#ffc93636",
"#ffc83737",
"#ffc73838",
"#ffc63939",
"#ffc43b3b",
"#ffc33c3c",
"#ffc23d3d",
"#ffc13e3e",
"#ffbf4040",
"#ffbe4141",
"#ffbd4242",
"#ffbb4444",
"#ffba4545",
"#ffb94646",
"#ffb84747",
"#ffb64949",
"#ffb54a4a",
"#ffb44b4b",
"#ffb24c4c",
"#ffb14e4e",
"#ffb04f4f",
"#ffaf5050",
"#ffad5252",
"#ffac5353",
"#ffab5454",
"#ffaa5555",
"#ffa85757",
"#ffa75858",
"#ffa65959",
"#ffa45b5b",
"#ffa35c5c",
"#ffa25d5d",
"#ffa15e5e",
"#ff9f6060",
"#ff9e6161",
"#ff9d6262",
"#ff9c6363",
"#ff9a6565",
"#ff996666",
"#ff986767",
"#ff966969",
"#ff956a6a",
"#ff946b6b",
"#ff936c6c",
"#ff916e6e",
"#ff906f6f",
"#ff8f7070",
"#ff8e7171",
"#ff8c7373",
"#ff8b7474",
"#ff8a7575",
"#ff887777",
"#ff877878",
"#ff867979",
"#ff857a7a",
"#ff837c7c",
"#ff827d7d",
"#ff817e7e",
"#ff808080"
};
SATURATIONS = new List<string>
{
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000",
"#ffff0000"
};
LIGHTENS = new List<string>
{
"#ffff0000",
"#ffff0505",
"#ffff0a0a",
"#ffff0f0f",
"#ffff1414",
"#ffff1a1a",
"#ffff1f1f",
"#ffff2424",
"#ffff2929",
"#ffff2e2e",
"#ffff3333",
"#ffff3838",
"#ffff3d3d",
"#ffff4242",
"#ffff4747",
"#ffff4d4d",
"#ffff5252",
"#ffff5757",
"#ffff5c5c",
"#ffff6161",
"#ffff6666",
"#ffff6b6b",
"#ffff7070",
"#ffff7575",
"#ffff7a7a",
"#ffff8080",
"#ffff8585",
"#ffff8a8a",
"#ffff8f8f",
"#ffff9494",
"#ffff9999",
"#ffff9e9e",
"#ffffa3a3",
"#ffffa8a8",
"#ffffadad",
"#ffffb2b2",
"#ffffb8b8",
"#ffffbdbd",
"#ffffc2c2",
"#ffffc7c7",
"#ffffcccc",
"#ffffd1d1",
"#ffffd6d6",
"#ffffdbdb",
"#ffffe0e0",
"#ffffe5e5",
"#ffffebeb",
"#fffff0f0",
"#fffff5f5",
"#fffffafa",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff",
"#ffffffff"
};
BRIGHTENS = new List<string>
{
"#ffff0000",
"#ffff0303",
"#ffff0505",
"#ffff0808",
"#ffff0a0a",
"#ffff0d0d",
"#ffff0f0f",
"#ffff1212",
"#ffff1414",
"#ffff1717",
"#ffff1a1a",
"#ffff1c1c",
"#ffff1f1f",
"#ffff2121",
"#ffff2424",
"#ffff2626",
"#ffff2929",
"#ffff2b2b",
"#ffff2e2e",
"#ffff3030",
"#ffff3333",
"#ffff3636",
"#ffff3838",
"#ffff3b3b",
"#ffff3d3d",
"#ffff4040",
"#ffff4242",
"#ffff4545",
"#ffff4747",
"#ffff4a4a",
"#ffff4c4c",
"#ffff4f4f",
"#ffff5252",
"#ffff5454",
"#ffff5757",
"#ffff5959",
"#ffff5c5c",
"#ffff5e5e",
"#ffff6161",
"#ffff6363",
"#ffff6666",
"#ffff6969",
"#ffff6b6b",
"#ffff6e6e",
"#ffff7070",
"#ffff7373",
"#ffff7575",
"#ffff7878",
"#ffff7a7a",
"#ffff7d7d",
"#ffff8080",
"#ffff8282",
"#ffff8585",
"#ffff8787",
"#ffff8a8a",
"#ffff8c8c",
"#ffff8f8f",
"#ffff9191",
"#ffff9494",
"#ffff9696",
"#ffff9999",
"#ffff9c9c",
"#ffff9e9e",
"#ffffa1a1",
"#ffffa3a3",
"#ffffa6a6",
"#ffffa8a8",
"#ffffabab",
"#ffffadad",
"#ffffb0b0",
"#ffffb2b2",
"#ffffb5b5",
"#ffffb8b8",
"#ffffbaba",
"#ffffbdbd",
"#ffffbfbf",
"#ffffc2c2",
"#ffffc4c4",
"#ffffc7c7",
"#ffffc9c9",
"#ffffcccc",
"#ffffcfcf",
"#ffffd1d1",
"#ffffd4d4",
"#ffffd6d6",
"#ffffd9d9",
"#ffffdbdb",
"#ffffdede",
"#ffffe0e0",
"#ffffe3e3",
"#ffffe6e6",
"#ffffe8e8",
"#ffffebeb",
"#ffffeded",
"#fffff0f0",
"#fffff2f2",
"#fffff5f5",
"#fffff7f7",
"#fffffafa",
"#fffffcfc",
"#ffffffff"
};
DARKENS = new List<string>
{
"#ffff0000",
"#fffa0000",
"#fff50000",
"#fff00000",
"#ffeb0000",
"#ffe60000",
"#ffe00000",
"#ffdb0000",
"#ffd60000",
"#ffd10000",
"#ffcc0000",
"#ffc70000",
"#ffc20000",
"#ffbd0000",
"#ffb80000",
"#ffb20000",
"#ffad0000",
"#ffa80000",
"#ffa30000",
"#ff9e0000",
"#ff990000",
"#ff940000",
"#ff8f0000",
"#ff8a0000",
"#ff850000",
"#ff800000",
"#ff7a0000",
"#ff750000",
"#ff700000",
"#ff6b0000",
"#ff660000",
"#ff610000",
"#ff5c0000",
"#ff570000",
"#ff520000",
"#ff4d0000",
"#ff470000",
"#ff420000",
"#ff3d0000",
"#ff380000",
"#ff330000",
"#ff2e0000",
"#ff290000",
"#ff240000",
"#ff1f0000",
"#ff190000",
"#ff140000",
"#ff0f0000",
"#ff0a0000",
"#ff050000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000",
"#ff000000"
};
}
}