Custom Module Layouts - ngDesk
ngDesk custom modules offer flexible layout design options using panels. Panels enable you to create distinct groups for inputting related module data. Panels can be used to group together different sets of fields for a layout and you can set conditional requirements for when to show additional panels.