Description
Implement an Activity screen with a timeline component style for stream events (created, started, settled, stopped). Use mock events and provide a clean, readable layout.
Requirements and context
- Must handle empty and populated states.
- Must be readable on dark background and avoid visual clutter.
Suggested execution
git checkout -b design/activity-timeline-ui
Implementation targets
StreamPay-Frontend/app/activity/page.tsx (new)
StreamPay-Frontend/app/components/ActivityTimeline.tsx (new)
Tests and validation
- Tests for empty and populated renders.
Guidelines
Example commit message
feat(frontend): add Activity page and timeline component styles
Description
Implement an Activity screen with a timeline component style for stream events (created, started, settled, stopped). Use mock events and provide a clean, readable layout.
Requirements and context
Suggested execution
Implementation targets
StreamPay-Frontend/app/activity/page.tsx(new)StreamPay-Frontend/app/components/ActivityTimeline.tsx(new)Tests and validation
Guidelines
Example commit message