@jstnmthw/react-fluentui-emoji
Version:
Fluent Emoji SVG icons for UI react development.
427 lines (426 loc) • 14 kB
JSX
const React = require("react");
const FaceWithMedicalMaskIcon = ({ 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 clipPath="url(#clip0_31_96)">
<path
d="M15.9989 29.9978C25.3333 29.9978 29.9978 23.7303 29.9978 15.9989C29.9978 8.26751 25.3333 2 15.9989 2C6.66443 2 2 8.26751 2 15.9989C2 23.7303 6.66443 29.9978 15.9989 29.9978Z"
fill="url(#paint0_radial_31_96)"
/>
<path
d="M15.9989 29.9978C25.3333 29.9978 29.9978 23.7303 29.9978 15.9989C29.9978 8.26751 25.3333 2 15.9989 2C6.66443 2 2 8.26751 2 15.9989C2 23.7303 6.66443 29.9978 15.9989 29.9978Z"
fill="url(#paint1_radial_31_96)"
/>
<path
d="M15.9989 29.9978C25.3333 29.9978 29.9978 23.7303 29.9978 15.9989C29.9978 8.26751 25.3333 2 15.9989 2C6.66443 2 2 8.26751 2 15.9989C2 23.7303 6.66443 29.9978 15.9989 29.9978Z"
fill="url(#paint2_radial_31_96)"
/>
<path
d="M15.9989 29.9978C25.3333 29.9978 29.9978 23.7303 29.9978 15.9989C29.9978 8.26751 25.3333 2 15.9989 2C6.66443 2 2 8.26751 2 15.9989C2 23.7303 6.66443 29.9978 15.9989 29.9978Z"
fill="url(#paint3_radial_31_96)"
fillOpacity={0.6}
/>
<path
d="M15.9989 29.9978C25.3333 29.9978 29.9978 23.7303 29.9978 15.9989C29.9978 8.26751 25.3333 2 15.9989 2C6.66443 2 2 8.26751 2 15.9989C2 23.7303 6.66443 29.9978 15.9989 29.9978Z"
fill="url(#paint4_radial_31_96)"
/>
<path
d="M15.9989 29.9978C25.3333 29.9978 29.9978 23.7303 29.9978 15.9989C29.9978 8.26751 25.3333 2 15.9989 2C6.66443 2 2 8.26751 2 15.9989C2 23.7303 6.66443 29.9978 15.9989 29.9978Z"
fill="url(#paint5_radial_31_96)"
/>
<path
d="M15.9989 29.9978C25.3333 29.9978 29.9978 23.7303 29.9978 15.9989C29.9978 8.26751 25.3333 2 15.9989 2C6.66443 2 2 8.26751 2 15.9989C2 23.7303 6.66443 29.9978 15.9989 29.9978Z"
fill="url(#paint6_radial_31_96)"
/>
<path
d="M15.9989 29.9978C25.3333 29.9978 29.9978 23.7303 29.9978 15.9989C29.9978 8.26751 25.3333 2 15.9989 2C6.66443 2 2 8.26751 2 15.9989C2 23.7303 6.66443 29.9978 15.9989 29.9978Z"
fill="url(#paint7_radial_31_96)"
/>
<path
opacity={0.5}
d="M7.5 23C11.0899 23 14 20.0899 14 16.5C14 12.9101 11.0899 10 7.5 10C3.91015 10 1 12.9101 1 16.5C1 20.0899 3.91015 23 7.5 23Z"
fill="url(#paint8_radial_31_96)"
/>
<path
opacity={0.5}
d="M24.5 23C28.0899 23 31 20.0899 31 16.5C31 12.9101 28.0899 10 24.5 10C20.9101 10 18 12.9101 18 16.5C18 20.0899 20.9101 23 24.5 23Z"
fill="url(#paint9_radial_31_96)"
/>
<g opacity={0.5} filter="url(#filter0_f_31_96)">
<path
d="M7.5 12.5C7.5 12.5 7.75 10.5 10 10.5C12.25 10.5 12.5 12.5 12.5 12.5"
stroke="#9A4609"
strokeWidth={2}
strokeLinecap="round"
/>
</g>
<g opacity={0.5} filter="url(#filter1_f_31_96)">
<path
d="M18.5 12.5C18.5 12.5 19 10.5 21 10.5C23 10.5 23.5 12.5 23.5 12.5"
stroke="#9A4609"
strokeWidth={2}
strokeLinecap="round"
/>
</g>
<path
d="M8 12C8 12 8.25 10 10.5 10C12.75 10 13 12 13 12"
stroke="#43273B"
strokeWidth={2}
strokeLinecap="round"
strokeLinejoin="round"
/>
<g opacity={0.26} filter="url(#filter2_f_31_96)">
<path
d="M8.25 11.75C8.25 11.75 8.5 9.75 10.75 9.75C13 9.75 13.25 11.75 13.25 11.75"
stroke="white"
strokeWidth={0.75}
strokeLinecap="round"
strokeLinejoin="round"
/>
</g>
<path
d="M19 12C19 12 19.5 10 21.5 10C23.5 10 24 12 24 12"
stroke="#43273B"
strokeWidth={2}
strokeLinecap="round"
strokeLinejoin="round"
/>
<g opacity={0.26} filter="url(#filter3_f_31_96)">
<path
d="M19.25 11.75C19.25 11.75 19.5 9.75 21.75 9.75C24 9.75 24.25 11.75 24.25 11.75"
stroke="white"
strokeWidth={0.75}
strokeLinecap="round"
strokeLinejoin="round"
/>
</g>
<path
d="M6.5 9.5C6.83333 8.5 8.1 6.5 10.5 6.5"
stroke="url(#paint10_linear_31_96)"
strokeLinecap="round"
strokeLinejoin="round"
/>
<path
d="M25.5 9.5C25.1667 8.5 23.9 6.5 21.5 6.5"
stroke="url(#paint11_linear_31_96)"
strokeLinecap="round"
strokeLinejoin="round"
/>
<path
d="M8 17.5616C8 16.6438 8.62459 15.8439 9.51493 15.6213L14.0597 14.4851C15.3336 14.1666 16.6664 14.1666 17.9403 14.4851L22.4851 15.6213C23.3754 15.8439 24 16.6438 24 17.5616V23.614C24 24.4477 23.4829 25.1939 22.7022 25.4867L21.618 25.8933C17.9958 27.2516 14.0042 27.2516 10.382 25.8933L9.29775 25.4867C8.51715 25.1939 8 24.4477 8 23.614V17.5616Z"
fill="url(#paint12_linear_31_96)"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M3.52311 23H9.00006V22H3.07996C3.21501 22.3412 3.36272 22.6747 3.52311 23Z"
fill="url(#paint13_linear_31_96)"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M2.16711 13.5233L8.22965 17.4206L8.77041 16.5794L2.35143 12.4529C2.2787 12.8045 2.21726 13.1615 2.16711 13.5233Z"
fill="url(#paint14_linear_31_96)"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M29.6466 12.4542L23.2296 16.5794L23.7704 17.4206L29.8309 13.5245C29.7808 13.1627 29.7193 12.8058 29.6466 12.4542Z"
fill="url(#paint15_linear_31_96)"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M28.9179 22H24V23H28.4747C28.6351 22.6747 28.7828 22.3412 28.9179 22Z"
fill="url(#paint16_linear_31_96)"
/>
</g>
<defs>
<filter
id="filter0_f_31_96"
x={4.99988}
y={8}
width={10.0002}
height={7.00012}
filterUnits="userSpaceOnUse"
colorInterpolationFilters="sRGB"
>
<feFlood floodOpacity={0} result="BackgroundImageFix" />
<feBlend
mode="normal"
in="SourceGraphic"
in2="BackgroundImageFix"
result="shape"
/>
<feGaussianBlur
stdDeviation={0.75}
result="effect1_foregroundBlur_31_96"
/>
</filter>
<filter
id="filter1_f_31_96"
x={15.9998}
y={8}
width={10.0005}
height={7.00024}
filterUnits="userSpaceOnUse"
colorInterpolationFilters="sRGB"
>
<feFlood floodOpacity={0} result="BackgroundImageFix" />
<feBlend
mode="normal"
in="SourceGraphic"
in2="BackgroundImageFix"
result="shape"
/>
<feGaussianBlur
stdDeviation={0.75}
result="effect1_foregroundBlur_31_96"
/>
</filter>
<filter
id="filter2_f_31_96"
x={6.375}
y={7.875}
width={8.75}
height={5.75006}
filterUnits="userSpaceOnUse"
colorInterpolationFilters="sRGB"
>
<feFlood floodOpacity={0} result="BackgroundImageFix" />
<feBlend
mode="normal"
in="SourceGraphic"
in2="BackgroundImageFix"
result="shape"
/>
<feGaussianBlur
stdDeviation={0.75}
result="effect1_foregroundBlur_31_96"
/>
</filter>
<filter
id="filter3_f_31_96"
x={17.375}
y={7.875}
width={8.75}
height={5.75006}
filterUnits="userSpaceOnUse"
colorInterpolationFilters="sRGB"
>
<feFlood floodOpacity={0} result="BackgroundImageFix" />
<feBlend
mode="normal"
in="SourceGraphic"
in2="BackgroundImageFix"
result="shape"
/>
<feGaussianBlur
stdDeviation={0.75}
result="effect1_foregroundBlur_31_96"
/>
</filter>
<radialGradient
id="paint0_radial_31_96"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(25.5 9) rotate(132.839) scale(37.5033)"
>
<stop stopColor="#FFF478" />
<stop offset={0.474827} stopColor="#FFB02E" />
<stop offset={1} stopColor="#F70A8D" />
</radialGradient>
<radialGradient
id="paint1_radial_31_96"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(25.5 9) rotate(131.878) scale(38.9487)"
>
<stop stopColor="#FFF478" />
<stop offset={0.474827} stopColor="#FFB02E" />
<stop offset={1} stopColor="#F70A8D" />
</radialGradient>
<radialGradient
id="paint2_radial_31_96"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(16 12.5) rotate(101.31) scale(17.8466 22.8581)"
>
<stop offset={0.787821} stopColor="#F59639" stopOpacity={0} />
<stop offset={0.972509} stopColor="#FF7DCE" />
</radialGradient>
<radialGradient
id="paint3_radial_31_96"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(18 14) rotate(135) scale(41.0122)"
>
<stop offset={0.314853} stopOpacity={0} />
<stop offset={1} />
</radialGradient>
<radialGradient
id="paint4_radial_31_96"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(16 17) rotate(77.692) scale(28.1469)"
>
<stop offset={0.507903} stopColor="#7D6133" stopOpacity={0} />
<stop offset={1} stopColor="#715B32" />
</radialGradient>
<radialGradient
id="paint5_radial_31_96"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(16.5 16.5) rotate(55.7131) scale(13.3135 9.65032)"
>
<stop stopColor="#FFB849" />
<stop offset={1} stopColor="#FFB847" stopOpacity={0} />
</radialGradient>
<radialGradient
id="paint6_radial_31_96"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(20.5 18) rotate(9.86581) scale(11.6726)"
>
<stop stopColor="#FFA64B" />
<stop offset={0.900412} stopColor="#FFAE46" stopOpacity={0} />
</radialGradient>
<radialGradient
id="paint7_radial_31_96"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(17.5 15) rotate(43.9708) scale(59.0529)"
>
<stop offset={0.185425} stopOpacity={0} />
<stop offset={1} stopOpacity={0.4} />
</radialGradient>
<radialGradient
id="paint8_radial_31_96"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(7.50513 16.5012) scale(6.49487)"
>
<stop stopColor="#F70A8D" stopOpacity={0.59} />
<stop offset={1} stopColor="#FF6DC6" stopOpacity={0} />
</radialGradient>
<radialGradient
id="paint9_radial_31_96"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(24.5051 16.5012) scale(6.49487)"
>
<stop stopColor="#F70A8D" stopOpacity={0.59} />
<stop offset={1} stopColor="#FF6DC6" stopOpacity={0} />
</radialGradient>
<linearGradient
id="paint10_linear_31_96"
x1={6.83333}
y1={10.4}
x2={6.83333}
y2={8.6}
gradientUnits="userSpaceOnUse"
>
<stop offset={0.0299084} stopColor="#524049" />
<stop offset={1} stopColor="#4A2C42" />
</linearGradient>
<linearGradient
id="paint11_linear_31_96"
x1={25.1667}
y1={10.4}
x2={25.1667}
y2={8.6}
gradientUnits="userSpaceOnUse"
>
<stop offset={0.0299084} stopColor="#524049" />
<stop offset={1} stopColor="#4A2C42" />
</linearGradient>
<linearGradient
id="paint12_linear_31_96"
x1={8.5}
y1={23.5}
x2={24}
y2={17}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#DFB6FF" />
<stop offset={1} stopColor="#F3EFF9" />
</linearGradient>
<linearGradient
id="paint13_linear_31_96"
x1={3}
y1={22.5}
x2={8}
y2={22.5}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#BB8FC3" />
<stop offset={1} stopColor="#E1BBFF" />
</linearGradient>
<linearGradient
id="paint14_linear_31_96"
x1={1.5}
y1={12.5}
x2={8.5}
y2={17}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#D5A4A9" />
<stop offset={1} stopColor="#E3C1FF" />
</linearGradient>
<linearGradient
id="paint15_linear_31_96"
x1={24}
y1={16.5}
x2={30.5}
y2={12.5}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#F3EDFA" />
<stop offset={1} stopColor="#D7D7D7" />
</linearGradient>
<linearGradient
id="paint16_linear_31_96"
x1={30}
y1={22.5}
x2={25}
y2={22.5}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#E1CCF6" />
<stop offset={1} stopColor="#F1E7FA" />
</linearGradient>
<clipPath id="clip0_31_96">
<rect width={32} height={32} fill="white" />
</clipPath>
</defs>
</svg>
);
module.exports = FaceWithMedicalMaskIcon;