@jstnmthw/react-fluentui-emoji
Version:
Fluent Emoji SVG icons for UI react development.
416 lines (415 loc) • 12.6 kB
JSX
const React = require("react");
const CreditCardIcon = ({ 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_iii_18_21638)">
<rect
x={2.03125}
y={11.9688}
width={27.9375}
height={17.9062}
rx={2.25}
fill="url(#paint0_linear_18_21638)"
/>
</g>
<path
d="M2.03125 17.9688V14.8438H29.9688V17.9688H2.03125Z"
fill="url(#paint1_linear_18_21638)"
/>
<path
d="M2.03125 17.9688V14.8438H29.9688V17.9688H2.03125Z"
fill="url(#paint2_linear_18_21638)"
/>
<path
d="M2.03125 17.9688V14.8438H29.9688V17.9688H2.03125Z"
fill="url(#paint3_linear_18_21638)"
/>
<g filter="url(#filter1_dii_18_21638)">
<path
d="M5.71875 23.9688C5.30454 23.9688 4.96875 23.633 4.96875 23.2188V20.7188C4.96875 20.3045 5.30454 19.9688 5.71875 19.9688H23C23.4142 19.9688 23.75 20.3045 23.75 20.7188V23.2188C23.75 23.633 23.4142 23.9688 23 23.9688H5.71875Z"
fill="#E2DDDE"
/>
</g>
<g filter="url(#filter2_dii_18_21638)">
<rect
x={6.0625}
y={21.5}
width={11.8125}
height={1}
rx={0.5}
fill="url(#paint4_linear_18_21638)"
/>
</g>
<g filter="url(#filter3_dii_18_21638)">
<rect
x={24.375}
y={24.3125}
width={3.53125}
height={3.53125}
rx={0.75}
fill="url(#paint5_linear_18_21638)"
/>
</g>
<defs>
<filter
id="filter0_iii_18_21638"
x={1.63125}
y={11.5687}
width={28.7375}
height={18.7063}
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.254902 0 0 0 0 0.580392 0 0 0 0 0.764706 0 0 0 1 0"
/>
<feBlend
mode="normal"
in2="shape"
result="effect1_innerShadow_18_21638"
/>
<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={-0.4} />
<feGaussianBlur stdDeviation={0.375} />
<feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
<feColorMatrix
type="matrix"
values="0 0 0 0 0.223529 0 0 0 0 0.419608 0 0 0 0 0.639216 0 0 0 1 0"
/>
<feBlend
mode="normal"
in2="effect1_innerShadow_18_21638"
result="effect2_innerShadow_18_21638"
/>
<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.380392 0 0 0 0 0.929412 0 0 0 0 1 0 0 0 1 0"
/>
<feBlend
mode="normal"
in2="effect2_innerShadow_18_21638"
result="effect3_innerShadow_18_21638"
/>
</filter>
<filter
id="filter1_dii_18_21638"
x={4.66875}
y={19.8687}
width={19.1813}
height={4.4}
filterUnits="userSpaceOnUse"
colorInterpolationFilters="sRGB"
>
<feFlood floodOpacity={0} result="BackgroundImageFix" />
<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} dy={0.1} />
<feGaussianBlur stdDeviation={0.1} />
<feComposite in2="hardAlpha" operator="out" />
<feColorMatrix
type="matrix"
values="0 0 0 0 0.211765 0 0 0 0 0.580392 0 0 0 0 0.807843 0 0 0 1 0"
/>
<feBlend
mode="normal"
in2="BackgroundImageFix"
result="effect1_dropShadow_18_21638"
/>
<feBlend
mode="normal"
in="SourceGraphic"
in2="effect1_dropShadow_18_21638"
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} dy={-0.1} />
<feGaussianBlur stdDeviation={0.075} />
<feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
<feColorMatrix
type="matrix"
values="0 0 0 0 0.788235 0 0 0 0 0.764706 0 0 0 0 0.784314 0 0 0 1 0"
/>
<feBlend
mode="normal"
in2="shape"
result="effect2_innerShadow_18_21638"
/>
<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} dy={0.1} />
<feGaussianBlur stdDeviation={0.075} />
<feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
<feColorMatrix
type="matrix"
values="0 0 0 0 0.921569 0 0 0 0 0.92549 0 0 0 0 0.92549 0 0 0 1 0"
/>
<feBlend
mode="normal"
in2="effect2_innerShadow_18_21638"
result="effect3_innerShadow_18_21638"
/>
</filter>
<filter
id="filter2_dii_18_21638"
x={5.9625}
y={21.4}
width={12.0125}
height={1.3}
filterUnits="userSpaceOnUse"
colorInterpolationFilters="sRGB"
>
<feFlood floodOpacity={0} result="BackgroundImageFix" />
<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={0.1} />
<feGaussianBlur stdDeviation={0.05} />
<feComposite in2="hardAlpha" operator="out" />
<feColorMatrix
type="matrix"
values="0 0 0 0 0.819608 0 0 0 0 0.788235 0 0 0 0 0.792157 0 0 0 1 0"
/>
<feBlend
mode="normal"
in2="BackgroundImageFix"
result="effect1_dropShadow_18_21638"
/>
<feBlend
mode="normal"
in="SourceGraphic"
in2="effect1_dropShadow_18_21638"
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 dy={-0.1} />
<feGaussianBlur stdDeviation={0.05} />
<feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
<feColorMatrix
type="matrix"
values="0 0 0 0 0.615686 0 0 0 0 0.592157 0 0 0 0 0.592157 0 0 0 1 0"
/>
<feBlend
mode="normal"
in2="shape"
result="effect2_innerShadow_18_21638"
/>
<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={0.1} />
<feGaussianBlur stdDeviation={0.05} />
<feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
<feColorMatrix
type="matrix"
values="0 0 0 0 0.670588 0 0 0 0 0.662745 0 0 0 0 0.662745 0 0 0 1 0"
/>
<feBlend
mode="normal"
in2="effect2_innerShadow_18_21638"
result="effect3_innerShadow_18_21638"
/>
</filter>
<filter
id="filter3_dii_18_21638"
x={23.875}
y={24.1125}
width={4.13125}
height={4.13125}
filterUnits="userSpaceOnUse"
colorInterpolationFilters="sRGB"
>
<feFlood floodOpacity={0} result="BackgroundImageFix" />
<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.2} dy={0.1} />
<feGaussianBlur stdDeviation={0.15} />
<feComposite in2="hardAlpha" operator="out" />
<feColorMatrix
type="matrix"
values="0 0 0 0 0.2 0 0 0 0 0.596078 0 0 0 0 0.835294 0 0 0 1 0"
/>
<feBlend
mode="normal"
in2="BackgroundImageFix"
result="effect1_dropShadow_18_21638"
/>
<feBlend
mode="normal"
in="SourceGraphic"
in2="effect1_dropShadow_18_21638"
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} dy={0.1} />
<feGaussianBlur stdDeviation={0.2} />
<feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
<feColorMatrix
type="matrix"
values="0 0 0 0 0.996078 0 0 0 0 0.905882 0 0 0 0 0.309804 0 0 0 1 0"
/>
<feBlend
mode="normal"
in2="shape"
result="effect2_innerShadow_18_21638"
/>
<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} dy={-0.1} />
<feGaussianBlur stdDeviation={0.2} />
<feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} />
<feColorMatrix
type="matrix"
values="0 0 0 0 0.870588 0 0 0 0 0.694118 0 0 0 0 0.2 0 0 0 1 0"
/>
<feBlend
mode="normal"
in2="effect2_innerShadow_18_21638"
result="effect3_innerShadow_18_21638"
/>
</filter>
<linearGradient
id="paint0_linear_18_21638"
x1={16}
y1={11.9688}
x2={16}
y2={29.0625}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#57D8F2" />
<stop offset={1} stopColor="#36A3E7" />
</linearGradient>
<linearGradient
id="paint1_linear_18_21638"
x1={2.03125}
y1={17.0625}
x2={29.9687}
y2={17.0625}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#5D476D" />
<stop offset={0.880313} stopColor="#3D3B3B" />
</linearGradient>
<linearGradient
id="paint2_linear_18_21638"
x1={2.03125}
y1={16.7936}
x2={3.53474}
y2={16.7936}
gradientUnits="userSpaceOnUse"
>
<stop offset={0.239027} stopColor="#513E5F" />
<stop offset={0.706688} stopColor="#513E5F" stopOpacity={0} />
</linearGradient>
<linearGradient
id="paint3_linear_18_21638"
x1={29.9688}
y1={16.9375}
x2={29.2813}
y2={16.9375}
gradientUnits="userSpaceOnUse"
>
<stop offset={0.328127} stopColor="#474646" />
<stop offset={1} stopColor="#474646" stopOpacity={0} />
</linearGradient>
<linearGradient
id="paint4_linear_18_21638"
x1={6.0625}
y1={22}
x2={16.9375}
y2={22}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#A5A0A1" />
<stop offset={1} stopColor="#A6A2A2" />
</linearGradient>
<linearGradient
id="paint5_linear_18_21638"
x1={27.9063}
y1={25.7188}
x2={25.0313}
y2={25.7188}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#F9D940" />
<stop offset={1} stopColor="#EAC037" />
</linearGradient>
</defs>
</svg>
);
module.exports = CreditCardIcon;