@elgato/icons
Version:
Icons used throughout the Elgato ecosystem.
12 lines (11 loc) • 4.5 kB
JavaScript
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { sizeMap } from "../../metadata/sizing.js";
const IconLogoLovableColor = (props) => {
const size = sizeMap[props?.size ?? "m"];
const label = props?.label ?? "Icon";
return (_jsxs("svg", { viewBox: "0 0 24 24", fill: "none", xmlns: "http://www.w3.org/2000/svg", width: size, height: size, "aria-label": label, role: "img", ...props, children: [_jsx("mask", { id: "mask0_8575_392", style: {
maskType: "alpha",
}, maskUnits: "userSpaceOnUse", x: 3, y: 2, width: 18, height: 19, children: _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M8.36559 2.85657C11.3289 2.85657 13.7312 5.25981 13.7312 8.22436V10.2645H15.5168C18.4801 10.2645 20.8825 12.6677 20.8825 15.6322C20.8825 18.5967 18.4801 21 15.5168 21H3V8.22436C3 5.25981 5.40226 2.85657 8.36559 2.85657Z", fill: "url(#paint0_linear_8575_392)" }) }), _jsxs("g", { mask: "url(#mask0_8575_392)", children: [_jsx("g", { filter: "url(#filter0_f_8575_392)", children: _jsx("path", { d: "M10.8443 24.6192C17.5298 24.6192 22.9494 19.2116 22.9494 12.541C22.9494 5.87036 17.5298 0.462769 10.8443 0.462769C4.15888 0.462769 -1.26074 5.87036 -1.26074 12.541C-1.26074 19.2116 4.15888 24.6192 10.8443 24.6192Z", fill: "#4B73FF" }) }), _jsx("g", { filter: "url(#filter1_f_8575_392)", children: _jsx("path", { d: "M12.1722 17.9914C20.7343 17.9914 27.6754 12.5838 27.6754 5.91316C27.6754 -0.757447 20.7343 -6.16504 12.1722 -6.16504C3.60997 -6.16504 -3.33105 -0.757447 -3.33105 5.91316C-3.33105 12.5838 3.60997 17.9914 12.1722 17.9914Z", fill: "#FF66F4" }) }), _jsx("g", { filter: "url(#filter2_f_8575_392)", children: _jsx("path", { d: "M14.7017 14.2474C21.3872 14.2474 26.8068 9.49841 26.8068 3.64019C26.8068 -2.21802 21.3872 -6.96704 14.7017 -6.96704C8.0163 -6.96704 2.59668 -2.21802 2.59668 3.64019C2.59668 9.49841 8.0163 14.2474 14.7017 14.2474Z", fill: "#FF0105" }) }), _jsx("g", { filter: "url(#filter3_f_8575_392)", children: _jsx("path", { d: "M12.3903 13.1739C16.4109 13.1739 19.6702 9.92183 19.6702 5.91015C19.6702 1.89847 16.4109 -1.35364 12.3903 -1.35364C8.36969 -1.35364 5.11035 1.89847 5.11035 5.91015C5.11035 9.92183 8.36969 13.1739 12.3903 13.1739Z", fill: "#FE7B02" }) })] }), _jsxs("defs", { children: [_jsxs("filter", { id: "filter0_f_8575_392", x: -6.67371, y: -4.9502, width: 35.0359, height: 34.9823, filterUnits: "userSpaceOnUse", colorInterpolationFilters: "sRGB", children: [_jsx("feFlood", { floodOpacity: 0, result: "BackgroundImageFix" }), _jsx("feBlend", { mode: "normal", in: "SourceGraphic", in2: "BackgroundImageFix", result: "shape" }), _jsx("feGaussianBlur", { stdDeviation: 2.70649, result: "effect1_foregroundBlur_8575_392" })] }), _jsxs("filter", { id: "filter1_f_8575_392", x: -8.74403, y: -11.578, width: 41.8328, height: 34.9823, filterUnits: "userSpaceOnUse", colorInterpolationFilters: "sRGB", children: [_jsx("feFlood", { floodOpacity: 0, result: "BackgroundImageFix" }), _jsx("feBlend", { mode: "normal", in: "SourceGraphic", in2: "BackgroundImageFix", result: "shape" }), _jsx("feGaussianBlur", { stdDeviation: 2.70649, result: "effect1_foregroundBlur_8575_392" })] }), _jsxs("filter", { id: "filter2_f_8575_392", x: -2.81629, y: -12.38, width: 35.0359, height: 32.0404, filterUnits: "userSpaceOnUse", colorInterpolationFilters: "sRGB", children: [_jsx("feFlood", { floodOpacity: 0, result: "BackgroundImageFix" }), _jsx("feBlend", { mode: "normal", in: "SourceGraphic", in2: "BackgroundImageFix", result: "shape" }), _jsx("feGaussianBlur", { stdDeviation: 2.70649, result: "effect1_foregroundBlur_8575_392" })] }), _jsxs("filter", { id: "filter3_f_8575_392", x: -0.30262, y: -6.76661, width: 25.3855, height: 25.3535, filterUnits: "userSpaceOnUse", colorInterpolationFilters: "sRGB", children: [_jsx("feFlood", { floodOpacity: 0, result: "BackgroundImageFix" }), _jsx("feBlend", { mode: "normal", in: "SourceGraphic", in2: "BackgroundImageFix", result: "shape" }), _jsx("feGaussianBlur", { stdDeviation: 2.70649, result: "effect1_foregroundBlur_8575_392" })] }), _jsxs("linearGradient", { id: "paint0_linear_8575_392", x1: 9.01776, y1: 6.04496, x2: 14.4445, y2: 21.001, gradientUnits: "userSpaceOnUse", children: [_jsx("stop", { offset: 0.025, stopColor: "#FF8E63" }), _jsx("stop", { offset: 0.56, stopColor: "#FF7EB0" }), _jsx("stop", { offset: 0.95, stopColor: "#4B73FF" })] })] })] }));
};
IconLogoLovableColor.iconName = "logo-lovable--color";
export default IconLogoLovableColor;