Universal UI Architecture
Goals
Improved developer velocity
Better theming
Add accessibility
Approach
UI repo
Components (mobile first, web variants when needed)
Theme - Specific themes (GAT, UB, web, mobile)
Could be turbo-repo, or not (additional complexity)
Emotion
React Native for Web
UI plus gat-web and gat-app in monorepo (probably out of scope, not needed)
Links
https://github.com/eftours/gat-universal-ui-poc
https://github.com/showtime-xyz/showtime-frontend
https://necolas.github.io/react-native-web/docs/multi-platform/ (how to have web and mobile variants)
Made with Slides.com