User:Aron Manning/Development/Progress

Notable

 * 1) T254851 - Current checkbox hack doesn't provide  or  as toggle action
 * 2) T247325 - Timeless skin: 13px editor font-size is very hard to read - Stalled: rejected to review
 * 3) T245476 -  WikiTextEditor uses 13px font while VisualEditor uses the skin's default - Stalled: awaiting Editing team discussion/review

Trivial

 * 1) T256092 - [Modern Vector] Fix broken rendering of `main` and `dialog` elements in IE9-11

Stalled

 * 1) T248761 -  Move indicators underneath firstHeading - Question: flex or float layout?
 * 2) T71729 -  [collapsibleTabs] If a tab's width changes after initial page load, endless animation loop can happen - Discouraged

Delayed

 * 1) T229484 -  MediaViewer: After closing, browser sometimes scrolls to the top of the page in Firefox

Awaiting review

 * 1) T245930 -  MediaViewer: Various cleanup patches (tracking task) - Replace Grunt tasks with NPM scripts

Planned

 * 1) T249431 - [EPIC] Adopt Vue.js as the framework for MediaViewer, create a performant and modern user experience
 * 2) T244748 -  Add client-side skin preferences drop-down
 * 3) T243508 -  Enable the user to choose up-to-date fonts, more legible on LCD screens

On hold

 * 1) T245930 -  MultiMediaViewer: Various cleanup patches (tracking task)
 * 2) T243920 -  [Dev] Allow developers to use useskin= and useskinversion= cookies for selecting the skin without adding a query param on each page load
 * 3) T246326 -  Process template: How to transition Gruntfile.js tasks to NPM scripts
 * 4) T245957 -  [Development tooling] grunt stylelint gives false positives inside comments, attributed to the wrong line number (tracking upstream reports)

Technical debt

 * 1) T245684 -  Enable importing wikimedia-ui-base.less in skins, extensions - Development limbo: 5 years in the making

Typography

 * 1) T245476 -  WikiTextEditor uses 13px font while VisualEditor uses the skin's default
 * 2) T245838 -  Typography: styling headings h1-h6 (umbrella task)

Documentation

 * 1) T244794 -  Add comments to the font-stacks to summarize the research since 2014's Typography Refresh
 * 2) T244790 -  Document WikimediaUI Base's font stacks, the research and reasons for each choice

Cleanup

 * 1) T246859 -  Follow WMUI's font-family variable names in Vector skin
 * 2) T245136 -  Font family variables: use consistent names

Research

 * 1) T245146 -  [Design] Evaluate the feasibility and impact of restoring font-size to the browser default / user setting
 * 2) T244803 -  [Typography] Rethinking the monospace font stack (source code typography): proposing commonly used fonts tailored for developers

Rejected

 * 1) g579620 - Add scrollbar Less mixins

Documentation

 * 1) T244425 -  Typography: documentation of research and decisions

Design fixes

 * 1) T245568 -  Highlighting (CodeMirror) changes the editor font from the user preference (sans/serif) to monospace - 2 related fixes only

Catalog

 * 1) T245690 -  WikiTextEditor font, misalignment (umbrella task)

Bugfix

 * 1) T71729 -  [collapsibleTabs] If a tab's width changes after initial page load, endless animation loop can happen