web/wp-content/themes/thematic/readme.html
author ymh <ymh.work@gmail.com>
Mon, 22 Mar 2010 16:36:28 +0100
changeset 5 ac511f1ccc8e
parent 1 0d28b7c10758
permissions -rw-r--r--
add hgignore
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
0d28b7c10758 First commit
ymh
parents:
diff changeset
     1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
0d28b7c10758 First commit
ymh
parents:
diff changeset
     2
<html xmlns="http://www.w3.org/1999/xhtml">
0d28b7c10758 First commit
ymh
parents:
diff changeset
     3
<head>
0d28b7c10758 First commit
ymh
parents:
diff changeset
     4
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
0d28b7c10758 First commit
ymh
parents:
diff changeset
     5
<title>A Guide To Thematic</title>
0d28b7c10758 First commit
ymh
parents:
diff changeset
     6
<style type="text/css">
0d28b7c10758 First commit
ymh
parents:
diff changeset
     7
@import url('library/styles/reset.css');
0d28b7c10758 First commit
ymh
parents:
diff changeset
     8
@import url('library/styles/typography.css');
0d28b7c10758 First commit
ymh
parents:
diff changeset
     9
body {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    10
    color:#333;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    11
    font: 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    12
    line-height:21px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    13
    margin:72px auto 53px auto;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    14
    width:800px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    15
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    16
strong, em {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    17
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    18
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    19
em.thankyou {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    20
    font-family:Georgia,serif;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    21
    font-size:18px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    22
    margin-bottom:36px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    23
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    24
p, ul, ol, dd, pre {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    25
    margin-bottom:21px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    26
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    27
pre, code {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    28
	font:13px Monaco, monospace;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    29
	line-height:21px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    30
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    31
p.intro,
0d28b7c10758 First commit
ymh
parents:
diff changeset
    32
p.intro em {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    33
    color:#111;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    34
    font-family:Georgia,serif;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    35
    font-size:24px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    36
    line-height:36px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    37
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    38
ul {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    39
    list-style:square;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    40
    margin-right:3em;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    41
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    42
h1 {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    43
    color:#111;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    44
    font-family:Georgia,serif;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    45
    font-size:36px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    46
    line-height:36px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    47
    margin-bottom:24px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    48
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    49
h2,h3,h4 {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    50
    color:#111;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    51
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    52
    font-weight:bold;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    53
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    54
h2 {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    55
    font-family:Georgia,serif;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    56
    font-size:18px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    57
    letter-spacing:2px;    
0d28b7c10758 First commit
ymh
parents:
diff changeset
    58
    margin-bottom:21px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    59
    padding-top:21px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    60
    text-transform:uppercase;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    61
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    62
h3 {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    63
    color:#333;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    64
    font-family:Georgia,serif;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    65
    font-size:18px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    66
    font-style:italic;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    67
    font-weight:normal;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    68
    margin-bottom:21px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    69
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    70
li {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    71
    color:#111;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    72
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    73
li h3 {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    74
    color:#111;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    75
    font-size:14px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    76
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    77
    font-style:normal;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    78
    font-weight:bold;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    79
    margin:0;    
0d28b7c10758 First commit
ymh
parents:
diff changeset
    80
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    81
li p {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    82
    color:#333;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    83
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    84
.content-column {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    85
    float:left;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    86
    margin:0 3em 0 0;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    87
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    88
iframe {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    89
    border:1px solid #ccc;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    90
    border-top-color:#aaa;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    91
    margin-bottom:21px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    92
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    93
#ts-forums {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    94
	height: 300px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    95
	margin-top: 10px;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    96
	width: 100%;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    97
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    98
</style>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    99
<meta name="robots" content="index,nofollow,noodp,noydir" />
0d28b7c10758 First commit
ymh
parents:
diff changeset
   100
</head>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   101
<body>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   102
<h1>A Guide To Thematic</h1>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   103
<p class="intro">Thematic is more than just a WordPress theme, it's also a <em>Theme Framework</em>. Now, that doesn't mean it's hard to use, bloated or overcomplicated. <em>Quite the opposite</em>. It's extremely easy to use, lean and easy to customize. This guide will show you why and how.</p>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   104
0d28b7c10758 First commit
ymh
parents:
diff changeset
   105
<h2>Widget-Ready Areas</h2>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   106
<p>Thematic has 13 widget-ready areas, called <em>Asides</em>, that can be used creatively to customize your theme.</p>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   107
<ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   108
<li><h3>Primary Aside</h3>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   109
<p>Located immediately after the content area in the markup. Typically used as a sidebar. By default it contains <em>Search</em>, <em>Pages</em>, <em>Categories</em> and <em>Archives</em> widgets. Use the widgets panel under <code>Design</code> to add your own widgets and override the default.</p></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   110
<li><h3>Secondary Aside</h3>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   111
<p>Located immediately after the Primary Aside in the markup. Typically used as a sidebar. By default it contains <em>Links</em>, <em>RSS Feeds</em> and <em>Meta</em> widgets. Use the widgets panel under <code>Design</code> to add your own widgets and override the default.</p></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   112
<li><h3>Subsidiary Asides</h3>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   113
<p>Located in the footer. Empty of widgets by default, they will not apear in the theme markup until you add a widget.</p></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   114
<li><h3>Index Asides</h3>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   115
<p>Located in the content area of the index, or blog page. Empty of widgets by default, they will not apear in the theme markup until you add a widget. The location of the <em>Index Insert</em>, which appears between posts, is controlled from the theme options page. The default position sets it to appear after the second post.</p></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   116
<li><h3>Single Asides</h3>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   117
<p>Located in the content area of single post pages. Empty of widgets by default, they will not apear in the theme markup until you add a widget.</p></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   118
<li><h3>Page Asides</h3>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   119
<p>Located in the content area of static pages. Empty of widgets by default, they will not apear in the theme markup until you add a widget.</p></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   120
</ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   121
0d28b7c10758 First commit
ymh
parents:
diff changeset
   122
<h2>Theme Options</h2>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   123
<p>Thematic currently has three options that can be set from the <code>Theme Options</code> panel under <code>Design</code>: <em>Index Insert Position</em>, <em>Info on Author Page</em> and <em>Text in Footer</em>.</p>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   124
<p>The <em>Index Insert Position</em> setting controls the position of a widget-ready area on the index, or blog page. You can enter the number of posts you would like to appear <em>before</em> this widget-ready area. The default number is 2.</p>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   125
<p>Activating the <em>Info on Author Page</em> will display a <a href="http://microformats.org/wiki/hcard">microformatted vCard</a>—with the author's avatar, bio and email—on the author page. It's turned off by default. If you want to use this option, make sure you fill out the biographical info in your WordPress profiles.</p>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   126
<p>The <em>Text in Footer</em> option lets you insert your own <abbr>HTML</abbr> text into the footer of the theme. The default setting links to WordPress and the Thematic project page.</p>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   127
0d28b7c10758 First commit
ymh
parents:
diff changeset
   128
<h2>Dynamic Contextual Body Classes</h2>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   129
<p>Thematic makes use of the dynamic contextual class functions developed by Scott Wallick and Andy Skelton for <a href="http://www.plaintxt.org/themes/sandbox/">The Sandbox</a>. These functions make Thematic almost endlessley customizable through <abbr title="Cascading Stylesheets">CSS</abbr> alone.</p>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   130
<p>To really see how these classes work, where they appear and how you can use them, I recommend the Firefox extension, <a href="http://www.getfirebug.com/">Firebug</a>.</p>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   131
0d28b7c10758 First commit
ymh
parents:
diff changeset
   132
<h2>Thematic Child Themes</h2>        
0d28b7c10758 First commit
ymh
parents:
diff changeset
   133
<p>Thematic has been specially optimized to take advantage of the power of WordPress Child Themes. Unless you plan on making <strong>extreme</strong> modifications I recommend you use a <em>Child Theme</em> to customize Thematic.</p>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   134
<p>I've compiled a few Thematic Child Themes here that can help you get started.</p>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   135
<div class="content-column">
0d28b7c10758 First commit
ymh
parents:
diff changeset
   136
    <h3>Free Child Themes</h3>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   137
    <ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   138
        <li><a href="http://allancole.com/wordpress/themes/boumatic/">Boumatic</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   139
        <li><a href="http://www.cozmoslabs.com/2008/10/25/byty-free-child-theme-built-thematic/">Byty</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   140
        <li><a href="http://patdryburgh.net/blamatic/">Blamatic</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   141
        <li><a href="http://www.cozmoslabs.com/2008/12/17/replacing-the-thematic-menu-with-a-dropdown-list-of-categories/">CatDrop</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   142
        <li><a href="http://patdryburgh.net/junction/">Junction</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   143
        <li><a href="http://www.themelab.com/2008/08/30/monochromatic-a-thematic-child-theme/">Monochromatic</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   144
        <li><a href="http://www.ideetransfer.de/blog/2008/01/29/the-theme/">Ideetransfer</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   145
    </ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   146
</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   147
<div class="content-column">
0d28b7c10758 First commit
ymh
parents:
diff changeset
   148
    <h3>Commercial Child Themes</h3>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   149
    <ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   150
        <li><a href="http://themeshaper.com/acamas-theme-clarity-elegance-power/">Acamas</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   151
        <li><a href="http://themeshaper.com/travailler-professional-wordpress-cms-theme/">Travailler</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   152
    </ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   153
</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   154
0d28b7c10758 First commit
ymh
parents:
diff changeset
   155
<h2>Theme Support</h2>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   156
<p>If you have a question, problem or concern with Thematic you can <a href="http://themeshaper.com/contact/">contact Ian Stewart</a>. Better yet, I recommend posting to the <a href="http://themeshaper.com/forums/" title="ThemeShaper Forums">ThemeShaper Forums</a> after looking there for an answer.</p>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   157
<iframe id="ts-forums" src="http://themeshaper.com/forums/"></iframe>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   158
<p>The latest Thematic version, updates and bug fixes are always available at the <a href="http://code.google.com/p/thematic/">Thematic Project on Google Code</a>.</p>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   159
0d28b7c10758 First commit
ymh
parents:
diff changeset
   160
<h2>Credit and Inspiration</h2>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   161
<p>Thematic is a fork of the hugely succesful and amazing <a href="http://www.plaintxt.org/themes/sandbox/">Sandbox theme for WordPress</a> and inherits the bulk of that code base. I owe a huge debt of gratitude to Scott Wallick and Andy Skelton, not only for their work on The Sandbox but for their ongoing help with, and support of, my efforts. Thank you, Scott and Andy.</p>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   162
<p>In addition, Thematic has been inspired by and uses techinques from the following people and projects.</p>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   163
<ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   164
    <li><a href="http://code.google.com/p/blueprintcss/">Blueprint</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   165
    <li><a href="http://blog.kaizeku.com/">Avice (Chaoskaizer) De’véreux</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   166
    <li>Tung (Small Potato) Do</li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   167
    <li><a href="http://efficienttips.com/wordpress-seo-title-description-tag/">Milan Kaneria</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   168
    <li><a href="http://960.gs/">960.gs</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   169
    <li><a href="http://www.pearsonified.com/">Chris Pearson</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   170
    <li><a href="http://justintadlock.com/">Justin Tadlock</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   171
    <li><a href="http://tarskitheme.com/">Tarski</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   172
    <li><a href="http://devkick.com/lab/tripoli/">Tripoli</a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   173
</ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   174
0d28b7c10758 First commit
ymh
parents:
diff changeset
   175
<h2>Copyright &amp; License</h2>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   176
<p>Thematic is copyright <a href="http://themeshaper.com/">Ian Stewart</a> and released, like WordPress, under <a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html">GNU General Public License, version 2 (GPL)</a>.
0d28b7c10758 First commit
ymh
parents:
diff changeset
   177
<p>Thematic has a credit link in the footer template. You may remove or edit this link without cost or concern—although it sure is appreciated if you link back to <a href="http://themeshaper.com/">ThemeShaper</a>, or the <a href="http://themeshaper.com/thematic-for-wordpress/">Thematic project</a>, in some way.</p>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   178
0d28b7c10758 First commit
ymh
parents:
diff changeset
   179
<p><em class="thankyou">Thank you</em>.</p>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   180
0d28b7c10758 First commit
ymh
parents:
diff changeset
   181
</body>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   182
</html>