Media96px 160px 240px +
Media
Camera
A camera with a round lens.
- File
camera.svg- viewBox
0 0 1008.8 794.8- Weight
- 1 KB
Use it
React
import { Illustration } from '@ba-icons/react';
import camera from '@ba-icons/illustrations/media/camera';
<Illustration asset={camera} size={160} />Vue
<script setup>
import { Illustration } from '@ba-icons/vue';
import camera from '@ba-icons/illustrations/media/camera';
</script>
<template>
<Illustration :asset="camera" :size="160" />
</template>Astro
---
import { Illustration } from '@ba-icons/astro';
import camera from '@ba-icons/illustrations/media/camera';
---
<Illustration asset={camera} size={160} />HTML
<script src="https://icons.atmosphere.africa/cdn/ba-icons-0.4.0.js" defer></script>
<ba-illustration name="media/camera" size="160"></ba-illustration>SVG
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1008.8 794.8" fill="currentColor"><path d="M352.4 306.4Q353.4 307.4 354.4 308.9Q355.4 310.4 356.4 311.9Q357.4 313.4 357.4 314.4Q356.4 313.4 354.4 311.4Q352.4 310.4 351.4 309.4Q351.4 309.4 351.9 307.9Q352.4 306.4 352.4 306.4ZM989.4 208.4V694.4Q989.4 727.4 962.9 751.4Q936.4 775.4 898.4 775.4H110.4Q72.4 775.4 45.9 751.4Q19.4 727.4 19.4 694.4V208.4Q19.4 174.4 45.9 150.9Q72.4 127.4 110.4 127.4H277.4L300.4 72.4Q310.4 48.4 333.9 33.9Q357.4 19.4 385.4 19.4H623.4Q642.4 19.4 659.4 25.9Q676.4 32.4 688.9 44.4Q701.4 56.4 708.4 72.4L731.4 127.4H898.4Q936.4 127.4 962.9 150.9Q989.4 174.4 989.4 208.4ZM504.4 249.4Q442.4 249.4 390.4 276.4Q338.4 303.4 307.9 349.9Q277.4 396.4 277.4 451.4Q277.4 535.4 343.9 594.4Q410.4 653.4 504.4 653.4Q598.4 653.4 664.9 594.4Q731.4 535.4 731.4 451.4Q731.4 367.4 664.9 308.4Q598.4 249.4 504.4 249.4ZM622.4 346.9Q671.4 390.4 671.4 451.4Q671.4 512.4 622.4 555.9Q573.4 599.4 504.4 599.4Q435.4 599.4 386.4 555.9Q337.4 512.4 337.4 451.4Q337.4 390.4 386.4 346.9Q435.4 303.4 504.4 303.4Q573.4 303.4 622.4 346.9Z"></path></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/media/camera.svg<img src="https://icons.atmosphere.africa/svg/media/camera.svg" alt="Camera" width="160">import { illustrationUrl } from '@ba-icons/illustrations';
illustrationUrl('media/camera');
// → https://icons.atmosphere.africa/svg/media/camera.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/media/camera.svg') center / contain no-repeat;
}New to the packages? Point your project at the registry first.