Closed liamlau closed 4 years ago
We would have to keep in mind responsiveness while doing this as well: always making sure the app looks good on smaller, mobile screens, as well as larger, desktop screens.
Bootstrap has utilities to handle this with breakpoints.
I've assigned myself, but if anyone wants to do this instead, let me know.
Bootstrap and Angular Material are already installed in the app, so you should be able to use the Bootstrap grid system to position things the way you want to.
Bootstrap is "installed" through including the link to the CDN (Content Delivery Network: hosts the Bootstrap library so we don't have to manually download it like we did with Angular Material) in index.html.
Luke recently implemented the functionality for the form with barebone HTML/Bootstrap components. We just need to migrate these to proper Angular Material components, and use Bootstrap's layout utilities to position them the way we want to.
To do this, we would have to look at the documentation for Angular Material form fields and the Bootstrap documentation for layouts.