Page MenuHomePhabricator

Improve Special:Preferences UI/UX
Open, HighPublic

Description

OOUIification

The following are blockers from product, design & technology point of view

Bugs
General issues
“User profile”
  • Layout of the read-only "basic information" section is poor (and the DOM is not good for screen readers).
“Appearance“

Other issues

These are not blockers to switching to OOUI, but should get done at some point.

General issues
“User profile”
“Appearance“
Non-JS issues
“Recent changes”
"Beta features"
"Special:GlobalPreferences"

Related Objects

StatusAssignedTask
OpenNone
OpenNone
ResolvedEsanders
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
Resolvedmatmarex
ResolvedJdforrester-WMF
ResolvedNone
Resolvedmatmarex
ResolvedVolker_E
OpenNone
InvalidNone
DeclinedNone
ResolvedVolker_E
ResolvedVolker_E
ResolvedVolker_E
Resolvedmatmarex
Resolvedmatmarex
DeclinedNone
Declinedmatmarex
Resolvedmatmarex
Resolvedmatmarex
Resolvedmatmarex
Resolvedmatmarex
Resolvedmatmarex
ResolvedEsanders
ResolvedMooeypoo
ResolvedMaxSem
ResolvedMooeypoo
ResolvedMooeypoo
ResolvedEsanders
ResolvedPrtksxna
Declinedmatmarex
ResolvedEsanders
Resolvedmatmarex
ResolvedEsanders
OpenNone
ResolvedEsanders
ResolvedEsanders
Resolvedmatmarex
Resolvedmatmarex
ResolvedVolker_E
DeclinedNone
Resolvedmatmarex
Resolvedmatmarex
ResolvedEsanders
Resolvedmatmarex
ResolvedVolker_E
Resolvedmatmarex
ResolvedMainframe98
Resolvedmatmarex
Resolvedmatmarex
Resolvedmatmarex
ResolvedVolker_E
ResolvedVolker_E
Resolvedmatmarex
ResolvedVolker_E
OpenNone
ResolvedVolker_E
ResolvedNone
ResolvedNone
ResolvedNone
DuplicateNone
ResolvedVolker_E
ResolvedVolker_E
ResolvedEsanders
ResolvedVolker_E
OpenNone

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
Esanders added a subscriber: Esanders.EditedSep 7 2018, 9:46 AM

I noted earlier that changing a dropdown didn't enable the save button until I focused it again.

Update: This only happens if you blur the dropdown by clicking outside of the form.

Update²: Filed as T203825

matmarex added a subscriber: Mooeypoo.EditedSep 7 2018, 5:36 PM

@Jdforrester-WMF @matmarex @Volker_E @Mooeypoo @Esanders talked about the blockers here. Conclusions, as I understood them:

Volker_E updated the task description. (Show Details)Sep 7 2018, 5:42 PM
Volker_E updated the task description. (Show Details)Sep 7 2018, 6:06 PM
Volker_E updated the task description. (Show Details)Sep 8 2018, 12:03 AM
Volker_E updated the task description. (Show Details)Sep 8 2018, 1:13 AM
Paladox added a subscriber: Paladox.Sep 8 2018, 1:13 AM

@Volker_E I think the blocking parts of T181844 are done.

Volker_E updated the task description. (Show Details)Sep 11 2018, 8:57 PM
  • Changing a dropdown didn't enable the save button – blocker, task to be filed by @Esanders, @matmarex will work on it

Filed as T203825

  • Improve page load time by lazy-loading some widgets – blocker, task to be filed by ?????, @matmarex will work on it

Filed as T203838

Volker_E updated the task description. (Show Details)Sep 12 2018, 3:17 PM
Volker_E updated the task description. (Show Details)Sep 12 2018, 10:19 PM
Volker_E updated the task description. (Show Details)Sep 12 2018, 10:46 PM

@Dvorapa Thanks for pointing those out.
Apart from T65987#4594520 where I've commented just now, other ones are either possibly more complex refactorings and/or in need for further user testing and are not blockers for the important OOUI transformation task T117781. Nonetheless, work on subtasks here will continue, for example on T203727 or T203992.

Volker_E updated the task description. (Show Details)Sep 19 2018, 7:16 PM
Volker_E updated the task description. (Show Details)Sep 27 2018, 5:54 PM
Volker_E updated the task description. (Show Details)Sep 27 2018, 6:43 PM
Esanders updated the task description. (Show Details)Oct 1 2018, 1:58 PM
Volker_E updated the task description. (Show Details)Nov 5 2018, 4:11 AM
Akhilam513 updated the task description. (Show Details)Nov 9 2018, 2:36 PM
Prtksxna removed a subscriber: Prtksxna.Nov 21 2018, 8:19 AM