Background
For pages where there are no issues with night mode, as judged by the evaluation in T361557, we should enable night mode.
User story
As a user I want all my pages in dark mode.
Requirement
Enable night mode on pages without color contrast issues, including specific namespaces, action pages, and special pages as listed in the Acceptance Criteria section of the task. Verify the implementation on the provided pages.
BDD
gherkin Feature: Enable Night Mode on Pages without Color Contrast Issues Scenario: Enable night mode on pages without color contrast issues Given the night mode is enabled When the user views the specified namespaces, action pages, and special pages Then the pages should display in night mode without color contrast issues
Test Steps
Test Case 1: Verify Night Mode on Specified Pages
- Enable night mode.
- Navigate to the specified pages listed in the Acceptance Criteria section of the task.
- AC1: Confirm that pages display in night mode without color contrast issues.
Acceptance criteria
- Night mode is enabled on the Category namespace (https://en.wikipedia.org/w/index.php?title=Category:Expatriate_sportspeople_by_nationality&vectornightmode=1)
- Night mode is enabled on the Help namespace (https://commons.wikimedia.org/wiki/Help:Gadget-Cat-a-lot) - typically these work same as the main article namespace and do not have talk pages.
- Enable on ?action=info pages (https://en.wikipedia.org/wiki/Main_Page?action=info) enable. Works great, no color contrast issues
- Enable on the following special pages:
- https://en.wikipedia.org/w/index.php?title=Special:BrokenRedirects
- https://en.wikipedia.org/w/index.php?title=Special:LintErrors
- https://en.wikipedia.org/w/index.php?title=Special:AllPages
- https://en.wikipedia.org/w/index.php?title=Special:PrefixIndex
- https://en.wikipedia.org/w/index.php?title=Special:Categories
- https://en.wikipedia.org/w/index.php?title=Special:CategoryTree
- https://en.wikipedia.org/w/index.php?title=Special:EntityUsage
- https://en.wikipedia.org/w/index.php?title=Special:LinkSearch
- https://en.wikipedia.org/w/index.php?title=Special:PagesWithProp
- https://en.wikipedia.org/w/index.php?title=Special:PagesWithBadges
- https://en.wikipedia.org/w/index.php?title=Special:BotPasswords
- https://en.wikipedia.org/w/index.php?title=Special:ChangeCredentials
- https://en.wikipedia.org/w/index.php?title=Special:ChangeEmail
- https://en.wikipedia.org/w/index.php?title=Special:MergeAccount
- https://en.wikipedia.org/w/index.php?title=Special:Manage Two-factor authentication
- https://en.wikipedia.org/w/index.php?title=Special:OAuthManageMyGrants
- https://en.wikipedia.org/w/index.php?title=Special:RemoveCredentials
- https://en.wikipedia.org/w/index.php?title=Special:PasswordReset
- https://en.wikipedia.org/w/index.php?title=Special:ResetTokens
- https://en.wikipedia.org/w/index.php?title=Special:ActiveUsers
- https://en.wikipedia.org/w/index.php?title=Special:CreateAccount
- https://en.wikipedia.org/w/index.php?title=Special:EmailUser
- https://en.wikipedia.org/w/index.php?title=Special:CentralAuth
- https://en.wikipedia.org/w/index.php?title=Special:GlobalUsers
- https://en.wikipedia.org/w/index.php?title=Special:GlobalGroupPermissions
- https://en.wikipedia.org/w/index.php?title=Special:ListGrants
- https://en.wikipedia.org/w/index.php?title=Special:OAuthListConsumers
- https://en.wikipedia.org/w/index.php?title=Special:GlobalBlockList
- https://en.wikipedia.org/w/index.php?title=Special:PasswordPolicies
- https://en.wikipedia.org/w/index.php?title=Special:ListUsers
- https://en.wikipedia.org/w/index.php?title=Special:EditRecovery
- https://en.wikipedia.org/w/index.php?title=Special:NewFiles
- https://en.wikipedia.org/w/index.php?title=Special:NewPages
- https://en.wikipedia.org/w/index.php?title=Special:Log
- https://en.wikipedia.org/w/index.php?title=Special:GlobalUsage
- https://en.wikipedia.org/w/index.php?title=Special:ListDuplicatedFiles
- https://en.wikipedia.org/w/index.php?title=Special:MediaStatistics
- https://en.wikipedia.org/w/index.php?title=Special:OrphanedTimedText
- https://en.wikipedia.org/w/index.php?title=Special:FileDuplicateSearch
- https://en.wikipedia.org/w/index.php?title=Special:VipsTest
- https://en.wikipedia.org/w/index.php?title=Special:ApiFeatureUsage
- https://en.wikipedia.org/w/index.php?title=Special:BookSources
- https://en.wikipedia.org/w/index.php?title=Special:ExpandTemplates
- https://en.wikipedia.org/w/index.php?title=Special:GadgetUsage
- https://en.wikipedia.org/w/index.php?title=Special:Gadgets
- https://en.wikipedia.org/w/index.php?title=Special:TemplateSandbox
- https://en.wikipedia.org/w/index.php?title=Special:Version
- https://en.wikipedia.org/w/index.php?title=Special:Interwiki
- https://en.wikipedia.org/w/index.php?title=Special:WikiSets
- https://en.wikipedia.org/w/index.php?title=Special:SiteMatrix
- https://en.wikipedia.org/w/index.php?title=Special:DeletePage
- https://en.wikipedia.org/w/index.php?title=Special:Diff
- https://en.wikipedia.org/w/index.php?title=Special:EditPage
- https://en.wikipedia.org/w/index.php?title=Special:NewSection
- https://en.wikipedia.org/w/index.php?title=Special:PageHistory
- https://en.wikipedia.org/w/index.php?title=Special:PageInfo
- https://en.wikipedia.org/w/index.php?title=Special:PermanentLink
- https://en.wikipedia.org/w/index.php?title=Special:ProtectPage
- https://en.wikipedia.org/w/index.php?title=Special:Purge
- https://en.wikipedia.org/w/index.php?title=Special:Random
- https://en.wikipedia.org/w/index.php?title=Special:RandomInCategory
- https://en.wikipedia.org/w/index.php?title=Special:RandomRedirect
- https://en.wikipedia.org/w/index.php?title=Special:RandomRootpage
- https://en.wikipedia.org/w/index.php?title=Special:Redirect
- https://en.wikipedia.org/w/index.php?title=Special:Book
- https://en.wikipedia.org/w/index.php?title=Special:ChangeContentModel
- https://en.wikipedia.org/w/index.php?title=Special:CiteThisPage
- https://en.wikipedia.org/w/index.php?title=Special:Export
- https://en.wikipedia.org/w/index.php?title=Special:Impact
- https://en.wikipedia.org/w/index.php?title=Special:NewcomerTasksInfo
- https://en.wikipedia.org/w/index.php?title=Special:ValidationStatistics
- https://en.wikipedia.org/w/index.php?title=Special:StablePages
- https://en.wikipedia.org/w/index.php?title=Special:Contribute
- https://en.wikipedia.org/w/index.php?title=Special:CreateMassMessageList
- https://en.wikipedia.org/w/index.php?title=Special:MathWikibase
- https://en.wikipedia.org/w/index.php?title=Special:Userrights (the only contrast issues are for disabled text which is allowed)
Communication criteria - does this need an announcement or discussion?
An announcement would be useful so interface admins can address issues.
Rollback plan
N/A
This task was created by Version 1.0.0 of the Web team task template using phabulous