Afform - improve drag-n-drop UI
authorColeman Watts <coleman@civicrm.org>
Wed, 12 May 2021 18:19:03 +0000 (14:19 -0400)
committerColeman Watts <coleman@civicrm.org>
Thu, 13 May 2021 18:24:52 +0000 (14:24 -0400)
commit4da60774f30982800400881a05ce71a356dae6c7
tree1e9414789f49aa4e9a7a6658ded877e0e18911d0
parent86cbdb21e8b5ee8b2a63e5629a5b5f2277859277
Afform - improve drag-n-drop UI

Fixes a number of issues with drag-n-drop on the Afform GUI palette & canvas.
Forces panels to take up full vertical space so palette never scrolls offscreen.
Compresses tabs above palette to save space.
ext/afform/admin/ang/afGuiEditor.css
ext/afform/admin/ang/afGuiEditor.js
ext/afform/admin/ang/afGuiEditor/afGuiEditor.component.js
ext/afform/admin/ang/afGuiEditor/afGuiEditorCanvas.html
ext/afform/admin/ang/afGuiEditor/afGuiEditorPalette.html
ext/afform/admin/ang/afGuiEditor/afGuiEntity.html
ext/afform/admin/ang/afGuiEditor/afGuiSearch.html
ext/afform/admin/ang/afGuiEditor/elements/afGuiContainer.component.js