Skip to content

fix(desktop): align settings section headers#1165

Merged
wesbillman merged 7 commits into
mainfrom
fix/settings-header-alignment
Jun 23, 2026
Merged

fix(desktop): align settings section headers#1165
wesbillman merged 7 commits into
mainfrom
fix/settings-header-alignment

Conversation

@thomaspblock

@thomaspblock thomaspblock commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Adds a shared SettingsSectionHeader component using the Profile section header/subtext layout as the template.
  • Replaces one-off settings section headers so titles and descriptions align consistently across settings pages.
  • Preserves right-side header actions for Templates and Doctor via an optional action slot.

Validation

  • pnpm exec biome check src/features/settings src/features/custom-emoji src/features/mesh-compute src/features/relay-members
  • pnpm typecheck
  • pnpm build
  • Screenshot pass for every settings section in local Playwright/Chromium.

Screenshots

Profile

01-profile

Appearance

02-appearance

Notifications

03-notifications

Experiments

04-experiments

Agents

05-agents

Templates

06-templates

Compute

07-compute

Shortcuts

08-shortcuts

Relay Access

09-relay-access

Custom Emoji

10-custom-emoji

Mobile

11-mobile

Updates

12-updates

Doctor

13-doctor

@thomaspblock thomaspblock marked this pull request as ready for review June 22, 2026 18:43
@thomaspblock thomaspblock marked this pull request as draft June 22, 2026 18:56
@thomaspblock thomaspblock marked this pull request as ready for review June 23, 2026 19:45
@wesbillman wesbillman merged commit 6ad68a6 into main Jun 23, 2026
25 checks passed
@wesbillman wesbillman deleted the fix/settings-header-alignment branch June 23, 2026 22:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants