Open ArakTaiRoth opened 4 months ago
Update to typography has been waiting on a breaking change. https://github.com/GovAlta/ui-components/issues/1410
This is an update to:
Design issue here: https://goa-dio.atlassian.net/browse/DDIDS-1399?atlOrigin=eyJpIjoiNDU4MDlhNTQwN2Y0NGMzZWIyMmNhYjc2MmQ3ODM3MTAiLCJwIjoiaiJ9
Design file here: https://www.figma.com/file/7xYbs6rAM4cwBdalPNE8lH/Text-combinations---spacing?type=design&node-id=0-1&mode=design
Info
This story is intended to gather all breaking changes we potentially want to make to our components. This is to be used when we have to make a breaking change to one of our libraries, we can include more to make it more "worthwhile".
When adding a breaking change under one of our libraries, please include as much context as possible, as it could be many months before we ever even look at these, and memories suck.
Web Components
header
property required for Modal componentarialabel
property required for Badge component ifcontent
property isn't providedprefix
andsuffix
properties for Input componentwidth
property from Modal componentnocolor
variant type from Icon Button component (used by input and modal components)ariacontrols
ariaexpanded
Angular Components
React Components
web-components
from the React library. This means teams would have to manually include the web-components library in their project.