Page MenuHomePhabricator

Minimize content movement while editing within VE
Closed, ResolvedPublic

Description

This task involves the work of ensuring the desktop visual editor and skin(s) behave in ways that ensure the width/position of the content people are editing remains consistent as Edit Checks are shown and hidden.

Approaches

  • Create an omnipresent space alongside the visual editor for Edit Checks to be shown within by hiding the "Tools" and "Appearance" menus. See T378036 where we'll investigate the viability of doing so.
    • Note: we could also create space by potentially hiding the table of contents of the article you're editing

Decided

  • We will transition the content area to the left, hiding the left sidebar

Related Objects

Event Timeline

ppelberg updated the task description. (Show Details)
ppelberg updated the task description. (Show Details)

Change #1149650 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/VisualEditor@master] EditCheck: Avoid reflow in Vector 2022 when opening sidebar

https://gerrit.wikimedia.org/r/1149650

Test wiki on Patch demo by ESanders (WMF) using patch(es) linked to this task was deleted:

https://patchdemo.wmcloud.org/wikis/de125e4106/w/

Test wiki on Patch demo by ESanders (WMF) using patch(es) linked to this task was deleted:

https://patchdemo.wmcloud.org/wikis/a7b9dc5125/w/

Test wiki on Patch demo by ESanders (WMF) using patch(es) linked to this task was deleted:

https://patchdemo.wmcloud.org/wikis/7a14fddd4e/w/

Test wiki on Patch demo by ESanders (WMF) using patch(es) linked to this task was deleted:

https://patchdemo.wmcloud.org/wikis/fc28cbf3d3/w/

Change #1149650 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] EditCheck: Avoid reflow in Vector 2022 when opening sidebar

https://gerrit.wikimedia.org/r/1149650

Test wiki on Patch demo by ESanders (WMF) using patch(es) linked to this task was deleted:

https://patchdemo.wmcloud.org/wikis/8b3ec79aa0/w/

EAkinloose claimed this task.
EAkinloose edited projects, added Verified; removed Editing QA.
EAkinloose subscribed.

✅ We will transition the content area to the left, hiding the left sidebar