Page MenuHomePhabricator

Remove VectorNightMode feature flag from Vector
Closed, ResolvedPublic3 Estimated Story Points

Description

Related: T393977: Drop drop drop drop night mode exclusions

Background

Night mode has been enabled for several months now, the feature flag is no longer needed

User story

As a reader, I'd like to have old temporary feature classes to not be persisting in the HTML, and for the developers to be able to maintain the site so that new features can be more quickly built

Requirements

  • wgVectorNightMode Feature flags removed from Vector.

Details

Event Timeline

bwang triaged this task as Medium priority.Nov 3 2025, 6:02 PM

Change #1177481 had a related patch set uploaded (by Bernard Wang; author: Bernard Wang):

[mediawiki/skins/Vector@master] Clean up old night mode beta feature config

https://gerrit.wikimedia.org/r/1177481

Jdlrobson-WMF renamed this task from Clean up night mode feature flag to Clean up night mode feature flag in Minerva and Vector.Nov 3 2025, 7:17 PM
Jdlrobson-WMF added a project: MinervaNeue.
Jdlrobson-WMF updated the task description. (Show Details)
Jdrewniak set the point value for this task to 3.Nov 12 2025, 6:49 PM

Change #1177481 merged by jenkins-bot:

[mediawiki/skins/Vector@master] Remove night mode beta feature config

https://gerrit.wikimedia.org/r/1177481

Etonkovidova subscribed.

Checked on wmf.10 - no issues found.
Note: on Special:MobileOptions the label still refers to Dark mode as [Experimental version, high likelihood of experiencing issues] and on the desktop, the dark mode is labeled as beta. Should the labels be corrected too?

desktop wmf.10mobile wmf.10
Screenshot 2026-01-12 at 5.29.02 PM.png (343×569 px, 54 KB)
Screenshot 2026-01-12 at 5.27.31 PM.png (394×223 px, 17 KB)
Jdlrobson-WMF renamed this task from Clean up night mode feature flag in Minerva and Vector to Remove VectorNightMode feature flag from Vector.Jan 29 2026, 6:26 PM
Jdlrobson-WMF removed a project: MinervaNeue.
Jdlrobson-WMF updated the task description. (Show Details)
Jdlrobson-WMF claimed this task.
Jdlrobson-WMF subscribed.

This has made a good start to sunsetting configuration relating to dark mode but it doesn't cover everything.

I've updated the title and description to reflect the scope change and opened two tickets T415929: Remove VectorNightModeOptions feature flag T415930: Clean up night mode feature flag in Minerva to capture the remaining work.