fossasia / eventyay-video

https://video-dev.eventyay.com
Apache License 2.0
1.49k stars 22 forks source link

Add tags and changed display of speakers #218

Closed odkhang closed 1 month ago

odkhang commented 1 month ago

This PR closes/references issue #209 . It does so by:

  1. Update css for speaker box view
  2. Add tag into session/schedule page

    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:

sourcery-ai[bot] commented 1 month ago

Reviewer's Guide by Sourcery

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.

File-Level Changes

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.

Tips - Trigger a new Sourcery review by commenting `@sourcery-ai review` on the pull request. - Continue your discussion with Sourcery by replying directly to review comments. - You can change your review settings at any time by accessing your [dashboard](https://app.sourcery.ai): - Enable or disable the Sourcery-generated pull request summary or reviewer's guide; - Change the review language; - You can always [contact us](mailto:support@sourcery.ai) if you have any questions or feedback.
odkhang commented 1 month ago

image

image

mariobehling commented 1 month ago

Please only fix docker build as well.