Skip to content

Add configurable sidebar density controls#413

Merged
BunsDev merged 1 commit intomainfrom
okcode/custom-style-settings
Apr 10, 2026
Merged

Add configurable sidebar density controls#413
BunsDev merged 1 commit intomainfrom
okcode/custom-style-settings

Conversation

@BunsDev
Copy link
Copy Markdown
Member

@BunsDev BunsDev commented Apr 10, 2026

Summary

  • Added persisted sidebar density settings for project row height, thread row height, sidebar font size, and spacing.
  • Wired the new settings into the sidebar layout so row sizing and spacing respond to user preferences.
  • Expanded the Settings page with sliders and reset actions for the new sidebar appearance controls.
  • Updated app settings normalization and tests to cover the new defaults and clamping behavior.
  • Clarified the existing editor typography setting label to Code font size to avoid ambiguity.

Testing

  • bun fmt
  • bun lint
  • bun typecheck
  • Added/updated unit coverage in apps/web/src/appSettings.test.ts

- Add settings for sidebar row height, font size, and spacing
- Apply the new density controls to project and thread rows
- Update tests and settings copy for the new sidebar options
@github-actions github-actions Bot added size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Apr 10, 2026
@BunsDev BunsDev merged commit 55604da into main Apr 10, 2026
18 of 20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant