Skip to content

Theme Color Issue: Solarized Yellow Identifiers Color Not Visible #22

@csprasad

Description

@csprasad

I’ve noticed an issue with the Solarized theme where the yellow color used for certain syntax elements (like Foundation in import Foundation and name in let name) is not visible or too faint against the background. This makes it difficult to read and work with code.

Since this project is under development, the theme colors are currently hardcoded in DevLint/Core/ThemeManager.swift. This means that fixing the issue requires updating the color values directly in the code.

Steps to Reproduce

  • Open the editor with the Solarized theme enabled.
  • Look at code that includes identifiers like Foundation (in import Foundation) or name (in let name).
  • Observe that the yellow color used for identifiers is either too faint or invisible.

Expected Behavior

  • identifiers should be clearly visible with a color that contrasts well against the background.

Actual Behavior

  • identifiers are hard to see due to poor color contrast.

Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issueGood for newcomershelp wantedExtra attention is neededthemeAnything related to app theme

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions