sheengemologic ui
All components

ShortcutPending

Persistent single-line live status for pending shortcut sequences.@gemologic/sheen · application

Playground

This example has no scalar controls. Its validated source remains interactive below.
<ShortcutProvider platform="other" development={true}><ShortcutPending /></ShortcutProvider>

Variant matrix

Sequence feedback

Anatomy

Package
@gemologic/sheen
Source
packages/ui/src/primitives/ShortcutPending.tsx
Tokens
  • --sheen-control-h-sm
  • --sheen-color-fg-muted
  • --sheen-text-ui-size

Accessibility

Role: statusKeyboard: No component-owned keys

Do

  • Mount one instance in a persistent status or toolbar slot inside both providers.
  • Keep its inline size constrained by the surrounding layout.

Do not

  • Do not conditionally mount the live region only after a prefix.
  • Do not rely on one-second feedback as the only way to discover actions; retain the shortcut sheet.

Generated props

NameTypeDefaultDescription
labelstringAccessible status name, defaulting to the scoped pendingShortcut message.
Native Solid/HTML attributes remain available and are omitted from this authored-prop view.