sheengemologic ui
All components

LinkTooltip

A native destination anchor with scoped hover/focus help.@gemologic/sheen · overlays

Playground

This example has no scalar controls. Its validated source remains interactive below.
<LinkTooltip href="/orders" content="Browse orders">Orders</LinkTooltip>

Variant matrix

Destination help

Anatomy

Package
@gemologic/sheen
Source
packages/ui/src/primitives/LinkTooltip.tsx
Tokens
  • --sheen-color-bg-raised
  • --sheen-color-focus-ring

Accessibility

Role: link, tooltipKeyboard: Tab, Shift+Tab, Enter, Escape

Do

  • Use under ThemeProvider; overlay inherits its scope.
  • Provide a native accessible link name even when the tooltip is disabled.

Do not

  • Do not put buttons or other interactive controls inside the link or tooltip.

Generated props

NameTypeDefaultDescription
href *stringRequired native destination. Modified clicks and target/rel retain browser behavior.
content *stringNoninteractive supporting text. The anchor still needs visible text or an accessible name.
tooltipDisabledbooleanDisables only the help layer, without disabling or replacing the anchor.
placement"top" | "bottom" | "left" | "right"Preferred side with collision handling, default top.
openDelaynumberHover opening delay in milliseconds, default 500.
closeDelaynumberPointer departure delay in milliseconds, default 100.
Native Solid/HTML attributes remain available and are omitted from this authored-prop view.