I'm trying to build the following layout for a full-screen desktop web application using React Material UI:
- The title bar would be the usual AppBar
- The Toolbar on the left has a fixed width and stretches to the bottom of the screen
- The Bottom area has a fixed height
- The main area and side area fill the area that remains, with the side area being about 30% as wide as the main area
Note that this is for a 100% width, 100% height application (no vertical scrolling). None of the areas require sliding (i.e. drawers).
Although I would be able to code this using plain CSS, this project requires a "Material UI approach". I'm feeling overloaded by the many layout options and have been unable to determine what Components would be adequate for this semi-fluid layout.
What would be the "Material UI" way of implementing this?