Resolve "Grid view of tasks"
Closes #38 (closed)
Changes in the current codebase:
- Updated to FontAwesome 6.1
- Added a dropdown to the task tab to switch between list and grid view
- Small fixes and refactors in the affected components
Functionality of the grid view:
- Header
- Access tasks from the header
- Access task options from the header (export list of solutions, download solutions)
- Visualize deadline status (with icons and colors)
- Body
- List students
- Add button a table cells if a student has uploaded solution for the given task. The button visualizes the status with colors and icons. It also displays the grade if possible. By clicking on the button the instructor can view the details of the student file.
Edited by Péter Kaszab