Skip to content

Use a more readable color for "Output" view stderr text in the "Light (Arduino)" theme #1087

Closed
@per1234

Description

@per1234

Describe the request

Use a brighter red/orange color for the stderr text printed in the "Output" view when using the "Light (Arduino)" theme.

I suggest using the Arduino IDE 1.x coloration as a reference, since this has already been user tested for years with favorable opinions (with the exception of those with color blindness, for whom a specialized theme will be more suitable anyway). It is defined here:

https://github.com/arduino/Arduino/blob/43b0818f7fa8073301db1b80ac832b7b7596b828/build/shared/lib/theme/theme.txt#L32

console.error.color = #E34C00

🙂 The "Output" view will be easier and more enjoyable to read.

Describe the current behavior

During the compilation or upload operations, output from the processes may be printed to the "Output" view. In order to make it easier to differentiate the types of information conveyed there, output that was written to the standard error stream is colored differently from the output written to the standard output stream (#1064).

The color used for stderr text when the default "Light (Arduino)" Arduino IDE theme is active is a fairly dark red color.

Some years ago, this coloration in the Arduino IDE 1.x theme was changed from a brighter color to a dark red very similar to the one currently in use by Arduino IDE 2.x's "Light (Arduino)" theme (arduino/Arduino@501333a). That resulted in complaints from the users:

Until the change was reverted (arduino/Arduino@8020c0d). So I think we already have clear evidence that the current coloration in the Arduino IDE 2.x "Light (Arduino)" theme is not ideal.

Arduino IDE 2.x:

image

Arduino IDE 1.8.19:

image

🙁 This very important text is difficult and unpleasant to read.

Arduino IDE version

2.0.0-rc7-snapshot-4611381

Operating system

Windows

Operating system version

10

Additional context

See #1064 (comment) for more information on the subject.


With the exception of "Light (Theia)" (which has a white "Output" view background), the other themes use a brighter color.


Also reported at:

Issue checklist

  • I searched for previous requests in the issue tracker
  • I verified the feature was still missing when using the latest nightly build
  • My request contains all necessary details

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions