We are updating the UI to provide consistent components across the board. This includes all the basic components to get users started.
  • Forms and Inputs (Tailwind forms)
  • Tables (Done, to add to design page)
  • Colors (Use colors from tailwindcss)
  • Font (TODO
  • Styling for components from external libs. (See libs for inspiration below)
  • A Unified (simple) design system to bring this all together.
All of this should be kept simple so users can quickly get started without resorting to external libs. However, this is not the core product, and as such shouldn't take up all the dev resources.
A good starting point would be a set of UI components in one place and basic instructions on how to customize and the UI.
Some resources to help developers easily design good looking products.
Will be inspired by:
MerakiUI
Ant design
Supabase UI
Tailwind
Stripe UI