Page MenuHomePhabricator

[epic] Release night mode as a beta feature on desktop and mobile
Open, MediumPublic

Description

Background & User story

  1. Why are we doing this ticket?
    1. This ticket will collect all work necessary to provide a night mode to logged-in users as a beta feature. The purpose of the beta feature will be to receive feedback on the initial iteration of night mode as well as to establish an environment that makes it easier to work with template editors and technical volunteers to collaborate on changes necessary to templates
  2. How does it connect to our overall plans? What goal does it link to?
    1. This ticket is part of KR WE 2.1, hypothesis 2.1.1
  3. What previous/central documentation exists?
    1. https://www.mediawiki.org/wiki/Reading/Web/Accessibility_for_reading

User Stories:

  1. As a logged-in user, I want the ability to opt into a night mode, so that I can read more comfortably in low-light settings
  2. As a technical volunteer and template editors, I want the ability to test an early version of night mode, so that I can change my templates to look best in night mode

Requirements

  • An option to turn on a night mode will be deployed as a beta feature across all wikis (more detailed requirements available in subtasks)

Design

Design details will be available in subtasks
Menu design:

Acceptance Criteria

  • All subtasks must be complete
  • All product and design requirements must be complete
  • ...

Open questions

  • What does a beta release mean for mobile?

Communication criteria

  • Beta deployment must be communicated to all wikis ahead of deployment

Related Objects

StatusSubtypeAssignedTask
In ProgressDTorsani-WMF
Resolvedegardner
OpenJdrewniak
OpenJdrewniak
OpenNone
OpenNone
OpenNone
OpenNone
ResolvedJScherer-WMF
Resolvedovasileva
ResolvedSpikeSToyofuku-WMF
OpenNone
OpenNone
ResolvedJScherer-WMF
OpenNone
ResolvedJdlrobson
Resolvedovasileva
ResolvedBUG REPORTJdlrobson
ResolvedBUG REPORTJScherer-WMF
OpenNone
DuplicateFeatureNone
ResolvedSpikeJdlrobson
ResolvedJdlrobson
Resolvedovasileva
ResolvedFeatureJdlrobson
DuplicateNone
OpenBUG REPORTNone
ResolvedJdlrobson
Resolvedovasileva
DuplicateJdlrobson
In ProgressNone
DuplicateNone
ResolvedJdlrobson
ResolvedBUG REPORTovasileva
Resolvedovasileva
ResolvedVolker_E
InvalidNone
InvalidJdlrobson
DuplicateNone
DuplicateNone
StalledNone
DuplicateNone
Resolvedovasileva
OpenNone
ResolvedJdlrobson
ResolvedJdlrobson
ResolvedJdlrobson
DuplicateJdlrobson
ResolvedJdlrobson
ResolvedJdlrobson
DeclinedJdlrobson
ResolvedSToyofuku-WMF
ResolvedJdlrobson
OpenKSarabia-WMF
ResolvedNone
OpenNone
OpenNone
ResolvedJdlrobson
OpenBUG REPORTNone
ResolvedBUG REPORTovasileva
Openovasileva
ResolvedBUG REPORTovasileva
ResolvedBUG REPORTabi_
ResolvedBUG REPORTNikerabbit
ResolvedBUG REPORTovasileva
Openovasileva
ResolvedBUG REPORTJdlrobson
Openovasileva
Resolvedovasileva
Resolvedovasileva
Resolvedovasileva
Resolvedovasileva
ResolvedFeatureNone
OpenNone
Resolvedovasileva
Resolvedovasileva
Openbwang
OpenNone
Resolvedovasileva
ResolvedBUG REPORTJdlrobson
OpenBUG REPORTNone
ResolvedAnneT
ResolvedBUG REPORTJdlrobson
OpenNone
StalledBUG REPORTNone
ResolvedBUG REPORTJdlrobson
StalledJdlrobson
OpenDTorsani-WMF
OpenBUG REPORTovasileva
DuplicateBUG REPORTNone
OpenBUG REPORTNone
OpenBUG REPORTNone
OpenBUG REPORTAyush790
Resolvedovasileva
OpenSBisson
OpenBUG REPORTNone
Resolvedovasileva
Resolvedovasileva
ResolvedBUG REPORTovasileva
ResolvedJdlrobson
ResolvedJdlrobson
ResolvedNone
ResolvedJdrewniak
Resolvedovasileva
ResolvedBUG REPORTovasileva
Resolvedovasileva
Resolvedovasileva
ResolvedJdlrobson
ResolvedJdlrobson

Event Timeline

Notes:

  • we do still have the code for anons on mobile
  • beta features work for different skins - can turn it on for mobile from preferences

@ovasileva to set up tickets for setting up feature flags for desktop and mobile

Jdlrobson triaged this task as Medium priority.Jan 31 2024, 9:57 PM