This PR uses bootstrap to create a basic home page layout and links to pages we will implement with react-router, basic sidebars and a searchbar. The sidebars and navbar are anchored, such that only the middle panel changes when users go to different endpoints. The page is responsive, such that the LeftSideBar will collapse on smaller pages, and its links will appear in the Navbar's dropdown. This had to be implemented in Javascript, as React will not give bootstrap the needed control of the DOM to do the navbar toggling on its own. Below is a screenshot of the HomePage (just a skeleton for now).
This PR uses bootstrap to create a basic home page layout and links to pages we will implement with react-router, basic sidebars and a searchbar. The sidebars and navbar are anchored, such that only the middle panel changes when users go to different endpoints. The page is responsive, such that the LeftSideBar will collapse on smaller pages, and its links will appear in the Navbar's dropdown. This had to be implemented in Javascript, as React will not give bootstrap the needed control of the DOM to do the navbar toggling on its own. Below is a screenshot of the HomePage (just a skeleton for now).