Skip to main content
You can customize or replace all the default icons in the Inbox UI with custom icons from your preferred library, such as react-icons or Material Icons, to match your visual style using the icons’ key in the appearance prop. For each icon that you want to customize, provide a function that returns your custom icon as a React component.

List of customizable icons

Use these keys in the appearance.icons property to customize specific icons in the Inbox component:
You can inspect the Inbox component using your browser’s developer tools to discover icon keys. Icon elements have class names that start with nv- and include a 🖼️ emoji for easier identification. The part following nv- is the icon key. For example, an element with the class nv-cogs has the icon key cogs.