feat(web): add configurable chat view width - #4353
Conversation
|
Signed-off-by: Pat Sukprasert <pattara.sk127@gmail.com>
89d8c0a to
c67da67
Compare
|
Signed-off-by: Pat Sukprasert <pattara.sk127@gmail.com>
89d8c0a to
c67da67
Compare
Related issue
N/A — no issue number was provided.
Summary
ELI5: The chat column was fixed to a narrow size. This adds three simple width choices so users can give the conversation more room without manually resizing anything.
Test Plan
git diff --checkpassed..venvand web dependencies; the affected hooks reported missing executables (.venv/bin/python, web Prettier/Oxlint/TypeScript tooling).Demo
Settings control:
Chat view comparison at a wide desktop viewport (2560px):
Normal
Wide
Extra-wide
The comparison uses the same conversation and viewport; only the selected chat width changes. The PR review deployment can be used to verify the live behavior.
Type of change
Test coverage
Coverage notes
Automated tests cover the preference helpers and Appearance selection. Manual browser verification is deferred to the PR review deployment because local frontend dependencies are unavailable in this checkout.
Changelog
Users can choose Normal, Wide, or Extra-wide chat content from Appearance settings.