UNPKG

@jstnmthw/react-fluentui-emoji

Version:

Fluent Emoji SVG icons for UI react development.

101 lines (100 loc) 3.55 kB
const React = require("react"); const StopSignIcon = ({ title, titleId, ...props }) => ( <svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby={titleId} {...props} > {title ? <title id={titleId}>{title}</title> : null} <g filter="url(#filter0_i_18_12046)"> <path d="M11.74 2H20.26C21.25 2 22.19 2.39 22.89 3.09L28.91 9.11C29.61 9.81 30 10.75 30 11.74V20.26C30 21.25 29.61 22.19 28.91 22.89L22.89 28.91C22.19 29.61 21.25 30 20.26 30H11.74C10.75 30 9.81 29.61 9.11 28.91L3.09 22.89C2.39 22.19 2 21.25 2 20.26V11.74C2 10.75 2.39 9.81 3.09 9.11L9.11 3.09C9.81 2.39 10.75 2 11.74 2Z" fill="url(#paint0_linear_18_12046)" /> <path d="M11.74 2H20.26C21.25 2 22.19 2.39 22.89 3.09L28.91 9.11C29.61 9.81 30 10.75 30 11.74V20.26C30 21.25 29.61 22.19 28.91 22.89L22.89 28.91C22.19 29.61 21.25 30 20.26 30H11.74C10.75 30 9.81 29.61 9.11 28.91L3.09 22.89C2.39 22.19 2 21.25 2 20.26V11.74C2 10.75 2.39 9.81 3.09 9.11L9.11 3.09C9.81 2.39 10.75 2 11.74 2Z" fill="url(#paint1_linear_18_12046)" /> </g> <path d="M12.57 4H19.43C20.42 4 21.36 4.39 22.06 5.09L26.91 9.94C27.61 10.64 28 11.58 28 12.57V19.43C28 20.42 27.61 21.36 26.91 22.06L22.06 26.91C21.36 27.61 20.42 28 19.43 28H12.57C11.58 28 10.64 27.61 9.94 26.91L5.09 22.06C4.39 21.36 4 20.42 4 19.43V12.57C4 11.58 4.39 10.64 5.09 9.94L9.94 5.09C10.64 4.39 11.58 4 12.57 4Z" fill="url(#paint2_linear_18_12046)" /> <defs> <filter id="filter0_i_18_12046" x={2} y={2} width={28.75} height={28} filterUnits="userSpaceOnUse" colorInterpolationFilters="sRGB" > <feFlood floodOpacity={0} result="BackgroundImageFix" /> <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha" /> <feOffset dx={0.75} /> <feGaussianBlur stdDeviation={0.75} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.52549 0 0 0 0 0.513726 0 0 0 0 0.537255 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18_12046" /> </filter> <linearGradient id="paint0_linear_18_12046" x1={27.8601} y1={6.97516} x2={8.85076} y2={27.5923} gradientUnits="userSpaceOnUse" > <stop stopColor="#FBF9FC" /> <stop offset={0.50095} stopColor="#D5C9DD" /> <stop offset={1} stopColor="#B9B3BC" /> </linearGradient> <linearGradient id="paint1_linear_18_12046" x1={16} y1={31.5784} x2={16} y2={27.6534} gradientUnits="userSpaceOnUse" > <stop stopColor="#8C749B" /> <stop offset={1} stopColor="#8C749B" stopOpacity={0} /> </linearGradient> <linearGradient id="paint2_linear_18_12046" x1={29.1182} y1={16} x2={3.9981} y2={16} gradientUnits="userSpaceOnUse" > <stop stopColor="#E53146" /> <stop offset={1} stopColor="#CC307A" /> </linearGradient> </defs> </svg> ); module.exports = StopSignIcon;