Для моего текущего проекта мне нужно сделать селектор макета, в котором пользователь может перетаскивать и перемещать определенные элементы, как в этом макете:
До сих пор мне удавалось воспроизвести что-то подобное с помощью пользовательского интерфейса JQuery и Sortable, однако в настоящее время я застрял только на первом уровне управления, где можно перемещать вертикальные элементы. Мне трудно понять, как лучше всего обрабатывать вложенные горизонтальные элементы (например, разделы содержимого/боковой панели).
В идеале мне нужно, чтобы это не только позиционировало порядок каждого раздела (заголовок, тело, нижний колонтитул и т. д.), но и выравнивало разделы (содержимое слева, боковая панель справа и наоборот).