Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Task: Improve Component Library #38

Open
kamescg opened this issue Nov 27, 2024 · 0 comments
Open

Task: Improve Component Library #38

kamescg opened this issue Nov 27, 2024 · 0 comments
Labels

Comments

@kamescg
Copy link
Contributor

kamescg commented Nov 27, 2024

Context

The apps/popup and apps/wallet apps are the primary Universal applications. And are expected to share common UI components as the stack gets more advanced.

The packages/universal-wallet-ui package is where applications can share common components.

At the moment there is duplication of components across the applications. We need to start organizing components, reducing future technical debt and preparing for a more advanced design system.

Scope

  • Identify components that can be moved to the universal-wallet-ui and shared between applications.
    • Shadcn UI components.
    • Common onchain render components
    • Identity, credential and delegation related components.
  • Migrate components and update imports in the applications.
  • Fix any issues/errors that might come about during this migration.
@kamescg kamescg added the task label Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant