@capra/icons
v1.6.0
Published
Icons for the Capra design system
Readme
@capra/icons
Overview
@capra/icons publishes SVG React components for Capra icons, images, and logos. Use the main package entry point for icons and the documented ./images and ./logos subpaths for the other asset families.
Install
pnpm add @capra/icons react react-domUsage
import { AlertOutlined } from '@capra/icons';
import { Sandcastle } from '@capra/icons/images';
import { Anthropic } from '@capra/icons/logos';
export function Example() {
return (
<>
<AlertOutlined />
<Sandcastle />
<Anthropic />
</>
);
}The package groups assets into three categories:
| Category | Possible sizes | Coloring |
| -------- | ------------------ | -------------------------------------- |
| Icon | dimension.icon.* | Monotone; inherits from CSS font color |
| Image | 48px, 80px, 256px | Colorfast (cannot change) |
| Logo | dimension.icon.* | Colorfast (cannot change) |
Peer dependencies
@capra/icons expects react and react-dom as peer dependencies.
License
This package is proprietary software. See LICENSE.txt.
