Tooltip

User-triggered messages that provide additional information about something on a page. Tooltips are accessed by hovering with a mouse or tapping on a touch screen.


children
placement
defaultOpen

Use when

There is additional information that could be helpful to a user

Don't use when

The information contained is vital to completing a task

Variations

With non-text content

Usage Guidelines

  • The Tooltip component is only supported for Buttons and Links
  • Only add a Tooltip to other elements that are focusable

Props

NameTypeDefaultDescription

children

react node

Trigger, must be a single child able to accept a ref.

tooltip

string

The content to display inside of the tooltip.

maxWidth

string

24em

Width of the tooltip.

placement

enum

bottom

The position of the tooltip relative to its trigger.

showDelay

number

100

Time in seconds before the tooltip appears.

hideDelay

number

350

Time in seconds before the tooltip disappears.

defaultOpen

boolean

when set to true the tooltip will be open by default

className

string

className passed to the tooltip container element.

Related Components


The Nulogy Design System is maintained by the Design Ops team. Our mission is to help our teams build better interfaces faster. 🚀

Please reach out with any questions or requests.