Skip to content

fix(sidebar): rework call UI in Talk integrations#17860

Open
Antreesy wants to merge 5 commits intomainfrom
fix/noid/sidebar-call-ui
Open

fix(sidebar): rework call UI in Talk integrations#17860
Antreesy wants to merge 5 commits intomainfrom
fix/noid/sidebar-call-ui

Conversation

@Antreesy
Copy link
Copy Markdown
Contributor

@Antreesy Antreesy commented Apr 29, 2026

☑️ Resolves

Lighten and improve call interface (keep only relevant controls, increase video tile area)
Extracted from #17205 comments (cc @nimishavijay):

  • round local video corners
  • allow screensharing (do not show presenter overlay in this mode)
  • increase container height (consider top/bottom bars for preview)
    • keep same size for all integrations
  • hide reactions and live-transcription controls
  • replace 'virtual-bg' with 'device-check'
    • calling the same dialog, but with more relevant tab for integrations
    • virtual bg is still accessible from dialog

Should be applicable also to 'call from anywhere'

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

🖌️ UI Checklist

🖼️ Screenshots / Screencasts

🏚️ Before 🏡 After
4:3 --
image image
16:9 --
image image
Floating --
image image

🏁 Checklist

  • 🌏 Tested with different browsers / clients:
    • Chromium (Chrome / Edge / Opera / Brave)
    • Firefox
    • Safari
    • Talk Desktop
    • Integrations with Files sidebar and other apps
    • Not risky to browser differences / client
  • 🖌️ Design was reviewed, approved or inspired by the design team
  • ⛑️ Tests are included or not possible
  • 📗 User documentation in https://github.com/nextcloud/documentation/tree/master/user_manual/talk has been updated or is not required

@Antreesy Antreesy added this to the 🏖️ Next Major (34) milestone Apr 29, 2026
@Antreesy Antreesy self-assigned this Apr 29, 2026
@Antreesy Antreesy added design feature: frontend 🖌️ "Web UI" client feature: talk-sidebar ⬅️ Sidebar integration of Talk into other apps like sharing and documents labels Apr 29, 2026
@Antreesy Antreesy changed the title Fix/noid/sidebar call UI fix(sidebar): rework call UI in Talk integrations Apr 29, 2026
@Antreesy Antreesy force-pushed the fix/noid/sidebar-call-ui branch from efdfb5f to 2d7814f Compare April 29, 2026 15:38
@DorraJaouad

This comment was marked as off-topic.

@Antreesy

This comment was marked as off-topic.

Antreesy added 5 commits May 4, 2026 16:28
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
- do not show presenter overlay in this mode

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
- consider top/bottom bars for preview
- unify DOM structure for all integrations

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
- calling the same dialog, but with more relevant tab for integrations
- virtual bg is still accessible from dialog

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
@Antreesy Antreesy force-pushed the fix/noid/sidebar-call-ui branch from 2d7814f to 48ca819 Compare May 4, 2026 14:30
@Antreesy
Copy link
Copy Markdown
Contributor Author

Antreesy commented May 4, 2026

Rebased to include 'call from anywhere' for visual testing, no changes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

design feature: frontend 🖌️ "Web UI" client feature: talk-sidebar ⬅️ Sidebar integration of Talk into other apps like sharing and documents

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants