UNPKG

predix-ui

Version:

px-* web components as React styled components

70 lines (49 loc) 1.77 kB
The `<Chip/>` component is a persistent object that can be toggled on and off. The static chip is not meant to be dismissed or removed. A Static Chip is best used for curated filters. ## Usage ```react const {Chip} = PxReact; <Chip showIcon selected> Text Label </Chip> ``` ## Properties ```table span: 6 rows: - Name: children Type: node Description: This contents of the chip. - Name: showIcon Type: bool Description: Toggle the icon on or off. ``` ### Styling The following custom properties are available for styling: ```code rows: - Custom Property: --px-chip-background-color Description: Background color for chip - Custom Property: --px-chip-background-color--hover Description: Background color for chip on hover - Custom Property: --px-chip-background-color--selected Description: Background color for chip on selected - Custom Property: --px-chip-border-color Description: Border or outline color for chip - Custom Property: --px-chip-border-color--hover Description: Border or outline color for chip on hover - Custom Property: --px-chip-border-color--selected Description: Border or outline color for chip on selected - Custom Property: --px-chip-icon-color Description: Icon color - Custom Property: --px-chip-icon-color--hover Description: Icon color on hover - Custom Property: --px-chip-text-color Description: Text color for chip content - Custom Property: --px-chip-text-color--hover Description: Text color for chip content on hover - Custom Property: --px-chip-text-color--selected Description: Text color for chip content on selected - Custom Property: --px-chip-max-width Description: Max width of the chip (default: 120px) ```