UNPKG

@jstnmthw/react-fluentui-emoji

Version:

Fluent Emoji SVG icons for UI react development.

582 lines (581 loc) 19.3 kB
const React = require("react"); const FuelPumpIcon = ({ 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 13V24.5C26 24.78 25.78 25 25.5 25C25.22 25 25 24.78 25 24.5V17.5C25 16.67 24.33 16 23.5 16C23.46 16 23.04 15.99 23 16V17C23.06 16.97 23.43 17 23.5 17C23.78 17 24 17.22 24 17.5V24.5C24 25.33 24.67 26 25.5 26C26.33 26 27 25.33 27 24.5V13H26V13Z" fill="#1B1B1B" /> <path d="M21.01 30H8.99C7.89 30 7 29.11 7 28.01V3.99C7 2.89 7.89 2 8.99 2H21.01C22.11 2 23 2.89 23 3.99V28.01C23 29.11 22.11 30 21.01 30Z" fill="url(#paint0_linear_18_11917)" /> <path d="M19.97 12H10.03C9.46 12 9 11.54 9 10.97V5.03C9 4.46 9.46 4 10.03 4H19.97C20.54 4 21 4.46 21 5.03V10.97C21 11.54 20.54 12 19.97 12Z" fill="url(#paint1_linear_18_11917)" /> <path d="M21 6H9V5.03C9 4.46 9.46 4 10.03 4H19.97C20.54 4 21 4.46 21 5.03V6Z" fill="url(#paint2_linear_18_11917)" /> <path d="M23.01 28H7C6.45 28 6 28.45 6 29V30H24V28.99C24 28.44 23.56 28 23.01 28Z" fill="url(#paint3_linear_18_11917)" /> <path d="M19.5 7H15.5C15.22 7 15 7.22 15 7.5C15 7.78 15.22 8 15.5 8H19.5C19.78 8 20 7.78 20 7.5C20 7.22 19.78 7 19.5 7Z" fill="url(#paint4_linear_18_11917)" /> <path d="M23 7.44996C23 7.51996 23.01 7.57996 23.04 7.63996L23.96 9.64996C23.99 9.70996 24 9.77996 24 9.83996V12.94C24 13.53 24.44 13.99 24.99 13.99H26.58C26.81 13.99 27 13.79 27 13.54V9.95996C27 9.81996 26.94 9.68996 26.83 9.59996L23.68 7.08996C23.4 6.86996 23 7.07996 23 7.44996ZM25.58 12.93H25.43C25.2 12.93 25.01 12.73 25.01 12.48V10.83C25.01 10.43 25.47 10.23 25.73 10.51L25.88 10.67C25.96 10.75 26 10.87 26 10.99V12.49C26 12.73 25.81 12.93 25.58 12.93Z" fill="url(#paint5_linear_18_11917)" /> <path d="M25.5 13C25.7761 13 26 12.7761 26 12.5C26 12.2239 25.7761 12 25.5 12C25.2239 12 25 12.2239 25 12.5C25 12.7761 25.2239 13 25.5 13Z" fill="#1B1B1B" /> <path d="M23 14H7V15H23V14Z" fill="url(#paint6_linear_18_11917)" /> <g filter="url(#filter0_i_18_11917)"> <path d="M25.88 13V24.5C25.88 24.78 25.66 25 25.38 25C25.1 25 24.88 24.78 24.88 24.5V17.5C24.88 16.67 24.21 16 23.38 16C23.34 16 22.92 15.99 22.88 16V17C22.94 16.97 23.31 17 23.38 17C23.66 17 23.88 17.22 23.88 17.5V24.5C23.88 25.33 24.55 26 25.38 26C26.21 26 26.88 25.33 26.88 24.5V13H25.88V13Z" fill="#464143" /> </g> <g filter="url(#filter1_ii_18_11917)"> <path d="M20.89 30H8.87C7.77 30 6.88 29.11 6.88 28.01V3.99C6.88 2.89 7.77 2 8.87 2H20.89C21.99 2 22.88 2.89 22.88 3.99V28.01C22.88 29.11 21.99 30 20.89 30Z" fill="url(#paint7_linear_18_11917)" /> </g> <g filter="url(#filter2_i_18_11917)"> <path d="M19.85 12H9.91C9.34 12 8.88 11.54 8.88 10.97V5.03C8.88 4.46 9.34 4 9.91 4H19.85C20.42 4 20.88 4.46 20.88 5.03V10.97C20.88 11.54 20.42 12 19.85 12Z" fill="url(#paint8_linear_18_11917)" /> <path d="M19.85 12H9.91C9.34 12 8.88 11.54 8.88 10.97V5.03C8.88 4.46 9.34 4 9.91 4H19.85C20.42 4 20.88 4.46 20.88 5.03V10.97C20.88 11.54 20.42 12 19.85 12Z" fill="url(#paint9_linear_18_11917)" /> </g> <g filter="url(#filter3_i_18_11917)"> <path d="M20.88 6H8.88V5.03C8.88 4.46 9.34 4 9.91 4H19.85C20.42 4 20.88 4.46 20.88 5.03V6Z" fill="url(#paint10_linear_18_11917)" /> <path d="M20.88 6H8.88V5.03C8.88 4.46 9.34 4 9.91 4H19.85C20.42 4 20.88 4.46 20.88 5.03V6Z" fill="url(#paint11_linear_18_11917)" /> </g> <path d="M22.89 28H6.88C6.33 28 5.88 28.45 5.88 29V30H23.88V28.99C23.88 28.44 23.44 28 22.89 28Z" fill="url(#paint12_linear_18_11917)" /> <path d="M22.89 28H6.88C6.33 28 5.88 28.45 5.88 29V30H23.88V28.99C23.88 28.44 23.44 28 22.89 28Z" fill="url(#paint13_linear_18_11917)" /> <path d="M22.89 28H6.88C6.33 28 5.88 28.45 5.88 29V30H23.88V28.99C23.88 28.44 23.44 28 22.89 28Z" fill="url(#paint14_linear_18_11917)" /> <path d="M22.89 28H6.88C6.33 28 5.88 28.45 5.88 29V30H23.88V28.99C23.88 28.44 23.44 28 22.89 28Z" fill="url(#paint15_linear_18_11917)" /> <path d="M22.89 28H6.88C6.33 28 5.88 28.45 5.88 29V30H23.88V28.99C23.88 28.44 23.44 28 22.89 28Z" fill="url(#paint16_linear_18_11917)" /> <path d="M19.38 7H15.38C15.1 7 14.88 7.22 14.88 7.5C14.88 7.78 15.1 8 15.38 8H19.38C19.66 8 19.88 7.78 19.88 7.5C19.88 7.22 19.66 7 19.38 7Z" fill="url(#paint17_linear_18_11917)" /> <path d="M19.38 7H15.38C15.1 7 14.88 7.22 14.88 7.5C14.88 7.78 15.1 8 15.38 8H19.38C19.66 8 19.88 7.78 19.88 7.5C19.88 7.22 19.66 7 19.38 7Z" fill="url(#paint18_radial_18_11917)" /> <g filter="url(#filter4_ii_18_11917)"> <path d="M22.88 7.44996C22.88 7.51996 22.89 7.57996 22.92 7.63996L23.84 9.64996C23.87 9.70996 23.88 9.77996 23.88 9.83996V12.94C23.88 13.53 24.32 13.99 24.87 13.99H26.46C26.69 13.99 26.88 13.79 26.88 13.54V9.95996C26.88 9.81996 26.82 9.68996 26.71 9.59996L23.56 7.08996C23.28 6.86996 22.88 7.07996 22.88 7.44996ZM25.46 12.93H25.31C25.08 12.93 24.89 12.73 24.89 12.48V10.83C24.89 10.43 25.35 10.23 25.61 10.51L25.76 10.67C25.84 10.75 25.88 10.87 25.88 10.99V12.49C25.88 12.73 25.69 12.93 25.46 12.93Z" fill="url(#paint19_linear_18_11917)" /> </g> <path d="M25.38 13C25.6561 13 25.88 12.7761 25.88 12.5C25.88 12.2239 25.6561 12 25.38 12C25.1039 12 24.88 12.2239 24.88 12.5C24.88 12.7761 25.1039 13 25.38 13Z" fill="url(#paint20_radial_18_11917)" /> <path d="M22.88 14H6.88V15H22.88V14Z" fill="url(#paint21_linear_18_11917)" /> <defs> <filter id="filter0_i_18_11917" x={22.88} y={12.75} width={4.25} height={13.25} 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.25} /> <feGaussianBlur stdDeviation={0.125} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.207843 0 0 0 0 0.145098 0 0 0 0 0.211765 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18_11917" /> </filter> <filter id="filter1_ii_18_11917" x={6.38} y={2} width={17} height={28} 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.5} /> <feGaussianBlur stdDeviation={0.25} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.607843 0 0 0 0 0.180392 0 0 0 0 0.203922 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18_11917" /> <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.5} /> <feGaussianBlur stdDeviation={0.25} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.321569 0 0 0 0 0.368627 0 0 0 1 0" /> <feBlend mode="normal" in2="effect1_innerShadow_18_11917" result="effect2_innerShadow_18_11917" /> </filter> <filter id="filter2_i_18_11917" x={8.88} y={3.7} width={12.3} height={8.3} 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.5} dy={-0.5} /> <feGaussianBlur stdDeviation={0.15} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.835294 0 0 0 0 0.811765 0 0 0 0 0.847059 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18_11917" /> </filter> <filter id="filter3_i_18_11917" x={8.38} y={4} width={12.5} height={2.5} 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.5} dy={0.5} /> <feGaussianBlur stdDeviation={0.25} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.227451 0 0 0 0 0.152941 0 0 0 0 0.301961 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18_11917" /> </filter> <filter id="filter4_ii_18_11917" x={22.73} y={6.85037} width={4.3} height={7.28962} 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.15} dy={0.15} /> <feGaussianBlur stdDeviation={0.075} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.964706 0 0 0 0 0.952941 0 0 0 0 0.968627 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18_11917" /> <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.15} dy={-0.15} /> <feGaussianBlur stdDeviation={0.15} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.482353 0 0 0 0 0.329412 0 0 0 0 0.419608 0 0 0 1 0" /> <feBlend mode="normal" in2="effect1_innerShadow_18_11917" result="effect2_innerShadow_18_11917" /> </filter> <linearGradient id="paint0_linear_18_11917" x1={7.0036} y1={15.9977} x2={23.0036} y2={15.9977} gradientUnits="userSpaceOnUse" > <stop stopColor="#E22585" /> <stop offset={1} stopColor="#E63529" /> </linearGradient> <linearGradient id="paint1_linear_18_11917" x1={21.0036} y1={7.9977} x2={9.0036} y2={7.9977} gradientUnits="userSpaceOnUse" > <stop stopColor="#D2D2D2" /> <stop offset={1} stopColor="#9A9A9A" /> </linearGradient> <linearGradient id="paint2_linear_18_11917" x1={21.0036} y1={4.9977} x2={9.0036} y2={4.9977} gradientUnits="userSpaceOnUse" > <stop stopColor="#503469" /> <stop offset={1} stopColor="#1B1B1B" /> </linearGradient> <linearGradient id="paint3_linear_18_11917" x1={24.0036} y1={28.9977} x2={6.0036} y2={28.9977} gradientUnits="userSpaceOnUse" > <stop stopColor="#D2D2D2" /> <stop offset={1} stopColor="#9A9A9A" /> </linearGradient> <linearGradient id="paint4_linear_18_11917" x1={20.0036} y1={7.4977} x2={15.0036} y2={7.4977} gradientUnits="userSpaceOnUse" > <stop stopColor="#503469" /> <stop offset={1} stopColor="#1B1B1B" /> </linearGradient> <linearGradient id="paint5_linear_18_11917" x1={27.0036} y1={10.4977} x2={23.0036} y2={10.4977} gradientUnits="userSpaceOnUse" > <stop stopColor="#D2D2D2" /> <stop offset={1} stopColor="#9A9A9A" /> </linearGradient> <linearGradient id="paint6_linear_18_11917" x1={23.0036} y1={14.4977} x2={7.0036} y2={14.4977} gradientUnits="userSpaceOnUse" > <stop stopColor="#D2D2D2" /> <stop offset={1} stopColor="#9A9A9A" /> </linearGradient> <linearGradient id="paint7_linear_18_11917" x1={14.88} y1={27.7972} x2={14.88} y2={20.4391} gradientUnits="userSpaceOnUse" > <stop stopColor="#D7357E" /> <stop offset={1} stopColor="#E73446" /> </linearGradient> <linearGradient id="paint8_linear_18_11917" x1={20.5766} y1={7.38752} x2={8.88} y2={7.38752} gradientUnits="userSpaceOnUse" > <stop stopColor="#D2C7D9" /> <stop offset={1} stopColor="#C6BDCB" /> </linearGradient> <linearGradient id="paint9_linear_18_11917" x1={20.88} y1={9.02126} x2={19.8547} y2={9.02126} gradientUnits="userSpaceOnUse" > <stop stopColor="#998DA0" /> <stop offset={1} stopColor="#998DA0" stopOpacity={0} /> </linearGradient> <linearGradient id="paint10_linear_18_11917" x1={20.8836} y1={4.9977} x2={8.88361} y2={4.9977} gradientUnits="userSpaceOnUse" > <stop stopColor="#513E63" /> <stop offset={1} stopColor="#433B4A" /> </linearGradient> <linearGradient id="paint11_linear_18_11917" x1={8.88} y1={5.32091} x2={9.48021} y2={5.32091} gradientUnits="userSpaceOnUse" > <stop stopColor="#4A454D" /> <stop offset={1} stopColor="#4A454D" stopOpacity={0} /> </linearGradient> <linearGradient id="paint12_linear_18_11917" x1={23.8836} y1={28.9977} x2={5.59363} y2={28.9977} gradientUnits="userSpaceOnUse" > <stop stopColor="#D7C7E2" /> <stop offset={1} stopColor="#A69AAE" /> </linearGradient> <linearGradient id="paint13_linear_18_11917" x1={7.03325} y1={31.4363} x2={7.11323} y2={29} gradientUnits="userSpaceOnUse" > <stop stopColor="#605567" /> <stop offset={1} stopColor="#605567" stopOpacity={0} /> </linearGradient> <linearGradient id="paint14_linear_18_11917" x1={14.88} y1={27.6372} x2={14.88} y2={29} gradientUnits="userSpaceOnUse" > <stop stopColor="#D8CAD3" /> <stop offset={1} stopColor="#D8CAD3" stopOpacity={0} /> </linearGradient> <linearGradient id="paint15_linear_18_11917" x1={5.88} y1={29.6767} x2={6.95327} y2={29.6567} gradientUnits="userSpaceOnUse" > <stop stopColor="#605567" /> <stop offset={1} stopColor="#605567" stopOpacity={0} /> </linearGradient> <linearGradient id="paint16_linear_18_11917" x1={23.88} y1={29.7167} x2={22.6692} y2={29.7167} gradientUnits="userSpaceOnUse" > <stop stopColor="#F9F4FD" /> <stop offset={1} stopColor="#F9F4FD" stopOpacity={0} /> </linearGradient> <linearGradient id="paint17_linear_18_11917" x1={19.8836} y1={7.4977} x2={14.8836} y2={7.4977} gradientUnits="userSpaceOnUse" > <stop stopColor="#503668" /> <stop offset={1} stopColor="#352B3C" /> </linearGradient> <radialGradient id="paint18_radial_18_11917" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(18.7718 7.36853) rotate(90) scale(0.417933 3.43845)" > <stop stopColor="#65527A" /> <stop offset={1} stopColor="#65527A" stopOpacity={0} /> </radialGradient> <linearGradient id="paint19_linear_18_11917" x1={25.3563} y1={9.78123} x2={24.2626} y2={13.25} gradientUnits="userSpaceOnUse" > <stop stopColor="#D4C4D8" /> <stop offset={1} stopColor="#A699AA" /> </linearGradient> <radialGradient id="paint20_radial_18_11917" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(25.5751 12.4297) rotate(146.041) scale(0.461533 0.445323)" > <stop stopColor="#4F494A" /> <stop offset={1} stopColor="#31222E" /> </radialGradient> <linearGradient id="paint21_linear_18_11917" x1={22.8836} y1={14.4977} x2={6.8836} y2={14.4977} gradientUnits="userSpaceOnUse" > <stop stopColor="#ECE4F3" /> <stop offset={0.0171485} stopColor="#ECE4F3" /> <stop offset={0.0587043} stopColor="#D3C6DB" /> <stop offset={0.322287} stopColor="#D3C6DB" /> <stop offset={0.96106} stopColor="#ADA2B4" /> <stop offset={1} stopColor="#6F6974" /> </linearGradient> </defs> </svg> ); module.exports = FuelPumpIcon;