The following constant objects are exported for dark mode color scales. Each object contains a mapping of scale steps to color values (hex or display-p3 strings).
export const grayDark = {
gray1: "#111111",
gray2: "#191919",
gray3: "#222222",
gray4: "#2a2a2a",
gray5: "#313131",
gray6: "#3a3a3a",
gray7: "#484848",
gray8: "#606060",
gray9: "#6e6e6e",
gray10: "#7b7b7b",
gray11: "#b4b4b4",
gray12: "#eeeeee",
};
export const grayDarkA = {
grayA1: "#00000000",
grayA2: "#ffffff09",
grayA3: "#ffffff12",
grayA4: "#ffffff1b",
grayA5: "#ffffff22",
grayA6: "#ffffff2c",
grayA7: "#ffffff3b",
grayA8: "#ffffff55",
grayA9: "#ffffff64",
grayA10: "#ffffff72",
grayA11: "#ffffffaf",
grayA12: "#ffffffed",
};
export const grayDarkP3 = {
gray1: "color(display-p3 0.067 0.067 0.067)",
gray2: "color(display-p3 0.098 0.098 0.098)",
gray3: "color(display-p3 0.135 0.135 0.135)",
gray4: "color(display-p3 0.163 0.163 0.163)",
gray5: "color(display-p3 0.192 0.192 0.192)",
gray6: "color(display-p3 0.228 0.228 0.228)",
gray7: "color(display-p3 0.283 0.283 0.283)",
gray8: "color(display-p3 0.375 0.375 0.375)",
gray9: "color(display-p3 0.431 0.431 0.431)",
gray10: "color(display-p3 0.484 0.484 0.484)",
gray11: "color(display-p3 0.706 0.706 0.706)",
gray12: "color(display-p3 0.933 0.933 0.933)",
};
export const grayDarkP3A = {
grayA1: "color(display-p3 0 0 0 / 0)",
grayA2: "color(display-p3 1 1 1 / 0.034)",
grayA3: "color(display-p3 1 1 1 / 0.071)",
grayA4: "color(display-p3 1 1 1 / 0.105)",
grayA5: "color(display-p3 1 1 1 / 0.134)",
grayA6: "color(display-p3 1 1 1 / 0.172)",
grayA7: "color(display-p3 1 1 1 / 0.231)",
grayA8: "color(display-p3 1 1 1 / 0.332)",
grayA9: "color(display-p3 1 1 1 / 0.391)",
grayA10: "color(display-p3 1 1 1 / 0.445)",
grayA11: "color(display-p3 1 1 1 / 0.685)",
grayA12: "color(display-p3 1 1 1 / 0.929)",
};
// ... (Other scales like mauveDark, slateDark, sageDark, oliveDark, sandDark, tomatoDark, redDark, rubyDark, crimsonDark, pinkDark, plumDark, purpleDark, violetDark, irisDark, indigoDark, blueDark, cyanDark, tealDark follow the same pattern)