The goal of this task is to completely decouple the transclusion dialog from the base BookletLayout, while making only simple code changes and not affecting behavior.
- Copy BookletLayout.js to a new class under VisualEditor/modules/ve-mw/ui/layouts (new directory). Give the class a name specific to its purpose (eg "ve.ui.TwoPaneTransclusionLayout", since we will be stripping out the generalized "booklet" functionality.
- Copy relevant stylesheet entries to a new file, with CSS class names corresponding to the new JS class.
- Refactor VE customized styles to use the new CSS class names.
- Refactor MWTemplateDialog to initialize this.bookletLayout to the new JS class.