Sorry if it does have a ticket already.
- Go to fawiki with dark mode on and go to an article in multiple languages.
- e.g. this https://fa.wikipedia.org/wiki/%D9%85%D9%88%D8%B3%DB%8C%D9%82%DB%8C_%D8%A8%D9%86%D8%AF%D8%B1%DB%8C
Here is how it looks like:
How to fix
Adding notheme class to all dialogs should take care of this in the quickest possible way.
QA
- Repeat tests in T363780#9844963
Requirement
Ensure the language selector in dark mode is legible by applying the notheme class to all dialogs. Verify this implementation on the specified production page.
BDD
Feature: Legible Language Selector in Dark Mode Scenario: Ensure the language selector is legible in dark mode Given the language selector uses the `notheme` class When the user views the language selector in dark mode Then the language selector should be legible And the dialog should apply the `notheme` class
Test Steps
Test Case 1: Verify Legible Language Selector in Dark Mode
- Enable dark mode in the Vector 2022 skin.
- Navigate to this production page.
- Verify the language selector.
- AC1: Confirm that the language selector is legible in dark mode.
- AC2: Confirm that the dialog applies the notheme class.
- AC3: Repeat tests in T363780#9844963
QA Results - PROD
AC | Status | Details |
---|---|---|
1 | ✅ | T365990#9894257 |
2 | ✅ | T365990#9894257 |
3 | ✅ | T365990#9894257 per T367590 |