@vikramaditya1010/icons
v0.1.1
Published
Crisp monospace and technical SVG icons for Dossier UI applications
Maintainers
Readme
@dossier-ui/icons
Crisp, monospace and technical SVG icons for Dossier UI applications and data consoles.
Installation
npm install @dossier-ui/icons react
# or
pnpm add @dossier-ui/icons reactUsage
import { Icon, iconNames } from '@dossier-ui/icons';
function StatusPanel() {
return (
<div>
<Icon name="terminal" size={16} />
<span>System Terminal</span>
<Icon name="check" size={14} label="Online status" />
</div>
);
}Props
| Prop | Type | Default | Description |
| :--- | :--- | :--- | :--- |
| name | IconName | (required) | Name of the icon to render (e.g. 'terminal', 'search', 'copy'). |
| size | number \| string | 16 | Width and height in pixels or CSS units. |
| label | string | undefined | Accessible description. When omitted, icon is rendered aria-hidden="true". |
| className | string | undefined | Additional class name (.ds-icon is automatically applied). |
Available Icons (iconNames)
arrow-rightarrow-up-rightchevron-downchevron-rightsearchsunmooncopycheckclosemenucodeexternalplussettingsgridfileterminalgithub
License
MIT © Dossier UI Contributors
