Gentleface › Shopping › gift-sparkle
gift-sparkle icon
gift-sparkleGift sparkle: ai gift ideas, gift finder. Drawn on the 16 px grid. Free SVG, PNG and code, MIT licensed.
Code line-round
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path d="M2.14 1.264C2.242 1.007 2.391 0.781 2.586 0.586C2.781 0.391 3.007 0.242 3.264 0.14C3.5 0.047 3.746 0 4 0C4.254 0 4.5 0.047 4.736 0.14C4.993 0.242 5.219 0.391 5.414 0.586C5.444 0.615 5.472 0.646 5.5 0.677C5.528 0.646 5.556 0.615 5.586 0.586C5.781 0.391 6.007 0.242 6.264 0.14C6.5 0.047 6.746 0 7 0C7.254 0 7.5 0.047 7.736 0.14C7.993 0.242 8.219 0.391 8.414 0.586C8.609 0.781 8.758 1.007 8.86 1.264C8.953 1.5 9 1.746 9 2L9 4L11 4C11.418 4 11.799 4.12 12.143 4.359C12.486 4.598 12.731 4.914 12.876 5.306C12.924 5.436 12.919 5.563 12.861 5.689C12.803 5.814 12.71 5.901 12.58 5.949C12.451 5.996 12.323 5.992 12.198 5.934C12.072 5.876 11.986 5.783 11.938 5.653C11.865 5.457 11.743 5.299 11.571 5.179C11.4 5.06 11.209 5 11 5L6 5L6 7L9.5 7C9.641 7 9.759 7.048 9.856 7.144C9.952 7.241 10 7.359 10 7.5C10 7.641 9.952 7.759 9.856 7.856C9.759 7.952 9.641 8 9.5 8L6 8L6 13L8.5 13C8.641 13 8.759 13.048 8.856 13.144C8.952 13.241 9 13.359 9 13.5C9 13.641 8.952 13.759 8.856 13.856C8.759 13.952 8.641 14 8.5 14L2 14C1.724 14 1.488 13.902 1.293 13.707C1.098 13.512 1 13.276 1 13L1 8C0.724 8 0.488 7.902 0.293 7.707C0.098 7.512 0 7.276 0 7L0 6C0 5.746 0.047 5.5 0.14 5.264C0.242 5.007 0.391 4.781 0.586 4.586C0.781 4.391 1.007 4.242 1.264 4.14C1.5 4.047 1.746 4 2 4L2 2C2 1.746 2.047 1.5 2.14 1.264ZM5.144 3.856C5.048 3.759 5 3.641 5 3.5L5 2C5 1.724 4.902 1.488 4.707 1.293C4.512 1.098 4.276 1 4 1C3.724 1 3.488 1.098 3.293 1.293C3.098 1.488 3 1.724 3 2L3 4L5.499 4C5.359 4 5.24 3.952 5.144 3.856ZM8 2C8 1.724 7.902 1.488 7.707 1.293C7.512 1.098 7.276 1 7 1C6.724 1 6.488 1.098 6.293 1.293C6.098 1.488 6 1.724 6 2L6 3.5C6 3.641 5.952 3.759 5.856 3.856C5.76 3.952 5.641 4 5.501 4L8 4L8 2ZM5 7L5 5L2 5C1.724 5 1.488 5.098 1.293 5.293C1.098 5.488 1 5.724 1 6L1 7C1.185 7 1.351 7.044 1.5 7.131C1.584 7.047 1.699 7 1.818 7L5 7ZM11.5 16C11 13 10 12 7 11.5C10 11 11 10 11.5 7C12 10 13 11 16 11.5C13 12 12 13 11.5 16ZM2 8L2 13L5 13L5 8L2 8Z"/></svg>
// Gentleface "gift-sparkle" (line-round), MIT. https://gentleface.com/icons/gift-sparkle
import type { SVGProps } from 'react';
export function GiftSparkleIcon(props: SVGProps<SVGSVGElement>) {
return (
<svg xmlns="http://www.w3.org/2000/svg" width={16} height={16} viewBox="0 0 16 16" fill="currentColor" aria-hidden="true" {...props}>
<path d="M2.14 1.264C2.242 1.007 2.391 0.781 2.586 0.586C2.781 0.391 3.007 0.242 3.264 0.14C3.5 0.047 3.746 0 4 0C4.254 0 4.5 0.047 4.736 0.14C4.993 0.242 5.219 0.391 5.414 0.586C5.444 0.615 5.472 0.646 5.5 0.677C5.528 0.646 5.556 0.615 5.586 0.586C5.781 0.391 6.007 0.242 6.264 0.14C6.5 0.047 6.746 0 7 0C7.254 0 7.5 0.047 7.736 0.14C7.993 0.242 8.219 0.391 8.414 0.586C8.609 0.781 8.758 1.007 8.86 1.264C8.953 1.5 9 1.746 9 2L9 4L11 4C11.418 4 11.799 4.12 12.143 4.359C12.486 4.598 12.731 4.914 12.876 5.306C12.924 5.436 12.919 5.563 12.861 5.689C12.803 5.814 12.71 5.901 12.58 5.949C12.451 5.996 12.323 5.992 12.198 5.934C12.072 5.876 11.986 5.783 11.938 5.653C11.865 5.457 11.743 5.299 11.571 5.179C11.4 5.06 11.209 5 11 5L6 5L6 7L9.5 7C9.641 7 9.759 7.048 9.856 7.144C9.952 7.241 10 7.359 10 7.5C10 7.641 9.952 7.759 9.856 7.856C9.759 7.952 9.641 8 9.5 8L6 8L6 13L8.5 13C8.641 13 8.759 13.048 8.856 13.144C8.952 13.241 9 13.359 9 13.5C9 13.641 8.952 13.759 8.856 13.856C8.759 13.952 8.641 14 8.5 14L2 14C1.724 14 1.488 13.902 1.293 13.707C1.098 13.512 1 13.276 1 13L1 8C0.724 8 0.488 7.902 0.293 7.707C0.098 7.512 0 7.276 0 7L0 6C0 5.746 0.047 5.5 0.14 5.264C0.242 5.007 0.391 4.781 0.586 4.586C0.781 4.391 1.007 4.242 1.264 4.14C1.5 4.047 1.746 4 2 4L2 2C2 1.746 2.047 1.5 2.14 1.264ZM5.144 3.856C5.048 3.759 5 3.641 5 3.5L5 2C5 1.724 4.902 1.488 4.707 1.293C4.512 1.098 4.276 1 4 1C3.724 1 3.488 1.098 3.293 1.293C3.098 1.488 3 1.724 3 2L3 4L5.499 4C5.359 4 5.24 3.952 5.144 3.856ZM8 2C8 1.724 7.902 1.488 7.707 1.293C7.512 1.098 7.276 1 7 1C6.724 1 6.488 1.098 6.293 1.293C6.098 1.488 6 1.724 6 2L6 3.5C6 3.641 5.952 3.759 5.856 3.856C5.76 3.952 5.641 4 5.501 4L8 4L8 2ZM5 7L5 5L2 5C1.724 5 1.488 5.098 1.293 5.293C1.098 5.488 1 5.724 1 6L1 7C1.185 7 1.351 7.044 1.5 7.131C1.584 7.047 1.699 7 1.818 7L5 7ZM11.5 16C11 13 10 12 7 11.5C10 11 11 10 11.5 7C12 10 13 11 16 11.5C13 12 12 13 11.5 16ZM2 8L2 13L5 13L5 8L2 8Z" />
</svg>
);
}Vue: see /icons/gift-sparkle.md
Svelte: see /icons/gift-sparkle.md
HTML img: see /icons/gift-sparkle.md
CSS: see /icons/gift-sparkle.md
Data URL: see /icons/gift-sparkle.md
Sprite: see /icons/gift-sparkle.md
SwiftUI: see /icons/gift-sparkle.md
Compose: see /icons/gift-sparkle.md
Android XML: see /icons/gift-sparkle.md
Flutter: see /icons/gift-sparkle.md
Each icon is drawn on the 16 px grid, and most also on the 20 and 24 px grids (at 24 in three weights: light 1 px, regular 1.5 px, bold 2 px). Show the drawing made for your size, or an exact multiple of it, on whole pixels: 16 for 16 and 32 px, 20 for 20 and 40, 24 for 24 and 48. A size in between or a fractional position blurs it. The code on each icon page is the 16 px drawing, an SVG with fill="currentColor"; the icon page's downloads follow its Grid switch, and npm has the 20 and 24 px drawings too. The snippets are decorative (aria-hidden). For an icon that carries meaning on its own, such as an icon-only button, label the button, or give the SVG role="img" and an aria-label. More in how to use.
With npm: import { GiftSparkleIcon } from '@gentleface/react'; (setup).
Meaning
Family 7
More shopping icons
arrows-up-from-line barcode barcode-off baseball-cap cash-register dress gem handbag hanger locker package package-alert package-arrow-down package-arrow-right package-arrow-up package-check · all shopping icons
For agents
Metadata: /icons/gift-sparkle.json · Markdown: /icons/gift-sparkle.md · SVG: https://gentleface.com/svg/{style}/16/gift-sparkle.svg · PNG: https://gentleface.com/png/{style}/{16|32|48}/gift-sparkle.png