Gentleface › Games & sports › pennant
pennant icon
pennantPennant: pennant, team pennant, bunting. Drawn on the 16 px grid. Free SVG, PNG and code, MIT licensed.
Animated pennant-wave · line-round
The wind drops and the pennant sags down from its pole, swaying a little. A gust lifts it straight, a wave runs down to the tail and the tail snaps twice before it flies level again.
Native SVG animation, with no CSS or script. It loops by itself. Inline it to take the text color: in an <img> it draws black. To play it once on hover or click, run 0.3 s to 2.5 s. Examples and helper.
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.856 11.856C2.759 11.952 2.641 12 2.5 12L1.5 12C1.359 12 1.241 11.952 1.144 11.856C1.048 11.759 1 11.641 1 11.5L1 4.5C1 4.359 1.048 4.241 1.144 4.144C1.241 4.048 1.359 4 1.5 4L2.5 4C2.641 4 2.759 4.048 2.856 4.144C2.952 4.241 3 4.359 3 4.5L3 11.5C3 11.641 2.952 11.759 2.856 11.856ZM6.894 10.862C6.607 11.006 6.302 11.076 5.98 11.073C5.609 11.069 5.265 10.97 4.949 10.774C4.632 10.579 4.39 10.316 4.22 9.985C4.073 9.699 4 9.395 4 9.073L4 6.33C4 6.046 4.058 5.775 4.173 5.515C4.302 5.227 4.488 4.983 4.732 4.783C4.976 4.583 5.252 4.448 5.56 4.379C5.836 4.316 6.114 4.313 6.392 4.369L14.598 6.01C14.736 6.037 14.843 6.108 14.919 6.221C14.994 6.334 15.018 6.46 14.99 6.598C14.958 6.758 14.869 6.874 14.724 6.947L6.894 10.862ZM5.11 9.529C5.195 9.694 5.316 9.826 5.474 9.924C5.632 10.021 5.804 10.071 5.99 10.073C6.151 10.074 6.303 10.039 6.447 9.967L12.973 6.704L6.196 5.349C6.057 5.321 5.918 5.323 5.78 5.354C5.626 5.389 5.488 5.456 5.366 5.556C5.244 5.656 5.151 5.778 5.087 5.923C5.029 6.052 5 6.188 5 6.33L5 9.073C5 9.234 5.037 9.386 5.11 9.529Z"/></svg>
// Gentleface "pennant" (line-round), MIT. https://gentleface.com/icons/pennant
import type { SVGProps } from 'react';
export function PennantIcon(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.856 11.856C2.759 11.952 2.641 12 2.5 12L1.5 12C1.359 12 1.241 11.952 1.144 11.856C1.048 11.759 1 11.641 1 11.5L1 4.5C1 4.359 1.048 4.241 1.144 4.144C1.241 4.048 1.359 4 1.5 4L2.5 4C2.641 4 2.759 4.048 2.856 4.144C2.952 4.241 3 4.359 3 4.5L3 11.5C3 11.641 2.952 11.759 2.856 11.856ZM6.894 10.862C6.607 11.006 6.302 11.076 5.98 11.073C5.609 11.069 5.265 10.97 4.949 10.774C4.632 10.579 4.39 10.316 4.22 9.985C4.073 9.699 4 9.395 4 9.073L4 6.33C4 6.046 4.058 5.775 4.173 5.515C4.302 5.227 4.488 4.983 4.732 4.783C4.976 4.583 5.252 4.448 5.56 4.379C5.836 4.316 6.114 4.313 6.392 4.369L14.598 6.01C14.736 6.037 14.843 6.108 14.919 6.221C14.994 6.334 15.018 6.46 14.99 6.598C14.958 6.758 14.869 6.874 14.724 6.947L6.894 10.862ZM5.11 9.529C5.195 9.694 5.316 9.826 5.474 9.924C5.632 10.021 5.804 10.071 5.99 10.073C6.151 10.074 6.303 10.039 6.447 9.967L12.973 6.704L6.196 5.349C6.057 5.321 5.918 5.323 5.78 5.354C5.626 5.389 5.488 5.456 5.366 5.556C5.244 5.656 5.151 5.778 5.087 5.923C5.029 6.052 5 6.188 5 6.33L5 9.073C5 9.234 5.037 9.386 5.11 9.529Z" />
</svg>
);
}Vue: see /icons/pennant.md
Svelte: see /icons/pennant.md
HTML img: see /icons/pennant.md
CSS: see /icons/pennant.md
Data URL: see /icons/pennant.md
Sprite: see /icons/pennant.md
SwiftUI: see /icons/pennant.md
Compose: see /icons/pennant.md
Android XML: see /icons/pennant.md
Flutter: see /icons/pennant.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 { PennantIcon } from '@gentleface/react'; (setup).
Meaning
- Use it for
- pennant, team pennant, bunting
- Tags
- pennant, team-pennant, bunting, banner, flag, fan, supporter, team, club, sports, decoration, celebration
- Category
- Games & sports
- Component name
PennantIcon- History
- 20 px drawn, 24 px drawn, added, released in 0.4.0
- Since
- version 0.4.0
More games & sports icons
alien american-football badminton barbell baseball baseball-bat basketball basketball-court billiards bomb bow-arrow bowling boxing-glove chess-bishop chess-king chess-knight · all games & sports icons
For agents
Metadata: /icons/pennant.json · Markdown: /icons/pennant.md · SVG: https://gentleface.com/svg/{style}/16/pennant.svg · PNG: https://gentleface.com/png/{style}/{16|32|48}/pennant.png