Page MenuHomePhabricator

Improve and align Toolbar/Tools layout
Closed, ResolvedPublic

Assigned To
Authored By
Volker_E
Oct 2 2017, 4:40 PM
Referenced Files
F9987481: T177234 icon opacity _after OOjs UI Demos 2017-10-03.png
Oct 3 2017, 10:28 PM
F9987479: T177234 icon opacity _before OOjs UI Demos 2017-10-03.png
Oct 3 2017, 10:28 PM
F9970928: image.png
Oct 3 2017, 9:01 AM
F9970932: image.png
Oct 3 2017, 9:01 AM
F9963542: image.png
Oct 2 2017, 9:27 PM
F9963549: image.png
Oct 2 2017, 9:27 PM

Description

There are a bunch of historically grown issues with current Toolbar/Tools layout/code (in no logical order and mostly caring about WikimediaUI theme here):


Some more descriptive images:

BeforeAfter
Border on narrow bottom toolbars-
image.png (146×836 px, 13 KB)
image.png (140×848 px, 12 KB)
PopupToolGroup header-
image.png (468×594 px, 35 KB)
image.png (442×562 px, 35 KB)
Highlights active elements-
image.png (220×566 px, 18 KB)
image.png (226×574 px, 20 KB)
Opacity of active, flagged icons-
T177234 icon opacity _before OOjs UI Demos 2017-10-03.png (364×740 px, 27 KB)
T177234 icon opacity _after OOjs UI Demos 2017-10-03.png (398×736 px, 31 KB)
Accelerator keys padding-
T177234 accelerator padding _before OOjs UI Demos 2017-10-03.png (364×698 px, 34 KB)
T177234 accelerator padding _after OOjs UI Demos 2017-10-03.png (366×654 px, 33 KB)

Event Timeline

Volker_E triaged this task as High priority.Oct 2 2017, 9:10 PM
Volker_E raised the priority of this task from High to Needs Triage.
Volker_E updated the task description. (Show Details)
Volker_E moved this task from Backlog to Doing on the OOUI board.
Volker_E triaged this task as High priority.Oct 2 2017, 9:13 PM
Volker_E updated the task description. (Show Details)

Generalizing ToolGroup to position: relative doesn't provide much of a difference after revisiting all different ToolGroups as of now.

Volker_E updated the task description. (Show Details)
Volker_E moved this task from Doing to OOjs-UI-0.23.3 on the OOUI board.
Volker_E edited projects, added OOUI (OOjs-UI-0.23.3); removed OOUI.