chriswallace/UpThemes-Framework — Issue #14: Typography Improvements
Author: mattwiebe
Created: 2011-11-09 14:46:42+00:00
State: open

Hey Chris. Great work with this. Here's a few improvement requests. I might even pitch in at some point.

1. Allow definition of which typography attributes to support. I might only want font family and weight chosen for a partcular selector, for instance.
2. Allow relative units ( 1.2 ) rather than absolute pixel units for line-height
3. Query the [Google Fonts Developer API](http://code.google.com/apis/webfonts/docs/developer_api.html) (and cache in a transient that lives for a couple of days) to build the Google Fonts list.
4. When linking to Google fonts, put multiple fonts in one call. Eg: http://fonts.googleapis.com/css?family=Tangerine:bold,bolditalic|Inconsolata:italic will grab Tangerine bold and bold italic, and Inconsolata italic. Having a separate element for each font is a performance hit.