UNPKG

@jstnmthw/react-fluentui-emoji

Version:

Fluent Emoji SVG icons for UI react development.

277 lines (276 loc) 11.6 kB
const React = require("react"); const VirgoIcon = ({ 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_ii_18590_1208)"> <rect x={2.30133} y={2.0625} width={27.875} height={27.875} rx={3.6} fill="url(#paint0_linear_18590_1208)" /> <rect x={2.30133} y={2.0625} width={27.875} height={27.875} rx={3.6} fill="url(#paint1_radial_18590_1208)" /> </g> <g filter="url(#filter1_f_18590_1208)"> <path d="M28.4888 4.5625V27.4375" stroke="url(#paint2_linear_18590_1208)" strokeWidth={1.5} strokeLinecap="round" /> </g> <g filter="url(#filter2_f_18590_1208)"> <path d="M5.7652 3.875H27.5464" stroke="url(#paint3_linear_18590_1208)" strokeWidth={1.5} strokeLinecap="round" /> </g> <g filter="url(#filter3_f_18590_1208)"> <path d="M28.4053 18.2153V14.8853C28.4053 12.3153 26.3153 10.2153 23.7353 10.2153C22.8023 10.2153 21.9314 10.4906 21.1981 10.966C21.1414 11.0027 21.0653 10.9627 21.0653 10.8953V10.8953C21.0653 8.68526 19.2753 6.89526 17.0653 6.89526C15.9161 6.89526 14.8695 7.38955 14.1416 8.17097C14.1005 8.21509 14.0301 8.21509 13.989 8.17097C13.2611 7.38955 12.2145 6.89526 11.0653 6.89526C9.9161 6.89526 8.86948 7.38955 8.14161 8.17097C8.10051 8.21509 8.03011 8.21509 7.98901 8.17097C7.26113 7.38955 6.21451 6.89526 5.06531 6.89526C4.51531 6.89526 4.06531 7.34526 4.06531 7.89526C4.06531 8.44526 4.51531 8.89526 5.06531 8.89526C6.16531 8.89526 7.06531 9.79526 7.06531 10.8953V22.8953C7.06531 23.4453 7.51531 23.8953 8.06531 23.8953C8.61531 23.8953 9.06531 23.4453 9.06531 22.8953V10.8953C9.06531 9.79526 9.96531 8.89526 11.0653 8.89526C12.1653 8.89526 13.0653 9.79526 13.0653 10.8953V22.8953C13.0653 23.4453 13.5153 23.8953 14.0653 23.8953C14.6153 23.8953 15.0653 23.4453 15.0653 22.8953V10.8953C15.0653 9.79526 15.9653 8.89526 17.0653 8.89526C18.1653 8.89526 19.0653 9.79526 19.0653 10.8953V18.2153C19.0653 20.3146 20.1522 22.2518 21.9163 23.3567C21.977 23.3947 21.9814 23.4824 21.9238 23.5248L19.9153 25.0053C19.4753 25.3353 19.3753 25.9553 19.7053 26.4053C19.9053 26.6753 20.2053 26.8153 20.5153 26.8153C20.7253 26.8153 20.9253 26.7553 21.1053 26.6153L23.6759 24.7191C23.7112 24.693 23.7594 24.693 23.7947 24.7191L26.3653 26.6153C26.5453 26.7453 26.7553 26.8153 26.9553 26.8153C27.2653 26.8153 27.5653 26.6753 27.7653 26.4053C28.0953 25.9653 27.9953 25.3353 27.5553 25.0053L25.5468 23.5248C25.4892 23.4824 25.4936 23.3947 25.5543 23.3567C27.3184 22.2518 28.4053 20.3146 28.4053 18.2153ZM26.4053 18.2153C26.4053 19.6853 25.6053 21.0553 24.3153 21.7653L23.7848 22.0671C23.7541 22.0846 23.7165 22.0846 23.6859 22.0671L23.1553 21.7653C21.8653 21.0453 21.0653 19.6853 21.0653 18.2153V14.8853C21.0653 13.4153 22.2653 12.2153 23.7353 12.2153C25.2053 12.2153 26.4053 13.4153 26.4053 14.8853V18.2153Z" fill="#6A4EBE" /> </g> <g filter="url(#filter4_ii_18590_1208)"> <path d="M28.4053 18.2153V14.8853C28.4053 12.3153 26.3153 10.2153 23.7353 10.2153C22.8023 10.2153 21.9314 10.4906 21.1981 10.966C21.1414 11.0027 21.0653 10.9627 21.0653 10.8953V10.8953C21.0653 8.68526 19.2753 6.89526 17.0653 6.89526C15.9161 6.89526 14.8695 7.38955 14.1416 8.17097C14.1005 8.21509 14.0301 8.21509 13.989 8.17097C13.2611 7.38955 12.2145 6.89526 11.0653 6.89526C9.9161 6.89526 8.86948 7.38955 8.14161 8.17097C8.10051 8.21509 8.03011 8.21509 7.98901 8.17097C7.26113 7.38955 6.21451 6.89526 5.06531 6.89526C4.51531 6.89526 4.06531 7.34526 4.06531 7.89526C4.06531 8.44526 4.51531 8.89526 5.06531 8.89526C6.16531 8.89526 7.06531 9.79526 7.06531 10.8953V22.8953C7.06531 23.4453 7.51531 23.8953 8.06531 23.8953C8.61531 23.8953 9.06531 23.4453 9.06531 22.8953V10.8953C9.06531 9.79526 9.96531 8.89526 11.0653 8.89526C12.1653 8.89526 13.0653 9.79526 13.0653 10.8953V22.8953C13.0653 23.4453 13.5153 23.8953 14.0653 23.8953C14.6153 23.8953 15.0653 23.4453 15.0653 22.8953V10.8953C15.0653 9.79526 15.9653 8.89526 17.0653 8.89526C18.1653 8.89526 19.0653 9.79526 19.0653 10.8953V18.2153C19.0653 20.3146 20.1522 22.2518 21.9163 23.3567C21.977 23.3947 21.9814 23.4824 21.9238 23.5248L19.9153 25.0053C19.4753 25.3353 19.3753 25.9553 19.7053 26.4053C19.9053 26.6753 20.2053 26.8153 20.5153 26.8153C20.7253 26.8153 20.9253 26.7553 21.1053 26.6153L23.6759 24.7191C23.7112 24.693 23.7594 24.693 23.7947 24.7191L26.3653 26.6153C26.5453 26.7453 26.7553 26.8153 26.9553 26.8153C27.2653 26.8153 27.5653 26.6753 27.7653 26.4053C28.0953 25.9653 27.9953 25.3353 27.5553 25.0053L25.5468 23.5248C25.4892 23.4824 25.4936 23.3947 25.5543 23.3567C27.3184 22.2518 28.4053 20.3146 28.4053 18.2153ZM26.4053 18.2153C26.4053 19.6853 25.6053 21.0553 24.3153 21.7653L23.7848 22.0671C23.7541 22.0846 23.7165 22.0846 23.6859 22.0671L23.1553 21.7653C21.8653 21.0453 21.0653 19.6853 21.0653 18.2153V14.8853C21.0653 13.4153 22.2653 12.2153 23.7353 12.2153C25.2053 12.2153 26.4053 13.4153 26.4053 14.8853V18.2153Z" fill="#FCF2FF" /> </g> <defs> <filter id="filter0_ii_18590_1208" x={2.30133} y={1.0625} width={29.875} height={28.875} 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={2} dy={-1} /> <feGaussianBlur stdDeviation={1.5} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.298039 0 0 0 0 0.235294 0 0 0 0 0.6 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18590_1208" /> <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 dy={-1} /> <feGaussianBlur stdDeviation={1.5} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.352941 0 0 0 0 0.211765 0 0 0 0 0.709804 0 0 0 1 0" /> <feBlend mode="normal" in2="effect1_innerShadow_18590_1208" result="effect2_innerShadow_18590_1208" /> </filter> <filter id="filter1_f_18590_1208" x={25.7388} y={1.8125} width={5.5} height={28.375} filterUnits="userSpaceOnUse" colorInterpolationFilters="sRGB" > <feFlood floodOpacity={0} result="BackgroundImageFix" /> <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> <feGaussianBlur stdDeviation={1} result="effect1_foregroundBlur_18590_1208" /> </filter> <filter id="filter2_f_18590_1208" x={3.0152} y={1.125} width={27.2812} height={5.5} filterUnits="userSpaceOnUse" colorInterpolationFilters="sRGB" > <feFlood floodOpacity={0} result="BackgroundImageFix" /> <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> <feGaussianBlur stdDeviation={1} result="effect1_foregroundBlur_18590_1208" /> </filter> <filter id="filter3_f_18590_1208" x={3.06531} y={5.89526} width={26.34} height={21.92} filterUnits="userSpaceOnUse" colorInterpolationFilters="sRGB" > <feFlood floodOpacity={0} result="BackgroundImageFix" /> <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> <feGaussianBlur stdDeviation={0.5} result="effect1_foregroundBlur_18590_1208" /> </filter> <filter id="filter4_ii_18590_1208" x={3.66531} y={6.49526} width={25.14} height={20.72} 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.4} dy={0.4} /> <feGaussianBlur stdDeviation={0.375} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.913725 0 0 0 0 0.886275 0 0 0 0 0.968627 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18590_1208" /> <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.4} dy={-0.4} /> <feGaussianBlur stdDeviation={0.2} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.988235 0 0 0 0 1 0 0 0 1 0" /> <feBlend mode="normal" in2="effect1_innerShadow_18590_1208" result="effect2_innerShadow_18590_1208" /> </filter> <linearGradient id="paint0_linear_18590_1208" x1={16.2388} y1={5.63701} x2={16.2388} y2={38.8897} gradientUnits="userSpaceOnUse" > <stop stopColor="#9865EE" /> <stop offset={1} stopColor="#7764C6" /> </linearGradient> <radialGradient id="paint1_radial_18590_1208" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(27.9576 4.15625) rotate(136.771) scale(2.14444 2.50466)" > <stop stopColor="#BB8DFF" /> <stop offset={1} stopColor="#BB8DFF" stopOpacity={0} /> </radialGradient> <linearGradient id="paint2_linear_18590_1208" x1={28.9888} y1={4.5625} x2={28.9888} y2={27.4375} gradientUnits="userSpaceOnUse" > <stop stopColor="#AE7EFF" /> <stop offset={1} stopColor="#8777D6" /> </linearGradient> <linearGradient id="paint3_linear_18590_1208" x1={28.7027} y1={4.12502} x2={3.17145} y2={4.12502} gradientUnits="userSpaceOnUse" > <stop stopColor="#A672FF" /> <stop offset={1} stopColor="#9A6CEB" /> </linearGradient> </defs> </svg> ); module.exports = VirgoIcon;