element-hq / element-hq/element-web

Improve tiling when there is a call + pinned widget

Open
#21,036 0 comments 0 reactions 0 assignees View on GitHub
A-VoIP A-Widgets O-Uncommon S-Minor T-Enhancement
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

### Your use case

This is pretty bad:

https://user-images.githubusercontent.com/2803622/153485785-0173fd14-eb0e-40db-b457-78802a75772f.mp4

- timeline?
- widgets have their individual resize handles

#### What would you like to do?
this should easier to handle and more intuitive. the 2 widgets taking up just more than "100%" vertical space is really bad.

spontaneous ideas: these 2 should either
- tile like 2 pinned widgets do
- tile into the timeline area as a fullscreen widget would, with only one separator/handlebar to rezise both at the same time. chat then opens in right panel.
- switch the call to floating mode (i.e. goes to the side) when a widget gets pinned

### Have you considered any alternatives?

_No response_

### Additional context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.