Skip to content

Design system#174

Merged
zakkiyyat merged 4 commits intoMixMatch-Inc:mainfrom
blegodwin:design-system
Mar 7, 2026
Merged

Design system#174
zakkiyyat merged 4 commits intoMixMatch-Inc:mainfrom
blegodwin:design-system

Conversation

@blegodwin
Copy link
Contributor

Establish a consistent UI foundation before building more complex screens.

Changes

  • Added a central theme file for colors, typography, and spacing.
  • Implemented reusable atomic components:
    • Button (primary, secondary, outlined, loading, disabled)
    • Input (default + error state)
    • Typography (h1, p, caption)
    • Card
  • Added a hidden Component Sandbox screen for visual testing of components.

Acceptance Criteria

  • All components strictly use the central theme file (no hardcoded colors).
  • Components support basic interactive states (loading, disabled, error).
  • Sandbox screen renders components for quick UI verification.

closes #141

Copy link
Contributor

@zakkiyyat zakkiyyat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please fix bugs and we will be good to merge.

@blegodwin blegodwin requested a review from zakkiyyat March 7, 2026 19:38
Copy link
Contributor

@zakkiyyat zakkiyyat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR has conflicts with the latest changes. Could you please resolve the conflicts and push the updates?

@blegodwin blegodwin requested a review from zakkiyyat March 7, 2026 21:04
Copy link
Contributor

@zakkiyyat zakkiyyat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code review completed. No issues found. Approved.

@zakkiyyat zakkiyyat merged commit 7a25c6e into MixMatch-Inc:main Mar 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Mobile Design System & Components

2 participants