Skip to content

Menu bar text is unreadable when using dark themes on Windows 11 #1583

Open

Description

@queenidog

Most appropriate sub-area of Processing 4?

Core/Environment/Rendering

Processing version

4.5.7

Operating system

win 11

Bug description

I configured preferences for dark mode becuase I have vision problems (I'm 77 y.o.) but it is not working. The code window is grey text on white background, probably the worst color choices ever made since Guttenberg. It looks "cutesy" but I want functional!! I asked Copilot (AI) about it and he/it said the themes were dropped in version 4, but exist in version 3 which is what I had before I did the stupid move of updating. (My wife says everytime there's a update something screws up...). I donated $10 USD ($14.57 CAD) to your cause because it is such a valuable app. Can you or someone reading this give me a dark theme so I can read the code? I have dark mode for many of my other apps.

Steps to reproduce this

1.Choose preferences, dark mode, submit. that's it. test it ...no dark mode.

snippet

// Paste your code below :)

void setup() {

}

void draw() {

}

Additional context

No response

Would you like to work on the issue?

Yes, I’d like to help with this

Activity

  1. SableRaf commented on Oct 20, 2026

    @SableRaf
    Collaborator

    Hi @queenidog and welcome,

    Themes were actually introduced in Processing 4, so you have more options for customizing the editor's appearance than in previous versions. To change the colors of the code editor, go to Tools > Theme Selector. You'll find several dark themes to choose from.

    You can find more information about themes and how to customize them in our documentation.

    If you'd prefer to go back to an older version of Processing, you can still download Processing 3.5.4 or earlier versions of Processing 4.

    I asked Copilot (AI) about it and he/it said the themes were dropped in version 4

    That's the problem right there :) Generative AI tools like Copilot can often provide inaccurate information, even when their answers sound confident. It's always a good idea to double-check with the official documentation or ask on the forum.

    Thanks for supporting Processing with your donation! I hope this helps.

    Image
  2. queenidog commented on Oct 20, 2026

    @queenidog
    Author

    Sorry, didn't work. Yes, I saw the themes under Tools. Google AI told me about it, whereas Copilot was using information from old Processing documentation. When I don't like the answer from one, I ask his brother! The problem is the system menu, where you see File, Edit, etc. is DARK in every one of these themes. Black on black is worse than grey on white! If I scan over the titles it highlights, but I must find it first and that takes some time scrubbing back and forth. In the renditions above, that menu bar shows it visible but reality is not that. Copilot said it had something to do with my Windows display options stating I must have it set for dark, but that is incorrect. So...what's the fix?

  3. SableRaf commented on Oct 20, 2026

    @SableRaf
    Collaborator

    Could you share a screenshot showing what the menu bar looks like on your computer? That would help understand what's happening.

    1. Press Windows + Shift + S on your keyboard.
    2. Select the area of the screen you want to capture, including the menu bar.
    3. Come back to this GitHub issue, click in the comment box, and press Ctrl + V to paste the screenshot.
  4. changed the title [-]no dark mode[/-] [+]Menu bar text is unreadable when using dark themes on Windows 11[/+] on Oct 20, 2026
  5. queenidog commented on Oct 20, 2026

    @queenidog
    Author
    Image Image

    In first screeprint, entire screen. Notice no top menu visible. But it is there, as shown in second print where I hovered over the Tool item with my mouse to pre-select it. I tried going back to a white background while in the theme selector, and same thing: white work area but blacked out menu 3rd screenprint

    Image

    I'm not finished.... from that last window, I selected my file and the menu popped up. I did this for the dark mode as well and get the menu, but on first execution (no file) there is no menu. 4th screen print shows effect.

    Image
  6. overcast302 commented on Oct 21, 2026

    @overcast302

    Can confirm the issue exists on Linux too:
    Image Image

    I would like to be assigned to work on this issue, if possible. My approach is to fix the theme files that mislabel the look and feel mode for dark themes as light, and to install the selected theme look and feel before the first window is created instead of after.

  7. SableRaf commented on Oct 21, 2026

    @SableRaf
    Collaborator

    Thanks @overcast302 :) Please have a look, and feel free to ask clarifying questions and/or open a PR

    Reposting from the Discord discussion for context:

    We switched to a custom Flatlaf title bar in 4.4.0 but some themes are not working very well with it.

    The following commits are relevant:

    529a0e0
    2fc0d69
    6618cad

    This is also related:

    #888 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions