This task involves the work of creating a functional prototype that volunteers can use to evaluate the three Usability Improvements the Editing Team is exploring:
1) Topic Containers
2) Clear Affordances
3) Page Frame
=== Prototype
- Link to prototype: **!!#TODO!! (prototype last updated on: //TBD DATE//)**
=== Requirements
//Meta//
- Platforms: **Desktop** & **Mobile**
- Skin(s): **New Vector**, **Vector Legacy**, and **Minerva**
-- //Note: "Topic Containers" and "Clear Affordances" should still appear for people who enabled the `Vector Legacy` setting within Special:Preferences#mw-prefsection-rendering` whereas the "Page Frame" interventions (ToC) + Sticky Header will NOT appear in `Vector Legacy`.//
- Localization: **two patch demo instances will need to be created** (one instance for RTL languages and another for LTR languages)
- Prototype location/implementation: **https://patchdemo.wmflabs.org/ **
//User Experience//
1. Topic Containers
-- //Note: implementation of Topic Containers (mobile + desktop) will have happened in T303362 and T301139.//
2. Clear Affordances/Clearer Visual Cues
-- The {nav reply} buttons that are appended to signed comments should all look the same, regardless of whether the comment to which the {nav reply} button is connected is indented or not.
3. Page Frame
-- Table of Contents: see `===Requirements` in T303634
-- Sticky Header: see `===Requirements` in T304187
=== Designs
//Designs that illustrate the requirements above can be found in the `===Phased roll-out annotated designs` section of T299814.//
=== Open questions
- [ ] 1. What – if any – skins beyond Minerva, New Vector, and Vector Legacy will the Usability Improvements be compatible with?