numerique-gouv / meet

MIT License
5 stars 0 forks source link

Enhance pre-join #46

Open lebaudantoine opened 2 months ago

lebaudantoine commented 2 months ago

Feature Request

Is your feature request related to a problem or unsupported use case? Please describe.

We currently use the default Pre-join component from LiveKit, which, while convenient, has several drawbacks in terms of UX and accessibility.

First, the dropdown menu serves two purposes: enabling/disabling data and selecting the data source. This dual functionality can be confusing for users.

Second, the layout of this page needs improvement for a better user experience.

Lastly, we should consider whether to add a pre-join screen when creating a new meeting. If users have a preferred configuration saved, we might want to skip this screen when they create a meeting.

I've designed a pre-join mockup, inspired by Google's interface. Let me know what you think.

Please refer to the mockup page in the figma file

Capture d’écran 2024-07-18 à 22 09 34

lebaudantoine commented 2 months ago

@rouja shares the same feedbacks, it's quite frustrating having a pre-join screen when you just create a meeting.

lebaudantoine commented 1 month ago

PR opened by @manuhabitela #106. Still draft, I've started merging some parts.