Skip to content

DS-011: Add a typography primitive #398

Description

@IbrahimIjai

Complexity: Medium
Primary files: packages/ui/src/components/text.tsx

Create a polymorphic Text component that exposes the approved typography and
color roles without encouraging arbitrary class strings.

Acceptance criteria

  • Supports semantic elements through an as prop.
  • Supports documented typography and tone variants.
  • Forwards refs and native element attributes.
  • Includes tests for variants and semantic rendering.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions