Problem
There are various workflows where a user wants to both interact with (or at least see) a page's content, and also interact with a potentially complicated form/process, which may have many controls/inputs.
Some VisualEditor examples:
- Adding/editing categories (T51969#548266)
- Adding/editing a template with many parameters
Some non-VE examples:
- Rater dialog (T51969#2847958)
- Twinkle dialogs (https://github.com/azatoth/twinkle/issues/414)
Feature request
Dialogs that have no need to be modal (intended to interrupt the primary workflow, and requiring some action before you can get back to the primary workflow) should be draggable.
Gadget/script/other developers using OOUI should have a simple way to enable this feature, e.g. a config setting that can be set to true to allow dragging.
Some specific workflows may have viable alternatives to dialogs, e.g. T52239: VisualEditor: Allow the user to edit categories at the bottom of the page, similar to HotCat, but that doesn't solve the general problem for more complicated dialog-based workflows.
Initial task description
Quoth requester: If I can't read the article, because the "page settings" box is large and un-draggable and hides all the article, how can I see what defaultsort or categories I want to add (especially as for defaultsort I probably want to copy and paste all or part of the article title).