@brizy/ui
Version:
React elements in Brizy style
87 lines (86 loc) • 1.99 kB
JavaScript
import { hexToFilter } from "./hexToFilter";
export const getHexByColorType = (color) => {
switch (color) {
case "black": {
return "#000000";
}
case "red": {
return "#ff0000";
}
case "magneta": {
return "#d62c64";
}
case "red-light": {
return "#f6dede";
}
case "blue": {
return "#3dbfe8";
}
case "blue-dark": {
return "rgba(3, 8, 15, 0.92)";
}
case "blue-darkest": {
return "#383e48";
}
case "blue-mid": {
return "#add6e4";
}
case "blue-light": {
return "#d8eaf0";
}
case "blue-lightest": {
return "#e5eff2";
}
case "dark": {
return "#212733";
}
case "darkest": {
return "#141923";
}
case "gray": {
return "#777f86";
}
case "gray-dark": {
return "#6f767e";
}
case "gray-darkest": {
return "#3a404d";
}
case "gray-mid": {
return "#a1a8ad";
}
case "gray-light": {
return "#d5d9db";
}
case "gray-lightest": {
return "#f1f1f1";
}
case "orange": {
return "#dfad3d";
}
case "orange-light": {
return "#fdeecd";
}
case "green": {
return "#47cc24";
}
case "green-light": {
return "#d4f9c9";
}
case "violet-blue": {
return "#807dff";
}
case "white": {
return "#fff";
}
case "transparent": {
return "transparent";
}
case "inherit": {
return "inherit";
}
}
};
export const getFilterByColorType = (color) => {
return hexToFilter(getHexByColorType(color)) || "";
};