Background
T424800 added an explicit "Back" button next to "Continue" in the step action area, intended for desktop only. It is now also showing up on mobile, where the step header already has a ← back arrow so mobile shows two back controls, and "Back" sits stacked directly above the primary "Continue" button.
Proposed fix
The existing mobile hide rule (.ext-articleguidance-titleconflict-back-btn { display: none; }) gets overridden when another module loads Codex button styles after ours (same CSS specificity, so load order decides). Scope the rule to its container so it always wins, e.g.: .ext-articleguidance-titleconflict-actions .ext-articleguidance-titleconflict-back-btn { display: none; } Apply the same change in all four step components: TitleConflictStep, SourcesStep, NotabilityStep, InstructionsStep.
QA plan
Environment: Local or patchdemo is enough
Steps to trigger:
- Open Special:NewArticle at mobile width
- Search "Paris" → select "9th arrondissement of Paris"
- Title-conflict step shows.
- Repeat similarly for the sources, notability, and instructions steps
Must not break:
- Desktop (wide Vector 2022) must still show Back + Continue in the action row (T424800 behavior).
- The mobile ← arrow in the step header must keep working.
- The Continue button must stay visible everywhere (make sure the new selector only targets the Back button).
