A lot of web apps today have a common design where the overall page structure is like a big “C” shape with panels at the top and bottom and a hierarchical menu in a panel on the left. When you click an item in the menu, the larger area within the “C” shape changes. There’s usually a “hamburger” icon (3 horiz bars) to show or hide the left-hand panel.
What’s the best way to implement this in WEB Core?
I’ve made a sample to play with with that uses a TMS FNC TreeView in the menu panel with the lines hidden
What’s the best way to manage the main part? Put a panel in there and then switch what’s displayed on it when each menu item is clicked? Or just load a separate panel into that area and set it to Align Client?
Is there a collection of common page designs like this somewhere that we can use to get started?
(Variations: Some make the left-hand panel fully left-aligned top-to-bottom and have the top and bottom panels to the right, and some put the top and bottom panels the full width and the menu panel is left-aligned between the top and bottom panels. Sometimes the top and/or bottom panels are fixed and only the middle part scrolls, and sometimes they scroll with the screen.)
