ehance split layout and add min, mid, max button for split layout and create split layout extend ui component