element-hq / element-hq/element-web

Timeline: Started/Ended Call

Open
#33,903 0 comments 0 reactions 0 assignees View on GitHub
A-Element-Call A-Timeline T-Enhancement X-Needs-Design
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

### Your use case

Image

*When you end a call it leaves a message in a center aligned box with the call type on the left and the time it started on the right.*

#### What would you like to do?
1. shorten it and maintain its width, the width should remain constant whether the right panel is open or closed.
2. State what kind of call was started and by whom.
3. Add normal time stamp and have the call duration within the box.
4. similar to jitsi call log.
Image

#### Why would you like to do it?
The message behaves like a full-width content card even though it contains very little information. This taken up space competes with human messages.
A more compact message would also make scanning easier.

### Have you considered any alternatives?

1. Make it into a system message similar to other messaging apps.
2. Make it appear as a message sent by the user (message bubble) showing call type and duration.

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points; start by locating the call timeline message in the Element web client and reviewing its current presentation. Compare the requested compact layout, caller and call-type details, timestamp, and duration with the attached examples. Done requires an agreed presentation and verification that the timeline remains compact with the right panel open or closed.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
audio-video-rtc, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.