element-hq / element-hq/element-call

Add volume control to Spotlight Tile

Open
#4,199 2 comments 0 reactions 0 assignees View on GitHub
T-Enhancement
Dominant language
TypeScript
Stars
996
Forks
213
Avg merge
1d 8h
Merged PRs (30d)
55

Description

### Your use case

#### What would you like to do?
Add volume control for Spotlighted participant.
#### Why would you like to do it?
To quickly adjust volume of participant in spotlight.
#### How would you like to achieve it?
Add the 3 dot menu with the option to the Spotlight tile.

### Alternative
### 1.
1. Add the 3 dot menu to the bottom right of the Spotlight tile.
2. Replace spotlight and grid toggle with Full-screen and Expand buttons.
3. Make the expand and grid toggle a single icon toggle and move it to the main cluster of controls.

### Image showing mock up of alternative

Image

Contributor guide

Open the contributing guide

Research direction

Start by locating the Spotlight Tile implementation and reading how its current controls handle spotlight, grid, full-screen, and expand actions. Add the requested three-dot menu and volume control for the spotlighted participant, then verify that the existing tile controls remain usable and the participant volume can be adjusted from the tile.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
audio-video-rtc, frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.