TrademarkTrademark
Docs
Ctrl k
Search docs...
Components

InfoTip

Updated: October 18, 2026
View on GitHub
Soon
Not released yet. This is on main and is not in any published version yet. It will not install today.

InfoTip is the "what is this?" icon. A tap opens a short explanation beside the icon, kept on screen, and a tap anywhere closes it. It lets a setting explain itself without spending a line on a description. Screen readers hear the explanation as the icon's hint. See the web InfoTip for the browser version.

Basic usage

Put it beside the text it explains. size matches the icon to that text.

Naming the icon

ariaLabel names the icon for screen readers. Change it to translate it.

Differences from the web

  • It opens on press, not on hover or focus. The tip shows in a transparent modal above the screen, so a parent's overflow cannot clip it, and the back button closes it.
  • The tip sits below the icon, or above it when the icon is low on the screen, and stays 16 points from the screen edges.
  • The explanation is the icon's accessibility hint when it is a string, in place of aria-describedby.
  • ariaLabel replaces aria-label.

API reference

Prop
Type
Default
Description
childrenReactNodeThe explanation. A sentence or two.
size"xs" | "s" | "m" | "l" | "xl""xs"The icon's size.
ariaLabelstring"More information"The icon's accessible name.
...FlexPropsFlexPropsProps for the tip's surface, as on Flex.
Edit this page on GitHub
TrademarkTrademark
Built with curiosity by Lorant One and the Design Engineers Club