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

Bug 180941

Summary: [Themes] Need better default colors and fonts
Product: [Eclipse Project] Platform Reporter: Tod Creasey <Tod_Creasey>
Component: UIAssignee: Kevin McGuire <Kevin_McGuire>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert, eclipse, frydzewski, martinae
Version: 3.3   
Target Milestone: ---   
Hardware: PC   
OS: Windows NT   
Whiteboard:
Bug Depends on: 180942    
Bug Blocks: 22243, 180947    

Description Tod Creasey CLA 2007-04-04 09:31:03 EDT
Our current set of default colours and fonts is insufficient and as a result the more complex users of them are not adopting them.

We have also created a practice of people defining a custom setting for any font or colour they use and thereby creating a bewildering set of preferences for the user.

To solve this we need
1) A set of well defined, robust constants to use based on something understandable to developers and users like a cascading style sheet

2) A way for the user to set the values of the style sheet

3) A way for the user to assign style sheet entries to font and color preferences

4) A way for the preference to be looked up by a CSS reference rather than a hard coded color or font.

For example the Annotations Search results color is currently set to a medium blue.

They should be able to set it to a better stylesheet constant rather than a color (say we invented one called MEDIUM_SELECTION).

If the user changed MEDIUM_SELECTION then JDT would pick up the change for free as they would just be looking up a stylesheet entry.
Comment 1 Kevin McGuire CLA 2009-04-14 14:50:23 EDT
See CSS work in e4 project.
Closing this bug.