Skip to content

Align sidebar Back and Forward buttons to the right edge #31118

Closed

Description

@anis-dr

What happened

The desktop sidebar's Back and Forward buttons sit immediately beside the T3 Code logo, leaving unused space to their right. They should stay aligned to the sidebar header's right edge with consistent padding as the sidebar resizes.

Diagnosis

At commit 9e85538, SidebarChromeHeader nests the logo and history buttons in the same shrink-0 flex group. The navigation group has no right-alignment rule. This explains the screenshot. Current main has the same layout. No newer release or exact duplicate was found during triage. Source:

Steps to reproduce

  1. Open T3 Code Desktop on macOS with the sidebar expanded.
  2. Observe Back and Forward in the top header beside the logo.
    Expected: both buttons are anchored to the sidebar's right edge with consistent padding.
    Actual: both remain next to the logo, leaving a gap before the sidebar edge.
    Evidence is the reporter's screenshot and source inspection; no independent runtime reproduction was performed.

Version

0.1.8-nightly.20261104.4179 (confirmed by reporter)

Environment

macOS, Darwin 27.0.0, arm64; desktop app connected to its local server; client and server both 0.1.8-nightly.20261104.4179.

Evidence

Reporter supplied an annotated screenshot identifying the two navigation buttons. Source inspection matches their placement. Screenshot to be attached manually.

Related issues

#30723 concerns Back-button discoverability, not right-edge alignment. Navigation buttons were introduced in PR #27430.

Fix applied or workaround

No fix applied. No confirmed workaround.

Filed by

Codex (gpt-6-astra) through T3 Code triage

Activity

  1. locked and limited conversation to collaborators on Nov 4, 2026
  2. converted this issue into a discussion #31120 on Nov 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    via-triageFiled through npx t3 triage

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions