Skip to content

Align title-bar breadcrumbs with content - #365

Merged
mastro993 merged 5 commits into
mainfrom
t3code/breadcrumb-padding-align
Aug 10, 2026
Merged

Align title-bar breadcrumbs with content#365
mastro993 merged 5 commits into
mainfrom
t3code/breadcrumb-padding-align

Conversation

@mastro993

Copy link
Copy Markdown
Owner

Summary

Align the expanded desktop title bar breadcrumbs with the page content and make title-bar text selection behave like normal form controls.

Changes

  • Increase the expanded title-bar leading inset from 0.5rem to 1.5rem so breadcrumbs line up with the content area.
  • Update the application title-bar test to assert the new expanded padding.
  • Make the page body non-selectable by default, while restoring text selection for inputs, textareas, and editable content.

How to test

  1. Run the frontend test suite for the title bar coverage and confirm the updated padding assertion passes.
  2. Open the app in the desktop build and verify the expanded title-bar breadcrumbs align with the content.
  3. Check that text can still be selected inside inputs, textareas, and editable fields.

Checklist

  • pnpm check passes locally
  • Relevant tests pass (including pnpm test:e2e:web when transport or web behavior changes)
  • Privacy reviewed — no real financial data, credentials, secrets, or unredacted logs in code, fixtures, or attachments
  • Documentation updated when behavior, setup, or commands change
  • Database migrations documented when schema changes affect existing local data
  • UI screenshots or recordings attached when the change is visual

- Increase expanded title-bar leading inset to match page content
- Prevent accidental body selection while preserving input text selection
- Drop `SidebarRail` from the app sidebar
- Align root layout spacing with the breadcrumb area
- Remove the extra horizontal gap in the brand mark
- Keep the optical vertical nudge intact
- Reduce title bar leading inset and action padding
- Match screen content horizontal padding to the new spacing
- Set vertical and horizontal scrollbar thickness to 0.375rem
@mastro993
mastro993 merged commit ef718e3 into main Aug 10, 2026
10 checks passed
@mastro993
mastro993 deleted the t3code/breadcrumb-padding-align branch August 10, 2026 15:49
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.

1 participant