
<?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>Thoughts Unlimited &#187; how to</title>
	<atom:link href="/blog/category/how-to/feed/" rel="self" type="application/rss+xml" />
	<link>https://thoughtsunlimited.net/blog</link>
	<description>Definitive Wordpress, Thesis Theme, Blogging and Social Media</description>
	<lastBuildDate>Sun, 06 Jun 2010 02:59:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Create a Full-Height Sidebar and Full-Width Navigation Menu in Thesis Theme</title>
		<link>https://thoughtsunlimited.net/blog/wordpress/full-height-sidebar-thesis-theme/</link>
		<comments>https://thoughtsunlimited.net/blog/wordpress/full-height-sidebar-thesis-theme/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 17:19:47 +0000</pubDate>
		<dc:creator>Ashwin</dc:creator>
				<category><![CDATA[Thesis Theme]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[blog design]]></category>
		<category><![CDATA[thesis theme]]></category>
		<category><![CDATA[thesis tips]]></category>

		<guid isPermaLink="false">https://thoughtsunlimited.net/blog/?p=1487</guid>
		<description><![CDATA[ 
Thesis Theme gives you complete freedom in customizing the looks and the behavior of your Wordpress Blog.
In this post, I will show you how to make the Sidebar of your Thesis Theme “Full-Height” and the Navigation Menu “Full-width”.&#160; As with the other Thesis Theme tutorials – you will be editing the custom.css and custom_functions.php [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="/blog/wp-content/uploads/2009/12/thesisfullheightsidebar.jpg" rel="shadowbox[post-1487];player=img;"><img style="border-right-width: 0px; margin: 0px 10px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="thesis-full-height-sidebar" border="0" alt="thesis-full-height-sidebar" align="left" src="/blog/wp-content/uploads/2009/12/thesisfullheightsidebar_thumb.jpg" width="254" height="154" /></a> </p>
<p><a href="/thesis-theme" target="_blank">Thesis Theme</a> gives you complete freedom in customizing the looks and the behavior of your Wordpress Blog.</p>
<p>In this post, I will show you how to make the Sidebar of your Thesis Theme “Full-Height” and the Navigation Menu “Full-width”.&#160; As with the other Thesis Theme tutorials – you will be editing the <em>custom.css </em>and <em>custom_functions.php </em>files.&#160; If you are not sure about these files – please read on and I will give you the step-by-step procedure for getting things done.</p>
<p><span id="more-1487"></span><br />
<h3>What are we trying to create?</h3>
<p>Before we start, let’s try to see what are we trying to create at the end of this tutorial.&#160; Here is a snapshot of my Blog (yes, this Blog which you are reading) and I have used exactly these techniques for the customization.</p>
<p><a href="/blog/wp-content/uploads/2009/12/thesisfullheightsidebar1.jpg" rel="shadowbox[post-1487];player=img;"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="thesis-full-height-sidebar-1" border="0" alt="thesis-full-height-sidebar-1" src="/blog/wp-content/uploads/2009/12/thesisfullheightsidebar1_thumb.jpg" width="604" height="260" /></a></p>
<ul>
<li>The Navigation Menu is full length and extends across the entire page.&#160; Also it is at the extreme top of the page </li>
<li>Header and the Sidebar are the same level.&#160; In other words – the Sidebar is full-height </li>
</ul>
<p>This is exactly what we will create at the end of this tutorial.&#160; However, I will not get too much into the styling aspect of it and you are free to use the styles as required.</p>
<p class="alert">Please note that this tutorial works best with 1 Sidebar.&#160; With 2 or more Sidebars – the appearance may not be too pleasing.&#160; Also this tutorial works only with <strong>Thesis Theme Version 1.6</strong> and above</p>
<h3>Enable Full Width HTML Framework</h3>
<p>To start with this tutorial – you will enable the <strong>Full-width HTML Framework </strong>for your Thesis Theme.&#160; </p>
<p>This can be done by navigating to <strong>WP Admin Dashboard =&gt; Thesis Options (on left) =&gt; Design Options =&gt; Framework Options =&gt; HTML Framework</strong></p>
<p>Under this choose the <strong>Full-width framework </strong>option.</p>
<h3>Bring Header and Sidebar to the Same level (Full-Height Sidebar)</h3>
<p>Next we will work on bringing the Header and Sidebar to the Same level – as shown in the screenshot above.&#160; To do this – we will proceed as follows:</p>
<ul>
<li>Remove the original Header </li>
<li>Add the Header back into the Content Column – in line with the Sidebar </li>
</ul>
<p class="note">If you are using a FTP Editor to connect to your Blog – <em>custom_functions.php and custom.css </em>can be found in <em>&lt;Blog Installation Path&gt;/wp-content/themes/&lt;thesis-folder-name&gt;/custom.&#160; </em>Instead, you can also edit the file by navigating to <strong>WP Admin Dashboard =&gt; Thesis Options (on left) =&gt; Custom File Editor</strong></p>
<p>As a first step – let us remove the Original Header.&#160; For this, add the following code into the <em>custom_functions.php </em>file.</p>
<pre>// Remove the Thesis header from its default location
remove_action('thesis_hook_header', 'thesis_default_header');</pre>
<p>This code will just remove the Header contents – by leaving the area blank, still occupying whitespace below the Menu Bar.&#160; So, to get rid of the blank area – add the following code the <em>custom.css </em>file.</p>
<pre>/* Remove the Header */
.custom #header_area #header {
  display:none;
}</pre>
<p>Now we got rid of the Header from it original location.&#160; Now let us add it back to the Content column – at the same level as the Sidebar.&#160; This is easily done by placing the following code into the <em>custom_functions.php </em>file.</p>
<pre>// Place header at the top of the content column instead
add_action('thesis_hook_before_content', 'move_header');
function move_header() {
  echo '&lt;div id=&quot;header&quot;&gt;';
  thesis_default_header();
  echo '&lt;/div&gt;';
}</pre>
<p>That’s it!&#160; Now your Header and Sidebar will appear at the same level and surprisingly you have a Full-Height Sidebar.</p>
<p class="alert"><strong>Caution:&#160; </strong>You might lose your Header Customizations if they are done in an unusual way – without the usage of <em>.custom #header </em>in the <em>custom.css </em>file.&#160; So please exercise caution before creating this customization</p>
<h3>Full-Width Navigation Bar</h3>
<p>Moving on to the next part of this tutorial – we will create a full width Navigation Menu that extends across the page and sticks to the top of your Blog (close to the browser Bookmarks bar).</p>
<p>Here are the steps to achieve this:</p>
<ul>
<li>Remove the padding space between the Navigation Menu, Top of the Blog (close to the browser Bookmarks bar) and Sideways </li>
<li>Give a color to the entire Navigation Bar </li>
<li>Adjust the Site Background color to match the Navigation Menu color </li>
</ul>
<p>Before you start – choose the color for your Navigation Menu.&#160; This color will also be used for the Site Background.&#160; For the purpose of this tutorial – I will use <strong>#333333.</strong></p>
<p>To remove the padding space around the Navigation Menu, copy the following code into the <em>custom.css </em>file.</p>
<pre>/* Remove padding around the Navigation Bar */
.custom #header_area .page {
  padding:0em;
}</pre>
<p>Once you add this code and refresh the page to see the changes – you will notice a small indent on both the sides of the Navigation Menu.&#160; We will soon take care of this!</p>
<p>Use the following code to add a Background color to the Navigation Menu. <u>Don’t forget to change the color code with the one suitable for your Blog.</u></p>
<pre>/* Give a Background to the Navigation Bar */
.custom .menu {
  background-color:#333333;
  border-bottom:none;
  margin-left:-2.2em;
  margin-right:-2.2em;
}</pre>
<p>Adding this code will only change the color of the Navigation Menu Background – and not the colors of the Menu items.&#160; These are best controlled using the <strong>WP Admin Dashboard =&gt; Thesis Options (on left) =&gt; Design Options =&gt; Font, Colors and More! =&gt; Nav Menu</strong></p>
<p>Now give the same Color to the Site Background – to give the effect of a Full-width Navigation Menu.&#160; You can do this by going to <strong>WP Admin Dashboard =&gt; Thesis Options (on left) =&gt; Design Options =&gt; Font, Colors and More! =&gt; Body (and Content Area) </strong>and giving the color value under <strong>Site Background Color.</strong></p>
<p>Now you will notice that the indent on the sides of the Navigation Bar is gone.</p>
<p><em>Here you have the Full-Height Sidebar and a Full-Width Navigation Bar.</em></p>
<h3>Complete Code</h3>
<p>Add the following code to the <em>custom.css </em>file.</p>
<pre>/* Remove the Header */
.custom #header_area #header {
  display:none;
}

/* Remove padding around the Navigation Bar */
.custom #header_area .page {
  padding:0em;
}

/* Give a Background to the Navigation Bar */
.custom .menu {
  background-color:#333333;
  border-bottom:none;
  margin-left:-2.2em;
  margin-right:-2.2em;
}</pre>
<p>Add the following code to the <em>custom_functions.php </em>file.</p>
<pre>// Remove the Thesis header from its default location
remove_action('thesis_hook_header', 'thesis_default_header');

// Place header at the top of the content column instead
add_action('thesis_hook_before_content', 'move_header');
function move_header() {
  echo '&lt;div id=&quot;header&quot;&gt;';
  thesis_default_header();
  echo '&lt;/div&gt;';
}</pre>
<p class="alert"><strong>Hope you found this tutorial useful.&#160; I am available for professional Thesis Theme Customization projects!&#160; Use the Contact form of my Blog to get in touch with me!</strong></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=https://thoughtsunlimited.net/blog/wordpress/full-height-sidebar-thesis-theme/&amp;title=Create+a+Full-Height+Sidebar+and+Full-Width+Navigation+Menu+in+Thesis+Theme" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=https://thoughtsunlimited.net/blog/wordpress/full-height-sidebar-thesis-theme/&amp;title=Create+a+Full-Height+Sidebar+and+Full-Width+Navigation+Menu+in+Thesis+Theme" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=https://thoughtsunlimited.net/blog/wordpress/full-height-sidebar-thesis-theme/&amp;t=Create+a+Full-Height+Sidebar+and+Full-Width+Navigation+Menu+in+Thesis+Theme" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=Create+a+Full-Height+Sidebar+and+Full-Width+Navigation+Menu+in+Thesis+Theme&amp;link=https://thoughtsunlimited.net/blog/wordpress/full-height-sidebar-thesis-theme/" rel="nofollow" class="external" title="Share this on FriendFeed">Share this on FriendFeed</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=https://thoughtsunlimited.net/blog/wordpress/full-height-sidebar-thesis-theme/&amp;title=Create+a+Full-Height+Sidebar+and+Full-Width+Navigation+Menu+in+Thesis+Theme&amp;srcUrl=https://thoughtsunlimited.net/blog/wordpress/full-height-sidebar-thesis-theme/&amp;srcTitle=Create+a+Full-Height+Sidebar+and+Full-Width+Navigation+Menu+in+Thesis+Theme&amp;snippet=%20%20%20Thesis%20Theme%20gives%20you%20complete%20freedom%20in%20customizing%20the%20looks%20and%20the%20behavior%20of%20your%20Wordpress%20Blog.%20%20In%20this%20post%2C%20I%20will%20show%20you%20how%20to%20make%20the%20Sidebar%20of%20your%20Thesis%20Theme%20%E2%80%9CFull-Height%E2%80%9D%20and%20the%20Navigation%20Menu%20%E2%80%9CFull-width%E2%80%9D.%26%23160%3B%20As%20with%20the%20other%20Thesis%20Theme%20tutorials%20%E2%80%93%20you%20" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=https://thoughtsunlimited.net/blog/wordpress/full-height-sidebar-thesis-theme/&amp;title=Create+a+Full-Height+Sidebar+and+Full-Width+Navigation+Menu+in+Thesis+Theme" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-techmeme">
			<a href="http://twitter.com/home/?status=Tip+@Techmeme+https://thoughtsunlimited.net/blog/wordpress/full-height-sidebar-thesis-theme/+&quot;Create+a+Full-Height+Sidebar+and+Full-Width+Navigation+Menu+in+Thesis+Theme&quot;&amp;source=shareaholic" rel="nofollow" class="external" title="Tip this to TechMeme">Tip this to TechMeme</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Create+a+Full-Height+Sidebar+and+Full-Width+Navigation+Menu+in+Thesis+Theme+-+http://bit.ly/br65BT+via+%40thotsunlimited&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-yahoobuzz">
			<a href="http://buzz.yahoo.com/submit/?submitUrl=https://thoughtsunlimited.net/blog/wordpress/full-height-sidebar-thesis-theme/&amp;submitHeadline=Create+a+Full-Height+Sidebar+and+Full-Width+Navigation+Menu+in+Thesis+Theme&amp;submitSummary=%20%20%20Thesis%20Theme%20gives%20you%20complete%20freedom%20in%20customizing%20the%20looks%20and%20the%20behavior%20of%20your%20Wordpress%20Blog.%20%20In%20this%20post%2C%20I%20will%20show%20you%20how%20to%20make%20the%20Sidebar%20of%20your%20Thesis%20Theme%20%E2%80%9CFull-Height%E2%80%9D%20and%20the%20Navigation%20Menu%20%E2%80%9CFull-width%E2%80%9D.%26%23160%3B%20As%20with%20the%20other%20Thesis%20Theme%20tutorials%20%E2%80%93%20you%20&amp;submitCategory=science&amp;submitAssetType=text" rel="nofollow" class="external" title="Buzz up!">Buzz up!</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Create+a+Full-Height+Sidebar+and+Full-Width+Navigation+Menu+in+Thesis+Theme&amp;body=Link: https://thoughtsunlimited.net/blog/wordpress/full-height-sidebar-thesis-theme/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A %20%20%20Thesis%20Theme%20gives%20you%20complete%20freedom%20in%20customizing%20the%20looks%20and%20the%20behavior%20of%20your%20Wordpress%20Blog.%20%20In%20this%20post%2C%20I%20will%20show%20you%20how%20to%20make%20the%20Sidebar%20of%20your%20Thesis%20Theme%20%E2%80%9CFull-Height%E2%80%9D%20and%20the%20Navigation%20Menu%20%E2%80%9CFull-width%E2%80%9D.%26%23160%3B%20As%20with%20the%20other%20Thesis%20Theme%20tutorials%20%E2%80%93%20you%20" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>https://thoughtsunlimited.net/blog/wordpress/full-height-sidebar-thesis-theme/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
	</channel>
</rss>
