Poszkolni / poszkolni_mobile

1 stars 0 forks source link

Design system #1

Open KubaC701 opened 3 years ago

KubaC701 commented 3 years ago

Description

We need to decide, which design system library we will use and whether at all. Library allows us to have a quick start and we won't need to create our own design system with many states and variants. On the other hand, we assume there will be a lot of custom styles in our design. The main question is if we want to write our CSS from scratch and have more flexible styles or choose a design system, customize it and keep its rules. Pay attention to customization capabilities and amount of components, when looking for a library

Examples

This task does not require coding. Write your thoughts in comments on this issue

Lid3r commented 3 years ago

I think that both NativeBase and UI Kitten are good candidates. Both of them offer customizability, but in different ways. You can customize the code directly in NativeBase, but in UI Kitten you have to use their software I'm pretty sure and although there is a free version I'm not sure how much freedom it gives.

We could give UI Kitten to our UI/UX team and let them design the components for the Dev team to use, or we could write it all ourselves. Depends on what the rest of the team thinks