Skip to content

UI/UX improvement: Better color contrast and text readability for long sessions #1070

@bevis-wong

Description

@bevis-wong

Problem

The current UI has limited color variety and readability issues that cause eye strain during long usage:

  1. The interface is dominated by only blue and bright white colors.
  2. The pure white text in the main output panel is too harsh against the black background, which makes it uncomfortable to read for extended periods.
  3. All text (including the agent's "thinking" process and the final output to the user) uses the same blue/white scheme, making it hard to visually distinguish different types of content at a glance.

Proposed solution

  1. Reduce the brightness of the main output text. The muted gray tone used in the right-side tasks panel provides a good example of a much more comfortable color for long sessions.
  2. Assign a distinct color to the agent's "thinking" process text (e.g., a soft dark orange) to clearly differentiate it from the user-facing output text.
  3. Add more subtle color variations across the UI to improve visual hierarchy without sacrificing the dark theme aesthetic.

Alternatives considered

  • Adjusting my terminal's contrast settings is not a good solution, as it affects all other applications.
  • Using a custom terminal theme also changes the look of other tools, so it's not ideal for just DeepSeek-TUI.

Additional context

The color scheme of the tasks panel already shows that softer grays work well with the dark background. Applying similar principles to the main output and adding a different accent color for the thinking process would greatly improve usability and readability.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions