Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Layout app #930

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

Layout app #930

wants to merge 1 commit into from

Conversation

tbarbugli
Copy link
Member

TODOs:

  • Fullscreen layout working and tested
  • Grid layout working and tested
  • Sidebar layouts working and tested
  • Make a complete list of relevant CSS classes
  • Include a couple meaningful CSS examples
  • Fullscreen layout must order participants with this priority order: pinned, dominant speaker, has video, speaking
  • All layouts must order participants with this priority order: pinned, dominant speaker, has video, speaking
  • Sidebar layout (left/right)
  • Write docs on how to build your own app
  • Test coverage to ensure we don't break layouts

React SDK needs to expose more CSS classes for the participant component

  • str-video__participant-view--pinned
  • str-video__participant-view--dominant-speaker

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant