@elgato/icons
Version:
Icons used throughout the Elgato ecosystem.
15 lines (14 loc) • 4.92 kB
JavaScript
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { sizeMap } from "../../metadata/sizing.js";
const IconLogoWaveCastColor = (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_856)" }), _jsx("path", { d: "M5.90999 5.37504C6.15162 5.37504 6.34749 5.57092 6.34749 5.81254V12.2292C6.34749 12.4708 6.15162 12.6667 5.90999 12.6667C5.66837 12.6667 5.47249 12.4708 5.47249 12.2292V5.81254C5.47249 5.57092 5.66837 5.37504 5.90999 5.37504Z", fill: "white" }), _jsx("path", { d: "M10.9173 3.33337C11.8838 3.33337 12.6673 4.11688 12.6673 5.08337V10.9167C12.6673 11.8832 11.8838 12.6667 10.9173 12.6667H9.60482C9.36319 12.6667 9.16732 12.4708 9.16732 12.2292C9.16732 11.9876 9.36319 11.7917 9.60482 11.7917H10.9173C11.4006 11.7917 11.7923 11.4 11.7923 10.9167V5.08337C11.7923 4.60012 11.4006 4.20837 10.9173 4.20837H5.08398C4.60074 4.20837 4.20898 4.60012 4.20898 5.08337V6.39587C4.20898 6.6375 4.01311 6.83337 3.77148 6.83337C3.52986 6.83337 3.33398 6.6375 3.33398 6.39587V5.08337C3.33398 4.11688 4.11749 3.33337 5.08398 3.33337H10.9173Z", fill: "white" }), _jsx("path", { d: "M8.0485 6.54171C8.29013 6.54171 8.486 6.73758 8.486 6.97921V11.0625C8.486 11.3042 8.29013 11.5 8.0485 11.5C7.80688 11.5 7.611 11.3042 7.611 11.0625V6.97921C7.611 6.73758 7.80688 6.54171 8.0485 6.54171Z", fill: "white" }), _jsx("path", { d: "M3.77148 8.00004C4.01311 8.00004 4.20898 8.19592 4.20898 8.43754V9.60421C4.20898 9.84583 4.01311 10.0417 3.77148 10.0417C3.52986 10.0417 3.33398 9.84583 3.33398 9.60421V8.43754C3.33398 8.19592 3.52986 8.00004 3.77148 8.00004Z", fill: "white" }), _jsx("path", { d: "M10.187 8.00004C10.4286 8.00004 10.6245 8.19592 10.6245 8.43754V9.60421C10.6245 9.84583 10.4286 10.0417 10.187 10.0417C9.94539 10.0417 9.74951 9.84583 9.74951 9.60421V8.43754C9.74951 8.19592 9.94539 8.00004 10.187 8.00004Z", fill: "white" }), _jsx("defs", { children: _jsxs("linearGradient", { id: "paint0_linear_8360_856", x1: 1, y1: 1, x2: 15, y2: 15, gradientUnits: "userSpaceOnUse", children: [_jsx("stop", { stopColor: "#17A9E5" }), _jsx("stop", { offset: 1, stopColor: "#44CB62" })] }) })] }));
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_854)" }), _jsx("path", { d: "M7.61198 7.00008C7.88812 7.00008 8.11198 7.22394 8.11198 7.50008V14.8334C8.11198 15.1096 7.88812 15.3334 7.61198 15.3334C7.33584 15.3334 7.11198 15.1096 7.11198 14.8334V7.50008C7.11198 7.22394 7.33584 7.00008 7.61198 7.00008Z", fill: "white" }), _jsx("path", { d: "M13.3346 4.66675C14.4392 4.66675 15.3346 5.56218 15.3346 6.66675V13.3334C15.3346 14.438 14.4392 15.3334 13.3346 15.3334H11.8346C11.5585 15.3334 11.3346 15.1096 11.3346 14.8334C11.3346 14.5573 11.5585 14.3334 11.8346 14.3334H13.3346C13.8869 14.3334 14.3346 13.8857 14.3346 13.3334V6.66675C14.3346 6.11446 13.8869 5.66675 13.3346 5.66675H6.66797C6.11568 5.66675 5.66797 6.11446 5.66797 6.66675V8.16675C5.66797 8.44289 5.44411 8.66675 5.16797 8.66675C4.89183 8.66675 4.66797 8.44289 4.66797 8.16675V6.66675C4.66797 5.56218 5.5634 4.66675 6.66797 4.66675H13.3346Z", fill: "white" }), _jsx("path", { d: "M10.056 8.33341C10.3321 8.33341 10.556 8.55727 10.556 8.83341V13.5001C10.556 13.7762 10.3321 14.0001 10.056 14.0001C9.77985 14.0001 9.55599 13.7762 9.55599 13.5001V8.83341C9.55599 8.55727 9.77985 8.33341 10.056 8.33341Z", fill: "white" }), _jsx("path", { d: "M5.16797 10.0001C5.44411 10.0001 5.66797 10.2239 5.66797 10.5001V11.8334C5.66797 12.1096 5.44411 12.3334 5.16797 12.3334C4.89183 12.3334 4.66797 12.1096 4.66797 11.8334V10.5001C4.66797 10.2239 4.89183 10.0001 5.16797 10.0001Z", fill: "white" }), _jsx("path", { d: "M12.5 10.0001C12.7761 10.0001 13 10.2239 13 10.5001V11.8334C13 12.1096 12.7761 12.3334 12.5 12.3334C12.2239 12.3334 12 12.1096 12 11.8334V10.5001C12 10.2239 12.2239 10.0001 12.5 10.0001Z", fill: "white" }), _jsx("defs", { children: _jsxs("linearGradient", { id: "paint0_linear_8360_854", x1: 2, y1: 2, x2: 18, y2: 18, gradientUnits: "userSpaceOnUse", children: [_jsx("stop", { stopColor: "#17A9E5" }), _jsx("stop", { offset: 1, stopColor: "#44CB62" })] }) })] }));
}
};
IconLogoWaveCastColor.iconName = "logo-wave-cast--color";
export default IconLogoWaveCastColor;