Background & User story
- Why are we doing this ticket?
- 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
- How does it connect to our overall plans? What goal does it link to?
- This ticket is part of KR WE 2.1, hypothesis 2.1.1
- What previous/central documentation exists?
User Stories:
- 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
- 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:
- Desktop design specification available in T347309: Refine typography settings interface
- Mobile design specification available in T349210: Refine typography settings interface on mobile
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