== Background
The [[ https://en.wikipedia.beta.wmflabs.org/w/index.php?search=S&title=Special:Search&profile=advanced&fulltext=1&ns0=1&ns1=1&ns2=1&ns3=1&ns4=1&ns5=1&ns6=1&ns7=1&ns8=1&ns9=1&ns10=1&ns11=1&ns12=1&ns13=1&ns14=1&ns15=1&ns100=1&ns101=1&ns118=1&ns119=1&ns710=1&ns711=1&ns828=1&ns829=1&ns2300=1&ns2301=1&ns2302=1&ns2303=1 | Special:Search ]] page does not appear in dark mode currently. The Special:Search page contains UIs from multiple extensions:
- ✅ [[ https://www.mediawiki.org/wiki/Extension:SearchVue | Extension:SearchVue ]] - buit with Codex, supports dark-mode
- ❌ [[ https://www.mediawiki.org/wiki/Extension:AdvancedSearch | extension:AdvancedSearch ]] - contains custom colors
- ✅ [[ https://www.mediawiki.org/wiki/Extension:MediaSearch | Extension:MediaSearch ]] (on commons) - built with Codex, supports dark-mode
- ✅ MediaWiki core - inherits dark-mode styles
- ✅ OOUI - now supports dark-mode
| {F55287366, width=400} | {F55287412 width=400}
**In dark-mode**
| {F55274199} | {F55274203}
== User story
As a user I want all pages in dark mode
== Requirements
[] https://en.wikipedia.org/w/index.php?title=Special:Search should have no color contrast issues in dark mode.
[] On https://en.wikipedia.org/w/index.php?search=S&title=Special:Search&profile=advanced&fulltext=1&ns0=1&ns1=1&ns2=1&ns3=1&ns4=1&ns5=1&ns6=1&ns7=1&ns8=1&ns9=1&ns10=1&ns11=1&ns12=1&ns13=1&ns14=1&ns15=1&ns100=1&ns101=1&ns118=1&ns119=1&ns710=1&ns711=1&ns828=1&ns829=1&ns2300=1&ns2301=1&ns2302=1&ns2303=1 "Word definitions from Wiktionary" should be visible
{F55274196}
[] When I hover over search form the text should be readable
[] Advanced search should be readable.
== Acceptance criteria
The remaining work should involve:
[] Use a design token for https://gerrit.wikimedia.org/g/mediawiki/core/+/8b050a2f0d859527c91b21df268e4d0634e14102/resources/src/mediawiki.special.search.interwikiwidget.styles.less#46 - use `@color-base`
== Communication criteria - does this need an announcement or discussion?
- Add communication criteria
== Rollback plan
- What is the rollback plan in production for this task if something goes wrong?
//This task was created by Version 1.0.0 of the [[ https://mediawiki.org/w/index.php?title=Reading/Web/Request_process | Web team task template ]] using [[ https://phabulous.toolforge.org/ | phabulous ]] //