<?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>Themocracy WordPress Themes &#187; design</title>
	<atom:link href="http://themocracy.com/tag/design/feed/" rel="self" type="application/rss+xml" />
	<link>http://themocracy.com</link>
	<description>WordPress Theme Design</description>
	<lastBuildDate>Thu, 18 Aug 2011 07:34:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>WordPress Themes and CSS Rounded Corners</title>
		<link>http://themocracy.com/2009/11/wordpress-themes-and-css-rounded-corners/</link>
		<comments>http://themocracy.com/2009/11/wordpress-themes-and-css-rounded-corners/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 13:09:08 +0000</pubDate>
		<dc:creator>Lisa</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>

		<guid isPermaLink="false">http://themocracy.com/?p=190</guid>
		<description><![CDATA[The efficient method of producing rounded corners on a block element is to use CSS. All 4 corners: -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; Applying to, respectively, Gecko browsers (Firefox) &#8211; Konqueror &#8211; Webkit browsers (Safari, Chrome). Or just the one corner: -webkit-border-top-left-radius: 3px; -khtml-border-radius-topleft:10px; -moz-border-radius-topleft:10px; (Note the difference in syntax, just to keep you [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fthemocracy.com%2F2009%2F11%2Fwordpress-themes-and-css-rounded-corners%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fthemocracy.com%2F2009%2F11%2Fwordpress-themes-and-css-rounded-corners%2F" height="61" width="51" /></a></div><p><img src="http://themocracy.com/wp-content/uploads/2009/10/wordpress-rounded.gif" alt="wordpress-rounded" title="wordpress-rounded" width="178" height="119" class="alignright size-full wp-image-201" />The efficient method of producing rounded corners on a block element is to use CSS.</p>
<p><strong>All 4 corners</strong>:<br />
-moz-border-radius: 3px;<br />
-khtml-border-radius: 3px;<br />
-webkit-border-radius: 3px;</p>
<p>Applying to, respectively, Gecko browsers (Firefox) &#8211; Konqueror &#8211; Webkit browsers (Safari, Chrome).<br />
<span id="more-190"></span><br />
Or just the <strong>one corner</strong>:</p>
<p>-webkit-border-top-left-radius: 3px;<br />
-khtml-border-radius-topleft:10px;<br />
-moz-border-radius-topleft:10px;</p>
<p>(Note the difference in syntax, just to keep you on your toes)</p>
<p>And there&#8217;s also the <strong>CSS3 specification</strong>:<br />
border-radius: 5px;<br />
border-top-left-radius: 5px;</p>
<p>So, as a theme designer, you immediately come up against the question &#8211;  if it doesn&#8217;t work with Internet Explorer, do I put it in my theme? (Or go with the fun and games of making up a few round background graphics&#8230;)</p>
<p>As of today, I would say yes, go with CSS rounded corners in a WordPress theme &#8211; even though IE users aren&#8217;t getting the full experience. The principle here is progressive enhancement &#8211; standards-compliant and fully-featured browser users gain the benefit, and the impetus is applied to, yes, MS to get with the program.</p>
<p>It&#8217;s not as if the rounded corners don&#8217;t degrade gracefully back to the foresquare and conservative straightness loved by MS, is it&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://themocracy.com/2009/11/wordpress-themes-and-css-rounded-corners/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Themes and Tables, Shock, Horror</title>
		<link>http://themocracy.com/2009/11/wordpress-themes-and-tables-shock-horror/</link>
		<comments>http://themocracy.com/2009/11/wordpress-themes-and-tables-shock-horror/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 14:06:13 +0000</pubDate>
		<dc:creator>Lisa</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://themocracy.com/?p=193</guid>
		<description><![CDATA[Having recently been taken to task by a punter who berates our poor suffering HTML designer for daring to use tables in some of our WordPress themes, maybe best not to say which ones&#8230; There does seem to be an attitude that tables = evil, without even stopping to think. Our correspondent has missed the [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fthemocracy.com%2F2009%2F11%2Fwordpress-themes-and-tables-shock-horror%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fthemocracy.com%2F2009%2F11%2Fwordpress-themes-and-tables-shock-horror%2F" height="61" width="51" /></a></div><p><img src="http://themocracy.com/wp-content/uploads/2009/11/wordpress-theme-tables.png" alt="wordpress-theme-tables" title="wordpress-theme-tables" width="234" height="162" class="alignright size-full wp-image-194" />Having recently been taken to task by a punter who berates our poor suffering HTML designer for daring to use tables in some of our WordPress themes, maybe best not to say which ones&#8230; </p>
<p><strong>There does seem to be an attitude that tables = evil, without even stopping to think</strong>.</p>
<p>Our correspondent has missed the point. The reasons for not using tables in global layout are well-established now and pretty much taken as read. In 2002, the debate and revolution was common currency. It may well be that someone coming to the discipline a bit later on, won&#8217;t be entirely clear about the principles of table-less design, when to use, and when not.<br />
<span id="more-193"></span><br />
<strong>There&#8217;s nothing intrinsically wrong with &lt;table&gt; as a tag</strong></p>
<p>Where the problems start, when using tables for macro page layout, is that it becomes hard to avoid nesting, tables within tables within tables, messy code &#8211; if you&#8217;ve ever hacked around with osCommerce, you&#8217;ll know how much fun that can turn into. It is also harder, though not impossible in all cases, to get the markup semantically correct. (There&#8217;s nothing &#8216;unsemantic&#8217; about a table, that a div magically cures).</p>
<p>But we&#8217;re talking about lower down in DOM, as it were&#8230;</p>
<p>If you want three boxes in a horizontal line, then a table is more likely to do the job effectively than floating three divs &#8211; a table clears itself, you have as much (perhaps more) control over heights, both of the start point, and relative between each box &#8211; and once you get the hang of the slightly peculiar CSS declarations that go with the TD tag, it seems a no-brainer. You see enough examples of broken-layout pages that haven&#8217;t been checked for widths in all screen resolutions, with their floated divs heading south to know that a certain sloppiness can creep in.</p>
<p>So, yes, the tables stay in the themes. You won&#8217;t ever see a theme here laid out using one big table on the page, as used to be, but there&#8217;s no reason to throw away a perfectly useful design tool. </p>
]]></content:encoded>
			<wfw:commentRss>http://themocracy.com/2009/11/wordpress-themes-and-tables-shock-horror/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Alibi3col Free WordPress Theme</title>
		<link>http://themocracy.com/2009/07/alibi3col-free-wordpress-theme/</link>
		<comments>http://themocracy.com/2009/07/alibi3col-free-wordpress-theme/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 11:21:14 +0000</pubDate>
		<dc:creator>Lisa</dc:creator>
				<category><![CDATA[Themes]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://themocracy.com/?p=130</guid>
		<description><![CDATA[Alibi3col is a three-column free WordPress theme, with central content and left &#038; right sidebars. Compatible with WordPress versions 2.7+ Tested on Firefox 3, Internet Explorer 7 and 8, and Opera 9. Features Horizontal menu for top-level pages Link and hover colors fully customizable from the admin panel Demonstration: Alibi3col demo Download: Alibi WordPress Theme [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fthemocracy.com%2F2009%2F07%2Falibi3col-free-wordpress-theme%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fthemocracy.com%2F2009%2F07%2Falibi3col-free-wordpress-theme%2F" height="61" width="51" /></a></div><p><img src="http://themocracy.com/wp-content/uploads/2009/07/alibi-theme.png" alt="alibi-theme" title="alibi-theme" width="205" height="165" class="alignright size-full wp-image-133" /><strong>Alibi3col</strong> is a  three-column free WordPress theme, with central content and left &#038; right sidebars.</p>
<p>Compatible with WordPress versions 2.7+<br />
Tested on Firefox 3, Internet Explorer 7 and 8, and Opera 9.<br />
<span id="more-130"></span><br />
<strong>Features</strong></p>
<ul>
<li>Horizontal menu for top-level pages</li>
<li>Link and hover colors fully customizable from the admin panel</li>
</ul>
<hr /><a href="http://themocracy.com/wp-content/uploads/2009/07/alibi-panel.jpg"><img src="http://themocracy.com/wp-content/uploads/2009/07/alibi-panel.jpg" alt="alibi-panel" title="alibi-panel" width="300" height="108" class="alignright size-full wp-image-136" /></a></p>
<p><strong>Demonstration:</strong> <a href="http://themocracy.com/demo/?t=3">Alibi3col demo</a></p>
<p><img style="vertical-align:-3px;" src="http://forexcircus.com/wp-content/themes/forexcircus/images/download.gif" alt="download" width="16" height="16" /> <strong>Download</strong>: Alibi WordPress Theme 1.5 &#8211; <a href='http://themocracy.com/extra/themes/alibi3col.zip'>alibi3col</a></p>
<p>Our free themes are supplied &#8220;as is&#8221; – <em>sorry, but we don’t have the resources to offer support for enquiries about individual installation/customisation</em>. You’re free to use and modify them as you wish, but we would ask you to retain the credit link in the footer.</p>
]]></content:encoded>
			<wfw:commentRss>http://themocracy.com/2009/07/alibi3col-free-wordpress-theme/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>OfficeFolders Free WordPress Theme</title>
		<link>http://themocracy.com/2009/05/folders-free-wordpress-theme/</link>
		<comments>http://themocracy.com/2009/05/folders-free-wordpress-theme/#comments</comments>
		<pubDate>Fri, 08 May 2009 13:59:34 +0000</pubDate>
		<dc:creator>Lisa</dc:creator>
				<category><![CDATA[Free]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://themocracy.com/?p=72</guid>
		<description><![CDATA[OfficeFolders is a free WordPress theme, two-column, with a right sidebar. Colors: blue, grey, white Widget Ready: Yes Width: Fixed Compatible with WordPress version 2.2 upwards Tested on Firefox 2,3, Internet Explorer 7 and 8, and Opera 9. Features Horizontal page menu &#8211; configure order and exclude pages Demonstration: OfficeFolders demo Download: OfficeFolders WordPress Theme [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fthemocracy.com%2F2009%2F05%2Ffolders-free-wordpress-theme%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fthemocracy.com%2F2009%2F05%2Ffolders-free-wordpress-theme%2F" height="61" width="51" /></a></div><p><img class="alignright size-full wp-image-74" title="folders-theme" src="http://themocracy.com/wp-content/uploads/2009/05/folders-theme.png" alt="folders-theme" width="157" height="141" /><strong>OfficeFolders</strong> is a free WordPress theme, two-column, with a right sidebar.</p>
<p>Colors: blue, grey, white<br />
Widget Ready: Yes<br />
Width: Fixed<br />
<span id="more-72"></span><br />
Compatible with WordPress version 2.2 upwards<br />
Tested on Firefox 2,3, Internet Explorer 7 and 8, and Opera 9.</p>
<p><strong>Features</strong></p>
<ul>
<li>Horizontal page menu &#8211; configure order and exclude pages</li>
</ul>
<hr /><img class="alignright size-full wp-image-124" title="officefolders wordpress theme" src="http://themocracy.com/wp-content/uploads/2009/05/officefolders.png" alt="officefolders wordpress theme" width="384" height="132" /></p>
<p><strong>Demonstration:</strong> <a href="http://wordpress.org/extend/themes/officefolders">OfficeFolders demo</a></p>
<p><img style="vertical-align:-3px;" src="http://forexcircus.com/wp-content/themes/forexcircus/images/download.gif" alt="download" width="16" height="16" /> <strong>Download</strong>: OfficeFolders WordPress Theme 1.4 &#8211; <a href="http://wordpress.org/extend/themes/download/officefolders.1.4.zip">folders.zip</a></p>
<p>Our free themes are supplied &#8220;as is&#8221; &#8211; <em>sorry, but we don’t have the resources to offer support for enquiries about individual installation/customisation</em>. You’re free to use and modify them as you wish, but we would ask you to retain the credit link in the footer.</p>
]]></content:encoded>
			<wfw:commentRss>http://themocracy.com/2009/05/folders-free-wordpress-theme/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>LouiseBrooks Free WordPress Theme</title>
		<link>http://themocracy.com/2009/05/louisebrooks-free-wordpress-theme/</link>
		<comments>http://themocracy.com/2009/05/louisebrooks-free-wordpress-theme/#comments</comments>
		<pubDate>Tue, 05 May 2009 07:06:09 +0000</pubDate>
		<dc:creator>Lisa</dc:creator>
				<category><![CDATA[Free]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://themocracy.com/?p=64</guid>
		<description><![CDATA[LouiseBrooks is a fixed-width, 2 column with right sidebar theme, with a little Deco styling, not too much&#8230; and the theme is now fully updated for WP 2.7 functionality, threaded and page comments etc&#8230; The theme has been tested on Firefox 2,3 Internet Explorer 6,7 and Opera 9. Compatible with WP 2.2 upwards. Demo: LouiseBrooks [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fthemocracy.com%2F2009%2F05%2Flouisebrooks-free-wordpress-theme%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fthemocracy.com%2F2009%2F05%2Flouisebrooks-free-wordpress-theme%2F" height="61" width="51" /></a></div><p><img src="http://themocracy.com/wp-content/uploads/2009/05/louise-brooks-theme.png" alt="louise-brooks-theme" title="louise-brooks-theme" width="185" height="151" class="alignright size-full wp-image-65" /><strong>LouiseBrooks</strong> is a fixed-width, 2 column with right sidebar theme, with a little Deco styling, not too much&#8230; and the theme is now fully updated for WP 2.7 functionality, threaded and page comments etc&#8230;</p>
<p>The theme has been tested on Firefox 2,3 Internet Explorer 6,7 and Opera 9.<br />
Compatible with WP 2.2 upwards.<br />
<span id="more-64"></span><br />
<strong>Demo: </strong> <a href="http://wordpress.org/extend/themes/louisebrooks">LouiseBrooks Theme</a></p>
<p><strong>Download:</strong> LouiseBrooks WordPress Theme 1.5 &#8211; <a href='http://wordpress.org/extend/themes/download/louisebrooks.1.5.zip'>louisebrooks.zip</a></p>
<p><strong>Release Notes:</strong><br />
This theme is not sponsored.<br />
Released under the GPL license.<br />
This WordPress theme contains NO third party sponsorship links.</p>
]]></content:encoded>
			<wfw:commentRss>http://themocracy.com/2009/05/louisebrooks-free-wordpress-theme/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Using jQuery with WordPress</title>
		<link>http://themocracy.com/2009/04/using-jquery-with-wordpress/</link>
		<comments>http://themocracy.com/2009/04/using-jquery-with-wordpress/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 12:51:04 +0000</pubDate>
		<dc:creator>Lisa</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://localhost/themocracy/?p=3</guid>
		<description><![CDATA[If you&#8217;re a theme developer, you&#8217;ll (perhaps) be looking at keeping up with the latest in javascript/AJAX and incorporating a few tweaks into your brand new theme &#8211; in some ways, it&#8217;s been made very easy for you (and in one or two ways it&#8217;s just a little tricky&#8230;) So, assuming you have a basic [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fthemocracy.com%2F2009%2F04%2Fusing-jquery-with-wordpress%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fthemocracy.com%2F2009%2F04%2Fusing-jquery-with-wordpress%2F" height="61" width="51" /></a></div><p><img style="padding:2px;border:2px solid #ccc;margin:0 0 0 10px;" src="http://themocracy.com/wp-content/uploads/2009/04/mw022.png" alt="mw022" title="mw022" width="229" height="75" class="alignright size-full wp-image-6" /><strong>If you&#8217;re a theme developer, you&#8217;ll (perhaps) be looking at keeping up with the latest in javascript/AJAX and incorporating a few tweaks into your brand new theme</strong> &#8211; in some ways, it&#8217;s been made very easy for you (and in one or two ways it&#8217;s just a little tricky&#8230;)<br />
<span id="more-3"></span><br />
So, assuming you have a basic knowledge of PHP, theme design and javascript, here&#8217;s how it works:-</p>
<p><strong>Loading up jQuery</strong></p>
<p>WordPress arrives with jQuery already bundled, so this bit&#8217;s easy enough. But we need to get it loaded onto the page, which doesn&#8217;t happen automatically&#8230;</p>
<p>The plan here would be to get some nice tabbed divisions going, maybe in the sidebar, courtesy of jQuery.</p>
<pre class="brush: php">
&lt;?php
add_action(&#039;template_redirect&#039;, &#039;them_js_head_load&#039;);

function them_js_head_load(){

 // we don&#039;t need this on admin pages, so...
	if(is_admin()) return;

      wp_enqueue_script(&#039;tabber&#039;, get_bloginfo(&#039;template_directory&#039;) . &#039;/scripts/tabs.js&#039;, array(&#039;jquery&#039;, &#039;jquery-ui-core&#039;, &#039;jquery-ui-tabs&#039;), &#039;1.0&#039;);
}
 ?&gt;
</pre>
<p>In this code, we&#8217;ve enqueued a custom script <strong>tabs.js</strong>, that&#8217;s going to initiate the whole process &#8211; and we&#8217;ve also declared its dependencies &#8211; <strong>jquery</strong>, <strong>jquery-ui-core</strong>, <strong>jquery-ui-tabs</strong>, the user interface sublibraries, also bundled into WordPress as standard.</p>
<p>These are already registered, so only the handle is required, here: &#8216;jquery-ui-tabs&#8217;, etc. </p>
<p>The full list of bundled libraries is at: <a href="http://codex.wordpress.org/Function_Reference/wp_enqueue_script">WordPress wp_enqueue_script</a>.</p>
<p><strong>Vital!</strong> &#8211; The snippets of jQuery code you&#8217;ll find while out and about on the net make extensive use of the shortcut $ to express the jQuery global object. This isn&#8217;t going to work in WordPress, so at all times we use  <strong>jQuery</strong>(document).ready(function($) &#8211; and then it will work&#8230; Once inside the function, we can use $ as a shortcut. </p>
<p>The reason for this slight complication is that Prototype and Scriptaculous libraries arrived first into WordPress and have got to hold on to using the $ shortcut. And don&#8217;t be tempted to dabble with <strong>jQuery.noConflict()</strong> here &#8211; you won&#8217;t get good results.</p>
<p>And from here, since you know what you want to put in your theme in terms of flashy javascript/AJAX add-ons, I&#8217;ll leave you to get on with thieving some snippets and getting them up and running&#8230;.</p>
<p><strong>* Update</strong> &#8211; some of this information is superseded by changes in the way WordPress handles the loading of javascript &#8211; there&#8217;s a follow-up here &#8211; <a href="http://themocracy.com/2010/01/more-wordpress-and-jquery/">More about WordPress and jQuery</a></p>
]]></content:encoded>
			<wfw:commentRss>http://themocracy.com/2009/04/using-jquery-with-wordpress/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
	</channel>
</rss>

