[Feature]: Align tab close button to the right

Open Beginner friendly
#11,877 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
74/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Active
Tech stack
typescript
Domain
desktop, frontend

Research direction

Start in apps/desktop and locate the in-app browser and right-panel tab-strip components that share the tab close control. Move the close button to the right of the tab title while preserving hover-to-reveal and active-tab visibility, then verify the affected tab strips visually.

Written by the indexing model from the issue text.

Description

accepted enhancement via-triage
Before submitting
  • I searched existing issues and did not find a duplicate.
Area

apps/desktop (in-app browser / right-panel tab strip)

Problem or use case

Tab close (×) sits on the left of the tab title. That matches Safari / Chrome-on-macOS, but in T3 it reads as IDE chrome, where close-on-the-right (VS Code, Chrome-on-Windows, Firefox) is the expected target.

Left-aligned close is easy to miss or hit by accident when selecting a tab, and it fights the muscle memory of every other editor-style tab strip.

Proposed solution

Move the close button to the right of the tab title on the in-app browser and other right-panel tabs that share the same control.

Keep hover-to-reveal / active-tab visibility as they are today; this is only a layout change.

Related: not a duplicate of #4146 (adding a panel close control) or #11137 (new-tab selector).

Dominant language
TypeScript
Stars
23.2k
Forks
5.9k
Avg merge
10h 57m
Merged PRs (30d)
365

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from pingdotgg/t3code

All issues in pingdotgg/t3code

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.