cypress-io / cypress-design

Find here all the components to build UI with the Cypress Brand
https://design.cypress.io
MIT License
12 stars 4 forks source link

Replace the deprecated Buttons with the design system Buttons #189

Open ryanjwilke opened 1 year ago

ryanjwilke commented 1 year ago

Cypress App

Cypress Cloud

Cypress Docs

Cypress Learn

cbfrance commented 1 year ago

I think a checklist like this will be very useful for our discussion with engineers, and we should probably try to keep it updated as template for any "component rollout."

Trying to think if there are other checklist items ...

I wonder how much time it will take to do a complete rollout. In this case, the Button component is simple but appears in a lot of places. Other components will probably have tricker implementations.

Thanks for kicking this off @ryanjwilke

cbfrance commented 1 year ago

Another thought, what if design system team went ahead and tagged everything as deprecated? That way the design team could clearly indicate non-conformance and it would remove that checklist item from the engineer's list.