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

    needs-triageIssue hasn't been assessed yet

    Type

    Open to PRs

    None yet

    Priority

    None yet

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions