UNPKG

@elgato/icons

Version:

Icons used throughout the Elgato ecosystem.

15 lines (14 loc) 5.7 kB
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { sizeMap } from "../../metadata/sizing.js"; const IconLogoCaptureColor = (props) => { const size = sizeMap[props?.size ?? "m"]; const label = props?.label ?? "Icon"; switch (props?.size) { case "s": return (_jsxs("svg", { viewBox: "0 0 16 16", fill: "none", xmlns: "http://www.w3.org/2000/svg", width: size, height: size, "aria-label": label, role: "img", ...props, children: [_jsx("path", { d: "M1 4.5C1 2.567 2.567 1 4.5 1H11.5C13.433 1 15 2.567 15 4.5V11.5C15 13.433 13.433 15 11.5 15H4.5C2.567 15 1 13.433 1 11.5V4.5Z", fill: "url(#paint0_linear_8360_946)" }), _jsx("path", { d: "M3.771 9.75004C4.01262 9.75004 4.2085 9.94592 4.2085 10.1875V10.9167C4.2085 11.4 4.60025 11.7917 5.0835 11.7917H5.81266C6.05429 11.7917 6.25016 11.9876 6.25016 12.2292C6.25016 12.4708 6.05429 12.6667 5.81266 12.6667H5.0835C4.117 12.6667 3.3335 11.8832 3.3335 10.9167V10.1875C3.3335 9.94592 3.52937 9.75004 3.771 9.75004Z", fill: "white" }), _jsx("path", { d: "M12.2293 9.75004C12.471 9.75004 12.6668 9.94592 12.6668 10.1875V10.9167C12.6668 11.8832 11.8833 12.6667 10.9168 12.6667H10.1877C9.94604 12.6667 9.75016 12.4708 9.75016 12.2292C9.75016 11.9876 9.94604 11.7917 10.1877 11.7917H10.9168C11.4001 11.7917 11.7918 11.4 11.7918 10.9167V10.1875C11.7918 9.94592 11.9877 9.75004 12.2293 9.75004Z", fill: "white" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M5.96134 6.73767C6.0175 5.91633 6.89566 5.40929 7.63501 5.77152L7.7085 5.81083L9.75016 6.98946C10.5279 7.4385 10.5278 8.56095 9.75016 9.01005L7.7085 10.1887C6.95507 10.6237 6.01921 10.1108 5.96134 9.26184L5.9585 9.17867V6.82084L5.96134 6.73767ZM7.271 6.56848C7.07669 6.45642 6.8338 6.59661 6.8335 6.82084V9.17867C6.83362 9.40309 7.0766 9.54326 7.271 9.43103L9.31266 8.2524C9.50699 8.14009 9.50706 7.85935 9.31266 7.74711L7.271 6.56848Z", fill: "white" }), _jsx("path", { d: "M5.81266 3.33337C6.05429 3.33337 6.25016 3.52925 6.25016 3.77087C6.25016 4.0125 6.05429 4.20837 5.81266 4.20837H5.0835C4.60025 4.20837 4.2085 4.60012 4.2085 5.08337V5.81254C4.2085 6.05417 4.01262 6.25004 3.771 6.25004C3.52937 6.25004 3.3335 6.05417 3.3335 5.81254V5.08337C3.3335 4.11688 4.117 3.33337 5.0835 3.33337H5.81266Z", fill: "white" }), _jsx("path", { d: "M10.9168 3.33337C11.8833 3.33337 12.6668 4.11688 12.6668 5.08337V5.81254C12.6668 6.05417 12.471 6.25004 12.2293 6.25004C11.9877 6.25004 11.7918 6.05417 11.7918 5.81254V5.08337C11.7918 4.60012 11.4001 4.20837 10.9168 4.20837H10.1877C9.94604 4.20837 9.75016 4.0125 9.75016 3.77087C9.75016 3.52925 9.94604 3.33337 10.1877 3.33337H10.9168Z", fill: "white" }), _jsx("defs", { children: _jsxs("linearGradient", { id: "paint0_linear_8360_946", x1: 1, y1: 1, x2: 15, y2: 15, gradientUnits: "userSpaceOnUse", children: [_jsx("stop", { stopColor: "#FF3C4E" }), _jsx("stop", { offset: 1, stopColor: "#E845BA" })] }) })] })); default: return (_jsxs("svg", { viewBox: "0 0 20 20", fill: "none", xmlns: "http://www.w3.org/2000/svg", width: size, height: size, "aria-label": label, role: "img", ...props, children: [_jsx("path", { d: "M2 6C2 3.79086 3.79086 2 6 2H14C16.2091 2 18 3.79086 18 6V14C18 16.2091 16.2091 18 14 18H6C3.79086 18 2 16.2091 2 14V6Z", fill: "url(#paint0_linear_8360_944)" }), _jsx("path", { d: "M5.16699 12.0001C5.44313 12.0001 5.66699 12.2239 5.66699 12.5001V13.3334C5.66699 13.8857 6.11471 14.3334 6.66699 14.3334H7.50033C7.77647 14.3334 8.00033 14.5573 8.00033 14.8334C8.00033 15.1096 7.77647 15.3334 7.50033 15.3334H6.66699C5.56242 15.3334 4.66699 14.438 4.66699 13.3334V12.5001C4.66699 12.2239 4.89085 12.0001 5.16699 12.0001Z", fill: "white" }), _jsx("path", { d: "M14.8337 12.0001C15.1098 12.0001 15.3337 12.2239 15.3337 12.5001V13.3334C15.3337 14.438 14.4382 15.3334 13.3337 15.3334H12.5003C12.2242 15.3334 12.0003 15.1096 12.0003 14.8334C12.0003 14.5573 12.2242 14.3334 12.5003 14.3334H13.3337C13.8859 14.3334 14.3337 13.8857 14.3337 13.3334V12.5001C14.3337 12.2239 14.5575 12.0001 14.8337 12.0001Z", fill: "white" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M7.67025 8.55737C7.73442 7.6187 8.73804 7.03923 9.58301 7.45321L9.66699 7.49813L12.0003 8.84513C12.8891 9.35832 12.889 10.6411 12.0003 11.1544L9.66699 12.5014C8.80593 12.9985 7.73638 12.4123 7.67025 11.4421L7.66699 11.3471V8.65242L7.67025 8.55737ZM9.16699 8.36401C8.94493 8.23594 8.66734 8.39616 8.66699 8.65242V11.3471C8.66714 11.6036 8.94483 11.7638 9.16699 11.6355L11.5003 10.2885C11.7224 10.1601 11.7225 9.83929 11.5003 9.71102L9.16699 8.36401Z", fill: "white" }), _jsx("path", { d: "M7.50033 4.66675C7.77647 4.66675 8.00033 4.89061 8.00033 5.16675C8.00033 5.44289 7.77647 5.66675 7.50033 5.66675H6.66699C6.11471 5.66675 5.66699 6.11446 5.66699 6.66675V7.50008C5.66699 7.77622 5.44313 8.00008 5.16699 8.00008C4.89085 8.00008 4.66699 7.77622 4.66699 7.50008V6.66675C4.66699 5.56218 5.56242 4.66675 6.66699 4.66675H7.50033Z", fill: "white" }), _jsx("path", { d: "M13.3337 4.66675C14.4382 4.66675 15.3337 5.56218 15.3337 6.66675V7.50008C15.3337 7.77622 15.1098 8.00008 14.8337 8.00008C14.5575 8.00008 14.3337 7.77622 14.3337 7.50008V6.66675C14.3337 6.11446 13.8859 5.66675 13.3337 5.66675H12.5003C12.2242 5.66675 12.0003 5.44289 12.0003 5.16675C12.0003 4.89061 12.2242 4.66675 12.5003 4.66675H13.3337Z", fill: "white" }), _jsx("defs", { children: _jsxs("linearGradient", { id: "paint0_linear_8360_944", x1: 2, y1: 2, x2: 18, y2: 18, gradientUnits: "userSpaceOnUse", children: [_jsx("stop", { stopColor: "#FF3C4E" }), _jsx("stop", { offset: 1, stopColor: "#E845BA" })] }) })] })); } }; IconLogoCaptureColor.iconName = "logo-capture--color"; export default IconLogoCaptureColor;