Skip to content

Conversation

@jeremypw
Copy link
Collaborator

@jeremypw jeremypw commented Jun 19, 2025

Fixes #548

Based on the elementary-light theme but tweaked to produce better contrast, using the elementary palette mainly.

  • Make most colors darker/more saturated
  • Make most backgrounds lighter
  • In some cases make style bold
  • Improve contrast between line number panel and text panel background (which is what the issue was about)
  • Make the current line background different from the text background

Preferably needs testing by a user who prefers or requires a high-contrast theme, and on as many different languages as possible. I checked on Vala, C, XML and Meson mainly.

The theme probably works better with a bold font but for comparison with "classic" below, the same regular font is used.

Comparison between "elementary-high-contrast" (on the left) and "classic" scheme (on the right)
Screenshot from 2025-10-27 16 38 07

@jeremypw jeremypw marked this pull request as ready for review October 24, 2025 14:35
@jeremypw
Copy link
Collaborator Author

Putting up for review to see whether this has any legs. I have used it for a while without problem.

Do we need to give option for the "classic" high contrast scheme as well?

@jeremypw jeremypw requested a review from a team October 24, 2025 14:37
@zeebok
Copy link
Contributor

zeebok commented Oct 25, 2025

I like how it looks personally but I don't know if there are any UX concerns with it besides the contrast meeting standards

@jeremypw jeremypw requested a review from danirabbit October 25, 2025 18:16
@jeremypw
Copy link
Collaborator Author

Requested UX input from @danirabbit

@danirabbit
Copy link
Member

I thought it was maybe @micahilbery who did these for Terminal? Probably would have good insight

@jeremypw
Copy link
Collaborator Author

@micahilbery Would you like to apply your expertise when you have time? Thanks.

@lenemter lenemter closed this Oct 26, 2025
@lenemter lenemter reopened this Oct 26, 2025
Copy link
Member

@micahilbery micahilbery left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall I like the direction, just a couple comments.

@jeremypw
Copy link
Collaborator Author

@micahilbery I've incorporated your helpful suggestion, thanks. Because the elementary palette appears less saturated than the classic one I think the theme works better with a bold font but I am not sure whether we should impose that.

@jeremypw jeremypw requested a review from micahilbery October 27, 2025 16:44
@jeremypw jeremypw added this to the 8.2 milestone Nov 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Line numbers in high contrast theme

6 participants