Commit Graph

3 Commits

Author SHA1 Message Date
Peng Lyu
86601591bd mobile: drop unneeded !important from phone-layout CSS
Remove 22 !important declarations from mobileChatShell.css where the
.phone-layout class already wins by specificity. Kept !important only
where it fights SplitView inline styles, Part.layoutContents inline
sizing, or an equal-specificity desktop rule. Added a top-of-file
policy comment documenting the three legitimate reasons to use
!important here so future additions don't accrete out of habit.

Verified against a 393x852 iPhone emulation with the mock agent host:
welcome screen, sidebar overlay, session opening, and chat input
layout are unchanged.

Also updated the vscode-dev-workbench skill to call out that npm run
dev must run in the vscode-dev folder (not vscode) and that the mock
agent host is a separate process that must be started in addition to
the dev server.
2026-04-24 14:31:45 -07:00
Peng Lyu
9c60f95d16 Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-04-23 18:28:27 -07:00
Peng Lyu
7776b19562 Skill for launching and testing vscode-dev browser/mobile. 2026-04-23 18:11:31 -07:00