UNPKG

@jstnmthw/react-fluentui-emoji

Version:

Fluent Emoji SVG icons for UI react development.

93 lines (92 loc) 3.34 kB
const React = require("react"); const BlackCircleIcon = ({ 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="M29.5474 16C29.5474 23.732 23.2794 30 15.5474 30C7.81538 30 1.54736 23.732 1.54736 16C1.54736 8.26801 7.81538 2 15.5474 2C23.2794 2 29.5474 8.26801 29.5474 16Z" fill="url(#paint0_radial_18590_3104)" /> <path d="M29.5474 16C29.5474 23.732 23.2794 30 15.5474 30C7.81538 30 1.54736 23.732 1.54736 16C1.54736 8.26801 7.81538 2 15.5474 2C23.2794 2 29.5474 8.26801 29.5474 16Z" fill="url(#paint1_linear_18590_3104)" /> <path d="M29.5474 16C29.5474 23.732 23.2794 30 15.5474 30C7.81538 30 1.54736 23.732 1.54736 16C1.54736 8.26801 7.81538 2 15.5474 2C23.2794 2 29.5474 8.26801 29.5474 16Z" fill="url(#paint2_radial_18590_3104)" /> <path d="M29.5474 16C29.5474 23.732 23.2794 30 15.5474 30C7.81538 30 1.54736 23.732 1.54736 16C1.54736 8.26801 7.81538 2 15.5474 2C23.2794 2 29.5474 8.26801 29.5474 16Z" fill="url(#paint3_radial_18590_3104)" /> <path d="M29.5474 16C29.5474 23.732 23.2794 30 15.5474 30C7.81538 30 1.54736 23.732 1.54736 16C1.54736 8.26801 7.81538 2 15.5474 2C23.2794 2 29.5474 8.26801 29.5474 16Z" fill="url(#paint4_radial_18590_3104)" /> <defs> <radialGradient id="paint0_radial_18590_3104" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(23.7266 8.75) rotate(130.168) scale(27.8086)" > <stop stopColor="#645B70" /> <stop offset={0.661752} stopColor="#33293D" /> </radialGradient> <linearGradient id="paint1_linear_18590_3104" x1={15.5474} y1={2} x2={15.5474} y2={8.5} gradientUnits="userSpaceOnUse" > <stop stopColor="#554A63" /> <stop offset={1} stopColor="#554A63" stopOpacity={0} /> </linearGradient> <radialGradient id="paint2_radial_18590_3104" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(24.2266 10.75) rotate(137.283) scale(12.8984 11.9095)" > <stop offset={0.112785} stopColor="#6A6571" /> <stop offset={1} stopColor="#49474C" stopOpacity={0} /> </radialGradient> <radialGradient id="paint3_radial_18590_3104" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(20.0391 16) rotate(180) scale(19.25 20)" > <stop offset={0.62013} stopColor="#434344" stopOpacity={0} /> <stop offset={0.951299} stopColor="#8C8B8D" /> </radialGradient> <radialGradient id="paint4_radial_18590_3104" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(15.5474 9) rotate(90) scale(21.8837 24.3022)" > <stop offset={0.853003} stopColor="#352343" stopOpacity={0} /> <stop offset={1} stopColor="#50405F" /> </radialGradient> </defs> </svg> ); module.exports = BlackCircleIcon;