Skip to content

Ongoing call tiles - Implement the required views#34197

Open
MidhunSureshR wants to merge 14 commits into
developfrom
midhun/call/ongoing-tiles/views
Open

Ongoing call tiles - Implement the required views#34197
MidhunSureshR wants to merge 14 commits into
developfrom
midhun/call/ongoing-tiles/views

Conversation

@MidhunSureshR

@MidhunSureshR MidhunSureshR commented Jul 8, 2026

Copy link
Copy Markdown
Member

Figma : https://www.figma.com/design/rTaQE2nIUSLav4Tg3nozq7/Compound-Web-Components?node-id=11218-5021&t=oRWAGiwV5pUV4OFF-4

Screenshots in #33970

#34141 added the tombstone tiles, this PR adds the ongoing tile views.

The following changes are made:

  • There's two main views:DmOngoingCallTileView and RoomOngoingCallTileView which implements the designs of the tile. They share some common state and this is extracted as CommonOngoingCallTileViewSnapshot.
  • There's a FacePileView and MemberAvatarView for rendering face piles and member avatars.

The following common components are used by both the dm and room ongoing call tile views:

  • TileContainer provides the same outer container style and layout.
  • JoinButton is the common join button shown in these tiles
  • CallIcon shows the square call icon rendered in the tile.
  • DurationView renders a clock which outputs the duration of the call. This updates every second.

@MidhunSureshR MidhunSureshR force-pushed the midhun/call/ongoing-tiles/views branch from 63d9682 to ec665cc Compare July 8, 2026 20:07
@MidhunSureshR MidhunSureshR changed the title Views for ongoing call tiles Ongoing call tiles - Implement the required views Jul 8, 2026
@MidhunSureshR MidhunSureshR marked this pull request as ready for review July 8, 2026 21:10
@MidhunSureshR MidhunSureshR requested a review from a team as a code owner July 8, 2026 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant