Skip to content

feat(web): polish remote chat app surfaces - #2643

Merged
bobleer merged 4 commits into
GCWing:1.0.0-explorefrom
bobleer:bob/remote-connect-ui-polish
Aug 29, 2026
Merged

feat(web): polish remote chat app surfaces#2643
bobleer merged 4 commits into
GCWing:1.0.0-explorefrom
bobleer:bob/remote-connect-ui-polish

Conversation

@bobleer

@bobleer bobleer commented Aug 29, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • replace generic chat glyphs across the overview, provider tabs, nav status, and device overview with the real monochrome Telegram, Feishu, and WeChat marks
  • redesign the connected chat-app panel around app identity, connection state, channel notice, mode control, and a quieter disconnect action
  • tighten the device overview hierarchy, icon containers, spacing, and manage-devices action
  • localize the connected chat-app description and protect the branded-icon integration with a contract test

Verification

  • pnpm --dir src/web-ui run test:run src/app/components/RemoteConnectDialog/RemoteConnectDialog.contract.test.ts src/app/components/NavPanel/deviceInterconnectionOverview.test.ts (48 tests)
  • pnpm run i18n:audit
  • pnpm run motion:audit
  • pnpm run check:web
  • browser visual QA at the desktop dialog and device-overview popover

Remote scenarios

  • Local desktop: exercised in the Vite desktop surface.
  • Remote control: Weixin and Telegram controller projections are covered by focused tests; no wire behavior changed.
  • Remote workspace, Peer Device Mode, Detached Dispatch: no behavior or protocol changes.

@bobleer
bobleer merged commit 07ba7d0 into GCWing:1.0.0-explore Aug 29, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant