Page MenuHomePhabricator

[epic] Release night mode as a beta feature on desktop and mobile
Closed, ResolvedPublic

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
Resolvedovasileva
Resolvedovasileva
Resolvedovasileva
ResolvedJdlrobson
Resolvedovasileva
Resolvedovasileva
ResolvedJScherer-WMF
Resolvedovasileva
ResolvedSpikeSToyofuku-WMF
Resolvedovasileva
Resolvedovasileva
ResolvedJdlrobson
Resolvedovasileva
ResolvedBUG REPORTJdlrobson
ResolvedBUG REPORTJScherer-WMF
ResolvedJdlrobson
DuplicateFeatureNone
ResolvedSpikeJdlrobson
ResolvedJdlrobson
Resolvedovasileva
ResolvedFeatureJdlrobson
DuplicateNone
ResolvedJdlrobson
Resolvedovasileva
DuplicateJdlrobson
ResolvedJdlrobson
DuplicateNone
ResolvedJdlrobson
ResolvedBUG REPORTovasileva
Resolvedovasileva
ResolvedVolker_E
InvalidNone
InvalidJdlrobson
DuplicateNone
DuplicateNone
DuplicateNone
DuplicateNone
Resolvedovasileva
ResolvedJdlrobson
ResolvedJdlrobson
ResolvedJdlrobson
ResolvedJdlrobson
DuplicateJdlrobson
ResolvedJdlrobson
ResolvedJdlrobson
DeclinedJdlrobson
ResolvedSToyofuku-WMF
ResolvedJdlrobson
ResolvedKSarabia-WMF
ResolvedNone
OpenNone
Resolvedovasileva
ResolvedJdlrobson
ResolvedBUG REPORTJdlrobson
DuplicateBUG REPORTNone
ResolvedBUG REPORTovasileva
Openovasileva
ResolvedBUG REPORTovasileva
ResolvedBUG REPORTabi_
ResolvedBUG REPORT Nikerabbit
ResolvedBUG REPORTovasileva
ResolvedJdlrobson
ResolvedBUG REPORTJdlrobson
Resolvedovasileva
Resolvedovasileva
Resolvedovasileva
Resolvedovasileva
Resolvedovasileva
ResolvedFeatureNone
OpenNone
Resolvedovasileva
Resolvedovasileva
Resolvedovasileva
Resolvedovasileva
Resolvedovasileva
ResolvedBUG REPORTJdlrobson
ResolvedBUG REPORTJdlrobson
ResolvedAnneT
ResolvedBUG REPORTJdlrobson
DuplicateNone
ResolvedBUG REPORTovasileva
ResolvedBUG REPORTJdlrobson
Resolvedovasileva
ResolvedDTorsani-WMF
OpenBUG REPORTNone
DuplicateBUG REPORTNone
DuplicateBUG REPORTNone
DuplicateBUG REPORTNone
InvalidBUG REPORTNone
ResolvedJdlrobson
DeclinedFeatureegardner
DuplicateNone
Resolvedovasileva
DuplicateBUG REPORTNone
DeclinedFeatureegardner
DuplicateCCiufo-WMF
Resolvedovasileva
ResolvedNBaca-WMF
DeclinedVolker_E
Resolvedovasileva
OpenSBisson
ResolvedBUG REPORTovasileva
Resolvedovasileva
Resolvedovasileva
ResolvedBUG REPORTovasileva
ResolvedJdlrobson
ResolvedJdlrobson
ResolvedNone
ResolvedJdrewniak
Resolvedovasileva
ResolvedBUG REPORTovasileva
Resolvedovasileva
Resolvedovasileva
ResolvedJdlrobson
ResolvedJdlrobson
Resolvedovasileva
ResolvedJdrewniak
ResolvedJScherer-WMF
Resolvedovasileva
Resolvedovasileva
ResolvedBUG REPORTovasileva
ResolvedBUG REPORTovasileva
OpenNone

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
Jdlrobson subscribed.

This is done, what do we want to do with this ticket? Resolve it?