Clarify Controls and Cursor appearance settings tabs - #707
Conversation
Greptile SummaryThis change renames the input settings area to Controls and the overlay settings area to Cursor appearance, with tabs sized to their content. Rendered checks confirmed that both renamed tabs remain visible, selectable, accessible, and connected to the correct panel at 620×520, 681×520, and 920×700. A page-level horizontal scrollbar is present at 681×520 because the desktop sidebar and settings gutters exceed the available width. The same overflow is visible before and after this change, but the updated tab layout does not address it. Checks disproved that the longer Cursor appearance tab itself clips, overflows its tab bar, selects the wrong panel, or loses tab accessibility. Confidence Score: 4/5Do not merge without addressing the horizontal overflow at the 681px desktop boundary. Chromium rendering reproduced page-level horizontal overflow at the affected viewport and confirmed the renamed tab interactions and accessibility behavior at all requested sizes. Files Needing Attention: src/styles.css needs attention around the 680px responsive breakpoint and the settings view’s desktop spacing.
What T-Rex did
|
Rename the Pointer tab and heading to Controls, and Cursor to Cursor appearance, so users can distinguish input behavior from overlay visuals. Update the Controls description and let settings tab widths follow their content so the longer label fits.
Closes #706
Validation on Node.js 24.13.0 and Rust 1.97.1:
Independent agent review of e78917e found no actionable issues. Reviewed the full diff and all three layout screenshots.