Open lebaudantoine opened 4 months ago
@rouja shares the same feedbacks, it's quite frustrating having a pre-join screen when you just create a meeting.
PR opened by @manuhabitela #106. Still draft, I've started merging some parts.
Additional Feedback:
It's an opportunity to investigate issue #212. As we would reuse the same piece of code for input/output selection. I used the default hook from LiveKit here. Let's discuss it IRL.
Pre-join screen will automatically populate usernames using ProConnect full names once backend serialization (issue #206) is completed.
Enable mic testing, to make sure your mic is working
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