Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Mailbox Icon-Color same as Font-Color

#3423

Hi,

I would like to suggest a new Setting for the "Mailbox > Color" Menu: Use Font Color

This would make the icon use the same color as the font-color of the label to the right of the icon, and would thus also automatically switch, when the OS switches to or from Dark-Mode.

Setting a manual icon color which fits in light and dark mode is really hard and a more complex setting which takes dark mode into account might make things much too complex.
Thus, making the icon color automatically be the same color as the font of the text to its right, might be a pragmatic and not too complicated solution.

Thanks for considering!
Stefan

Reported by Stefan Seiz · March 13th, 2025 @ 10:43 AM

State: fixcommitted
Milestone: none
Assigned to: benny benny

Activity

  1. benny
    benny

    If I understand correctly, you would just like a global setting which disables coloring of icons in the mailbox list? I might be willing to add that, but I haven't really gotten any other requests. I'm also not sure if that should completely disable mailbox coloring as a feature.

    Some users have asked me for the opposite feature. Making the mailbox text the same color as the icon :)

    March 23rd, 2025 @ 01:09 PM

  2. Stefan Seiz
    Stefan Seiz

    Let me explain (I would have loved to attach a screenshot, but couldn't because you're over Quota):

    In the default, the icons are blue and the text is almost back. For my taste that doesn't look good and I personally have no need to color the folder-icons.

    I can currently change the icon-color manually to be the same as the text-color, but that has two drawbacks:

    • Potentially doesn't look good in both, light and dark mode, which is a problem when the system switches modes based on the time of day

    • Needs to be redone for every folder which is newly added.

    Thus my suggestion is, to add a new Option to the Menu "Mailbox > Color" named "Use Textcolor" or such.
    This shouldn't disable any existing functionality and would just be an additional way to set the icon-color to be the same as the text-color (bonus if this could somehow apply to newly created folders too).

    Does this make it clearer?

    March 24th, 2025 @ 01:05 PM

  3. benny
    benny
    • State changed from new to fixcommitted

    Ok, I'm adding an option to use the “Text Color”. Unfortunately, it does not work well for selected mailboxes in light mode. This only works for the accent color and it might be better if you change system settings for that if you want to get rid of coloring elsewhere as well.

    I'm going to regret this when I get bug reports on the icon color for selected mailboxes when using the Text Color :)

    May 9th, 2025 @ 10:48 AM

  4. Stefan Seiz
    Stefan Seiz

    Thanks a lot!

    To clarify, when I say "like the font color", I mean the color the font besides the icon is currently displayed in. So in case in light mode, the font color changes (e.g. to white) for a selected mailbox, the icon color should also change to the same color (e.g. to white)…

    PS: I did not understand at all, what you were saying about the accent color and how that is involved in this.

    May 9th, 2025 @ 07:37 PM

  5. benny
    benny

    The accent color is the only color for which it works such that when the line is selected then both text color and icon color switches to white. Just telling the system to use “textColor” does not automatically make it adapt to actions such as the line being highlighted or the window going out of focus.

    May 11th, 2025 @ 10:47 AM

  6. Stefan Seiz
    Stefan Seiz

    Just installed the update with this change.

    Thanks a ton!

    July 2nd, 2025 @ 08:22 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.