# swords icon

Swords. Gentleface icon, drawn on the 16 px pixel grid. Free, MIT licensed. Page: https://gentleface.com/icons/swords

- Category: Games & sports
- Use it for: battle, versus, combat, fight, duel, pvp, vs, head to head, matchup
- Tags: swords, crossed-swords, battle, versus, combat, fight, duel, war, pvp, rpg, game
- Family: sword
- Component name: SwordsIcon
- Added: 2026-10-16

## Alternatives

- `boxing-glove`: boxing or martial arts
- `compare`: compare two items side by side

## Also fits

- boxing: a battle, combat or versus in a game
- sword: a battle, combat or versus

## Files

Each SVG is 16 × 16 with fill="currentColor". Keep it at 16 px or an exact multiple (32, 48) on whole pixels: a fractional size or position blurs it.

- line-round: https://gentleface.com/svg/line-round/16/swords.svg · PNG https://gentleface.com/png/line-round/16/swords.png · https://gentleface.com/png/line-round/32/swords.png · https://gentleface.com/png/line-round/48/swords.png
- line-soft: https://gentleface.com/svg/line-soft/16/swords.svg · PNG https://gentleface.com/png/line-soft/16/swords.png · https://gentleface.com/png/line-soft/32/swords.png · https://gentleface.com/png/line-soft/48/swords.png
- line-sharp: https://gentleface.com/svg/line-sharp/16/swords.svg · PNG https://gentleface.com/png/line-sharp/16/swords.png · https://gentleface.com/png/line-sharp/32/swords.png · https://gentleface.com/png/line-sharp/48/swords.png
- solid-round: https://gentleface.com/svg/solid-round/16/swords.svg · PNG https://gentleface.com/png/solid-round/16/swords.png · https://gentleface.com/png/solid-round/32/swords.png · https://gentleface.com/png/solid-round/48/swords.png
- solid-soft: https://gentleface.com/svg/solid-soft/16/swords.svg · PNG https://gentleface.com/png/solid-soft/16/swords.png · https://gentleface.com/png/solid-soft/32/swords.png · https://gentleface.com/png/solid-soft/48/swords.png
- solid-sharp: https://gentleface.com/svg/solid-sharp/16/swords.svg · PNG https://gentleface.com/png/solid-sharp/16/swords.png · https://gentleface.com/png/solid-sharp/32/swords.png · https://gentleface.com/png/solid-sharp/48/swords.png

The SVG of every style: https://gentleface.com/icons/swords.json (`svg`).

## Code (line-round)

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. For another style, take its SVG from the JSON and swap the path `d`.

### SVG

```svg
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path d="M6.26 12.257C6.189 12.288 6.116 12.314 6.043 12.336C6.033 12.345 6.022 12.353 6.01 12.361C6.071 12.384 6.126 12.419 6.172 12.465L6.854 13.146C6.953 13.246 7.003 13.364 7.003 13.5C7.003 13.636 6.953 13.754 6.854 13.854C6.756 13.951 6.638 14 6.5 14C6.362 14 6.244 13.951 6.146 13.854L5.465 13.172C5.289 12.996 5.289 12.711 5.465 12.535L5.535 12.465C5.554 12.446 5.573 12.43 5.595 12.415C5.592 12.414 5.59 12.413 5.588 12.412C5.559 12.414 5.529 12.414 5.5 12.414C5.236 12.414 4.982 12.362 4.74 12.257C4.673 12.228 4.609 12.196 4.547 12.16L1.854 14.854C1.756 14.951 1.638 15 1.5 15C1.362 15 1.244 14.951 1.146 14.854C1.047 14.754 0.997 14.636 0.997 14.5C0.997 14.364 1.047 14.246 1.146 14.146L3.84 11.453C3.804 11.391 3.772 11.327 3.743 11.26C3.638 11.018 3.586 10.764 3.586 10.5C3.586 10.471 3.586 10.441 3.588 10.412C3.587 10.41 3.586 10.408 3.585 10.405C3.57 10.427 3.554 10.446 3.535 10.465L3.465 10.535C3.38 10.62 3.266 10.667 3.146 10.667C3.027 10.667 2.913 10.62 2.828 10.535L2.146 9.854C2.047 9.754 1.997 9.636 1.997 9.5C1.997 9.364 2.047 9.246 2.146 9.146C2.244 9.049 2.362 9 2.5 9C2.638 9 2.756 9.049 2.854 9.146L3.535 9.828C3.581 9.874 3.616 9.929 3.639 9.99C3.647 9.978 3.655 9.967 3.664 9.957C3.686 9.884 3.712 9.811 3.743 9.74C3.84 9.516 3.974 9.319 4.146 9.146L11.439 1.854C11.713 1.58 12.028 1.37 12.385 1.222C12.742 1.074 13.114 1 13.5 1C13.691 1 13.875 1.035 14.052 1.105C14.245 1.182 14.414 1.293 14.561 1.439C14.707 1.586 14.818 1.755 14.895 1.948C14.965 2.125 15 2.309 15 2.5C15 2.886 14.926 3.258 14.778 3.615C14.63 3.972 14.42 4.287 14.146 4.561L6.854 11.854C6.681 12.026 6.484 12.16 6.26 12.257ZM4.232 6.735C4.096 6.735 3.978 6.685 3.879 6.586L1.854 4.561C1.58 4.287 1.37 3.972 1.222 3.615C1.074 3.258 1 2.886 1 2.5C1 2.309 1.035 2.125 1.105 1.948C1.182 1.755 1.293 1.586 1.439 1.439C1.586 1.293 1.755 1.182 1.948 1.105C2.125 1.035 2.309 1 2.5 1C2.886 1 3.258 1.074 3.615 1.222C3.972 1.37 4.287 1.58 4.561 1.854L6.586 3.879C6.685 3.978 6.735 4.096 6.735 4.232C6.735 4.368 6.685 4.486 6.586 4.586C6.486 4.685 6.368 4.735 6.232 4.735C6.096 4.735 5.978 4.685 5.879 4.586L3.854 2.561C3.674 2.381 3.467 2.243 3.233 2.146C2.998 2.049 2.754 2 2.5 2C2.362 2 2.244 2.049 2.146 2.146C2.049 2.244 2 2.362 2 2.5C2 2.754 2.049 2.998 2.146 3.233C2.243 3.467 2.381 3.674 2.561 3.854L4.586 5.879C4.685 5.978 4.735 6.096 4.735 6.232C4.735 6.368 4.686 6.486 4.586 6.585L4.586 6.586L4.585 6.586C4.486 6.686 4.368 6.735 4.232 6.735ZM13.854 3.233C13.951 2.998 14 2.754 14 2.5C14 2.362 13.951 2.244 13.854 2.146C13.756 2.049 13.638 2 13.5 2C13.246 2 13.002 2.049 12.767 2.146C12.533 2.243 12.326 2.381 12.146 2.561L4.854 9.854C4.675 10.032 4.586 10.248 4.586 10.5C4.586 10.752 4.675 10.968 4.854 11.146C5.032 11.325 5.248 11.414 5.5 11.414C5.752 11.414 5.968 11.325 6.146 11.146L13.439 3.854C13.619 3.674 13.757 3.467 13.854 3.233ZM12.416 10.408C12.416 10.41 12.415 10.412 12.414 10.414C12.419 10.53 12.412 10.648 12.395 10.769C12.36 11.019 12.282 11.247 12.162 11.455L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L11.455 12.162C11.247 12.282 11.019 12.36 10.769 12.395C10.648 12.412 10.53 12.419 10.414 12.414C10.412 12.415 10.41 12.416 10.408 12.416C10.428 12.431 10.447 12.447 10.465 12.465L10.535 12.535C10.711 12.711 10.711 12.996 10.535 13.172L9.854 13.854C9.754 13.953 9.636 14.003 9.5 14.003C9.364 14.003 9.246 13.953 9.146 13.854C9.047 13.754 8.997 13.636 8.997 13.5C8.997 13.364 9.047 13.246 9.146 13.146L9.828 12.465C9.873 12.42 9.927 12.385 9.987 12.362C9.976 12.354 9.966 12.346 9.956 12.337C9.826 12.298 9.7 12.245 9.576 12.176C9.452 12.108 9.372 12.009 9.334 11.878C9.296 11.748 9.311 11.621 9.379 11.497C9.447 11.374 9.547 11.293 9.678 11.255C9.808 11.217 9.935 11.233 10.059 11.301C10.237 11.399 10.427 11.434 10.628 11.405C10.83 11.377 11.003 11.29 11.146 11.146C11.29 11.003 11.377 10.83 11.405 10.628C11.434 10.427 11.399 10.237 11.301 10.059C11.233 9.935 11.217 9.808 11.255 9.678C11.293 9.547 11.374 9.447 11.497 9.379C11.621 9.311 11.748 9.296 11.878 9.334C12.009 9.372 12.108 9.452 12.176 9.576C12.245 9.7 12.298 9.826 12.337 9.956C12.346 9.966 12.354 9.976 12.362 9.987C12.385 9.927 12.42 9.873 12.465 9.828L13.146 9.146C13.246 9.047 13.364 8.997 13.5 8.997C13.636 8.997 13.754 9.047 13.854 9.146C13.953 9.246 14.003 9.364 14.003 9.5C14.003 9.636 13.953 9.754 13.854 9.854L13.172 10.535C12.996 10.711 12.711 10.711 12.535 10.535L12.465 10.465C12.447 10.447 12.431 10.428 12.416 10.408Z"/></svg>
```

### React

```tsx
// Gentleface "swords" (line-round), MIT. https://gentleface.com/icons/swords
import type { SVGProps } from 'react';

export function SwordsIcon(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="M6.26 12.257C6.189 12.288 6.116 12.314 6.043 12.336C6.033 12.345 6.022 12.353 6.01 12.361C6.071 12.384 6.126 12.419 6.172 12.465L6.854 13.146C6.953 13.246 7.003 13.364 7.003 13.5C7.003 13.636 6.953 13.754 6.854 13.854C6.756 13.951 6.638 14 6.5 14C6.362 14 6.244 13.951 6.146 13.854L5.465 13.172C5.289 12.996 5.289 12.711 5.465 12.535L5.535 12.465C5.554 12.446 5.573 12.43 5.595 12.415C5.592 12.414 5.59 12.413 5.588 12.412C5.559 12.414 5.529 12.414 5.5 12.414C5.236 12.414 4.982 12.362 4.74 12.257C4.673 12.228 4.609 12.196 4.547 12.16L1.854 14.854C1.756 14.951 1.638 15 1.5 15C1.362 15 1.244 14.951 1.146 14.854C1.047 14.754 0.997 14.636 0.997 14.5C0.997 14.364 1.047 14.246 1.146 14.146L3.84 11.453C3.804 11.391 3.772 11.327 3.743 11.26C3.638 11.018 3.586 10.764 3.586 10.5C3.586 10.471 3.586 10.441 3.588 10.412C3.587 10.41 3.586 10.408 3.585 10.405C3.57 10.427 3.554 10.446 3.535 10.465L3.465 10.535C3.38 10.62 3.266 10.667 3.146 10.667C3.027 10.667 2.913 10.62 2.828 10.535L2.146 9.854C2.047 9.754 1.997 9.636 1.997 9.5C1.997 9.364 2.047 9.246 2.146 9.146C2.244 9.049 2.362 9 2.5 9C2.638 9 2.756 9.049 2.854 9.146L3.535 9.828C3.581 9.874 3.616 9.929 3.639 9.99C3.647 9.978 3.655 9.967 3.664 9.957C3.686 9.884 3.712 9.811 3.743 9.74C3.84 9.516 3.974 9.319 4.146 9.146L11.439 1.854C11.713 1.58 12.028 1.37 12.385 1.222C12.742 1.074 13.114 1 13.5 1C13.691 1 13.875 1.035 14.052 1.105C14.245 1.182 14.414 1.293 14.561 1.439C14.707 1.586 14.818 1.755 14.895 1.948C14.965 2.125 15 2.309 15 2.5C15 2.886 14.926 3.258 14.778 3.615C14.63 3.972 14.42 4.287 14.146 4.561L6.854 11.854C6.681 12.026 6.484 12.16 6.26 12.257ZM4.232 6.735C4.096 6.735 3.978 6.685 3.879 6.586L1.854 4.561C1.58 4.287 1.37 3.972 1.222 3.615C1.074 3.258 1 2.886 1 2.5C1 2.309 1.035 2.125 1.105 1.948C1.182 1.755 1.293 1.586 1.439 1.439C1.586 1.293 1.755 1.182 1.948 1.105C2.125 1.035 2.309 1 2.5 1C2.886 1 3.258 1.074 3.615 1.222C3.972 1.37 4.287 1.58 4.561 1.854L6.586 3.879C6.685 3.978 6.735 4.096 6.735 4.232C6.735 4.368 6.685 4.486 6.586 4.586C6.486 4.685 6.368 4.735 6.232 4.735C6.096 4.735 5.978 4.685 5.879 4.586L3.854 2.561C3.674 2.381 3.467 2.243 3.233 2.146C2.998 2.049 2.754 2 2.5 2C2.362 2 2.244 2.049 2.146 2.146C2.049 2.244 2 2.362 2 2.5C2 2.754 2.049 2.998 2.146 3.233C2.243 3.467 2.381 3.674 2.561 3.854L4.586 5.879C4.685 5.978 4.735 6.096 4.735 6.232C4.735 6.368 4.686 6.486 4.586 6.585L4.586 6.586L4.585 6.586C4.486 6.686 4.368 6.735 4.232 6.735ZM13.854 3.233C13.951 2.998 14 2.754 14 2.5C14 2.362 13.951 2.244 13.854 2.146C13.756 2.049 13.638 2 13.5 2C13.246 2 13.002 2.049 12.767 2.146C12.533 2.243 12.326 2.381 12.146 2.561L4.854 9.854C4.675 10.032 4.586 10.248 4.586 10.5C4.586 10.752 4.675 10.968 4.854 11.146C5.032 11.325 5.248 11.414 5.5 11.414C5.752 11.414 5.968 11.325 6.146 11.146L13.439 3.854C13.619 3.674 13.757 3.467 13.854 3.233ZM12.416 10.408C12.416 10.41 12.415 10.412 12.414 10.414C12.419 10.53 12.412 10.648 12.395 10.769C12.36 11.019 12.282 11.247 12.162 11.455L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L11.455 12.162C11.247 12.282 11.019 12.36 10.769 12.395C10.648 12.412 10.53 12.419 10.414 12.414C10.412 12.415 10.41 12.416 10.408 12.416C10.428 12.431 10.447 12.447 10.465 12.465L10.535 12.535C10.711 12.711 10.711 12.996 10.535 13.172L9.854 13.854C9.754 13.953 9.636 14.003 9.5 14.003C9.364 14.003 9.246 13.953 9.146 13.854C9.047 13.754 8.997 13.636 8.997 13.5C8.997 13.364 9.047 13.246 9.146 13.146L9.828 12.465C9.873 12.42 9.927 12.385 9.987 12.362C9.976 12.354 9.966 12.346 9.956 12.337C9.826 12.298 9.7 12.245 9.576 12.176C9.452 12.108 9.372 12.009 9.334 11.878C9.296 11.748 9.311 11.621 9.379 11.497C9.447 11.374 9.547 11.293 9.678 11.255C9.808 11.217 9.935 11.233 10.059 11.301C10.237 11.399 10.427 11.434 10.628 11.405C10.83 11.377 11.003 11.29 11.146 11.146C11.29 11.003 11.377 10.83 11.405 10.628C11.434 10.427 11.399 10.237 11.301 10.059C11.233 9.935 11.217 9.808 11.255 9.678C11.293 9.547 11.374 9.447 11.497 9.379C11.621 9.311 11.748 9.296 11.878 9.334C12.009 9.372 12.108 9.452 12.176 9.576C12.245 9.7 12.298 9.826 12.337 9.956C12.346 9.966 12.354 9.976 12.362 9.987C12.385 9.927 12.42 9.873 12.465 9.828L13.146 9.146C13.246 9.047 13.364 8.997 13.5 8.997C13.636 8.997 13.754 9.047 13.854 9.146C13.953 9.246 14.003 9.364 14.003 9.5C14.003 9.636 13.953 9.754 13.854 9.854L13.172 10.535C12.996 10.711 12.711 10.711 12.535 10.535L12.465 10.465C12.447 10.447 12.431 10.428 12.416 10.408Z" />
    </svg>
  );
}
```

### Vue

```vue
<!-- Gentleface "swords" (line-round), MIT. https://gentleface.com/icons/swords -->
<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true">
    <path d="M6.26 12.257C6.189 12.288 6.116 12.314 6.043 12.336C6.033 12.345 6.022 12.353 6.01 12.361C6.071 12.384 6.126 12.419 6.172 12.465L6.854 13.146C6.953 13.246 7.003 13.364 7.003 13.5C7.003 13.636 6.953 13.754 6.854 13.854C6.756 13.951 6.638 14 6.5 14C6.362 14 6.244 13.951 6.146 13.854L5.465 13.172C5.289 12.996 5.289 12.711 5.465 12.535L5.535 12.465C5.554 12.446 5.573 12.43 5.595 12.415C5.592 12.414 5.59 12.413 5.588 12.412C5.559 12.414 5.529 12.414 5.5 12.414C5.236 12.414 4.982 12.362 4.74 12.257C4.673 12.228 4.609 12.196 4.547 12.16L1.854 14.854C1.756 14.951 1.638 15 1.5 15C1.362 15 1.244 14.951 1.146 14.854C1.047 14.754 0.997 14.636 0.997 14.5C0.997 14.364 1.047 14.246 1.146 14.146L3.84 11.453C3.804 11.391 3.772 11.327 3.743 11.26C3.638 11.018 3.586 10.764 3.586 10.5C3.586 10.471 3.586 10.441 3.588 10.412C3.587 10.41 3.586 10.408 3.585 10.405C3.57 10.427 3.554 10.446 3.535 10.465L3.465 10.535C3.38 10.62 3.266 10.667 3.146 10.667C3.027 10.667 2.913 10.62 2.828 10.535L2.146 9.854C2.047 9.754 1.997 9.636 1.997 9.5C1.997 9.364 2.047 9.246 2.146 9.146C2.244 9.049 2.362 9 2.5 9C2.638 9 2.756 9.049 2.854 9.146L3.535 9.828C3.581 9.874 3.616 9.929 3.639 9.99C3.647 9.978 3.655 9.967 3.664 9.957C3.686 9.884 3.712 9.811 3.743 9.74C3.84 9.516 3.974 9.319 4.146 9.146L11.439 1.854C11.713 1.58 12.028 1.37 12.385 1.222C12.742 1.074 13.114 1 13.5 1C13.691 1 13.875 1.035 14.052 1.105C14.245 1.182 14.414 1.293 14.561 1.439C14.707 1.586 14.818 1.755 14.895 1.948C14.965 2.125 15 2.309 15 2.5C15 2.886 14.926 3.258 14.778 3.615C14.63 3.972 14.42 4.287 14.146 4.561L6.854 11.854C6.681 12.026 6.484 12.16 6.26 12.257ZM4.232 6.735C4.096 6.735 3.978 6.685 3.879 6.586L1.854 4.561C1.58 4.287 1.37 3.972 1.222 3.615C1.074 3.258 1 2.886 1 2.5C1 2.309 1.035 2.125 1.105 1.948C1.182 1.755 1.293 1.586 1.439 1.439C1.586 1.293 1.755 1.182 1.948 1.105C2.125 1.035 2.309 1 2.5 1C2.886 1 3.258 1.074 3.615 1.222C3.972 1.37 4.287 1.58 4.561 1.854L6.586 3.879C6.685 3.978 6.735 4.096 6.735 4.232C6.735 4.368 6.685 4.486 6.586 4.586C6.486 4.685 6.368 4.735 6.232 4.735C6.096 4.735 5.978 4.685 5.879 4.586L3.854 2.561C3.674 2.381 3.467 2.243 3.233 2.146C2.998 2.049 2.754 2 2.5 2C2.362 2 2.244 2.049 2.146 2.146C2.049 2.244 2 2.362 2 2.5C2 2.754 2.049 2.998 2.146 3.233C2.243 3.467 2.381 3.674 2.561 3.854L4.586 5.879C4.685 5.978 4.735 6.096 4.735 6.232C4.735 6.368 4.686 6.486 4.586 6.585L4.586 6.586L4.585 6.586C4.486 6.686 4.368 6.735 4.232 6.735ZM13.854 3.233C13.951 2.998 14 2.754 14 2.5C14 2.362 13.951 2.244 13.854 2.146C13.756 2.049 13.638 2 13.5 2C13.246 2 13.002 2.049 12.767 2.146C12.533 2.243 12.326 2.381 12.146 2.561L4.854 9.854C4.675 10.032 4.586 10.248 4.586 10.5C4.586 10.752 4.675 10.968 4.854 11.146C5.032 11.325 5.248 11.414 5.5 11.414C5.752 11.414 5.968 11.325 6.146 11.146L13.439 3.854C13.619 3.674 13.757 3.467 13.854 3.233ZM12.416 10.408C12.416 10.41 12.415 10.412 12.414 10.414C12.419 10.53 12.412 10.648 12.395 10.769C12.36 11.019 12.282 11.247 12.162 11.455L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L11.455 12.162C11.247 12.282 11.019 12.36 10.769 12.395C10.648 12.412 10.53 12.419 10.414 12.414C10.412 12.415 10.41 12.416 10.408 12.416C10.428 12.431 10.447 12.447 10.465 12.465L10.535 12.535C10.711 12.711 10.711 12.996 10.535 13.172L9.854 13.854C9.754 13.953 9.636 14.003 9.5 14.003C9.364 14.003 9.246 13.953 9.146 13.854C9.047 13.754 8.997 13.636 8.997 13.5C8.997 13.364 9.047 13.246 9.146 13.146L9.828 12.465C9.873 12.42 9.927 12.385 9.987 12.362C9.976 12.354 9.966 12.346 9.956 12.337C9.826 12.298 9.7 12.245 9.576 12.176C9.452 12.108 9.372 12.009 9.334 11.878C9.296 11.748 9.311 11.621 9.379 11.497C9.447 11.374 9.547 11.293 9.678 11.255C9.808 11.217 9.935 11.233 10.059 11.301C10.237 11.399 10.427 11.434 10.628 11.405C10.83 11.377 11.003 11.29 11.146 11.146C11.29 11.003 11.377 10.83 11.405 10.628C11.434 10.427 11.399 10.237 11.301 10.059C11.233 9.935 11.217 9.808 11.255 9.678C11.293 9.547 11.374 9.447 11.497 9.379C11.621 9.311 11.748 9.296 11.878 9.334C12.009 9.372 12.108 9.452 12.176 9.576C12.245 9.7 12.298 9.826 12.337 9.956C12.346 9.966 12.354 9.976 12.362 9.987C12.385 9.927 12.42 9.873 12.465 9.828L13.146 9.146C13.246 9.047 13.364 8.997 13.5 8.997C13.636 8.997 13.754 9.047 13.854 9.146C13.953 9.246 14.003 9.364 14.003 9.5C14.003 9.636 13.953 9.754 13.854 9.854L13.172 10.535C12.996 10.711 12.711 10.711 12.535 10.535L12.465 10.465C12.447 10.447 12.431 10.428 12.416 10.408Z" />
  </svg>
</template>
```

### Svelte

```svelte
<!-- Gentleface "swords" (line-round), MIT. https://gentleface.com/icons/swords -->
<script>
  let props = $props();
</script>

<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="M6.26 12.257C6.189 12.288 6.116 12.314 6.043 12.336C6.033 12.345 6.022 12.353 6.01 12.361C6.071 12.384 6.126 12.419 6.172 12.465L6.854 13.146C6.953 13.246 7.003 13.364 7.003 13.5C7.003 13.636 6.953 13.754 6.854 13.854C6.756 13.951 6.638 14 6.5 14C6.362 14 6.244 13.951 6.146 13.854L5.465 13.172C5.289 12.996 5.289 12.711 5.465 12.535L5.535 12.465C5.554 12.446 5.573 12.43 5.595 12.415C5.592 12.414 5.59 12.413 5.588 12.412C5.559 12.414 5.529 12.414 5.5 12.414C5.236 12.414 4.982 12.362 4.74 12.257C4.673 12.228 4.609 12.196 4.547 12.16L1.854 14.854C1.756 14.951 1.638 15 1.5 15C1.362 15 1.244 14.951 1.146 14.854C1.047 14.754 0.997 14.636 0.997 14.5C0.997 14.364 1.047 14.246 1.146 14.146L3.84 11.453C3.804 11.391 3.772 11.327 3.743 11.26C3.638 11.018 3.586 10.764 3.586 10.5C3.586 10.471 3.586 10.441 3.588 10.412C3.587 10.41 3.586 10.408 3.585 10.405C3.57 10.427 3.554 10.446 3.535 10.465L3.465 10.535C3.38 10.62 3.266 10.667 3.146 10.667C3.027 10.667 2.913 10.62 2.828 10.535L2.146 9.854C2.047 9.754 1.997 9.636 1.997 9.5C1.997 9.364 2.047 9.246 2.146 9.146C2.244 9.049 2.362 9 2.5 9C2.638 9 2.756 9.049 2.854 9.146L3.535 9.828C3.581 9.874 3.616 9.929 3.639 9.99C3.647 9.978 3.655 9.967 3.664 9.957C3.686 9.884 3.712 9.811 3.743 9.74C3.84 9.516 3.974 9.319 4.146 9.146L11.439 1.854C11.713 1.58 12.028 1.37 12.385 1.222C12.742 1.074 13.114 1 13.5 1C13.691 1 13.875 1.035 14.052 1.105C14.245 1.182 14.414 1.293 14.561 1.439C14.707 1.586 14.818 1.755 14.895 1.948C14.965 2.125 15 2.309 15 2.5C15 2.886 14.926 3.258 14.778 3.615C14.63 3.972 14.42 4.287 14.146 4.561L6.854 11.854C6.681 12.026 6.484 12.16 6.26 12.257ZM4.232 6.735C4.096 6.735 3.978 6.685 3.879 6.586L1.854 4.561C1.58 4.287 1.37 3.972 1.222 3.615C1.074 3.258 1 2.886 1 2.5C1 2.309 1.035 2.125 1.105 1.948C1.182 1.755 1.293 1.586 1.439 1.439C1.586 1.293 1.755 1.182 1.948 1.105C2.125 1.035 2.309 1 2.5 1C2.886 1 3.258 1.074 3.615 1.222C3.972 1.37 4.287 1.58 4.561 1.854L6.586 3.879C6.685 3.978 6.735 4.096 6.735 4.232C6.735 4.368 6.685 4.486 6.586 4.586C6.486 4.685 6.368 4.735 6.232 4.735C6.096 4.735 5.978 4.685 5.879 4.586L3.854 2.561C3.674 2.381 3.467 2.243 3.233 2.146C2.998 2.049 2.754 2 2.5 2C2.362 2 2.244 2.049 2.146 2.146C2.049 2.244 2 2.362 2 2.5C2 2.754 2.049 2.998 2.146 3.233C2.243 3.467 2.381 3.674 2.561 3.854L4.586 5.879C4.685 5.978 4.735 6.096 4.735 6.232C4.735 6.368 4.686 6.486 4.586 6.585L4.586 6.586L4.585 6.586C4.486 6.686 4.368 6.735 4.232 6.735ZM13.854 3.233C13.951 2.998 14 2.754 14 2.5C14 2.362 13.951 2.244 13.854 2.146C13.756 2.049 13.638 2 13.5 2C13.246 2 13.002 2.049 12.767 2.146C12.533 2.243 12.326 2.381 12.146 2.561L4.854 9.854C4.675 10.032 4.586 10.248 4.586 10.5C4.586 10.752 4.675 10.968 4.854 11.146C5.032 11.325 5.248 11.414 5.5 11.414C5.752 11.414 5.968 11.325 6.146 11.146L13.439 3.854C13.619 3.674 13.757 3.467 13.854 3.233ZM12.416 10.408C12.416 10.41 12.415 10.412 12.414 10.414C12.419 10.53 12.412 10.648 12.395 10.769C12.36 11.019 12.282 11.247 12.162 11.455L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L11.455 12.162C11.247 12.282 11.019 12.36 10.769 12.395C10.648 12.412 10.53 12.419 10.414 12.414C10.412 12.415 10.41 12.416 10.408 12.416C10.428 12.431 10.447 12.447 10.465 12.465L10.535 12.535C10.711 12.711 10.711 12.996 10.535 13.172L9.854 13.854C9.754 13.953 9.636 14.003 9.5 14.003C9.364 14.003 9.246 13.953 9.146 13.854C9.047 13.754 8.997 13.636 8.997 13.5C8.997 13.364 9.047 13.246 9.146 13.146L9.828 12.465C9.873 12.42 9.927 12.385 9.987 12.362C9.976 12.354 9.966 12.346 9.956 12.337C9.826 12.298 9.7 12.245 9.576 12.176C9.452 12.108 9.372 12.009 9.334 11.878C9.296 11.748 9.311 11.621 9.379 11.497C9.447 11.374 9.547 11.293 9.678 11.255C9.808 11.217 9.935 11.233 10.059 11.301C10.237 11.399 10.427 11.434 10.628 11.405C10.83 11.377 11.003 11.29 11.146 11.146C11.29 11.003 11.377 10.83 11.405 10.628C11.434 10.427 11.399 10.237 11.301 10.059C11.233 9.935 11.217 9.808 11.255 9.678C11.293 9.547 11.374 9.447 11.497 9.379C11.621 9.311 11.748 9.296 11.878 9.334C12.009 9.372 12.108 9.452 12.176 9.576C12.245 9.7 12.298 9.826 12.337 9.956C12.346 9.966 12.354 9.976 12.362 9.987C12.385 9.927 12.42 9.873 12.465 9.828L13.146 9.146C13.246 9.047 13.364 8.997 13.5 8.997C13.636 8.997 13.754 9.047 13.854 9.146C13.953 9.246 14.003 9.364 14.003 9.5C14.003 9.636 13.953 9.754 13.854 9.854L13.172 10.535C12.996 10.711 12.711 10.711 12.535 10.535L12.465 10.465C12.447 10.447 12.431 10.428 12.416 10.408Z" />
</svg>
```

### HTML img

```html
<!-- Gentleface "swords" (line-round), MIT. https://gentleface.com/icons/swords. An <img> can't take currentColor: it draws black. Inline the SVG or use the CSS mask to color it. -->
<img src="https://gentleface.com/svg/line-round/16/swords.svg" width="16" height="16" alt="">
```

### CSS

```css
/* Gentleface "swords" (line-round), MIT. https://gentleface.com/icons/swords. Takes the text color. */
.icon-swords {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M6.26 12.257C6.189 12.288 6.116 12.314 6.043 12.336C6.033 12.345 6.022 12.353 6.01 12.361C6.071 12.384 6.126 12.419 6.172 12.465L6.854 13.146C6.953 13.246 7.003 13.364 7.003 13.5C7.003 13.636 6.953 13.754 6.854 13.854C6.756 13.951 6.638 14 6.5 14C6.362 14 6.244 13.951 6.146 13.854L5.465 13.172C5.289 12.996 5.289 12.711 5.465 12.535L5.535 12.465C5.554 12.446 5.573 12.43 5.595 12.415C5.592 12.414 5.59 12.413 5.588 12.412C5.559 12.414 5.529 12.414 5.5 12.414C5.236 12.414 4.982 12.362 4.74 12.257C4.673 12.228 4.609 12.196 4.547 12.16L1.854 14.854C1.756 14.951 1.638 15 1.5 15C1.362 15 1.244 14.951 1.146 14.854C1.047 14.754 0.997 14.636 0.997 14.5C0.997 14.364 1.047 14.246 1.146 14.146L3.84 11.453C3.804 11.391 3.772 11.327 3.743 11.26C3.638 11.018 3.586 10.764 3.586 10.5C3.586 10.471 3.586 10.441 3.588 10.412C3.587 10.41 3.586 10.408 3.585 10.405C3.57 10.427 3.554 10.446 3.535 10.465L3.465 10.535C3.38 10.62 3.266 10.667 3.146 10.667C3.027 10.667 2.913 10.62 2.828 10.535L2.146 9.854C2.047 9.754 1.997 9.636 1.997 9.5C1.997 9.364 2.047 9.246 2.146 9.146C2.244 9.049 2.362 9 2.5 9C2.638 9 2.756 9.049 2.854 9.146L3.535 9.828C3.581 9.874 3.616 9.929 3.639 9.99C3.647 9.978 3.655 9.967 3.664 9.957C3.686 9.884 3.712 9.811 3.743 9.74C3.84 9.516 3.974 9.319 4.146 9.146L11.439 1.854C11.713 1.58 12.028 1.37 12.385 1.222C12.742 1.074 13.114 1 13.5 1C13.691 1 13.875 1.035 14.052 1.105C14.245 1.182 14.414 1.293 14.561 1.439C14.707 1.586 14.818 1.755 14.895 1.948C14.965 2.125 15 2.309 15 2.5C15 2.886 14.926 3.258 14.778 3.615C14.63 3.972 14.42 4.287 14.146 4.561L6.854 11.854C6.681 12.026 6.484 12.16 6.26 12.257ZM4.232 6.735C4.096 6.735 3.978 6.685 3.879 6.586L1.854 4.561C1.58 4.287 1.37 3.972 1.222 3.615C1.074 3.258 1 2.886 1 2.5C1 2.309 1.035 2.125 1.105 1.948C1.182 1.755 1.293 1.586 1.439 1.439C1.586 1.293 1.755 1.182 1.948 1.105C2.125 1.035 2.309 1 2.5 1C2.886 1 3.258 1.074 3.615 1.222C3.972 1.37 4.287 1.58 4.561 1.854L6.586 3.879C6.685 3.978 6.735 4.096 6.735 4.232C6.735 4.368 6.685 4.486 6.586 4.586C6.486 4.685 6.368 4.735 6.232 4.735C6.096 4.735 5.978 4.685 5.879 4.586L3.854 2.561C3.674 2.381 3.467 2.243 3.233 2.146C2.998 2.049 2.754 2 2.5 2C2.362 2 2.244 2.049 2.146 2.146C2.049 2.244 2 2.362 2 2.5C2 2.754 2.049 2.998 2.146 3.233C2.243 3.467 2.381 3.674 2.561 3.854L4.586 5.879C4.685 5.978 4.735 6.096 4.735 6.232C4.735 6.368 4.686 6.486 4.586 6.585L4.586 6.586L4.585 6.586C4.486 6.686 4.368 6.735 4.232 6.735ZM13.854 3.233C13.951 2.998 14 2.754 14 2.5C14 2.362 13.951 2.244 13.854 2.146C13.756 2.049 13.638 2 13.5 2C13.246 2 13.002 2.049 12.767 2.146C12.533 2.243 12.326 2.381 12.146 2.561L4.854 9.854C4.675 10.032 4.586 10.248 4.586 10.5C4.586 10.752 4.675 10.968 4.854 11.146C5.032 11.325 5.248 11.414 5.5 11.414C5.752 11.414 5.968 11.325 6.146 11.146L13.439 3.854C13.619 3.674 13.757 3.467 13.854 3.233ZM12.416 10.408C12.416 10.41 12.415 10.412 12.414 10.414C12.419 10.53 12.412 10.648 12.395 10.769C12.36 11.019 12.282 11.247 12.162 11.455L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L11.455 12.162C11.247 12.282 11.019 12.36 10.769 12.395C10.648 12.412 10.53 12.419 10.414 12.414C10.412 12.415 10.41 12.416 10.408 12.416C10.428 12.431 10.447 12.447 10.465 12.465L10.535 12.535C10.711 12.711 10.711 12.996 10.535 13.172L9.854 13.854C9.754 13.953 9.636 14.003 9.5 14.003C9.364 14.003 9.246 13.953 9.146 13.854C9.047 13.754 8.997 13.636 8.997 13.5C8.997 13.364 9.047 13.246 9.146 13.146L9.828 12.465C9.873 12.42 9.927 12.385 9.987 12.362C9.976 12.354 9.966 12.346 9.956 12.337C9.826 12.298 9.7 12.245 9.576 12.176C9.452 12.108 9.372 12.009 9.334 11.878C9.296 11.748 9.311 11.621 9.379 11.497C9.447 11.374 9.547 11.293 9.678 11.255C9.808 11.217 9.935 11.233 10.059 11.301C10.237 11.399 10.427 11.434 10.628 11.405C10.83 11.377 11.003 11.29 11.146 11.146C11.29 11.003 11.377 10.83 11.405 10.628C11.434 10.427 11.399 10.237 11.301 10.059C11.233 9.935 11.217 9.808 11.255 9.678C11.293 9.547 11.374 9.447 11.497 9.379C11.621 9.311 11.748 9.296 11.878 9.334C12.009 9.372 12.108 9.452 12.176 9.576C12.245 9.7 12.298 9.826 12.337 9.956C12.346 9.966 12.354 9.976 12.362 9.987C12.385 9.927 12.42 9.873 12.465 9.828L13.146 9.146C13.246 9.047 13.364 8.997 13.5 8.997C13.636 8.997 13.754 9.047 13.854 9.146C13.953 9.246 14.003 9.364 14.003 9.5C14.003 9.636 13.953 9.754 13.854 9.854L13.172 10.535C12.996 10.711 12.711 10.711 12.535 10.535L12.465 10.465C12.447 10.447 12.431 10.428 12.416 10.408Z'/%3E%3C/svg%3E") center / 16px 16px no-repeat;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M6.26 12.257C6.189 12.288 6.116 12.314 6.043 12.336C6.033 12.345 6.022 12.353 6.01 12.361C6.071 12.384 6.126 12.419 6.172 12.465L6.854 13.146C6.953 13.246 7.003 13.364 7.003 13.5C7.003 13.636 6.953 13.754 6.854 13.854C6.756 13.951 6.638 14 6.5 14C6.362 14 6.244 13.951 6.146 13.854L5.465 13.172C5.289 12.996 5.289 12.711 5.465 12.535L5.535 12.465C5.554 12.446 5.573 12.43 5.595 12.415C5.592 12.414 5.59 12.413 5.588 12.412C5.559 12.414 5.529 12.414 5.5 12.414C5.236 12.414 4.982 12.362 4.74 12.257C4.673 12.228 4.609 12.196 4.547 12.16L1.854 14.854C1.756 14.951 1.638 15 1.5 15C1.362 15 1.244 14.951 1.146 14.854C1.047 14.754 0.997 14.636 0.997 14.5C0.997 14.364 1.047 14.246 1.146 14.146L3.84 11.453C3.804 11.391 3.772 11.327 3.743 11.26C3.638 11.018 3.586 10.764 3.586 10.5C3.586 10.471 3.586 10.441 3.588 10.412C3.587 10.41 3.586 10.408 3.585 10.405C3.57 10.427 3.554 10.446 3.535 10.465L3.465 10.535C3.38 10.62 3.266 10.667 3.146 10.667C3.027 10.667 2.913 10.62 2.828 10.535L2.146 9.854C2.047 9.754 1.997 9.636 1.997 9.5C1.997 9.364 2.047 9.246 2.146 9.146C2.244 9.049 2.362 9 2.5 9C2.638 9 2.756 9.049 2.854 9.146L3.535 9.828C3.581 9.874 3.616 9.929 3.639 9.99C3.647 9.978 3.655 9.967 3.664 9.957C3.686 9.884 3.712 9.811 3.743 9.74C3.84 9.516 3.974 9.319 4.146 9.146L11.439 1.854C11.713 1.58 12.028 1.37 12.385 1.222C12.742 1.074 13.114 1 13.5 1C13.691 1 13.875 1.035 14.052 1.105C14.245 1.182 14.414 1.293 14.561 1.439C14.707 1.586 14.818 1.755 14.895 1.948C14.965 2.125 15 2.309 15 2.5C15 2.886 14.926 3.258 14.778 3.615C14.63 3.972 14.42 4.287 14.146 4.561L6.854 11.854C6.681 12.026 6.484 12.16 6.26 12.257ZM4.232 6.735C4.096 6.735 3.978 6.685 3.879 6.586L1.854 4.561C1.58 4.287 1.37 3.972 1.222 3.615C1.074 3.258 1 2.886 1 2.5C1 2.309 1.035 2.125 1.105 1.948C1.182 1.755 1.293 1.586 1.439 1.439C1.586 1.293 1.755 1.182 1.948 1.105C2.125 1.035 2.309 1 2.5 1C2.886 1 3.258 1.074 3.615 1.222C3.972 1.37 4.287 1.58 4.561 1.854L6.586 3.879C6.685 3.978 6.735 4.096 6.735 4.232C6.735 4.368 6.685 4.486 6.586 4.586C6.486 4.685 6.368 4.735 6.232 4.735C6.096 4.735 5.978 4.685 5.879 4.586L3.854 2.561C3.674 2.381 3.467 2.243 3.233 2.146C2.998 2.049 2.754 2 2.5 2C2.362 2 2.244 2.049 2.146 2.146C2.049 2.244 2 2.362 2 2.5C2 2.754 2.049 2.998 2.146 3.233C2.243 3.467 2.381 3.674 2.561 3.854L4.586 5.879C4.685 5.978 4.735 6.096 4.735 6.232C4.735 6.368 4.686 6.486 4.586 6.585L4.586 6.586L4.585 6.586C4.486 6.686 4.368 6.735 4.232 6.735ZM13.854 3.233C13.951 2.998 14 2.754 14 2.5C14 2.362 13.951 2.244 13.854 2.146C13.756 2.049 13.638 2 13.5 2C13.246 2 13.002 2.049 12.767 2.146C12.533 2.243 12.326 2.381 12.146 2.561L4.854 9.854C4.675 10.032 4.586 10.248 4.586 10.5C4.586 10.752 4.675 10.968 4.854 11.146C5.032 11.325 5.248 11.414 5.5 11.414C5.752 11.414 5.968 11.325 6.146 11.146L13.439 3.854C13.619 3.674 13.757 3.467 13.854 3.233ZM12.416 10.408C12.416 10.41 12.415 10.412 12.414 10.414C12.419 10.53 12.412 10.648 12.395 10.769C12.36 11.019 12.282 11.247 12.162 11.455L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L11.455 12.162C11.247 12.282 11.019 12.36 10.769 12.395C10.648 12.412 10.53 12.419 10.414 12.414C10.412 12.415 10.41 12.416 10.408 12.416C10.428 12.431 10.447 12.447 10.465 12.465L10.535 12.535C10.711 12.711 10.711 12.996 10.535 13.172L9.854 13.854C9.754 13.953 9.636 14.003 9.5 14.003C9.364 14.003 9.246 13.953 9.146 13.854C9.047 13.754 8.997 13.636 8.997 13.5C8.997 13.364 9.047 13.246 9.146 13.146L9.828 12.465C9.873 12.42 9.927 12.385 9.987 12.362C9.976 12.354 9.966 12.346 9.956 12.337C9.826 12.298 9.7 12.245 9.576 12.176C9.452 12.108 9.372 12.009 9.334 11.878C9.296 11.748 9.311 11.621 9.379 11.497C9.447 11.374 9.547 11.293 9.678 11.255C9.808 11.217 9.935 11.233 10.059 11.301C10.237 11.399 10.427 11.434 10.628 11.405C10.83 11.377 11.003 11.29 11.146 11.146C11.29 11.003 11.377 10.83 11.405 10.628C11.434 10.427 11.399 10.237 11.301 10.059C11.233 9.935 11.217 9.808 11.255 9.678C11.293 9.547 11.374 9.447 11.497 9.379C11.621 9.311 11.748 9.296 11.878 9.334C12.009 9.372 12.108 9.452 12.176 9.576C12.245 9.7 12.298 9.826 12.337 9.956C12.346 9.966 12.354 9.976 12.362 9.987C12.385 9.927 12.42 9.873 12.465 9.828L13.146 9.146C13.246 9.047 13.364 8.997 13.5 8.997C13.636 8.997 13.754 9.047 13.854 9.146C13.953 9.246 14.003 9.364 14.003 9.5C14.003 9.636 13.953 9.754 13.854 9.854L13.172 10.535C12.996 10.711 12.711 10.711 12.535 10.535L12.465 10.465C12.447 10.447 12.431 10.428 12.416 10.408Z'/%3E%3C/svg%3E") center / 16px 16px no-repeat;
}
```

### Data URL

```text
data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M6.26 12.257C6.189 12.288 6.116 12.314 6.043 12.336C6.033 12.345 6.022 12.353 6.01 12.361C6.071 12.384 6.126 12.419 6.172 12.465L6.854 13.146C6.953 13.246 7.003 13.364 7.003 13.5C7.003 13.636 6.953 13.754 6.854 13.854C6.756 13.951 6.638 14 6.5 14C6.362 14 6.244 13.951 6.146 13.854L5.465 13.172C5.289 12.996 5.289 12.711 5.465 12.535L5.535 12.465C5.554 12.446 5.573 12.43 5.595 12.415C5.592 12.414 5.59 12.413 5.588 12.412C5.559 12.414 5.529 12.414 5.5 12.414C5.236 12.414 4.982 12.362 4.74 12.257C4.673 12.228 4.609 12.196 4.547 12.16L1.854 14.854C1.756 14.951 1.638 15 1.5 15C1.362 15 1.244 14.951 1.146 14.854C1.047 14.754 0.997 14.636 0.997 14.5C0.997 14.364 1.047 14.246 1.146 14.146L3.84 11.453C3.804 11.391 3.772 11.327 3.743 11.26C3.638 11.018 3.586 10.764 3.586 10.5C3.586 10.471 3.586 10.441 3.588 10.412C3.587 10.41 3.586 10.408 3.585 10.405C3.57 10.427 3.554 10.446 3.535 10.465L3.465 10.535C3.38 10.62 3.266 10.667 3.146 10.667C3.027 10.667 2.913 10.62 2.828 10.535L2.146 9.854C2.047 9.754 1.997 9.636 1.997 9.5C1.997 9.364 2.047 9.246 2.146 9.146C2.244 9.049 2.362 9 2.5 9C2.638 9 2.756 9.049 2.854 9.146L3.535 9.828C3.581 9.874 3.616 9.929 3.639 9.99C3.647 9.978 3.655 9.967 3.664 9.957C3.686 9.884 3.712 9.811 3.743 9.74C3.84 9.516 3.974 9.319 4.146 9.146L11.439 1.854C11.713 1.58 12.028 1.37 12.385 1.222C12.742 1.074 13.114 1 13.5 1C13.691 1 13.875 1.035 14.052 1.105C14.245 1.182 14.414 1.293 14.561 1.439C14.707 1.586 14.818 1.755 14.895 1.948C14.965 2.125 15 2.309 15 2.5C15 2.886 14.926 3.258 14.778 3.615C14.63 3.972 14.42 4.287 14.146 4.561L6.854 11.854C6.681 12.026 6.484 12.16 6.26 12.257ZM4.232 6.735C4.096 6.735 3.978 6.685 3.879 6.586L1.854 4.561C1.58 4.287 1.37 3.972 1.222 3.615C1.074 3.258 1 2.886 1 2.5C1 2.309 1.035 2.125 1.105 1.948C1.182 1.755 1.293 1.586 1.439 1.439C1.586 1.293 1.755 1.182 1.948 1.105C2.125 1.035 2.309 1 2.5 1C2.886 1 3.258 1.074 3.615 1.222C3.972 1.37 4.287 1.58 4.561 1.854L6.586 3.879C6.685 3.978 6.735 4.096 6.735 4.232C6.735 4.368 6.685 4.486 6.586 4.586C6.486 4.685 6.368 4.735 6.232 4.735C6.096 4.735 5.978 4.685 5.879 4.586L3.854 2.561C3.674 2.381 3.467 2.243 3.233 2.146C2.998 2.049 2.754 2 2.5 2C2.362 2 2.244 2.049 2.146 2.146C2.049 2.244 2 2.362 2 2.5C2 2.754 2.049 2.998 2.146 3.233C2.243 3.467 2.381 3.674 2.561 3.854L4.586 5.879C4.685 5.978 4.735 6.096 4.735 6.232C4.735 6.368 4.686 6.486 4.586 6.585L4.586 6.586L4.585 6.586C4.486 6.686 4.368 6.735 4.232 6.735ZM13.854 3.233C13.951 2.998 14 2.754 14 2.5C14 2.362 13.951 2.244 13.854 2.146C13.756 2.049 13.638 2 13.5 2C13.246 2 13.002 2.049 12.767 2.146C12.533 2.243 12.326 2.381 12.146 2.561L4.854 9.854C4.675 10.032 4.586 10.248 4.586 10.5C4.586 10.752 4.675 10.968 4.854 11.146C5.032 11.325 5.248 11.414 5.5 11.414C5.752 11.414 5.968 11.325 6.146 11.146L13.439 3.854C13.619 3.674 13.757 3.467 13.854 3.233ZM12.416 10.408C12.416 10.41 12.415 10.412 12.414 10.414C12.419 10.53 12.412 10.648 12.395 10.769C12.36 11.019 12.282 11.247 12.162 11.455L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L11.455 12.162C11.247 12.282 11.019 12.36 10.769 12.395C10.648 12.412 10.53 12.419 10.414 12.414C10.412 12.415 10.41 12.416 10.408 12.416C10.428 12.431 10.447 12.447 10.465 12.465L10.535 12.535C10.711 12.711 10.711 12.996 10.535 13.172L9.854 13.854C9.754 13.953 9.636 14.003 9.5 14.003C9.364 14.003 9.246 13.953 9.146 13.854C9.047 13.754 8.997 13.636 8.997 13.5C8.997 13.364 9.047 13.246 9.146 13.146L9.828 12.465C9.873 12.42 9.927 12.385 9.987 12.362C9.976 12.354 9.966 12.346 9.956 12.337C9.826 12.298 9.7 12.245 9.576 12.176C9.452 12.108 9.372 12.009 9.334 11.878C9.296 11.748 9.311 11.621 9.379 11.497C9.447 11.374 9.547 11.293 9.678 11.255C9.808 11.217 9.935 11.233 10.059 11.301C10.237 11.399 10.427 11.434 10.628 11.405C10.83 11.377 11.003 11.29 11.146 11.146C11.29 11.003 11.377 10.83 11.405 10.628C11.434 10.427 11.399 10.237 11.301 10.059C11.233 9.935 11.217 9.808 11.255 9.678C11.293 9.547 11.374 9.447 11.497 9.379C11.621 9.311 11.748 9.296 11.878 9.334C12.009 9.372 12.108 9.452 12.176 9.576C12.245 9.7 12.298 9.826 12.337 9.956C12.346 9.966 12.354 9.976 12.362 9.987C12.385 9.927 12.42 9.873 12.465 9.828L13.146 9.146C13.246 9.047 13.364 8.997 13.5 8.997C13.636 8.997 13.754 9.047 13.854 9.146C13.953 9.246 14.003 9.364 14.003 9.5C14.003 9.636 13.953 9.754 13.854 9.854L13.172 10.535C12.996 10.711 12.711 10.711 12.535 10.535L12.465 10.465C12.447 10.447 12.431 10.428 12.416 10.408Z'/%3E%3C/svg%3E
```

### Sprite

```html
<!-- Gentleface "swords" (line-round), MIT. https://gentleface.com/icons/swords
     Every icon of this style in one file: https://gentleface.com/sprite/line-round.svg
     Serve it from your own origin: <use> does not load from another origin. -->
<svg width="16" height="16" aria-hidden="true"><use href="/sprite/line-round.svg#swords"/></svg>
```

### SwiftUI

```swift
// Gentleface "swords" (line-round), MIT. https://gentleface.com/icons/swords
import SwiftUI

struct SwordsIcon: Shape {
    func path(in rect: CGRect) -> Path {
        var p = Path()
        p.move(to: CGPoint(x: 6.26, y: 12.257))
        p.addCurve(to: CGPoint(x: 6.043, y: 12.336), control1: CGPoint(x: 6.189, y: 12.288), control2: CGPoint(x: 6.116, y: 12.314))
        p.addCurve(to: CGPoint(x: 6.01, y: 12.361), control1: CGPoint(x: 6.033, y: 12.345), control2: CGPoint(x: 6.022, y: 12.353))
        p.addCurve(to: CGPoint(x: 6.172, y: 12.465), control1: CGPoint(x: 6.071, y: 12.384), control2: CGPoint(x: 6.126, y: 12.419))
        p.addLine(to: CGPoint(x: 6.854, y: 13.146))
        p.addCurve(to: CGPoint(x: 7.003, y: 13.5), control1: CGPoint(x: 6.953, y: 13.246), control2: CGPoint(x: 7.003, y: 13.364))
        p.addCurve(to: CGPoint(x: 6.854, y: 13.854), control1: CGPoint(x: 7.003, y: 13.636), control2: CGPoint(x: 6.953, y: 13.754))
        p.addCurve(to: CGPoint(x: 6.5, y: 14), control1: CGPoint(x: 6.756, y: 13.951), control2: CGPoint(x: 6.638, y: 14))
        p.addCurve(to: CGPoint(x: 6.146, y: 13.854), control1: CGPoint(x: 6.362, y: 14), control2: CGPoint(x: 6.244, y: 13.951))
        p.addLine(to: CGPoint(x: 5.465, y: 13.172))
        p.addCurve(to: CGPoint(x: 5.465, y: 12.535), control1: CGPoint(x: 5.289, y: 12.996), control2: CGPoint(x: 5.289, y: 12.711))
        p.addLine(to: CGPoint(x: 5.535, y: 12.465))
        p.addCurve(to: CGPoint(x: 5.595, y: 12.415), control1: CGPoint(x: 5.554, y: 12.446), control2: CGPoint(x: 5.573, y: 12.43))
        p.addCurve(to: CGPoint(x: 5.588, y: 12.412), control1: CGPoint(x: 5.592, y: 12.414), control2: CGPoint(x: 5.59, y: 12.413))
        p.addCurve(to: CGPoint(x: 5.5, y: 12.414), control1: CGPoint(x: 5.559, y: 12.414), control2: CGPoint(x: 5.529, y: 12.414))
        p.addCurve(to: CGPoint(x: 4.74, y: 12.257), control1: CGPoint(x: 5.236, y: 12.414), control2: CGPoint(x: 4.982, y: 12.362))
        p.addCurve(to: CGPoint(x: 4.547, y: 12.16), control1: CGPoint(x: 4.673, y: 12.228), control2: CGPoint(x: 4.609, y: 12.196))
        p.addLine(to: CGPoint(x: 1.854, y: 14.854))
        p.addCurve(to: CGPoint(x: 1.5, y: 15), control1: CGPoint(x: 1.756, y: 14.951), control2: CGPoint(x: 1.638, y: 15))
        p.addCurve(to: CGPoint(x: 1.146, y: 14.854), control1: CGPoint(x: 1.362, y: 15), control2: CGPoint(x: 1.244, y: 14.951))
        p.addCurve(to: CGPoint(x: 0.997, y: 14.5), control1: CGPoint(x: 1.047, y: 14.754), control2: CGPoint(x: 0.997, y: 14.636))
        p.addCurve(to: CGPoint(x: 1.146, y: 14.146), control1: CGPoint(x: 0.997, y: 14.364), control2: CGPoint(x: 1.047, y: 14.246))
        p.addLine(to: CGPoint(x: 3.84, y: 11.453))
        p.addCurve(to: CGPoint(x: 3.743, y: 11.26), control1: CGPoint(x: 3.804, y: 11.391), control2: CGPoint(x: 3.772, y: 11.327))
        p.addCurve(to: CGPoint(x: 3.586, y: 10.5), control1: CGPoint(x: 3.638, y: 11.018), control2: CGPoint(x: 3.586, y: 10.764))
        p.addCurve(to: CGPoint(x: 3.588, y: 10.412), control1: CGPoint(x: 3.586, y: 10.471), control2: CGPoint(x: 3.586, y: 10.441))
        p.addCurve(to: CGPoint(x: 3.585, y: 10.405), control1: CGPoint(x: 3.587, y: 10.41), control2: CGPoint(x: 3.586, y: 10.408))
        p.addCurve(to: CGPoint(x: 3.535, y: 10.465), control1: CGPoint(x: 3.57, y: 10.427), control2: CGPoint(x: 3.554, y: 10.446))
        p.addLine(to: CGPoint(x: 3.465, y: 10.535))
        p.addCurve(to: CGPoint(x: 3.146, y: 10.667), control1: CGPoint(x: 3.38, y: 10.62), control2: CGPoint(x: 3.266, y: 10.667))
        p.addCurve(to: CGPoint(x: 2.828, y: 10.535), control1: CGPoint(x: 3.027, y: 10.667), control2: CGPoint(x: 2.913, y: 10.62))
        p.addLine(to: CGPoint(x: 2.146, y: 9.854))
        p.addCurve(to: CGPoint(x: 1.997, y: 9.5), control1: CGPoint(x: 2.047, y: 9.754), control2: CGPoint(x: 1.997, y: 9.636))
        p.addCurve(to: CGPoint(x: 2.146, y: 9.146), control1: CGPoint(x: 1.997, y: 9.364), control2: CGPoint(x: 2.047, y: 9.246))
        p.addCurve(to: CGPoint(x: 2.5, y: 9), control1: CGPoint(x: 2.244, y: 9.049), control2: CGPoint(x: 2.362, y: 9))
        p.addCurve(to: CGPoint(x: 2.854, y: 9.146), control1: CGPoint(x: 2.638, y: 9), control2: CGPoint(x: 2.756, y: 9.049))
        p.addLine(to: CGPoint(x: 3.535, y: 9.828))
        p.addCurve(to: CGPoint(x: 3.639, y: 9.99), control1: CGPoint(x: 3.581, y: 9.874), control2: CGPoint(x: 3.616, y: 9.929))
        p.addCurve(to: CGPoint(x: 3.664, y: 9.957), control1: CGPoint(x: 3.647, y: 9.978), control2: CGPoint(x: 3.655, y: 9.967))
        p.addCurve(to: CGPoint(x: 3.743, y: 9.74), control1: CGPoint(x: 3.686, y: 9.884), control2: CGPoint(x: 3.712, y: 9.811))
        p.addCurve(to: CGPoint(x: 4.146, y: 9.146), control1: CGPoint(x: 3.84, y: 9.516), control2: CGPoint(x: 3.974, y: 9.319))
        p.addLine(to: CGPoint(x: 11.439, y: 1.854))
        p.addCurve(to: CGPoint(x: 12.385, y: 1.222), control1: CGPoint(x: 11.713, y: 1.58), control2: CGPoint(x: 12.028, y: 1.37))
        p.addCurve(to: CGPoint(x: 13.5, y: 1), control1: CGPoint(x: 12.742, y: 1.074), control2: CGPoint(x: 13.114, y: 1))
        p.addCurve(to: CGPoint(x: 14.052, y: 1.105), control1: CGPoint(x: 13.691, y: 1), control2: CGPoint(x: 13.875, y: 1.035))
        p.addCurve(to: CGPoint(x: 14.561, y: 1.439), control1: CGPoint(x: 14.245, y: 1.182), control2: CGPoint(x: 14.414, y: 1.293))
        p.addCurve(to: CGPoint(x: 14.895, y: 1.948), control1: CGPoint(x: 14.707, y: 1.586), control2: CGPoint(x: 14.818, y: 1.755))
        p.addCurve(to: CGPoint(x: 15, y: 2.5), control1: CGPoint(x: 14.965, y: 2.125), control2: CGPoint(x: 15, y: 2.309))
        p.addCurve(to: CGPoint(x: 14.778, y: 3.615), control1: CGPoint(x: 15, y: 2.886), control2: CGPoint(x: 14.926, y: 3.258))
        p.addCurve(to: CGPoint(x: 14.146, y: 4.561), control1: CGPoint(x: 14.63, y: 3.972), control2: CGPoint(x: 14.42, y: 4.287))
        p.addLine(to: CGPoint(x: 6.854, y: 11.854))
        p.addCurve(to: CGPoint(x: 6.26, y: 12.257), control1: CGPoint(x: 6.681, y: 12.026), control2: CGPoint(x: 6.484, y: 12.16))
        p.closeSubpath()
        p.move(to: CGPoint(x: 4.232, y: 6.735))
        p.addCurve(to: CGPoint(x: 3.879, y: 6.586), control1: CGPoint(x: 4.096, y: 6.735), control2: CGPoint(x: 3.978, y: 6.685))
        p.addLine(to: CGPoint(x: 1.854, y: 4.561))
        p.addCurve(to: CGPoint(x: 1.222, y: 3.615), control1: CGPoint(x: 1.58, y: 4.287), control2: CGPoint(x: 1.37, y: 3.972))
        p.addCurve(to: CGPoint(x: 1, y: 2.5), control1: CGPoint(x: 1.074, y: 3.258), control2: CGPoint(x: 1, y: 2.886))
        p.addCurve(to: CGPoint(x: 1.105, y: 1.948), control1: CGPoint(x: 1, y: 2.309), control2: CGPoint(x: 1.035, y: 2.125))
        p.addCurve(to: CGPoint(x: 1.439, y: 1.439), control1: CGPoint(x: 1.182, y: 1.755), control2: CGPoint(x: 1.293, y: 1.586))
        p.addCurve(to: CGPoint(x: 1.948, y: 1.105), control1: CGPoint(x: 1.586, y: 1.293), control2: CGPoint(x: 1.755, y: 1.182))
        p.addCurve(to: CGPoint(x: 2.5, y: 1), control1: CGPoint(x: 2.125, y: 1.035), control2: CGPoint(x: 2.309, y: 1))
        p.addCurve(to: CGPoint(x: 3.615, y: 1.222), control1: CGPoint(x: 2.886, y: 1), control2: CGPoint(x: 3.258, y: 1.074))
        p.addCurve(to: CGPoint(x: 4.561, y: 1.854), control1: CGPoint(x: 3.972, y: 1.37), control2: CGPoint(x: 4.287, y: 1.58))
        p.addLine(to: CGPoint(x: 6.586, y: 3.879))
        p.addCurve(to: CGPoint(x: 6.735, y: 4.232), control1: CGPoint(x: 6.685, y: 3.978), control2: CGPoint(x: 6.735, y: 4.096))
        p.addCurve(to: CGPoint(x: 6.586, y: 4.586), control1: CGPoint(x: 6.735, y: 4.368), control2: CGPoint(x: 6.685, y: 4.486))
        p.addCurve(to: CGPoint(x: 6.232, y: 4.735), control1: CGPoint(x: 6.486, y: 4.685), control2: CGPoint(x: 6.368, y: 4.735))
        p.addCurve(to: CGPoint(x: 5.879, y: 4.586), control1: CGPoint(x: 6.096, y: 4.735), control2: CGPoint(x: 5.978, y: 4.685))
        p.addLine(to: CGPoint(x: 3.854, y: 2.561))
        p.addCurve(to: CGPoint(x: 3.233, y: 2.146), control1: CGPoint(x: 3.674, y: 2.381), control2: CGPoint(x: 3.467, y: 2.243))
        p.addCurve(to: CGPoint(x: 2.5, y: 2), control1: CGPoint(x: 2.998, y: 2.049), control2: CGPoint(x: 2.754, y: 2))
        p.addCurve(to: CGPoint(x: 2.146, y: 2.146), control1: CGPoint(x: 2.362, y: 2), control2: CGPoint(x: 2.244, y: 2.049))
        p.addCurve(to: CGPoint(x: 2, y: 2.5), control1: CGPoint(x: 2.049, y: 2.244), control2: CGPoint(x: 2, y: 2.362))
        p.addCurve(to: CGPoint(x: 2.146, y: 3.233), control1: CGPoint(x: 2, y: 2.754), control2: CGPoint(x: 2.049, y: 2.998))
        p.addCurve(to: CGPoint(x: 2.561, y: 3.854), control1: CGPoint(x: 2.243, y: 3.467), control2: CGPoint(x: 2.381, y: 3.674))
        p.addLine(to: CGPoint(x: 4.586, y: 5.879))
        p.addCurve(to: CGPoint(x: 4.735, y: 6.232), control1: CGPoint(x: 4.685, y: 5.978), control2: CGPoint(x: 4.735, y: 6.096))
        p.addCurve(to: CGPoint(x: 4.586, y: 6.585), control1: CGPoint(x: 4.735, y: 6.368), control2: CGPoint(x: 4.686, y: 6.486))
        p.addLine(to: CGPoint(x: 4.586, y: 6.586))
        p.addLine(to: CGPoint(x: 4.585, y: 6.586))
        p.addCurve(to: CGPoint(x: 4.232, y: 6.735), control1: CGPoint(x: 4.486, y: 6.686), control2: CGPoint(x: 4.368, y: 6.735))
        p.closeSubpath()
        p.move(to: CGPoint(x: 13.854, y: 3.233))
        p.addCurve(to: CGPoint(x: 14, y: 2.5), control1: CGPoint(x: 13.951, y: 2.998), control2: CGPoint(x: 14, y: 2.754))
        p.addCurve(to: CGPoint(x: 13.854, y: 2.146), control1: CGPoint(x: 14, y: 2.362), control2: CGPoint(x: 13.951, y: 2.244))
        p.addCurve(to: CGPoint(x: 13.5, y: 2), control1: CGPoint(x: 13.756, y: 2.049), control2: CGPoint(x: 13.638, y: 2))
        p.addCurve(to: CGPoint(x: 12.767, y: 2.146), control1: CGPoint(x: 13.246, y: 2), control2: CGPoint(x: 13.002, y: 2.049))
        p.addCurve(to: CGPoint(x: 12.146, y: 2.561), control1: CGPoint(x: 12.533, y: 2.243), control2: CGPoint(x: 12.326, y: 2.381))
        p.addLine(to: CGPoint(x: 4.854, y: 9.854))
        p.addCurve(to: CGPoint(x: 4.586, y: 10.5), control1: CGPoint(x: 4.675, y: 10.032), control2: CGPoint(x: 4.586, y: 10.248))
        p.addCurve(to: CGPoint(x: 4.854, y: 11.146), control1: CGPoint(x: 4.586, y: 10.752), control2: CGPoint(x: 4.675, y: 10.968))
        p.addCurve(to: CGPoint(x: 5.5, y: 11.414), control1: CGPoint(x: 5.032, y: 11.325), control2: CGPoint(x: 5.248, y: 11.414))
        p.addCurve(to: CGPoint(x: 6.146, y: 11.146), control1: CGPoint(x: 5.752, y: 11.414), control2: CGPoint(x: 5.968, y: 11.325))
        p.addLine(to: CGPoint(x: 13.439, y: 3.854))
        p.addCurve(to: CGPoint(x: 13.854, y: 3.233), control1: CGPoint(x: 13.619, y: 3.674), control2: CGPoint(x: 13.757, y: 3.467))
        p.closeSubpath()
        p.move(to: CGPoint(x: 12.416, y: 10.408))
        p.addCurve(to: CGPoint(x: 12.414, y: 10.414), control1: CGPoint(x: 12.416, y: 10.41), control2: CGPoint(x: 12.415, y: 10.412))
        p.addCurve(to: CGPoint(x: 12.395, y: 10.769), control1: CGPoint(x: 12.419, y: 10.53), control2: CGPoint(x: 12.412, y: 10.648))
        p.addCurve(to: CGPoint(x: 12.162, y: 11.455), control1: CGPoint(x: 12.36, y: 11.019), control2: CGPoint(x: 12.282, y: 11.247))
        p.addLine(to: CGPoint(x: 14.854, y: 14.146))
        p.addCurve(to: CGPoint(x: 15.003, y: 14.5), control1: CGPoint(x: 14.953, y: 14.246), control2: CGPoint(x: 15.003, y: 14.364))
        p.addCurve(to: CGPoint(x: 14.854, y: 14.854), control1: CGPoint(x: 15.003, y: 14.636), control2: CGPoint(x: 14.953, y: 14.754))
        p.addCurve(to: CGPoint(x: 14.5, y: 15.003), control1: CGPoint(x: 14.754, y: 14.953), control2: CGPoint(x: 14.636, y: 15.003))
        p.addCurve(to: CGPoint(x: 14.146, y: 14.854), control1: CGPoint(x: 14.364, y: 15.003), control2: CGPoint(x: 14.246, y: 14.953))
        p.addLine(to: CGPoint(x: 11.455, y: 12.162))
        p.addCurve(to: CGPoint(x: 10.769, y: 12.395), control1: CGPoint(x: 11.247, y: 12.282), control2: CGPoint(x: 11.019, y: 12.36))
        p.addCurve(to: CGPoint(x: 10.414, y: 12.414), control1: CGPoint(x: 10.648, y: 12.412), control2: CGPoint(x: 10.53, y: 12.419))
        p.addCurve(to: CGPoint(x: 10.408, y: 12.416), control1: CGPoint(x: 10.412, y: 12.415), control2: CGPoint(x: 10.41, y: 12.416))
        p.addCurve(to: CGPoint(x: 10.465, y: 12.465), control1: CGPoint(x: 10.428, y: 12.431), control2: CGPoint(x: 10.447, y: 12.447))
        p.addLine(to: CGPoint(x: 10.535, y: 12.535))
        p.addCurve(to: CGPoint(x: 10.535, y: 13.172), control1: CGPoint(x: 10.711, y: 12.711), control2: CGPoint(x: 10.711, y: 12.996))
        p.addLine(to: CGPoint(x: 9.854, y: 13.854))
        p.addCurve(to: CGPoint(x: 9.5, y: 14.003), control1: CGPoint(x: 9.754, y: 13.953), control2: CGPoint(x: 9.636, y: 14.003))
        p.addCurve(to: CGPoint(x: 9.146, y: 13.854), control1: CGPoint(x: 9.364, y: 14.003), control2: CGPoint(x: 9.246, y: 13.953))
        p.addCurve(to: CGPoint(x: 8.997, y: 13.5), control1: CGPoint(x: 9.047, y: 13.754), control2: CGPoint(x: 8.997, y: 13.636))
        p.addCurve(to: CGPoint(x: 9.146, y: 13.146), control1: CGPoint(x: 8.997, y: 13.364), control2: CGPoint(x: 9.047, y: 13.246))
        p.addLine(to: CGPoint(x: 9.828, y: 12.465))
        p.addCurve(to: CGPoint(x: 9.987, y: 12.362), control1: CGPoint(x: 9.873, y: 12.42), control2: CGPoint(x: 9.927, y: 12.385))
        p.addCurve(to: CGPoint(x: 9.956, y: 12.337), control1: CGPoint(x: 9.976, y: 12.354), control2: CGPoint(x: 9.966, y: 12.346))
        p.addCurve(to: CGPoint(x: 9.576, y: 12.176), control1: CGPoint(x: 9.826, y: 12.298), control2: CGPoint(x: 9.7, y: 12.245))
        p.addCurve(to: CGPoint(x: 9.334, y: 11.878), control1: CGPoint(x: 9.452, y: 12.108), control2: CGPoint(x: 9.372, y: 12.009))
        p.addCurve(to: CGPoint(x: 9.379, y: 11.497), control1: CGPoint(x: 9.296, y: 11.748), control2: CGPoint(x: 9.311, y: 11.621))
        p.addCurve(to: CGPoint(x: 9.678, y: 11.255), control1: CGPoint(x: 9.447, y: 11.374), control2: CGPoint(x: 9.547, y: 11.293))
        p.addCurve(to: CGPoint(x: 10.059, y: 11.301), control1: CGPoint(x: 9.808, y: 11.217), control2: CGPoint(x: 9.935, y: 11.233))
        p.addCurve(to: CGPoint(x: 10.628, y: 11.405), control1: CGPoint(x: 10.237, y: 11.399), control2: CGPoint(x: 10.427, y: 11.434))
        p.addCurve(to: CGPoint(x: 11.146, y: 11.146), control1: CGPoint(x: 10.83, y: 11.377), control2: CGPoint(x: 11.003, y: 11.29))
        p.addCurve(to: CGPoint(x: 11.405, y: 10.628), control1: CGPoint(x: 11.29, y: 11.003), control2: CGPoint(x: 11.377, y: 10.83))
        p.addCurve(to: CGPoint(x: 11.301, y: 10.059), control1: CGPoint(x: 11.434, y: 10.427), control2: CGPoint(x: 11.399, y: 10.237))
        p.addCurve(to: CGPoint(x: 11.255, y: 9.678), control1: CGPoint(x: 11.233, y: 9.935), control2: CGPoint(x: 11.217, y: 9.808))
        p.addCurve(to: CGPoint(x: 11.497, y: 9.379), control1: CGPoint(x: 11.293, y: 9.547), control2: CGPoint(x: 11.374, y: 9.447))
        p.addCurve(to: CGPoint(x: 11.878, y: 9.334), control1: CGPoint(x: 11.621, y: 9.311), control2: CGPoint(x: 11.748, y: 9.296))
        p.addCurve(to: CGPoint(x: 12.176, y: 9.576), control1: CGPoint(x: 12.009, y: 9.372), control2: CGPoint(x: 12.108, y: 9.452))
        p.addCurve(to: CGPoint(x: 12.337, y: 9.956), control1: CGPoint(x: 12.245, y: 9.7), control2: CGPoint(x: 12.298, y: 9.826))
        p.addCurve(to: CGPoint(x: 12.362, y: 9.987), control1: CGPoint(x: 12.346, y: 9.966), control2: CGPoint(x: 12.354, y: 9.976))
        p.addCurve(to: CGPoint(x: 12.465, y: 9.828), control1: CGPoint(x: 12.385, y: 9.927), control2: CGPoint(x: 12.42, y: 9.873))
        p.addLine(to: CGPoint(x: 13.146, y: 9.146))
        p.addCurve(to: CGPoint(x: 13.5, y: 8.997), control1: CGPoint(x: 13.246, y: 9.047), control2: CGPoint(x: 13.364, y: 8.997))
        p.addCurve(to: CGPoint(x: 13.854, y: 9.146), control1: CGPoint(x: 13.636, y: 8.997), control2: CGPoint(x: 13.754, y: 9.047))
        p.addCurve(to: CGPoint(x: 14.003, y: 9.5), control1: CGPoint(x: 13.953, y: 9.246), control2: CGPoint(x: 14.003, y: 9.364))
        p.addCurve(to: CGPoint(x: 13.854, y: 9.854), control1: CGPoint(x: 14.003, y: 9.636), control2: CGPoint(x: 13.953, y: 9.754))
        p.addLine(to: CGPoint(x: 13.172, y: 10.535))
        p.addCurve(to: CGPoint(x: 12.535, y: 10.535), control1: CGPoint(x: 12.996, y: 10.711), control2: CGPoint(x: 12.711, y: 10.711))
        p.addLine(to: CGPoint(x: 12.465, y: 10.465))
        p.addCurve(to: CGPoint(x: 12.416, y: 10.408), control1: CGPoint(x: 12.447, y: 10.447), control2: CGPoint(x: 12.431, y: 10.428))
        p.closeSubpath()
        return p.applying(CGAffineTransform(scaleX: rect.width / 16, y: rect.height / 16))
    }
}

// SwordsIcon().frame(width: 16, height: 16) fills with the foreground style. Keep it on whole points to stay crisp.
```

### Compose

```kotlin
// Gentleface "swords" (line-round), MIT. https://gentleface.com/icons/swords
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.addPathNodes
import androidx.compose.ui.unit.dp

val SwordsIcon: ImageVector by lazy {
    ImageVector.Builder(
        name = "swords", defaultWidth = 16.dp, defaultHeight = 16.dp,
        viewportWidth = 16f, viewportHeight = 16f,
    ).addPath(
        pathData = addPathNodes("M6.26 12.257C6.189 12.288 6.116 12.314 6.043 12.336C6.033 12.345 6.022 12.353 6.01 12.361C6.071 12.384 6.126 12.419 6.172 12.465L6.854 13.146C6.953 13.246 7.003 13.364 7.003 13.5C7.003 13.636 6.953 13.754 6.854 13.854C6.756 13.951 6.638 14 6.5 14C6.362 14 6.244 13.951 6.146 13.854L5.465 13.172C5.289 12.996 5.289 12.711 5.465 12.535L5.535 12.465C5.554 12.446 5.573 12.43 5.595 12.415C5.592 12.414 5.59 12.413 5.588 12.412C5.559 12.414 5.529 12.414 5.5 12.414C5.236 12.414 4.982 12.362 4.74 12.257C4.673 12.228 4.609 12.196 4.547 12.16L1.854 14.854C1.756 14.951 1.638 15 1.5 15C1.362 15 1.244 14.951 1.146 14.854C1.047 14.754 0.997 14.636 0.997 14.5C0.997 14.364 1.047 14.246 1.146 14.146L3.84 11.453C3.804 11.391 3.772 11.327 3.743 11.26C3.638 11.018 3.586 10.764 3.586 10.5C3.586 10.471 3.586 10.441 3.588 10.412C3.587 10.41 3.586 10.408 3.585 10.405C3.57 10.427 3.554 10.446 3.535 10.465L3.465 10.535C3.38 10.62 3.266 10.667 3.146 10.667C3.027 10.667 2.913 10.62 2.828 10.535L2.146 9.854C2.047 9.754 1.997 9.636 1.997 9.5C1.997 9.364 2.047 9.246 2.146 9.146C2.244 9.049 2.362 9 2.5 9C2.638 9 2.756 9.049 2.854 9.146L3.535 9.828C3.581 9.874 3.616 9.929 3.639 9.99C3.647 9.978 3.655 9.967 3.664 9.957C3.686 9.884 3.712 9.811 3.743 9.74C3.84 9.516 3.974 9.319 4.146 9.146L11.439 1.854C11.713 1.58 12.028 1.37 12.385 1.222C12.742 1.074 13.114 1 13.5 1C13.691 1 13.875 1.035 14.052 1.105C14.245 1.182 14.414 1.293 14.561 1.439C14.707 1.586 14.818 1.755 14.895 1.948C14.965 2.125 15 2.309 15 2.5C15 2.886 14.926 3.258 14.778 3.615C14.63 3.972 14.42 4.287 14.146 4.561L6.854 11.854C6.681 12.026 6.484 12.16 6.26 12.257ZM4.232 6.735C4.096 6.735 3.978 6.685 3.879 6.586L1.854 4.561C1.58 4.287 1.37 3.972 1.222 3.615C1.074 3.258 1 2.886 1 2.5C1 2.309 1.035 2.125 1.105 1.948C1.182 1.755 1.293 1.586 1.439 1.439C1.586 1.293 1.755 1.182 1.948 1.105C2.125 1.035 2.309 1 2.5 1C2.886 1 3.258 1.074 3.615 1.222C3.972 1.37 4.287 1.58 4.561 1.854L6.586 3.879C6.685 3.978 6.735 4.096 6.735 4.232C6.735 4.368 6.685 4.486 6.586 4.586C6.486 4.685 6.368 4.735 6.232 4.735C6.096 4.735 5.978 4.685 5.879 4.586L3.854 2.561C3.674 2.381 3.467 2.243 3.233 2.146C2.998 2.049 2.754 2 2.5 2C2.362 2 2.244 2.049 2.146 2.146C2.049 2.244 2 2.362 2 2.5C2 2.754 2.049 2.998 2.146 3.233C2.243 3.467 2.381 3.674 2.561 3.854L4.586 5.879C4.685 5.978 4.735 6.096 4.735 6.232C4.735 6.368 4.686 6.486 4.586 6.585L4.586 6.586L4.585 6.586C4.486 6.686 4.368 6.735 4.232 6.735ZM13.854 3.233C13.951 2.998 14 2.754 14 2.5C14 2.362 13.951 2.244 13.854 2.146C13.756 2.049 13.638 2 13.5 2C13.246 2 13.002 2.049 12.767 2.146C12.533 2.243 12.326 2.381 12.146 2.561L4.854 9.854C4.675 10.032 4.586 10.248 4.586 10.5C4.586 10.752 4.675 10.968 4.854 11.146C5.032 11.325 5.248 11.414 5.5 11.414C5.752 11.414 5.968 11.325 6.146 11.146L13.439 3.854C13.619 3.674 13.757 3.467 13.854 3.233ZM12.416 10.408C12.416 10.41 12.415 10.412 12.414 10.414C12.419 10.53 12.412 10.648 12.395 10.769C12.36 11.019 12.282 11.247 12.162 11.455L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L11.455 12.162C11.247 12.282 11.019 12.36 10.769 12.395C10.648 12.412 10.53 12.419 10.414 12.414C10.412 12.415 10.41 12.416 10.408 12.416C10.428 12.431 10.447 12.447 10.465 12.465L10.535 12.535C10.711 12.711 10.711 12.996 10.535 13.172L9.854 13.854C9.754 13.953 9.636 14.003 9.5 14.003C9.364 14.003 9.246 13.953 9.146 13.854C9.047 13.754 8.997 13.636 8.997 13.5C8.997 13.364 9.047 13.246 9.146 13.146L9.828 12.465C9.873 12.42 9.927 12.385 9.987 12.362C9.976 12.354 9.966 12.346 9.956 12.337C9.826 12.298 9.7 12.245 9.576 12.176C9.452 12.108 9.372 12.009 9.334 11.878C9.296 11.748 9.311 11.621 9.379 11.497C9.447 11.374 9.547 11.293 9.678 11.255C9.808 11.217 9.935 11.233 10.059 11.301C10.237 11.399 10.427 11.434 10.628 11.405C10.83 11.377 11.003 11.29 11.146 11.146C11.29 11.003 11.377 10.83 11.405 10.628C11.434 10.427 11.399 10.237 11.301 10.059C11.233 9.935 11.217 9.808 11.255 9.678C11.293 9.547 11.374 9.447 11.497 9.379C11.621 9.311 11.748 9.296 11.878 9.334C12.009 9.372 12.108 9.452 12.176 9.576C12.245 9.7 12.298 9.826 12.337 9.956C12.346 9.966 12.354 9.976 12.362 9.987C12.385 9.927 12.42 9.873 12.465 9.828L13.146 9.146C13.246 9.047 13.364 8.997 13.5 8.997C13.636 8.997 13.754 9.047 13.854 9.146C13.953 9.246 14.003 9.364 14.003 9.5C14.003 9.636 13.953 9.754 13.854 9.854L13.172 10.535C12.996 10.711 12.711 10.711 12.535 10.535L12.465 10.465C12.447 10.447 12.431 10.428 12.416 10.408Z"),
        fill = SolidColor(Color.Black),
    ).build()
}

// Icon(SwordsIcon, contentDescription = null) tints it with LocalContentColor.
```

### Android XML

```xml
<!-- res/drawable/ic_swords.xml · Gentleface "swords" (line-round), MIT. https://gentleface.com/icons/swords -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="16dp"
    android:height="16dp"
    android:viewportWidth="16"
    android:viewportHeight="16"
    android:tint="?attr/colorControlNormal">
  <path
      android:fillColor="@android:color/white"
      android:pathData="M6.26 12.257C6.189 12.288 6.116 12.314 6.043 12.336C6.033 12.345 6.022 12.353 6.01 12.361C6.071 12.384 6.126 12.419 6.172 12.465L6.854 13.146C6.953 13.246 7.003 13.364 7.003 13.5C7.003 13.636 6.953 13.754 6.854 13.854C6.756 13.951 6.638 14 6.5 14C6.362 14 6.244 13.951 6.146 13.854L5.465 13.172C5.289 12.996 5.289 12.711 5.465 12.535L5.535 12.465C5.554 12.446 5.573 12.43 5.595 12.415C5.592 12.414 5.59 12.413 5.588 12.412C5.559 12.414 5.529 12.414 5.5 12.414C5.236 12.414 4.982 12.362 4.74 12.257C4.673 12.228 4.609 12.196 4.547 12.16L1.854 14.854C1.756 14.951 1.638 15 1.5 15C1.362 15 1.244 14.951 1.146 14.854C1.047 14.754 0.997 14.636 0.997 14.5C0.997 14.364 1.047 14.246 1.146 14.146L3.84 11.453C3.804 11.391 3.772 11.327 3.743 11.26C3.638 11.018 3.586 10.764 3.586 10.5C3.586 10.471 3.586 10.441 3.588 10.412C3.587 10.41 3.586 10.408 3.585 10.405C3.57 10.427 3.554 10.446 3.535 10.465L3.465 10.535C3.38 10.62 3.266 10.667 3.146 10.667C3.027 10.667 2.913 10.62 2.828 10.535L2.146 9.854C2.047 9.754 1.997 9.636 1.997 9.5C1.997 9.364 2.047 9.246 2.146 9.146C2.244 9.049 2.362 9 2.5 9C2.638 9 2.756 9.049 2.854 9.146L3.535 9.828C3.581 9.874 3.616 9.929 3.639 9.99C3.647 9.978 3.655 9.967 3.664 9.957C3.686 9.884 3.712 9.811 3.743 9.74C3.84 9.516 3.974 9.319 4.146 9.146L11.439 1.854C11.713 1.58 12.028 1.37 12.385 1.222C12.742 1.074 13.114 1 13.5 1C13.691 1 13.875 1.035 14.052 1.105C14.245 1.182 14.414 1.293 14.561 1.439C14.707 1.586 14.818 1.755 14.895 1.948C14.965 2.125 15 2.309 15 2.5C15 2.886 14.926 3.258 14.778 3.615C14.63 3.972 14.42 4.287 14.146 4.561L6.854 11.854C6.681 12.026 6.484 12.16 6.26 12.257ZM4.232 6.735C4.096 6.735 3.978 6.685 3.879 6.586L1.854 4.561C1.58 4.287 1.37 3.972 1.222 3.615C1.074 3.258 1 2.886 1 2.5C1 2.309 1.035 2.125 1.105 1.948C1.182 1.755 1.293 1.586 1.439 1.439C1.586 1.293 1.755 1.182 1.948 1.105C2.125 1.035 2.309 1 2.5 1C2.886 1 3.258 1.074 3.615 1.222C3.972 1.37 4.287 1.58 4.561 1.854L6.586 3.879C6.685 3.978 6.735 4.096 6.735 4.232C6.735 4.368 6.685 4.486 6.586 4.586C6.486 4.685 6.368 4.735 6.232 4.735C6.096 4.735 5.978 4.685 5.879 4.586L3.854 2.561C3.674 2.381 3.467 2.243 3.233 2.146C2.998 2.049 2.754 2 2.5 2C2.362 2 2.244 2.049 2.146 2.146C2.049 2.244 2 2.362 2 2.5C2 2.754 2.049 2.998 2.146 3.233C2.243 3.467 2.381 3.674 2.561 3.854L4.586 5.879C4.685 5.978 4.735 6.096 4.735 6.232C4.735 6.368 4.686 6.486 4.586 6.585L4.586 6.586L4.585 6.586C4.486 6.686 4.368 6.735 4.232 6.735ZM13.854 3.233C13.951 2.998 14 2.754 14 2.5C14 2.362 13.951 2.244 13.854 2.146C13.756 2.049 13.638 2 13.5 2C13.246 2 13.002 2.049 12.767 2.146C12.533 2.243 12.326 2.381 12.146 2.561L4.854 9.854C4.675 10.032 4.586 10.248 4.586 10.5C4.586 10.752 4.675 10.968 4.854 11.146C5.032 11.325 5.248 11.414 5.5 11.414C5.752 11.414 5.968 11.325 6.146 11.146L13.439 3.854C13.619 3.674 13.757 3.467 13.854 3.233ZM12.416 10.408C12.416 10.41 12.415 10.412 12.414 10.414C12.419 10.53 12.412 10.648 12.395 10.769C12.36 11.019 12.282 11.247 12.162 11.455L14.854 14.146C14.953 14.246 15.003 14.364 15.003 14.5C15.003 14.636 14.953 14.754 14.854 14.854C14.754 14.953 14.636 15.003 14.5 15.003C14.364 15.003 14.246 14.953 14.146 14.854L11.455 12.162C11.247 12.282 11.019 12.36 10.769 12.395C10.648 12.412 10.53 12.419 10.414 12.414C10.412 12.415 10.41 12.416 10.408 12.416C10.428 12.431 10.447 12.447 10.465 12.465L10.535 12.535C10.711 12.711 10.711 12.996 10.535 13.172L9.854 13.854C9.754 13.953 9.636 14.003 9.5 14.003C9.364 14.003 9.246 13.953 9.146 13.854C9.047 13.754 8.997 13.636 8.997 13.5C8.997 13.364 9.047 13.246 9.146 13.146L9.828 12.465C9.873 12.42 9.927 12.385 9.987 12.362C9.976 12.354 9.966 12.346 9.956 12.337C9.826 12.298 9.7 12.245 9.576 12.176C9.452 12.108 9.372 12.009 9.334 11.878C9.296 11.748 9.311 11.621 9.379 11.497C9.447 11.374 9.547 11.293 9.678 11.255C9.808 11.217 9.935 11.233 10.059 11.301C10.237 11.399 10.427 11.434 10.628 11.405C10.83 11.377 11.003 11.29 11.146 11.146C11.29 11.003 11.377 10.83 11.405 10.628C11.434 10.427 11.399 10.237 11.301 10.059C11.233 9.935 11.217 9.808 11.255 9.678C11.293 9.547 11.374 9.447 11.497 9.379C11.621 9.311 11.748 9.296 11.878 9.334C12.009 9.372 12.108 9.452 12.176 9.576C12.245 9.7 12.298 9.826 12.337 9.956C12.346 9.966 12.354 9.976 12.362 9.987C12.385 9.927 12.42 9.873 12.465 9.828L13.146 9.146C13.246 9.047 13.364 8.997 13.5 8.997C13.636 8.997 13.754 9.047 13.854 9.146C13.953 9.246 14.003 9.364 14.003 9.5C14.003 9.636 13.953 9.754 13.854 9.854L13.172 10.535C12.996 10.711 12.711 10.711 12.535 10.535L12.465 10.465C12.447 10.447 12.431 10.428 12.416 10.408Z"/>
</vector>
```

### Flutter

```dart
// Gentleface "swords" (line-round), MIT. https://gentleface.com/icons/swords
import 'package:flutter/widgets.dart';

class SwordsIcon extends StatelessWidget {
  const SwordsIcon({super.key, this.size = 16, this.color});
  final double size;
  final Color? color;

  @override
  Widget build(BuildContext context) => CustomPaint(
        size: Size.square(size),
        painter: _SwordsIconPainter(color ?? IconTheme.of(context).color ?? const Color(0xFF000000)),
      );
}

class _SwordsIconPainter extends CustomPainter {
  _SwordsIconPainter(this.color);
  final Color color;

  @override
  void paint(Canvas canvas, Size size) {
    canvas.scale(size.width / 16, size.height / 16);
    final p = Path()
      ..moveTo(6.26, 12.257)
      ..cubicTo(6.189, 12.288, 6.116, 12.314, 6.043, 12.336)
      ..cubicTo(6.033, 12.345, 6.022, 12.353, 6.01, 12.361)
      ..cubicTo(6.071, 12.384, 6.126, 12.419, 6.172, 12.465)
      ..lineTo(6.854, 13.146)
      ..cubicTo(6.953, 13.246, 7.003, 13.364, 7.003, 13.5)
      ..cubicTo(7.003, 13.636, 6.953, 13.754, 6.854, 13.854)
      ..cubicTo(6.756, 13.951, 6.638, 14, 6.5, 14)
      ..cubicTo(6.362, 14, 6.244, 13.951, 6.146, 13.854)
      ..lineTo(5.465, 13.172)
      ..cubicTo(5.289, 12.996, 5.289, 12.711, 5.465, 12.535)
      ..lineTo(5.535, 12.465)
      ..cubicTo(5.554, 12.446, 5.573, 12.43, 5.595, 12.415)
      ..cubicTo(5.592, 12.414, 5.59, 12.413, 5.588, 12.412)
      ..cubicTo(5.559, 12.414, 5.529, 12.414, 5.5, 12.414)
      ..cubicTo(5.236, 12.414, 4.982, 12.362, 4.74, 12.257)
      ..cubicTo(4.673, 12.228, 4.609, 12.196, 4.547, 12.16)
      ..lineTo(1.854, 14.854)
      ..cubicTo(1.756, 14.951, 1.638, 15, 1.5, 15)
      ..cubicTo(1.362, 15, 1.244, 14.951, 1.146, 14.854)
      ..cubicTo(1.047, 14.754, 0.997, 14.636, 0.997, 14.5)
      ..cubicTo(0.997, 14.364, 1.047, 14.246, 1.146, 14.146)
      ..lineTo(3.84, 11.453)
      ..cubicTo(3.804, 11.391, 3.772, 11.327, 3.743, 11.26)
      ..cubicTo(3.638, 11.018, 3.586, 10.764, 3.586, 10.5)
      ..cubicTo(3.586, 10.471, 3.586, 10.441, 3.588, 10.412)
      ..cubicTo(3.587, 10.41, 3.586, 10.408, 3.585, 10.405)
      ..cubicTo(3.57, 10.427, 3.554, 10.446, 3.535, 10.465)
      ..lineTo(3.465, 10.535)
      ..cubicTo(3.38, 10.62, 3.266, 10.667, 3.146, 10.667)
      ..cubicTo(3.027, 10.667, 2.913, 10.62, 2.828, 10.535)
      ..lineTo(2.146, 9.854)
      ..cubicTo(2.047, 9.754, 1.997, 9.636, 1.997, 9.5)
      ..cubicTo(1.997, 9.364, 2.047, 9.246, 2.146, 9.146)
      ..cubicTo(2.244, 9.049, 2.362, 9, 2.5, 9)
      ..cubicTo(2.638, 9, 2.756, 9.049, 2.854, 9.146)
      ..lineTo(3.535, 9.828)
      ..cubicTo(3.581, 9.874, 3.616, 9.929, 3.639, 9.99)
      ..cubicTo(3.647, 9.978, 3.655, 9.967, 3.664, 9.957)
      ..cubicTo(3.686, 9.884, 3.712, 9.811, 3.743, 9.74)
      ..cubicTo(3.84, 9.516, 3.974, 9.319, 4.146, 9.146)
      ..lineTo(11.439, 1.854)
      ..cubicTo(11.713, 1.58, 12.028, 1.37, 12.385, 1.222)
      ..cubicTo(12.742, 1.074, 13.114, 1, 13.5, 1)
      ..cubicTo(13.691, 1, 13.875, 1.035, 14.052, 1.105)
      ..cubicTo(14.245, 1.182, 14.414, 1.293, 14.561, 1.439)
      ..cubicTo(14.707, 1.586, 14.818, 1.755, 14.895, 1.948)
      ..cubicTo(14.965, 2.125, 15, 2.309, 15, 2.5)
      ..cubicTo(15, 2.886, 14.926, 3.258, 14.778, 3.615)
      ..cubicTo(14.63, 3.972, 14.42, 4.287, 14.146, 4.561)
      ..lineTo(6.854, 11.854)
      ..cubicTo(6.681, 12.026, 6.484, 12.16, 6.26, 12.257)
      ..close()
      ..moveTo(4.232, 6.735)
      ..cubicTo(4.096, 6.735, 3.978, 6.685, 3.879, 6.586)
      ..lineTo(1.854, 4.561)
      ..cubicTo(1.58, 4.287, 1.37, 3.972, 1.222, 3.615)
      ..cubicTo(1.074, 3.258, 1, 2.886, 1, 2.5)
      ..cubicTo(1, 2.309, 1.035, 2.125, 1.105, 1.948)
      ..cubicTo(1.182, 1.755, 1.293, 1.586, 1.439, 1.439)
      ..cubicTo(1.586, 1.293, 1.755, 1.182, 1.948, 1.105)
      ..cubicTo(2.125, 1.035, 2.309, 1, 2.5, 1)
      ..cubicTo(2.886, 1, 3.258, 1.074, 3.615, 1.222)
      ..cubicTo(3.972, 1.37, 4.287, 1.58, 4.561, 1.854)
      ..lineTo(6.586, 3.879)
      ..cubicTo(6.685, 3.978, 6.735, 4.096, 6.735, 4.232)
      ..cubicTo(6.735, 4.368, 6.685, 4.486, 6.586, 4.586)
      ..cubicTo(6.486, 4.685, 6.368, 4.735, 6.232, 4.735)
      ..cubicTo(6.096, 4.735, 5.978, 4.685, 5.879, 4.586)
      ..lineTo(3.854, 2.561)
      ..cubicTo(3.674, 2.381, 3.467, 2.243, 3.233, 2.146)
      ..cubicTo(2.998, 2.049, 2.754, 2, 2.5, 2)
      ..cubicTo(2.362, 2, 2.244, 2.049, 2.146, 2.146)
      ..cubicTo(2.049, 2.244, 2, 2.362, 2, 2.5)
      ..cubicTo(2, 2.754, 2.049, 2.998, 2.146, 3.233)
      ..cubicTo(2.243, 3.467, 2.381, 3.674, 2.561, 3.854)
      ..lineTo(4.586, 5.879)
      ..cubicTo(4.685, 5.978, 4.735, 6.096, 4.735, 6.232)
      ..cubicTo(4.735, 6.368, 4.686, 6.486, 4.586, 6.585)
      ..lineTo(4.586, 6.586)
      ..lineTo(4.585, 6.586)
      ..cubicTo(4.486, 6.686, 4.368, 6.735, 4.232, 6.735)
      ..close()
      ..moveTo(13.854, 3.233)
      ..cubicTo(13.951, 2.998, 14, 2.754, 14, 2.5)
      ..cubicTo(14, 2.362, 13.951, 2.244, 13.854, 2.146)
      ..cubicTo(13.756, 2.049, 13.638, 2, 13.5, 2)
      ..cubicTo(13.246, 2, 13.002, 2.049, 12.767, 2.146)
      ..cubicTo(12.533, 2.243, 12.326, 2.381, 12.146, 2.561)
      ..lineTo(4.854, 9.854)
      ..cubicTo(4.675, 10.032, 4.586, 10.248, 4.586, 10.5)
      ..cubicTo(4.586, 10.752, 4.675, 10.968, 4.854, 11.146)
      ..cubicTo(5.032, 11.325, 5.248, 11.414, 5.5, 11.414)
      ..cubicTo(5.752, 11.414, 5.968, 11.325, 6.146, 11.146)
      ..lineTo(13.439, 3.854)
      ..cubicTo(13.619, 3.674, 13.757, 3.467, 13.854, 3.233)
      ..close()
      ..moveTo(12.416, 10.408)
      ..cubicTo(12.416, 10.41, 12.415, 10.412, 12.414, 10.414)
      ..cubicTo(12.419, 10.53, 12.412, 10.648, 12.395, 10.769)
      ..cubicTo(12.36, 11.019, 12.282, 11.247, 12.162, 11.455)
      ..lineTo(14.854, 14.146)
      ..cubicTo(14.953, 14.246, 15.003, 14.364, 15.003, 14.5)
      ..cubicTo(15.003, 14.636, 14.953, 14.754, 14.854, 14.854)
      ..cubicTo(14.754, 14.953, 14.636, 15.003, 14.5, 15.003)
      ..cubicTo(14.364, 15.003, 14.246, 14.953, 14.146, 14.854)
      ..lineTo(11.455, 12.162)
      ..cubicTo(11.247, 12.282, 11.019, 12.36, 10.769, 12.395)
      ..cubicTo(10.648, 12.412, 10.53, 12.419, 10.414, 12.414)
      ..cubicTo(10.412, 12.415, 10.41, 12.416, 10.408, 12.416)
      ..cubicTo(10.428, 12.431, 10.447, 12.447, 10.465, 12.465)
      ..lineTo(10.535, 12.535)
      ..cubicTo(10.711, 12.711, 10.711, 12.996, 10.535, 13.172)
      ..lineTo(9.854, 13.854)
      ..cubicTo(9.754, 13.953, 9.636, 14.003, 9.5, 14.003)
      ..cubicTo(9.364, 14.003, 9.246, 13.953, 9.146, 13.854)
      ..cubicTo(9.047, 13.754, 8.997, 13.636, 8.997, 13.5)
      ..cubicTo(8.997, 13.364, 9.047, 13.246, 9.146, 13.146)
      ..lineTo(9.828, 12.465)
      ..cubicTo(9.873, 12.42, 9.927, 12.385, 9.987, 12.362)
      ..cubicTo(9.976, 12.354, 9.966, 12.346, 9.956, 12.337)
      ..cubicTo(9.826, 12.298, 9.7, 12.245, 9.576, 12.176)
      ..cubicTo(9.452, 12.108, 9.372, 12.009, 9.334, 11.878)
      ..cubicTo(9.296, 11.748, 9.311, 11.621, 9.379, 11.497)
      ..cubicTo(9.447, 11.374, 9.547, 11.293, 9.678, 11.255)
      ..cubicTo(9.808, 11.217, 9.935, 11.233, 10.059, 11.301)
      ..cubicTo(10.237, 11.399, 10.427, 11.434, 10.628, 11.405)
      ..cubicTo(10.83, 11.377, 11.003, 11.29, 11.146, 11.146)
      ..cubicTo(11.29, 11.003, 11.377, 10.83, 11.405, 10.628)
      ..cubicTo(11.434, 10.427, 11.399, 10.237, 11.301, 10.059)
      ..cubicTo(11.233, 9.935, 11.217, 9.808, 11.255, 9.678)
      ..cubicTo(11.293, 9.547, 11.374, 9.447, 11.497, 9.379)
      ..cubicTo(11.621, 9.311, 11.748, 9.296, 11.878, 9.334)
      ..cubicTo(12.009, 9.372, 12.108, 9.452, 12.176, 9.576)
      ..cubicTo(12.245, 9.7, 12.298, 9.826, 12.337, 9.956)
      ..cubicTo(12.346, 9.966, 12.354, 9.976, 12.362, 9.987)
      ..cubicTo(12.385, 9.927, 12.42, 9.873, 12.465, 9.828)
      ..lineTo(13.146, 9.146)
      ..cubicTo(13.246, 9.047, 13.364, 8.997, 13.5, 8.997)
      ..cubicTo(13.636, 8.997, 13.754, 9.047, 13.854, 9.146)
      ..cubicTo(13.953, 9.246, 14.003, 9.364, 14.003, 9.5)
      ..cubicTo(14.003, 9.636, 13.953, 9.754, 13.854, 9.854)
      ..lineTo(13.172, 10.535)
      ..cubicTo(12.996, 10.711, 12.711, 10.711, 12.535, 10.535)
      ..lineTo(12.465, 10.465)
      ..cubicTo(12.447, 10.447, 12.431, 10.428, 12.416, 10.408)
      ..close();
    canvas.drawPath(p, Paint()..color = color);
  }

  @override
  bool shouldRepaint(_SwordsIconPainter old) => old.color != color;
}
```
