Icon
Display an icon using system colors and sizing.
React
Pass an icon from the @hoverinc/icons
package to the icon prop.
import { Icon } from '@hoverinc/design-system-react-web';
<Icon icon={iconSettings} />
Size
Icons are available in a handful of sizes which include a standard margin
around the icon by default.
The default size is small.
<Box flexDirection="column">
<Icon icon={iconBattery} size="tiny" />
<Icon icon={iconBattery} size="small" />
<Icon icon={iconBattery} size="medium" />
<Icon icon={iconBattery} size="large" />
<Icon icon={iconBattery} size="huge" />
Color
Pass any system color to the color prop to control the color of the icon.
<Box flexDirection="column">
<Icon icon={iconLightBulb} color="danger.base" />
<Icon icon={iconHeartOutlined} color="warning.base" />
<Icon icon={iconHeartFilled} color="success.base" />