Working in phases and starting small, with our this - our first release - we have focussed on replacing a small number of button elements in our Author API user interface, which will be powered using our design system. For further technical details and code examples on the changes we have implemented, please refer to the below links:
We aim to retain as much of the existing DOM structure as possible, which allows us to more easily retrofit our product, gaining benefits of the new design system while requiring minimal changes from client development teams.
Below shows the comparison of the changes before and after the updates have been applied.
To the left of the drag bar is the new UI with the updated components, on the right is the previous (non design system buttons).
This release only affects users of the Author API, v2022.1.LTS (released February 2022). Updates to additional APIs will be rolled out in future releases.
We'd love to hear from you
If you would like to share your thoughts, or help us with testing the robustness of the Design System rollout, please get in touch via the form here.