Currently icons and buttons are rendered in a variety of ways, either by:
- using a template
- using Html::element class
- Using raw HTML. inside a template
To make it easier to switch from mw-ui to Codex it would be preferable to switch to a more centralized approach.
Scope
- Only backend code
TODO
- create templates for Icons and Buttons.
- Remove MinervaUI class
- There should be no change in the markup before and after this change.
QA Results - Prod
AC | Status | Details |
---|---|---|
1 | ✅ | T342908#9135763 |
2 | ✅ | T342908#9143559 |