Closed odkhang closed 1 month ago
This pull request implements several changes to the schedule view of the web application, including the addition of tags to sessions, modifications to the display of speakers, and updates to the schedule components. The changes primarily focus on enhancing the user interface and improving the organization of schedule-related information.
Files | Changes |
---|---|
webapp/src/views/schedule/sessions/index.vue webapp/src/views/schedule/index.vue |
Updated imports and component declarations to use locally defined schedule components instead of external ones. |
webapp/src/views/schedule/schedule-components/GridSchedule.vue webapp/src/views/schedule/schedule-components/LinearSchedule.vue webapp/src/views/schedule/schedule-components/Session.vue |
Introduced new components for different schedule views (grid and linear) and individual session display, with enhanced features such as tags support and sorting options. |
Please only fix docker build as well.
This PR closes/references issue #209 . It does so by:
How has this been tested?
Checklist
Summary by Sourcery
Introduce tags to session and schedule pages and update the display of speakers. Refactor schedule components for better modularity and maintainability.
New Features:
Enhancements: