Get 22 packs worth $978. Yours forever for $197 πŸ‘‰11Β days10Β hours55Β min47Β secClaim Deal - Just $197!

Virus icon

New in 1.0.0

A single SVG path on a 24Γ—24 grid, drawn at the same optical weight as the other 1,120 icons in the ThreeJS Assets Icons library β€” so it sits in a toolbar next to any of them without re-balancing. Filled with currentColor, which means colour and size come from your CSS rather than from a second export.

virus Β· Character Stats & Survival Β· 24Γ—24 Β· ThreeJS Assets Icons
Virus icon
Size

One purchase, every icon, yours forever β€” including the ones we add later.

Using the virus icon

Three ways to get it on screen. Nothing here needs an icon font, a build step, or a runtime dependency.

The path data below is a placeholder. The real geometry ships when you have access to this icon β€” the snippets themselves are exactly what you will paste.

Inline SVG

Paste it straight into your markup. No runtime, no font, no request β€” the icon ships as part of the document.

<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"><path d="…" /></svg>

React / TypeScript component

The same path as a typed component. Spreading SVGProps means className, onClick, and aria-* all pass through untouched.

export function VirusIcon(props: React.SVGProps<SVGSVGElement>) {
  return (
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" {...props}>
      <path d="…" />
    </svg>
  );
}

Sizing and recolouring

Every icon is drawn with fill="currentColor" on a 24Γ—24 grid, so it inherits colour from the surrounding text and scales with width/height alone β€” no second export per theme.

// Colour follows the text colour, size follows the props.
<span className="text-emerald-600">
  <VirusIcon width={32} height={32} />
</span>

// Or drive both from CSS:
// .toolbar svg { width: 1.25rem; height: 1.25rem; color: #12A150; }

Related character stats & survival icons

Nearest by tag, from the same 16-icon set.

All 16 character stats & survival icons β†’
Virus icon β€” SVG & JSX for character stats & survival UI β€” threejsassets.com