-
Notifications
You must be signed in to change notification settings - Fork 998
Description
I would like to propose a set of UI/UX improvements to the T3 Code interface to streamline the development workflow and reduce the need to switch back and forth between the browser and a local IDE.
- Track Local/User Changes
Currently, the diff view appears to focus primarily on thread-specific changes.
The Problem: It is difficult to see changes made locally that don't necessarily belong to the current T3 Code thread.
The Proposal: Add a section (perhaps named "Local Changes" or "User Changes") that shows a diff of all local modifications within the workspace, regardless of the active AI conversation.
- Improved Diff Navigation & UI
The current toggle for the diff section could be more intuitive.
The Proposal: * Replace the animated +/- icon with a standard arrow/chevron icon (e.g., <-) or an arrow paired with a clear "Close" label.
This provides a more standard "back" or "collapse" affordance that is easier to recognize at a glance.
IF 2nd point implemented, then no need for 3rd point
- Flexible Sidebar & Squeezable UI
The current sidebars have a fixed minimum width that limits how much screen real estate can be dedicated to the code/editor.
The Proposal:
Adjustable Width: Allow both the left sidebar and the diff section to be "squeezed" (resized) further than the current fixed minimum.
Collapse to Icons: Implement a "Mini Sidebar" mode similar to ChatGPT, Gemini, or DeepSeek. When the sidebar is collapsed, it should hide text labels and show only small icons to maintain functionality while maximizing the workspace.
