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.
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
Expected Behavior
Actual Behavior