Skip to content

Low contrast when doom-1337-blue-modeline is set to t #880

@bormoge

Description

@bormoge

Theme(s)

doom-1337

Describe your issue

Hello.

On doom-1337, when setting variable doom-1337-blue-modeline to t the modeline and header-line faces turn white (base8) on both background and foreground. This means no words are visible on the modeline/header-line because everything is white colored. Here is the comparison:

  • This is doom-1337 by default, when doom-1337-blue-modeline is set to nil. Notice the documentation is the same as doom-dark+-blue-modeline.
Image
  • And this is doom-1337 when doom-1337-blue-modeline is set to t.
Image

I wanted to make this an Issue instead of a Pull Request because, as I see it, there is three ways to solve this:

  • Delete doom-1337-blue-modeline. The modeline is already blue by default; this option only changes it to white.
  • Change doom-1337-blue-modeline into doom-1337-white-modeline. This would require adding some foreground contrast to make the words visible.
  • Change doom-1337-blue-modeline into doom-1337-purple-modeline. It would have to change the modeline color to purple.

Steps to reproduce

  1. Open Emacs
  2. M-: (setq doom-1337-blue-modeline t)
  3. M-x load-theme doom-1337

Operating system

Fedora Linux 43

Emacs version

Emacs 30.2 GTK+

Installed commit of doom-themes

ad9b1bd

Disclosures

  • This issue was written with/by AI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    is:bugSomething isn't working as intendedneeds-triageIssue hasn't been assessed yet

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions