brush from Element Plus by Element Plus · Outline · MIT Free for personal and commercial use.

Name
brush
Set
Element Plus
Style
Outline
Viewbox
1024×1024
License
MIT

The same icon in other sets

Related icons in Element Plus

Use the brush icon

SVG

<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 1024 1024"><path fill="currentColor" d="M896 448H128v192a64 64 0 0 0 64 64h192v192h256V704h192a64 64 0 0 0 64-64zm-770.8-64q0-71.4 15.6-128q22.1-81 83.2-160h417.3l-15.4 70.3L736 96h211.2q-37.3 64.4-51.2 160a664 664 0 0 0-6.1 128H960v256a128 128 0 0 1-128 128H704v160a32 32 0 0 1-32 32H352a32 32 0 0 1-32-32V768H192A128 128 0 0 1 64 640V384zm64 0h636.6a730 730 0 0 1 6.8-137.2a619 619 0 0 1 18.7-86.8h-96.6L533.6 301.2L561.9 160H256.5a376 376 0 0 0-54 112.8q-13 48.2-13.2 111.2"/></svg>

React

import type { SVGProps } from "react";

export function EpBrush(props: SVGProps<SVGSVGElement>) {
  return (
    <svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 1024 1024"><path fill="currentColor" d="M896 448H128v192a64 64 0 0 0 64 64h192v192h256V704h192a64 64 0 0 0 64-64zm-770.8-64q0-71.4 15.6-128q22.1-81 83.2-160h417.3l-15.4 70.3L736 96h211.2q-37.3 64.4-51.2 160a664 664 0 0 0-6.1 128H960v256a128 128 0 0 1-128 128H704v160a32 32 0 0 1-32 32H352a32 32 0 0 1-32-32V768H192A128 128 0 0 1 64 640V384zm64 0h636.6a730 730 0 0 1 6.8-137.2a619 619 0 0 1 18.7-86.8h-96.6L533.6 301.2L561.9 160H256.5a376 376 0 0 0-54 112.8q-13 48.2-13.2 111.2"/></svg>
  );
}

Vue

<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 1024 1024"><path fill="currentColor" d="M896 448H128v192a64 64 0 0 0 64 64h192v192h256V704h192a64 64 0 0 0 64-64zm-770.8-64q0-71.4 15.6-128q22.1-81 83.2-160h417.3l-15.4 70.3L736 96h211.2q-37.3 64.4-51.2 160a664 664 0 0 0-6.1 128H960v256a128 128 0 0 1-128 128H704v160a32 32 0 0 1-32 32H352a32 32 0 0 1-32-32V768H192A128 128 0 0 1 64 640V384zm64 0h636.6a730 730 0 0 1 6.8-137.2a619 619 0 0 1 18.7-86.8h-96.6L533.6 301.2L561.9 160H256.5a376 376 0 0 0-54 112.8q-13 48.2-13.2 111.2"/></svg>
</template>

CSS

.icon-brush {
  width: 24px;
  height: 24px;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M896%20448H128v192a64%2064%200%200%200%2064%2064h192v192h256V704h192a64%2064%200%200%200%2064-64zm-770.8-64q0-71.4%2015.6-128q22.1-81%2083.2-160h417.3l-15.4%2070.3L736%2096h211.2q-37.3%2064.4-51.2%20160a664%20664%200%200%200-6.1%20128H960v256a128%20128%200%200%201-128%20128H704v160a32%2032%200%200%201-32%2032H352a32%2032%200%200%201-32-32V768H192A128%20128%200%200%201%2064%20640V384zm64%200h636.6a730%20730%200%200%201%206.8-137.2a619%20619%200%200%201%2018.7-86.8h-96.6L533.6%20301.2L561.9%20160H256.5a376%20376%200%200%200-54%20112.8q-13%2048.2-13.2%20111.2%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
  mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M896%20448H128v192a64%2064%200%200%200%2064%2064h192v192h256V704h192a64%2064%200%200%200%2064-64zm-770.8-64q0-71.4%2015.6-128q22.1-81%2083.2-160h417.3l-15.4%2070.3L736%2096h211.2q-37.3%2064.4-51.2%20160a664%20664%200%200%200-6.1%20128H960v256a128%20128%200%200%201-128%20128H704v160a32%2032%200%200%201-32%2032H352a32%2032%200%200%201-32-32V768H192A128%20128%200%200%201%2064%20640V384zm64%200h636.6a730%20730%200%200%201%206.8-137.2a619%20619%200%200%201%2018.7-86.8h-96.6L533.6%20301.2L561.9%20160H256.5a376%20376%200%200%200-54%20112.8q-13%2048.2-13.2%20111.2%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}

Direct links: SVG · download · JSON · https://iconsdb.app/api/v1/icon/ep/brush.svg?color=%231a73e8&size=48