tsimport {XDSIconButton} from '@xds/core/IconButton'
| Guidance | Practices |
|---|---|
| Do | Make the aria-label specific — a trash icon labeled "Delete conversation" is clearer than just "Delete" for screen readers. |
| Do | Add a tooltip — even a gear icon can mean Settings, Preferences, or Configure. |
| Do | Use ghost in toolbars and dense areas to reduce visual clutter. |
| Don't | Use IconButton if the action isn't obvious from the icon alone — use Button with text. |
| Don't | Skip the tooltip — label only reaches screen readers, sighted users need the hover hint. |