<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>A Path Less Taken &#187; css framework</title>
	<atom:link href="http://www.legendrefamily.org/blog/tag/css-framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.legendrefamily.org/blog</link>
	<description>Breaking with convention in a very conventional fashion.</description>
	<lastBuildDate>Tue, 11 Oct 2011 03:19:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>960 Grid System</title>
		<link>http://www.legendrefamily.org/blog/2010/01/960-grid-system/</link>
		<comments>http://www.legendrefamily.org/blog/2010/01/960-grid-system/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 01:13:36 +0000</pubDate>
		<dc:creator>JJ</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[css framework]]></category>

		<guid isPermaLink="false">http://www.legendrefamily.org/blog/?p=763</guid>
		<description><![CDATA[I&#8217;m a developer. Specifically these days, I&#8217;m a web developer. I enjoy spending time creating solutions (read applications) for the web. A key part of building a good web application is an effective layout. When I started my new project I went looking for something to help simplify the process of getting a good web [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>I&#8217;m a developer.  Specifically these days, I&#8217;m a web developer.  I enjoy spending time creating solutions (read applications) for the web.  A key part of building a good web application is an effective layout.  When I started my new project I went looking for something to help simplify the process of getting a good web 2.0 layout.  What I found was the <a href="http://960.gs/" title="960 Grid System">960 Grid System</a>.  This clean and elegant CSS Framework developed by <a href="http://sonspring.com/" title="Nathan Smith">Nathan Smith</a> is both easy and fun to use.</p>
<p><span id="more-763"></span></p>
<p>960, as its name suggests, is intended to produce grid layouts that are 960 pixels wide.  You can choose between 12 and 16 column layouts.  960 also comes with a browser reset style sheet and a text style sheet that provides a reasonable starting point that spans both Windows and Linux browsers effectively.  There is an <a href="http://sonspring.com/journal/960-grid-system" title="960 Overview">overview</a> written by Nathan that is helpful in getting started.  There is also a tutorial and video on <a href="http://net.tutsplus.com/videos/screencasts/a-detailed-look-at-the-960-css-framework/" title="Net Tuts+">net tuts+</a> that were helpful when I started using 960.</p>
<p>One problem that I ran into quickly was wanting to get my background colors to extend to both edges of the browser while keeping the layout at 960 pixels.  I knew it could be accomplished since many of the demo pages for the framework were designed this way.  I found the answer <a href="http://stackoverflow.com/questions/1947923/960-gs-full-width-backgrounds">here</a>, but I decided to post a more simplified version that might be helpful to others.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
</pre></td><td class="code"><pre class="xhtml" style="font-family:monospace;">&lt;!DOCTYPE HTML PUBLIC \&quot;-//W3C//DTD HTML 4.01//EN\&quot; \&quot;http://www.w3.org/TR/html4/strict.dtd\&quot;&gt; 
&lt;html&gt; 
	&lt;head&gt; 
		&lt;title&gt;960.gs Test Page&lt;/title&gt; 
		&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; 
		&lt;link type=&quot;text/css&quot; href=&quot;css/reset.css&quot; rel=&quot;stylesheet&quot; media=&quot;screen&quot; /&gt; 
		&lt;link type=&quot;text/css&quot; href=&quot;css/text.css&quot; rel=&quot;stylesheet&quot; media=&quot;screen&quot; /&gt; 
		&lt;link type=&quot;text/css&quot; href=&quot;css/960.css&quot; rel=&quot;stylesheet&quot; media=&quot;screen&quot; /&gt; 
		&lt;link type=&quot;text/css&quot; href=&quot;css/test960.css&quot; rel=&quot;stylesheet&quot; media=&quot;screen&quot; /&gt; 
	&lt;/head&gt; 
	&lt;body&gt; 
		&lt;div id=&quot;status&quot;&gt;
			&lt;div class=&quot;container_12&quot;&gt;
				&lt;div class=&quot;grid_12 clear:after&quot;&gt;
					&lt;p&gt;This is my status banner!&lt;/p&gt;
				&lt;/div&gt;&lt;!-- close grid --&gt;
			&lt;/div&gt;&lt;!-- close container_12 --&gt;
		&lt;/div&gt;&lt;!-- close status --&gt;
	&lt;/body&gt;
&lt;/html&gt;</pre></td></tr></table></div>

<p>Then all you need to do is provide your own custom CSS found in test960.css.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="css" style="font-family:monospace;"><span style="color: #cc00cc;">#status</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#f0f0f0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #933;">20px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">overflow</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">hidden</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>That&#8217;s all there is to it.  As you can see the style is applied to the containing DIV tag and the 960 container and grid classes are applied to nested DIVs.  I admit it&#8217;s a trivial example, but hopefully one that you find helpful.</p>
<p>960 won&#8217;t solve all your problems when it comes to web layout.  It also won&#8217;t help if you need a flexible layout (although there is a variant that will).  What it does do is give you a great starting point for a fixed width design.  In fact, I was so inspired by how easy it made the process that I considered creating a new WordPress theme for my blog.  I&#8217;m still considering it.  Stay tuned.</p>
<div class="shr-publisher-763"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.legendrefamily.org%2Fblog%2F2010%2F01%2F960-grid-system%2F' data-shr_title='960+Grid+System'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.legendrefamily.org%2Fblog%2F2010%2F01%2F960-grid-system%2F' data-shr_title='960+Grid+System'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.legendrefamily.org/blog/2010/01/960-grid-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rabbit Holes</title>
		<link>http://www.legendrefamily.org/blog/2009/12/rabbit-holes/</link>
		<comments>http://www.legendrefamily.org/blog/2009/12/rabbit-holes/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 02:24:17 +0000</pubDate>
		<dc:creator>JJ</dc:creator>
				<category><![CDATA[General Rants]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[css framework]]></category>

		<guid isPermaLink="false">http://www.legendrefamily.org/blog/?p=709</guid>
		<description><![CDATA[It&#8217;s funny how the web works. I started off reading about how to set up a new project in Kohana v3 PHP Framework. A link there took me to the source code of a site by shadowhand, one of the Kohana v3 core developers. That lead me to the site of w.ings consulting which is [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>It&#8217;s funny how the web works.  I started off reading about how to set up a new project in <a href="http://v3.kohanaphp.com/" title="Kohana v3 (Under Construction)">Kohana v3 PHP Framework</a>.  A link there took me to the source code of a site by shadowhand, one of the Kohana v3 core developers.  That lead me to the site of <a href="http://wingsc.com/" title="w.ings consulting">w.ings consulting</a> which is the web development business of Woody Gilk (aka <a href="http://twitter.com/shadowhand" title="shadowhand">shadowhand</a>).  From there I went to the <a href="http://bluetrip.org/" title="BlueTrip CSS Framework">BlueTrip CSS Framework</a> page which was pretty cool and which I will for sure try on my new project.  BlueTrip was created by Mike Crittenden so I checked out his blog.  Turns out that Mike&#8217;s blog is powered by <a href="http://chyrp.net/" title="Chyrp">Chyrp</a> blogging software, which is written in PHP and which I have never encountered before.  Not that I need another blogging software (<a href="http://wordpress.org/" title="WordPress">WordPress</a>), but <span class="pullquote">it&#8217;s always fun to find new things</span>.</p>
<p><span id="more-709"></span></p>
<p>There is nothing remarkable about all of this.  It&#8217;s a classic example of how anyone who is a techno geek (or not) goes about searching the web.  What is remarkable is the amount of information that I obtained in a matter of 10 minutes of clicking and reading.  The world has changed, but how do we process it all?  We are still trying to make sense out of too much information.  Everyone is working hard to turn Information into Knowledge.  The real trick is turning Knowledge into Wisdom.  It just seems like we are running at full speed trying to solve the wrong problem.  I&#8217;ll put that one on my todo list for tomorrow.  Wish me luck.</p>
<div class="shr-publisher-709"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.legendrefamily.org%2Fblog%2F2009%2F12%2Frabbit-holes%2F' data-shr_title='Rabbit+Holes'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.legendrefamily.org%2Fblog%2F2009%2F12%2Frabbit-holes%2F' data-shr_title='Rabbit+Holes'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.legendrefamily.org/blog/2009/12/rabbit-holes/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

