Bug Description
Two things that hurt daily usability for me:
1. Terminal pane is squeezed
It lives in the right sidebar (default 20% of window) and splits 50/50 with file changes. On a laptop that's roughly 10% of screen for agent output — constant line wrapping.
2. Low contrast and readability issues (worse on Windows)
text-muted-foreground on bg-muted/bg-secondary in dark theme is ~3.5:1 — fails WCAG AA. This color combo is used in 615+ places across the UI (tab labels, sidebar metadata, file change counts, breadcrumbs, etc.)
- Opacity modifiers like
text-muted-foreground/60 and /70 drop contrast to 2.0-2.5:1 — used in titlebar breadcrumbs, sidebar labels, browser pane status
- 10px and 11px text combined with muted-foreground in 35+ places (terminal panel, file changes, commit list, skills view)
- Terminal bright-black (
#666666) on dark background is ~3.2:1 — fails WCAG AA. Affects dim output from CLI agents
- Monaco editor line numbers fail WCAG AA across all three themes (~3.0-3.3:1)
global.css has hardcoded dark-mode grays (text-gray-400, text-gray-500, bg-gray-800) that bypass the theme system entirely
- Windows has no platform-specific CSS adjustments. Electron on Windows uses grayscale antialiasing (not subpixel), which makes light-on-dark text appear thinner and lighter. All the above issues are amplified.
Steps to Reproduce
- Open the app on Windows in dark theme — notice sidebar text, tab labels, and metadata are hard to read
- Start a task — terminal pane is cramped, agent output wraps heavily
- Look at file changes, commit history, or any secondary text — muted foreground on muted background blends together
- Open the app in light theme — hardcoded dark grays from
global.css render incorrectly
Actual vs Expected Behavior
Actual: Secondary text across the app fails or barely passes WCAG AA contrast (3.5:1 on muted backgrounds). Terminal gets ~10% of screen.
Expected: Muted foreground should be lightened for dark theme (at least 4.5:1 on all backgrounds). Terminal should get more default space. Windows should get font rendering adjustments.
emdash Version
0.4.33
Operating System
Windows
Bug Description
Two things that hurt daily usability for me:
1. Terminal pane is squeezed
It lives in the right sidebar (default 20% of window) and splits 50/50 with file changes. On a laptop that's roughly 10% of screen for agent output — constant line wrapping.
2. Low contrast and readability issues (worse on Windows)
text-muted-foregroundonbg-muted/bg-secondaryin dark theme is ~3.5:1 — fails WCAG AA. This color combo is used in 615+ places across the UI (tab labels, sidebar metadata, file change counts, breadcrumbs, etc.)text-muted-foreground/60and/70drop contrast to 2.0-2.5:1 — used in titlebar breadcrumbs, sidebar labels, browser pane status#666666) on dark background is ~3.2:1 — fails WCAG AA. Affects dim output from CLI agentsglobal.csshas hardcoded dark-mode grays (text-gray-400,text-gray-500,bg-gray-800) that bypass the theme system entirelySteps to Reproduce
global.cssrender incorrectlyActual vs Expected Behavior
Actual: Secondary text across the app fails or barely passes WCAG AA contrast (3.5:1 on muted backgrounds). Terminal gets ~10% of screen.
Expected: Muted foreground should be lightened for dark theme (at least 4.5:1 on all backgrounds). Terminal should get more default space. Windows should get font rendering adjustments.
emdash Version
0.4.33
Operating System
Windows