New UI order
I'm missing a component
Can UI Infra's UX designers offer an existing alternative?
You must use existing alternative. No arguments.
Is UI Infra team available to work on implementation?
UI Infra will provide component for you in UI Infra's libraries
You contribute your own implementation to UI Infra's libraries
Okay...
Yes
No
No
Yes
I'm missing a feature in some component
I need something a little bit different
I think I'm special and I need special UX
God knows,God knows I want to break free
Escalate to management
I'm unhappy with alternative
But I don't have time to...
New UI order
FAQ
What kind of applications does this include?
- All of them!
- For Editor panels use wix-base-ui
- For ADI panels use wix-ui-adi
- For Viewer components (OOI/IFrame) use wix-ui-tpa
- For any other user facing application use wix-style-react
How are we going to enforce this?
- Guidelines are communicated to all UX, FED's and managers
- UX designer never creates new component without approval from UI Infra to add it to design system
- All UX must be reviewed together with dev team and UI Infra before development starts
- Developer never creates any component or override locally
What about compositions of components
- They must be reviewed as well, UI Infra might have existing alternative or be interested in adding to design system
- Sometimes compositions might be unique, but we have to decide it in review meeting
Thanks!
deck
By Shahar Talmi
deck
- 455