Skip to content

DS-043: Add a TokenPair and TokenAvatar primitive #430

Description

@IbrahimIjai

Complexity: Medium
Primary files: packages/ui/src/components/token-avatar.tsx, apps/web/src/shared/components/TokenIcon.tsx

Create reusable single-token and overlapping token-pair visuals with fallback
initials and accessible labeling.

Acceptance criteria

  • Supports image, fallback initials, and two-token overlap.
  • Sizes align with the icon/control scale.
  • Decorative and meaningful usage are both supported accessibly.
  • Existing TokenIcon call sites can migrate without visual regressions.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions