Join our community: https://t.me/+DOylgFv1jyJlNzM0
Why this matters
components/ui/Card.tsx is used across the dashboard and stream-creation flows, but its props are not documented in UI_COMPONENTS.md the way Button and Stepper are, so new contributors reach for ad-hoc div+className instead of the shared primitive.
Acceptance criteria
Files to touch
frontend/src/components/ui/Card.tsx
frontend/src/components/ui/UI_COMPONENTS.md
Out of scope
Does not change the Card component's API.
Why this matters
components/ui/Card.tsx is used across the dashboard and stream-creation flows, but its props are not documented in UI_COMPONENTS.md the way Button and Stepper are, so new contributors reach for ad-hoc div+className instead of the shared primitive.
Acceptance criteria
Files to touch
frontend/src/components/ui/Card.tsxfrontend/src/components/ui/UI_COMPONENTS.mdOut of scope
Does not change the Card component's API.