UNPKG

@elgato/icons

Version:

Icons used throughout the Elgato ecosystem.

15 lines (14 loc) 3.4 kB
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { sizeMap } from "../../metadata/sizing.js"; const IconLogoStudio = (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: "currentColor", xmlns: "http://www.w3.org/2000/svg", width: size, height: size, "aria-label": label, role: "img", ...props, children: [_jsx("path", { d: "M2.5 10C2.77614 10 3 10.2239 3 10.5V11C3 12.1046 3.89543 13 5 13H5.5C5.77614 13 6 13.2239 6 13.5C6 13.7761 5.77614 14 5.5 14H5C3.34315 14 2 12.6569 2 11V10.5C2 10.2239 2.22386 10 2.5 10Z" }), _jsx("path", { d: "M13.5 10C13.7761 10 14 10.2239 14 10.5V11C14 12.6569 12.6569 14 11 14H10.5C10.2239 14 10 13.7761 10 13.5C10 13.2239 10.2239 13 10.5 13H11C12.1046 13 13 12.1046 13 11V10.5C13 10.2239 13.2239 10 13.5 10Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M5.5 6.26758C5.50027 5.11312 6.75012 4.39154 7.75 4.96875L10.75 6.70117C11.7499 7.27854 11.7499 8.72146 10.75 9.29883L7.75 11.0312C6.81255 11.5724 5.65572 10.9719 5.51465 9.94336L5.5 9.73242V6.26758ZM6.5 9.73242C6.50027 10.1171 6.91677 10.3574 7.25 10.165L10.25 8.43262C10.5831 8.24014 10.5831 7.75987 10.25 7.56738L7.25 5.83496C6.91678 5.64257 6.50027 5.88289 6.5 6.26758V9.73242Z" }), _jsx("path", { d: "M5.5 2C5.77614 2 6 2.22386 6 2.5C6 2.77614 5.77614 3 5.5 3H5C3.89543 3 3 3.89543 3 5V5.5C3 5.77614 2.77614 6 2.5 6C2.22386 6 2 5.77614 2 5.5V5C2 3.34315 3.34315 2 5 2H5.5Z" }), _jsx("path", { d: "M11 2C12.6569 2 14 3.34315 14 5V5.5C14 5.77614 13.7761 6 13.5 6C13.2239 6 13 5.77614 13 5.5V5C13 3.89543 12.1046 3 11 3H10.5C10.2239 3 10 2.77614 10 2.5C10 2.22386 10.2239 2 10.5 2H11Z" })] })); default: return (_jsxs("svg", { viewBox: "0 0 20 20", fill: "currentColor", xmlns: "http://www.w3.org/2000/svg", width: size, height: size, "aria-label": label, role: "img", ...props, children: [_jsx("path", { d: "M3.5 12.5C3.77614 12.5 4 12.7239 4 13V14C4 15.1046 4.89543 16 6 16H7C7.27614 16 7.5 16.2239 7.5 16.5C7.5 16.7761 7.27614 17 7 17H6C4.34315 17 3 15.6569 3 14V13C3 12.7239 3.22386 12.5 3.5 12.5Z" }), _jsx("path", { d: "M16.5 12.5C16.7761 12.5 17 12.7239 17 13V14C17 15.6569 15.6569 17 14 17H13C12.7239 17 12.5 16.7761 12.5 16.5C12.5 16.2239 12.7239 16 13 16H14C15.1046 16 16 15.1046 16 14V13C16 12.7239 16.2239 12.5 16.5 12.5Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M7.01465 7.62402C7.14608 6.66398 8.16238 6.07664 9.05957 6.44238L9.25 6.53613L13 8.70117C13.9999 9.27854 13.9999 10.7215 13 11.2988L9.25 13.4639C8.31242 14.0052 7.15548 13.4047 7.01465 12.376L7 12.165V7.83496L7.01465 7.62402ZM8.75 7.40234C8.41667 7.20989 8 7.45006 8 7.83496V12.165C8 12.5499 8.41667 12.7901 8.75 12.5977L12.5 10.4326C12.8331 10.2401 12.8331 9.75987 12.5 9.56738L8.75 7.40234Z" }), _jsx("path", { d: "M7 3C7.27614 3 7.5 3.22386 7.5 3.5C7.5 3.77614 7.27614 4 7 4H6C4.89543 4 4 4.89543 4 6V7C4 7.27614 3.77614 7.5 3.5 7.5C3.22386 7.5 3 7.27614 3 7V6C3 4.34315 4.34315 3 6 3H7Z" }), _jsx("path", { d: "M14 3C15.6569 3 17 4.34315 17 6V7C17 7.27614 16.7761 7.5 16.5 7.5C16.2239 7.5 16 7.27614 16 7V6C16 4.89543 15.1046 4 14 4H13C12.7239 4 12.5 3.77614 12.5 3.5C12.5 3.22386 12.7239 3 13 3H14Z" })] })); } }; IconLogoStudio.iconName = "logo-studio"; export default IconLogoStudio;