Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Changelog text invisible when using "High Contrast (Theia)" theme #1061

Closed
Assignees
Labels
conclusion: resolvedIssue was resolved topic: codeRelated to content of the project itself topic: themeRelated to GUI theming type: imperfectionPerceived defect in any part of project
@per1234

Description

Describe the problem

The Arduino IDE automatically checks for availability of a newer version on startup. If one is available, a "Software Update" dialog is shown which includes a changelog.

🐛 If the user is using the "High Contrast (Theia)" theme, the text of the changelog is invisible.

image

To reproduce

  1. Configure the Arduino IDE to offer an update. This will be most easy to accomplish by using an outdated version of the IDE.
    That need not be outdated in a significant manner if you have the "Arduino › Ide: Update Channel" (arduino.ide.updateChannel) advanced setting set to "nightly".
    Alternatively, you can simulate an outdated condition in any IDE version by using the testing system described here: Add preference to set a custom update url #865
  2. Select File > Preferences... from the Arduino IDE menus.
  3. Select "High Contrast (Theia)" from the "Theme" menu.
  4. Click the OK button.
  5. Select File > Quit from the Arduino IDE menus.
  6. Start the Arduino IDE.

🐛 The text of the changelog shown in the "Software Update" dialog is invisible.

Expected behavior

Changelog uses the theme colors.

- OR -

Changelog uses a fixed color scheme (e.g., black text on white background).

Arduino IDE version

2.0.0-rc7-snapshot-a804766

Operating system

Windows

Operating system version

10

Additional context

It seems the problem is that the changelog background color does not follow the theme, while the changelog text does.


Although still readable, the contrast is also quite low when using the "Dark (Arduino)" and "Dark (Theia)" themes.

Issue checklist

  • I searched for previous reports in the issue tracker
  • I verified the problem still occurs when using the latest nightly build
  • My report contains all necessary details

Metadata

Metadata

Labels

conclusion: resolvedIssue was resolved topic: codeRelated to content of the project itself topic: themeRelated to GUI theming type: imperfectionPerceived defect in any part of project

Type

No type

Projects

No projects

Milestone

No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      AltStyle によって変換されたページ (->オリジナル) /