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

Bug 380564

Summary: Change font size specifications in CSS to percents and em's
Product: [ECD] Orion Reporter: Susan McCourt <susan>
Component: ClientAssignee: Project Inbox <orion.client-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: antonm, Silenio_Quarti
Version: 0.5   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Bug Depends on:    
Bug Blocks: 369427    

Description Susan McCourt CLA 2012-05-24 13:06:06 EDT
We currently use a combination of pt, px, percent, and em to specify fonts.  It seems the best approach is to use percents (100 and 62.5 are common) and then use ems to scale up and down.

One reference is here:
http://blog.typekit.com/2011/11/09/type-study-sizing-the-legible-letter/

For skinnability we should think about cleaning this up so that one could tweak the relative sizes in one place (the top level percent).
Comment 1 Susan McCourt CLA 2012-05-24 13:07:21 EDT
I'm not sure that we want to take this on for 0.5 timewise, but definitely after.
Comment 2 Susan McCourt CLA 2012-05-24 16:44:48 EDT
I'd also like to see our padding, margins, etc. also done in em's.
This would make sure we didn't have to change padding for things like aligning the Orion logo with the header, etc.

It would also allow us to offer the user choices like
"compact" "cozy" "comfortable" a la gmail.

Imagine a user pref with:

font face
font size
spacing:  compact, cozy, comfy
Comment 3 Susan McCourt CLA 2012-10-04 10:54:00 EDT
moving milestone to 2.0 M1 for future triage.
Comment 4 Susan McCourt CLA 2013-01-07 16:28:59 EST
we'll need to prioritize this alongside other styling/theming changes we want for 2.0.
Comment 5 Susan McCourt CLA 2013-01-11 00:44:49 EST
I think this is not realistic given all the new stuff coming in for M2.
Comment 6 John Arthorne CLA 2015-05-05 14:40:57 EDT
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:

https://dev.eclipse.org/mhonarc/lists/orion-dev/msg03444.html