Problem
The Special:NewLexeme's user interface was composed using a combination of WiKit next components and custom elements styled in-app. For example, the WiKit link.
Solution
To unblock the deprecation of the legacy design system, we should use Codex's Link mixin to replace WiKit links and style link elements on the NewLexeme form.
Files containing the WiKit link component:
Unfortunately, Codex right now provides links as a Less mixin (cdx-mixin-link) that we can't reuse in Sass. The team is not planning to provide a preprocessor independent solution. Our way around this in the previous migration project was to recreate the Link mixin for reusage in our application
Acceptance criteria
- All WiKit links in the Special:NewLexeme UI are styled using Codex's link mixin