UNPKG

@jstnmthw/react-fluentui-emoji

Version:

Fluent Emoji SVG icons for UI react development.

416 lines (415 loc) 12.6 kB
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;