Interface icons

Interface icons · Brand

node

Anchor glyph. A central system connected to two independent systems: use it wherever the product means "a system", never server.

File
ba-node.svg
Weight
1 KB
24 × 24 grid · 2px padding · 2px stroke
16px
20px
24px
ink-muted

Use it

Download SVG

React

import { Icon } from '@ba-icons/react';

<Icon name="node" />

Vue

<script setup>
import { Icon } from '@ba-icons/vue';
</script>

<template>
  <Icon name="node" />
</template>

Astro

---
import { Icon } from '@ba-icons/astro';
---

<Icon name="node" />

HTML

<script src="https://icons.atmosphere.africa/cdn/ba-icons-0.4.0.js" defer></script>

<ba-icon name="node"></ba-icon>

SVG

<svg xmlns="http://www.w3.org/2000/svg" class="ba-icon" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M 6.1 17.9 L 8.4 15.6 M 15.6 8.4 L 17.9 6.1"/><circle cx="4.6" cy="19.4" r="2.1"/><circle cx="19.4" cy="4.6" r="2.1"/><path d="M 9.34 14.88 A 3.96 3.96 0 1 1 14.66 14.88"/><path d="M 12 16.18 V 11.5"/></svg>

From the CDN

Link to the file instead of installing it: for <img>, CSS, emails and docs, with nothing added to your bundle. Served with CORS and cached for an hour.

https://icons.atmosphere.africa/svg/interface-icons/ba-node.svg
<img src="https://icons.atmosphere.africa/svg/interface-icons/ba-node.svg" alt="" width="20" height="20">
import { iconUrl } from '@ba-icons/core';  // or any adapter

iconUrl('node');
// → https://icons.atmosphere.africa/svg/interface-icons/ba-node.svg

As an <img> it draws in black. To give it the text colour, use it as a mask:

.mark {
  background-color: currentColor;
  mask: url('https://icons.atmosphere.africa/svg/interface-icons/ba-node.svg') center / contain no-repeat;
}

New to the packages? Point your project at the registry first.