UI and CSS

cfapress wrote on Thursday, March 27, 2008:

Hi All,

At the end of the day today I anticipate commiting a little changes to many files. The changes are to help move us toward a CSS designed program and away from the oddball variables such as $top_bg_line sprinkled into the formatting of the pages. So the next time you do an update from CVS you’ll likely have a whole bunch of files with changes but the changes are very minor in many cases.

I plan to commit each file with a full description of what I’ve done. Doing so will help everyone understand what has been updated.

I feel this is just the first step to moving toward a fully theme-able product with CSS. If you too are interested in how a single product can be presented in different ways by simply altering a CSS file, have a look at
http://www.csszengarden.com/

I read through the book based on that site. It’s inspiring and amazing what changes to a CSS can do to a site. If you’re looking at the CSS Zen Garden, remember that the HTML behind the page never changes; only the CSS. For a dramatic example, compare these two pages at Zen Garden:
http://www.csszengarden.com/?cssfile=/207/207.css&page=0
and
http://www.csszengarden.com/?cssfile=/202/202.css&page=0

Jason