UNPKG

@jstnmthw/react-fluentui-emoji

Version:

Fluent Emoji SVG icons for UI react development.

204 lines (203 loc) 7.49 kB
const React = require("react"); const PizzaIcon = ({ 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} <path d="M23.501 29.4043L7.73828 20.3105L6 16L25 4.5L28.0001 7.5V26.8058C28.0001 29.1147 25.501 30.5582 23.501 29.4043Z" fill="url(#paint0_radial_18_29264)" /> <path d="M23.501 29.4043L7.73828 20.3105L6 16L25 4.5L28.0001 7.5V26.8058C28.0001 29.1147 25.501 30.5582 23.501 29.4043Z" fill="url(#paint1_linear_18_29264)" /> <path d="M23.501 29.4043L7.73828 20.3105L6 16L25 4.5L28.0001 7.5V26.8058C28.0001 29.1147 25.501 30.5582 23.501 29.4043Z" fill="url(#paint2_linear_18_29264)" /> <path d="M28.0001 8.02046C19.3583 8.37466 11.8951 13.2985 7.96253 20.4399L4.64355 18.5251C3.19098 17.6871 2.69688 15.8087 3.69533 14.4613C10.3836 5.43576 20.0605 2.68728 24.9407 1.85616C26.6081 1.57219 28.0001 2.89813 28.0001 4.58954V8.02046Z" fill="url(#paint3_radial_18_29264)" /> <path d="M28.0001 8.02046C19.3583 8.37466 11.8951 13.2985 7.96253 20.4399L4.64355 18.5251C3.19098 17.6871 2.69688 15.8087 3.69533 14.4613C10.3836 5.43576 20.0605 2.68728 24.9407 1.85616C26.6081 1.57219 28.0001 2.89813 28.0001 4.58954V8.02046Z" fill="url(#paint4_linear_18_29264)" /> <path d="M28.0001 8.02046C19.3583 8.37466 11.8951 13.2985 7.96253 20.4399L4.64355 18.5251C3.19098 17.6871 2.69688 15.8087 3.69533 14.4613C10.3836 5.43576 20.0605 2.68728 24.9407 1.85616C26.6081 1.57219 28.0001 2.89813 28.0001 4.58954V8.02046Z" fill="url(#paint5_radial_18_29264)" /> <path d="M26 14.5C26 16.433 24.433 18 22.5 18C20.567 18 19 16.433 19 14.5C19 12.567 20.567 11 22.5 11C24.433 11 26 12.567 26 14.5Z" fill="url(#paint6_radial_18_29264)" /> <path d="M26 14.5C26 16.433 24.433 18 22.5 18C20.567 18 19 16.433 19 14.5C19 12.567 20.567 11 22.5 11C24.433 11 26 12.567 26 14.5Z" fill="url(#paint7_radial_18_29264)" /> <path d="M23 25C24.1046 25 25 24.1046 25 23C25 21.8954 24.1046 21 23 21C21.8954 21 21 21.8954 21 23C21 24.1046 21.8954 25 23 25Z" fill="url(#paint8_radial_18_29264)" /> <path d="M23 25C24.1046 25 25 24.1046 25 23C25 21.8954 24.1046 21 23 21C21.8954 21 21 21.8954 21 23C21 24.1046 21.8954 25 23 25Z" fill="url(#paint9_radial_18_29264)" /> <path d="M18 20.5C18 21.8807 16.8807 23 15.5 23C14.1193 23 13 21.8807 13 20.5C13 19.1193 14.1193 18 15.5 18C16.8807 18 18 19.1193 18 20.5Z" fill="#FF3478" /> <path d="M18 20.5C18 21.8807 16.8807 23 15.5 23C14.1193 23 13 21.8807 13 20.5C13 19.1193 14.1193 18 15.5 18C16.8807 18 18 19.1193 18 20.5Z" fill="url(#paint10_radial_18_29264)" /> <path d="M18 20.5C18 21.8807 16.8807 23 15.5 23C14.1193 23 13 21.8807 13 20.5C13 19.1193 14.1193 18 15.5 18C16.8807 18 18 19.1193 18 20.5Z" fill="url(#paint11_radial_18_29264)" /> <defs> <radialGradient id="paint0_radial_18_29264" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(25.3125 15.75) rotate(128.873) scale(15.7346 13.6768)" > <stop stopColor="#FFE657" /> <stop offset={1} stopColor="#FFC547" /> </radialGradient> <linearGradient id="paint1_linear_18_29264" x1={13} y1={24.375} x2={15.4375} y2={20.5} gradientUnits="userSpaceOnUse" > <stop offset={0.230755} stopColor="#EA9352" /> <stop offset={0.78658} stopColor="#EA9353" stopOpacity={0} /> </linearGradient> <linearGradient id="paint2_linear_18_29264" x1={28.0001} y1={15.3125} x2={26.6875} y2={15.3125} gradientUnits="userSpaceOnUse" > <stop offset={0.238166} stopColor="#F5C344" /> <stop offset={0.809542} stopColor="#FFD059" stopOpacity={0} /> </linearGradient> <radialGradient id="paint3_radial_18_29264" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(19.875 15.125) rotate(145.566) scale(34.7064 18.3004)" > <stop offset={0.277704} stopColor="#FFA060" /> <stop offset={0.389782} stopColor="#FFC48A" /> <stop offset={0.454547} stopColor="#FFC888" /> <stop offset={0.623349} stopColor="#E4AF7C" /> </radialGradient> <linearGradient id="paint4_linear_18_29264" x1={5} y1={19} x2={8.125} y2={14.75} gradientUnits="userSpaceOnUse" > <stop stopColor="#E79786" /> <stop offset={0.783268} stopColor="#EA8F85" stopOpacity={0} /> </linearGradient> <radialGradient id="paint5_radial_18_29264" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(26.875 4.4375) rotate(81.0851) scale(3.22648 6.28749)" > <stop stopColor="#FFE498" /> <stop offset={1} stopColor="#FFE398" stopOpacity={0} /> </radialGradient> <radialGradient id="paint6_radial_18_29264" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(24.25 13.6875) rotate(137.626) scale(4.82223)" > <stop stopColor="#FF8DA2" /> <stop offset={1} stopColor="#FF2B43" /> </radialGradient> <radialGradient id="paint7_radial_18_29264" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(22 16.8125) rotate(101.611) scale(4.65782)" > <stop offset={0.392769} stopColor="#F63080" /> <stop offset={1} stopColor="#F73184" stopOpacity={0} /> </radialGradient> <radialGradient id="paint8_radial_18_29264" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(24 22.5357) rotate(137.626) scale(2.75556)" > <stop stopColor="#FF8DA2" /> <stop offset={1} stopColor="#FF2B43" /> </radialGradient> <radialGradient id="paint9_radial_18_29264" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(22.7143 24.3214) rotate(101.611) scale(2.66161)" > <stop offset={0.392769} stopColor="#F63080" /> <stop offset={1} stopColor="#F73184" stopOpacity={0} /> </radialGradient> <radialGradient id="paint10_radial_18_29264" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(16.75 19.9196) rotate(137.626) scale(3.44445)" > <stop stopColor="#FF8DA2" /> <stop offset={1} stopColor="#FF2B43" /> </radialGradient> <radialGradient id="paint11_radial_18_29264" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(15.1429 22.1518) rotate(101.611) scale(3.32702)" > <stop offset={0.392769} stopColor="#F63080" /> <stop offset={1} stopColor="#F73184" stopOpacity={0} /> </radialGradient> </defs> </svg> ); module.exports = PizzaIcon;