Interface icons24 × 24 grid · 2px padding · 2px stroke 16px 20px 24px ink-muted
Interface icons · People & messages
users
- File
ba-users.svg- Weight
- 1 KB
Use it
React
import { Icon } from '@ba-icons/react';
<Icon name="users" />Vue
<script setup>
import { Icon } from '@ba-icons/vue';
</script>
<template>
<Icon name="users" />
</template>Astro
---
import { Icon } from '@ba-icons/astro';
---
<Icon name="users" />HTML
<script src="https://icons.atmosphere.africa/cdn/ba-icons-0.4.0.js" defer></script>
<ba-icon name="users"></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"><circle cx="9" cy="8" r="3.1"/><circle cx="17.2" cy="9.2" r="2.5"/><path d="M 2.5 20 A 6.5 6.5 0 0 1 15.5 20 M 15.5 15.3 A 5.5 5.5 0 0 1 21.5 20"/></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-users.svg<img src="https://icons.atmosphere.africa/svg/interface-icons/ba-users.svg" alt="" width="20" height="20">import { iconUrl } from '@ba-icons/core'; // or any adapter
iconUrl('users');
// → https://icons.atmosphere.africa/svg/interface-icons/ba-users.svgAs 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-users.svg') center / contain no-repeat;
}New to the packages? Point your project at the registry first.