Skip to content

Add docs for the client component library conventions and shared component usage #581

Description

@Chucks1093

Summary

The client has a set of shared UI components (buttons, inputs, cards, toasts, skeletons) but no documentation on when to use each, how to extend them, or what props they accept. A short reference should help contributors pick the right component without reading every implementation.

Scope

  • List all shared components in the component library with a one-line description of their purpose
  • For each: list the key props, describe when to use vs when to build a new component
  • Include a note on the project's Tailwind class conventions used inside shared components
  • Document how to add a new shared component including naming and file location conventions

Acceptance Criteria

  • All shared components listed with descriptions
  • Key props and usage guidance included for each
  • Tailwind conventions documented
  • New component addition process explained
  • Document lives in docs/ and cross-links the page contribution guide

ETA: 12 hours


Coordinate on Telegram

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions