feat(ui): add chat font size multiplier setting #10489
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related GitHub Issue
Closes: #8100
Roo Code Task Context (Optional)
This PR was implemented by @roomote per the request in issue #8100 based on feedback from Bruno in PR #8457.
Description
This PR attempts to address Issue #8100 by implementing a chat font size multiplier feature. Feedback and guidance are welcome.
Key implementation details:
roo-cline.increaseChatFontSize- increases by 0.1 (capped at 2)roo-cline.decreaseChatFontSize- decreases by 0.1 (capped at 0.5)roo-cline.resetChatFontSize- resets to default value of 1Test Procedure
Manual testing:
Command testing:
Automated tests:
cd webview-ui && npx vitest run src/components/settings/__tests__/UISettings.spec.tsxPre-Submission Checklist
Screenshots / Videos
N/A - UI changes are minimal (number input and reset button in settings)
Documentation Updates
Additional Notes
This implementation follows Bruno's specific feedback from PR #8457:
Get in Touch
@roomote (automated assistant)