Problem
The Special:NewLexeme's user interface was styled using WiKit tokens. With the WiKit design system being superseded by Codex, the official Wikimedia design system, the utilization of WiKit tokens is not recommended. These should be replaced in order to unblock the deprecation of the legacy system, reduce maintenance costs and ensure consistency.
Solution
We have to replace the WiKit tokens used to style the Special:NewLexeme's form borders by their Codex equivalents. Please note that we'll apply a module style to this element for consistency with Codex's form guidelines.
File: NewLexemeForm.vue
New border style:
// Border border-style: $border-style-base; border-width: $border-width-base; border-radius: $border-radius-base; border-color: $border-color-muted;
Acceptance criteria
- WiKit tokens used to define the border style of the Special:NewLexeme form are replaced by Codex tokens