Skip to content

Create separate module for the design system as per Tamagui guidelines

Ticket(s) / Related Merge Requests

(Any issue cards for the merge request, and related merge requests/dependencies)

Summary of Changes

Added support for new design system with Tamagui library.

  • create the minds design system in a separate package folder (for monorepo)
  • implement tamagui configuration for size, spaces, fonts and buttons
  • implement the typography component Text
  • implement the View and Layout components
  • implement the Button component (generic, needs more iterations)
  • probe the compilation of the base components

Testing Considerations

(Share which areas to focus on while testing this MR)

Regression Scope

(Can this change cause another regression issue? Which areas to focus on for regression testing?)

Platform Affected (web, mobile, etc)

(Which platforms are affected by this change? Web, Mobile, or Both?)

Developer Testing Completed

(What has been tested already?)

Screenshots

(Any extra UI screens that can be shared)

Does this impact

  • Localization
  • Dark/light mode
  • Guest mode

Related to #4647 (closed)

Edited by Vali

Merge request reports