You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Two polish regressions observed in the right-panel Terminal tab during smoke of #52 (reproduced at ~380px right-panel width):
The Terminal tab strip (e.g. Terminal 1 + +) sits in its own h-10 row with variant="alt", while the outer side-panel tab row (Status / Files / Review / Terminal) is h-11 with variant="sidepanel". The two rows do not share a baseline, and the + icon-button vertical center does not align with the trigger label, so the whole Terminal chrome looks visually off.
Terminal body text rendered via ghostty-web shows thick/fuzzy glyphs at narrow widths — subpixel antialiasing looks broken. Prompt lines like yuhan@host % read noticeably worse than the same content at 600px+.
Steps to reproduce
Open PawWork desktop, create a session and open the right panel.
Drag the right panel down to ~380px (the MIN_RIGHT_PANEL_WIDTH floor).
Switch to the Terminal tab.
Observe: the Terminal 1 tab and the + button don't align vertically, and terminal glyphs look fuzzy compared to wider widths.
What did you expect to happen?
Terminal tab strip should visually harmonize with the outer side-panel row: same height, baseline, and variant family.
Terminal body glyphs should render cleanly at narrow widths (may require upstream ghostty-web tweaks).
PawWork version
dev (worktree-feat-right-panel-polish, post 85c6bcba2)
OS version
macOS 15.x
Can you reproduce it again?
Yes, every time
Screenshots, recordings, or extra context
Code pointers:
packages/app/src/pages/session/terminal-panel.tsx:277 — <Tabs variant="alt"> with Tabs.List class="h-10 ...".
packages/app/src/pages/session/session-side-panel.tsx:243,249 — outer variant="sidepanel" with h-11.
What happened?
Two polish regressions observed in the right-panel Terminal tab during smoke of #52 (reproduced at ~380px right-panel width):
Terminal 1++) sits in its own h-10 row withvariant="alt", while the outer side-panel tab row (Status / Files / Review / Terminal) ish-11withvariant="sidepanel". The two rows do not share a baseline, and the+icon-button vertical center does not align with the trigger label, so the whole Terminal chrome looks visually off.ghostty-webshows thick/fuzzy glyphs at narrow widths — subpixel antialiasing looks broken. Prompt lines likeyuhan@host %read noticeably worse than the same content at 600px+.Steps to reproduce
MIN_RIGHT_PANEL_WIDTHfloor).Terminal 1tab and the+button don't align vertically, and terminal glyphs look fuzzy compared to wider widths.What did you expect to happen?
PawWork version
dev (worktree-feat-right-panel-polish, post 85c6bcba2)
OS version
macOS 15.x
Can you reproduce it again?
Yes, every time
Screenshots, recordings, or extra context
packages/app/src/pages/session/terminal-panel.tsx:277—<Tabs variant="alt">withTabs.List class="h-10 ...".packages/app/src/pages/session/session-side-panel.tsx:243,249— outervariant="sidepanel"withh-11.packages/app/src/components/terminal.tsx:368—fontSize: 14, containerpx-6 py-3.upstreamlabel if confirmed after investigation.Suggested approach (not prescriptive)
variant="sidepanel"andh-11on the Terminal Tabs.List to match the outer chrome, then eyeball filled-active state.fontSize: 13and compare glyph clarity; if still fuzzy, escalate to ghostty-web.