onboarding
Welcome to UILib team!
Our team is responsible for building a design system for the mobile apps and all other aspects related to UX & UI
Our Responsibilities
- UX Guidelines (General, Tablet, Accessibility, Offline, Dark Mode, etc...)
- Components library (UX Library)
- Assets - All media assets (icons, illustrations, animations, etc...)
- Intl - All internationalization utils and content formating (Date, Currency,
Architecture
- Public and private libraries
- Generic components
- Composition
Repos
- Public UILib (OS) - https://github.com/wix/react-native-ui-lib
- Private UILib - https://github.com/wix-private/wix-react-native-ui-lib
- Calendars (OS) - https://github.com/wix/react-native-calendars
- Assets - https://github.com/wix-private/one-app-assets
- Intl - https://github.com/wix-private/wix-react-native-intl
Topics
- Public & Private UILibs
- Demo App(s) - Components menu structure
- Foundation - Colors, DesignTokens, Typography, Spacings, etc...
- asBaseComponent - Config files, Themes
- asBaseComponent - Modifiers
- Workflow - Jira, sprints, slack, CI Builds, versions, etc...
- Our Code Standards
- Docs Site
- asWixScreen
- Incubator
- Testkit
- Optional (native) dependencies
- Migrations - Eslint plugin, rules and deprecation JSONs
- Release process
- Performance
- Assets
- Intl
- Calendars library