Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 514428

Summary: Tooling colors are not part of the editor theme (hence can be unsee-able)
Product: [ECD] Orion Reporter: Steve Northover <snorthov>
Component: ClientAssignee: XinYi Jiang <xinyij>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P2 CC: Carolyn_MacLeod, Silenio_Quarti
Version: unspecified   
Target Milestone: 15.0   
Hardware: PC   
OS: Windows 7   
See Also: https://github.com/eclipse/orion.client/pull/21
Whiteboard:
Attachments:
Description Flags
yellow on a dark background none

Description Steve Northover CLA 2017-03-29 12:10:45 EDT
Created attachment 267529 [details]
yellow on a dark background

If you switch to a dark editor theme, the yellow warning color ("ocre") for JS tooling is harder to see that "plain yellow".  This is just one instance of the problem.  The editor theme must include all colors that the editor uses or we will have unsee-ables.
Comment 1 Steve Northover CLA 2017-03-29 13:24:17 EDT
*** Bug 514403 has been marked as a duplicate of this bug. ***
Comment 2 Steve Northover CLA 2017-03-29 13:24:36 EDT
From the dup:

There are still some colors that show up in the editor that cannot be themed.
Here's an initial list:
- the error/warning/info wavy underline colors
- the bracket-matching highlight color
- the color of "occurrences"
- annotations such as /** @private */ in a js file

All of these colors need to be added to the Editor theming.
This is mainly because there are 2 main IDE themes - one light and one dark -
so the editor colors need to show up on a light background or a dark background, which is not possible unless they can be changed.
Comment 3 Steve Northover CLA 2017-03-29 16:38:11 EDT
*** Bug 513265 has been marked as a duplicate of this bug. ***
Comment 4 Steve Northover CLA 2017-03-29 16:38:32 EDT
From the dup:

The squiggles color for info and warning annotations are hard to see in the Dark theme.  We need support to allow different themes have different colors for squiggles.

See bug#513192 for code to create squiggles images from a color.
Comment 5 Eclipse Genie CLA 2017-05-12 15:03:09 EDT
GitHub Pull Request 21 created by [soulbeing]
https://github.com/eclipse/orion.client/pull/21