Skip to content

[bug]: Terminal pane too narrow by default and poor color contrast especially on Windows #1489

@shreyaspapi

Description

@shreyaspapi

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

  1. Open the app on Windows in dark theme — notice sidebar text, tab labels, and metadata are hard to read
  2. Start a task — terminal pane is cramped, agent output wraps heavily
  3. Look at file changes, commit history, or any secondary text — muted foreground on muted background blends together
  4. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions