Proto-UI/Proto-UI

Add a shadcn-style Tooltip prototype

Closed

#228 opened on May 4, 2026

 (0 comments) (0 reactions) (0 assignees)TypeScript (12 forks)auto 404
F3 – Moderategood first issuehelp wantedprototypev0 launch

Repository metrics

Stars
 (29 stars)
PR merge metrics
 (PR metrics pending)

Description

Campaign: v0-good-first-issues Seed id: shadcn-tooltip-prototype

Summary

Build a shadcn-style Tooltip prototype on top of the base Tooltip work.

Scope

  • Add the shadcn-facing Tooltip prototype after the base Tooltip API is available.
  • Match existing shadcn style conventions; use shadcn Hover Card/Dialog as trigger/content styling references.
  • Add a minimal trigger/content demo.

Acceptance criteria

  • The demo shows the tooltip opening from an interactive trigger.
  • The implementation keeps positioning expectations modest and documented.
  • The docs link back to the base Tooltip prototype.

References

  • packages/prototypes/shadcn/src/hover-card/root.ts
  • packages/prototypes/shadcn/src/hover-card/trigger.ts
  • packages/prototypes/shadcn/src/hover-card/content.ts
  • packages/prototypes/shadcn/test/hover-card.test.ts
  • packages/prototypes/shadcn/src/dialog/trigger.ts
  • packages/prototypes/shadcn/src/dialog/content.ts
  • packages/prototypes/shadcn/test/dialog.test.ts
  • apps/www/src/content/docs/en/ui-libraries/shadcn
  • internal/issues/v0-good-first-issues.json#base-tooltip-prototype

Out of scope

  • A full floating-ui integration.
  • HoverCard behavior.

Maintainer notes

Category: prototype Difficulty: small

Contributor guide