Ensures the main app bar and footer are excluded from printing. Also ensures a scrollbar is not used which previously prevented a second page from appearing in the print leading to a cut off.
I purposefully left out the navigation drawer as it also shifts everything right, so I thought it could be undesirable to hide it here as then the user may not realise why everything is shifted. They can close the app bar to hide it instead.
Testing instructions
Add a set up instructions describing how the reviewer should test the code
Description
Ensures the main app bar and footer are excluded from printing. Also ensures a scrollbar is not used which previously prevented a second page from appearing in the print leading to a cut off.
I purposefully left out the navigation drawer as it also shifts everything right, so I thought it could be undesirable to hide it here as then the user may not realise why everything is shifted. They can close the app bar to hide it instead.
Testing instructions
Add a set up instructions describing how the reviewer should test the code
Agile board tracking
Closes https://github.com/ral-facilities/inventory-management-system/issues/439