@graphprotocol/gds-icons
v0.1.1
Published
Icon assets for The Graph Design System
Maintainers
Keywords
Readme
@graphprotocol/gds-icons
Icon assets for The Graph Design System.
Note: This package provides framework-agnostic SVG icon assets. For React components, use
@graphprotocol/gds-reactinstead (e.g.import { ArrowRightIcon } from '@graphprotocol/gds-react/icons').
Installation
pnpm add @graphprotocol/gds-iconsUsage
Icon Metadata
import { iconMetadata } from '@graphprotocol/gds-icons/metadata'
// Get all icon names
console.log(Object.keys(iconMetadata))
// Get icon info
console.log(iconMetadata.ArrowRight) // { collection: 'phosphor', variants: ['regular', 'thin', 'fill'] }Direct SVG Access
SVG files are available in the assets directory:
assets/phosphor.generated/- Icons from Phosphor Iconsassets/custom/- Custom icons for The Graph ecosystem
License
MIT
Icons are sourced from Phosphor Icons (MIT) with custom additions.
