element-web icon indicating copy to clipboard operation
element-web copied to clipboard

Thread panel and right panel having different widths is jarring with new tabs

Open turt2live opened this issue 4 years ago • 6 comments

Personally, I'd like a wide thread panel but a narrow right panel

turt2live avatar Jan 11 '22 20:01 turt2live

Could you maybe elaborate a bit more on how this would work? The resize handle lets you change the right panel size. I believe the decision was to not do that to avoid more content shifts when clicking different things

germain-gg avatar Jan 12 '22 08:01 germain-gg

I could see how this makes sense if the width is stored per room. If I have a room where threads are used a lot the thread panel will be open there and the right panel for this room will have a large width.

toger5 avatar Jan 13 '22 09:01 toger5

Closing for now. Feel free to reopen if you have more input on this issue.

uhoreg avatar Apr 20 '22 14:04 uhoreg

I would value this also, not sure how to accomplish this in a Good UX way but I often find myself with either a too-narrow thread view or a too-wide member list

t3chguy avatar Apr 20 '22 14:04 t3chguy

With the recent change of giving the right panel a tab design I find it does not look good if the size changes when pressing on a different tab. (It feels unintentional and as if it is by mistake)

So I think with the tab design the right approach would be to not change the width when clicking a tab. This however yields the challenge how the width can be controlled appropriately.

toger5 avatar Jul 30 '24 15:07 toger5

My suggestion is that we make the right panel the same width for all views and it remembers the size you set it at... This needs internal discussion though to ensure alignment on the change back

daniellekirkwood avatar Aug 13 '24 11:08 daniellekirkwood

@americanrefugee recommendation:

  • For normal room views, the sidebar should be 320 px wide by default
  • For a video call in a room, the sidebar should be 420 px and show the chat/timeline
  • Agree that if the user changes the width, it should stay that size no matter which section the user is viewing (in that room)

@t3chguy WDYT? Does this about cover what's needed to move this forwards? Could we play around with a netlify build when there's one available?

daniellekirkwood avatar Oct 01 '24 11:10 daniellekirkwood

Sounds good

t3chguy avatar Oct 01 '24 11:10 t3chguy

@t3chguy would it be possible to have an event to track if people change the width manually or if folks leave it alone?

We were specifically talking about if someone in a video room makes the right panel wider or thinner, but I think just knowing whether the width was changed and then cross-referencing with the room type would work

daniellekirkwood avatar Oct 02 '24 11:10 daniellekirkwood

@daniellekirkwood Sure we can do that

t3chguy avatar Oct 02 '24 13:10 t3chguy