UNPKG

@jstnmthw/react-fluentui-emoji

Version:

Fluent Emoji SVG icons for UI react development.

417 lines (416 loc) 13.6 kB
const React = require("react"); const FogIcon = ({ 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="M26.33 30H5.67C3.64 30 2 28.36 2 26.33V5.67C2 3.64 3.64 2 5.67 2H26.33C28.36 2 30 3.64 30 5.67V26.33C30 28.36 28.36 30 26.33 30Z" fill="url(#paint0_linear_18_15305)" /> <path d="M26.33 30H5.67C3.64 30 2 28.36 2 26.33V5.67C2 3.64 3.64 2 5.67 2H26.33C28.36 2 30 3.64 30 5.67V26.33C30 28.36 28.36 30 26.33 30Z" fill="url(#paint1_radial_18_15305)" /> <g filter="url(#filter0_i_18_15305)"> <path d="M26.33 2H20.56C16.65 4.11 14 8.25 14 13L30 20.6875V5.67C30 3.65 28.36 2 26.33 2Z" fill="url(#paint2_radial_18_15305)" /> </g> <path d="M6.91 2H5.67C3.64 2 2 3.64 2 5.67V13H13C13 8.36 10.56 4.3 6.91 2Z" fill="url(#paint3_radial_18_15305)" /> <path d="M6.91 2H5.67C3.64 2 2 3.64 2 5.67V13H13C13 8.36 10.56 4.3 6.91 2Z" fill="url(#paint4_radial_18_15305)" /> <g filter="url(#filter1_i_18_15305)"> <path d="M17.34 28.67C23.5974 28.67 28.67 23.5974 28.67 17.34C28.67 11.0826 23.5974 6.01001 17.34 6.01001C11.0826 6.01001 6.01001 11.0826 6.01001 17.34C6.01001 23.5974 11.0826 28.67 17.34 28.67Z" fill="url(#paint5_radial_18_15305)" /> <path d="M17.34 28.67C23.5974 28.67 28.67 23.5974 28.67 17.34C28.67 11.0826 23.5974 6.01001 17.34 6.01001C11.0826 6.01001 6.01001 11.0826 6.01001 17.34C6.01001 23.5974 11.0826 28.67 17.34 28.67Z" fill="url(#paint6_radial_18_15305)" /> <path d="M17.34 28.67C23.5974 28.67 28.67 23.5974 28.67 17.34C28.67 11.0826 23.5974 6.01001 17.34 6.01001C11.0826 6.01001 6.01001 11.0826 6.01001 17.34C6.01001 23.5974 11.0826 28.67 17.34 28.67Z" fill="url(#paint7_radial_18_15305)" /> </g> <g filter="url(#filter2_i_18_15305)"> <path fillRule="evenodd" clipRule="evenodd" d="M11.999 30H5.67C3.64 30 2 28.36 2 26.33V10.61C3.1 10.22 4.27 10 5.5 10C11.3 10 16 14.7 16 20.5C16 21.73 15.78 22.9 15.39 24L11.999 30Z" fill="url(#paint8_radial_18_15305)" /> <path fillRule="evenodd" clipRule="evenodd" d="M11.999 30H5.67C3.64 30 2 28.36 2 26.33V10.61C3.1 10.22 4.27 10 5.5 10C11.3 10 16 14.7 16 20.5C16 21.73 15.78 22.9 15.39 24L11.999 30Z" fill="url(#paint9_radial_18_15305)" /> </g> <g filter="url(#filter3_i_18_15305)"> <path d="M19.1569 30H26.33C28.36 30 30 28.36 30 26.33V17C25.58 17 22 20.58 22 25L19.1569 30Z" fill="url(#paint10_radial_18_15305)" /> <path d="M19.1569 30H26.33C28.36 30 30 28.36 30 26.33V17C25.58 17 22 20.58 22 25L19.1569 30Z" fill="url(#paint11_radial_18_15305)" /> </g> <g filter="url(#filter4_i_18_15305)"> <path d="M16 19C9.95 19 5.03 23.89 5 29.94C5.22 29.98 5.44 30 5.67 30H26.33C26.56 30 26.78 29.98 27 29.94C26.97 23.89 22.06 19 16 19Z" fill="url(#paint12_radial_18_15305)" /> <path d="M16 19C9.95 19 5.03 23.89 5 29.94C5.22 29.98 5.44 30 5.67 30H26.33C26.56 30 26.78 29.98 27 29.94C26.97 23.89 22.06 19 16 19Z" fill="url(#paint13_linear_18_15305)" /> </g> <defs> <filter id="filter0_i_18_15305" x={14} y={2} width={16.1} height={18.6875} 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.1} /> <feGaussianBlur stdDeviation={0.15} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.882353 0 0 0 0 0.878431 0 0 0 0 0.882353 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18_15305" /> </filter> <filter id="filter1_i_18_15305" x={6.01001} y={6.01001} width={22.76} height={22.66} 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.1} /> <feGaussianBlur stdDeviation={0.15} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.882353 0 0 0 0 0.878431 0 0 0 0 0.882353 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18_15305" /> </filter> <filter id="filter2_i_18_15305" x={2} y={10} width={14.1} height={20} 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.1} /> <feGaussianBlur stdDeviation={0.15} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.882353 0 0 0 0 0.878431 0 0 0 0 0.882353 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18_15305" /> </filter> <filter id="filter3_i_18_15305" x={19.1569} y={17} width={10.9431} height={13} 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.1} /> <feGaussianBlur stdDeviation={0.15} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.882353 0 0 0 0 0.878431 0 0 0 0 0.882353 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18_15305" /> </filter> <filter id="filter4_i_18_15305" x={5} y={19} width={22.1} height={11} 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.1} /> <feGaussianBlur stdDeviation={0.15} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.882353 0 0 0 0 0.878431 0 0 0 0 0.882353 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18_15305" /> </filter> <linearGradient id="paint0_linear_18_15305" x1={16} y1={2} x2={16} y2={6.9375} gradientUnits="userSpaceOnUse" > <stop stopColor="#ECEBEF" /> <stop offset={1} stopColor="#E5E4E8" /> </linearGradient> <radialGradient id="paint1_radial_18_15305" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(16 7.8125) rotate(-147.482) scale(5.9296)" > <stop offset={0.21785} stopColor="#DCDCDF" /> <stop offset={1} stopColor="#DCDCDF" stopOpacity={0} /> </radialGradient> <radialGradient id="paint2_radial_18_15305" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(29.25 4.125) rotate(129.083) scale(15.8618 13.5807)" > <stop stopColor="#FBFAFE" /> <stop offset={1} stopColor="#E4E4E5" /> </radialGradient> <radialGradient id="paint3_radial_18_15305" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(9.22797 5.464) rotate(130.888) scale(6.43018 5.67211)" > <stop stopColor="white" /> <stop offset={1} stopColor="#EDECF1" /> </radialGradient> <radialGradient id="paint4_radial_18_15305" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(9.53125 10.8125) rotate(-103.925) scale(3.89574 5.93314)" > <stop offset={0.174828} stopColor="#E5E4E6" /> <stop offset={1} stopColor="#E5E4E6" stopOpacity={0} /> </radialGradient> <radialGradient id="paint5_radial_18_15305" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(24.1875 9) rotate(124.276) scale(15.7807 15.7807)" > <stop offset={0.258052} stopColor="white" /> <stop offset={1} stopColor="#E8E8EA" /> </radialGradient> <radialGradient id="paint6_radial_18_15305" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(22.9156 22.3003) rotate(-112.286) scale(4.83036 4.83036)" > <stop stopColor="#E0DEE8" /> <stop offset={1} stopColor="#E0DEE8" stopOpacity={0} /> </radialGradient> <radialGradient id="paint7_radial_18_15305" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(21.4402 14.7714) rotate(-163.083) scale(14.2519 14.4327)" > <stop offset={0.683023} stopColor="#E2E2E3" stopOpacity={0} /> <stop offset={1} stopColor="#E2E2E3" /> </radialGradient> <radialGradient id="paint8_radial_18_15305" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(12.1496 14.1775) rotate(116.46) scale(18.5689 33.2828)" > <stop stopColor="white" /> <stop offset={1} stopColor="#DFD8FC" /> </radialGradient> <radialGradient id="paint9_radial_18_15305" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(7.74731 25.7877) rotate(133.418) scale(7.38188 4.8547)" > <stop offset={0.266782} stopColor="#DBD9E4" /> <stop offset={1} stopColor="#DBD9E4" stopOpacity={0} /> </radialGradient> <radialGradient id="paint10_radial_18_15305" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(29.5324 18.9597) rotate(114.066) scale(8.56274 8.81777)" > <stop stopColor="#F4F3FB" /> <stop offset={1} stopColor="#E2E2E5" /> </radialGradient> <radialGradient id="paint11_radial_18_15305" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(27.1034 30.9531) rotate(-75.715) scale(7.69085 6.41484)" > <stop stopColor="#E5DEFD" /> <stop offset={1} stopColor="#E5DEFD" stopOpacity={0} /> </radialGradient> <radialGradient id="paint12_radial_18_15305" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(21.8045 20.9404) rotate(128.726) scale(14.5091 15.3865)" > <stop stopColor="white" /> <stop offset={1} stopColor="#E2E0EA" /> </radialGradient> <linearGradient id="paint13_linear_18_15305" x1={15.5654} y1={32.7748} x2={15.5654} y2={28.2963} gradientUnits="userSpaceOnUse" > <stop stopColor="#E3DDFB" /> <stop offset={1} stopColor="#E3DDFB" stopOpacity={0} /> </linearGradient> </defs> </svg> ); module.exports = FogIcon;