Elyra
Elyra The coding agent eTerm The terminal that knows where each command ends Huskarl AI colleagues on your own Mac Starf An activity monitor for Apple silicon that never invents a number etrans An SSH and SFTP client for macOS Elyra VM Virtual machines for macOS, Linux and Windows on your Mac Litr A small, native web browser for macOS Notr A notebook for macOS e The native code editor Elyra Grove Native local development environment Askr The real server for Laravel & PHP Elyra Framework Rust + Svelte 5 framework for desktop apps Elyra Conductor Local project conductor Refr Local-first PDF workspace for macOS Elyra Workspace A desktop workspace for coding agents Elyra SQL Server MySQL-compatible SQL server in Rust Elyra Félagi Agents as teammates on one board Elyra SQL Client Native desktop SQL workbench Elyra SQL Anywhere Replication-ready SQL engine Elyra Sjá SEO & GEO workspace for macOS Elyra DataGrid Server-driven data grid for Laravel
Release notes
Changelog
Elyra

Tooltip

A short hint for what's inside: what an icon button does, or what a word means. It shows on hover, after a moment, and at once on keyboard focus.

Examples
<script>
  import { Button, Tooltip } from "@elyra/ui";
</script>

<Tooltip text="Copies the customer's link">
  <Button variant="ghost">Copy link</Button>
</Tooltip>
<Tooltip text="Sent to the accountant every Friday" placement="bottom">
  <Button variant="ghost">Weekly report</Button>
</Tooltip>

The tooltip describes the first element inside it: that's what a screen reader reads it with. Put one element in, usually a button.

Keep it to a few words that add something. The hint isn't there on a touch screen, and a screen reader reads it only as a description, so nothing the user must know belongs only in a tooltip.

Keyboard

Key
Tab Focus on what's inside shows the tooltip at once. Leaving hides it.
Esc Hides it.

Accessibility

  • The hint is a role="tooltip". The element inside gets its aria-describedby.
  • It's text only, so there's nothing in it to reach.

API

Tooltip

Prop Type Default Description
text string — Required. The hint.
placement "top" | "bottom" "top" Above or below.
delay number 400 Milliseconds of hovering before it shows.
class string ""
children Snippet — The element it describes.