Make WordPress Core

Changeset 2040


Ignore:
Timestamp:
01/04/2005 05:20:06 AM (22 years ago)
Author:
rboren
Message:

Make Kubrick the new default. The old default is available as the Classic theme.

Location:
trunk/wp-content/themes
Files:
16 added
1 deleted
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-content/themes/default/comments.php

    r2032 r2040  
    1 <?php if ( !empty($post->post_password) && $_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) : ?>
    2 <p><?php _e('Enter your password to view comments.'); ?></p>
    3 <?php return; endif; ?>
     1<?php // Do not delete these lines
     2        if ('comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
     3                die ('Please do not load this page directly. Thanks!');
    44
    5 <h2 id="comments"><?php comments_number(__('No Comments'), __('1 Comment'), __('% Comments')); ?>
    6 <?php if ( comments_open() ) : ?>
    7         <a href="#postcomment" title="<?php _e("Leave a comment"); ?>">&raquo;</a>
    8 <?php endif; ?>
    9 </h2>
     5        if (!empty($post->post_password)) { // if there's a password
     6            if ($_COOKIE['wp-postpass_'.$cookiehash] != $post->post_password) {  // and it doesn't match the cookie
     7                                ?>
     8                               
     9                                <p class="nocomments"><?php _e("This post is password protected. Enter the password to view comments."); ?><p>
     10                               
     11                                <?php
     12                                return;
     13            }
     14        }
    1015
    11 <?php if ( $comments ) : ?>
    12 <ol id="commentlist">
     16                /* This variable is for alternating comment background */
     17                $oddcomment = 'graybox';
     18?>
    1319
    14 <?php foreach ($comments as $comment) : ?>
    15         <li id="comment-<?php comment_ID() ?>">
    16         <?php comment_text() ?>
    17         <p><cite><?php comment_type(__('Comment'), __('Trackback'), __('Pingback')); ?> <?php _e('by'); ?> <?php comment_author_link() ?> &#8212; <?php comment_date() ?> @ <a href="#comment-<?php comment_ID() ?>"><?php comment_time() ?></a></cite> <?php edit_comment_link(__("Edit This"), ' |'); ?></p>
    18         </li>
     20<!-- You can start editing here. -->
    1921
    20 <?php endforeach; ?>
     22<?php if ($comments) : ?>
     23        <h3 id="comments"><?php comments_number('No Responses','One Response','% Responses' );?> to '<?php the_title(); ?>'</h3>
    2124
    22 </ol>
     25        <ol class="commentlist">
    2326
    24 <?php else : // If there are no comments yet ?>
    25         <p><?php _e('No comments yet.'); ?></p>
     27        <?php foreach ($comments as $comment) : ?>
     28
     29                <li class="<?php echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>">
     30                        <cite><?php comment_author_link() ?></cite> Says:<br />
     31                        <!--<small class="commentmetadata"><a href="#comment-<?php comment_ID() ?>" title="<?php comment_date('l, F jS, Y') ?> at <?php comment_time() ?>"><?php /* $entry_datetime = abs(strtotime($post->post_date)); $comment_datetime = abs(strtotime($comment->comment_date)); echo time_since($entry_datetime, $comment_datetime) */ ?></a> after publication. <?php edit_comment_link('e','',''); ?></small>-->
     32                        <small class="commentmetadata"><a href="#comment-<?php comment_ID() ?>" title=""><?php comment_date('F jS, Y') ?> at <?php comment_time() ?></a> <?php edit_comment_link('e','',''); ?></small>
     33                       
     34                        <?php comment_text() ?>
     35                       
     36                </li>
     37               
     38                <?php /* Changes every other comment to a different class */   
     39                        if('graybox' == $oddcomment) {$oddcomment="";}
     40                        else { $oddcomment = "graybox"; }
     41                ?>
     42
     43        <?php endforeach; /* end for each comment */ ?>
     44
     45        </ol>
     46
     47 <?php else : // this is displayed if there are no comments so far ?>
     48
     49  <?php if ('open' == $post-> comment_status) : ?>
     50                <!-- If comments are open, but there are no comments. -->
     51               
     52         <?php else : // comments are closed ?>
     53                <!-- If comments are closed. -->
     54                <p class="nocomments">Comments are closed.</p>
     55               
     56        <?php endif; ?>
    2657<?php endif; ?>
    2758
    28 <p><?php comments_rss_link(__('<abbr title="Really Simple Syndication">RSS</abbr> feed for comments on this post.')); ?>
    29 <?php if ( pings_open() ) : ?>
    30         <a href="<?php trackback_url() ?>" rel="trackback"><?php _e('TrackBack <abbr title="Uniform Resource Identifier">URI</abbr>'); ?></a>
    31 <?php endif; ?>
    32 </p>
    3359
    34 <?php if ( comments_open() ) : ?>
    35 <h2 id="postcomment"><?php _e('Leave a comment'); ?></h2>
     60<?php if ('open' == $post-> comment_status) : ?>
    3661
    37 <p><?php _e("Line and paragraph breaks automatic, e-mail address never displayed, <acronym title=\"Hypertext Markup Language\">HTML</acronym> allowed:"); ?> <code><?php echo allowed_tags(); ?></code></p>
     62<h3 id="respond">Leave a Reply</h3>
     63<form action="<?php echo get_settings('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
    3864
    39 <form action="<?php echo get_settings('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
    40         <p>
    41           <input type="text" name="author" id="author" class="textarea" value="<?php echo $comment_author; ?>" size="28" tabindex="1" />
    42            <label for="author"><?php _e('Name'); ?></label> <?php if ($req) _e('(required)'); ?>
    43         <input type="hidden" name="comment_post_ID" value="<?php echo $post->ID; ?>" />
    44         <input type="hidden" name="redirect_to" value="<?php echo wp_specialchars($_SERVER['REQUEST_URI']); ?>" />
    45         </p>
     65<p><input type="text" name="author" id="author" class="styled" value="<?php echo $comment_author; ?>" size="22" tabindex="1" />
     66<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />
     67<label for="author"><small>Name</small></label></p>
    4668
    47         <p>
    48           <input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="28" tabindex="2" />
    49            <label for="email"><?php _e('E-mail'); ?></label> <?php if ($req) _e('(required)'); ?>
    50         </p>
     69<p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" />
     70<label for="email"><small>Mail (will not be published)</small></label></p>
    5171
    52         <p>
    53           <input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="28" tabindex="3" />
    54            <label for="url"><?php _e('<acronym title="Uniform Resource Identifier">URI</acronym>'); ?></label>
    55         </p>
     72<p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
     73<label for="url"><small>Website</small></label></p>
    5674
    57         <p>
    58           <label for="comment"><?php _e('Your Comment'); ?></label>
    59         <br />
    60           <textarea name="comment" id="comment" cols="60" rows="4" tabindex="4"></textarea>
    61         </p>
     75<!--<p><small><strong>XHTML:</strong> You can use these tags: <?php echo allowed_tags(); ?></small></p>-->
    6276
    63         <p>
    64           <input name="submit" id="submit" type="submit" tabindex="5" value="<?php _e('Say It!'); ?>" />
    65         </p>
    66         <?php do_action('comment_form', $post->ID); ?>
     77<p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>
     78
     79<p><input name="submit" type="submit" id="submit" tabindex="5" value="Submit Comment" /></p>
     80
     81
    6782</form>
    6883
    69 <?php else : // Comments are closed ?>
    70 <p><?php _e('Sorry, the comment form is closed at this time.'); ?></p>
    71 <?php endif; ?>
     84<?php endif; // if you delete this the sky will fall on your head ?>
  • trunk/wp-content/themes/default/footer.php

    r2032 r2040  
    1 <!-- begin footer -->
     1
     2<hr />
     3<div id="footer">
     4        <p>
     5                <?php bloginfo('name'); ?> is proudly powered by
     6                <a href="http://wordpress.org">WordPress</a>
     7                <br /><a href="<?php bloginfo('rss2_url'); ?>">Entries (RSS)</a>
     8                and <a href="<?php bloginfo('comments_rss2_url'); ?>">Comments (RSS)</a>.
     9                <!-- <?php echo $wpdb->num_queries; ?> queries. <?php timer_stop(1); ?> seconds. -->
     10        </p>
     11</div>
    212</div>
    313
    4 <?php get_sidebar(); ?>
    5 
    6 <p class="credit"><!--<?php echo $wpdb->num_queries; ?> queries. <?php timer_stop(1); ?> seconds. --> <cite><?php echo sprintf(__("Powered by <a href='http://wordpress.org' title='%s'><strong>WordPress</strong></a>"), __("Powered by WordPress, state-of-the-art semantic personal publishing platform.")); ?></cite></p>
    7 
    8 </div>
     14<!-- Gorgeous design by Michael Heilemann - http://binarybonsai.com/kubrick/ -->
     15<?php /* "Just what do you think you're doing Dave?" */ ?>
    916
    1017<?php do_action('wp_footer', ''); ?>
     18
    1119</body>
    1220</html>
  • trunk/wp-content/themes/default/header.php

    r2032 r2040  
    33
    44<head profile="http://gmpg.org/xfn/11">
    5         <title><?php bloginfo('name'); ?><?php wp_title(); ?></title>
     5        <title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> &raquo; Blog Archive <?php } ?> <?php wp_title(); ?></title>
    66       
    77        <meta http-equiv="Content-Type" content="text/html; charset=<?php bloginfo('charset'); ?>" />
    8         <meta name="generator" content="WordPress <?php bloginfo('version'); ?>" /> <!-- leave this for stats please -->
     8        <meta name="generator" content="WordPress <?php bloginfo('version'); ?>" /> <!-- leave this for stats -->
     9
     10        <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
    911
    1012        <style type="text/css" media="screen">
    11                 @import url( <?php bloginfo('stylesheet_url'); ?> );
     13
     14                /* BEGIN IMAGE CSS */
     15                        /*      To accomodate differing install paths of WordPress, images are referred only here,
     16                                and not in the wp-layout.css file. If you prefer to use only CSS for colors and what
     17                                not, then go right ahead and delete the following lines, and the image files. */
     18                       
     19                body            { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickbgcolor.jpg"); }    <?php /* Checks to see whether it needs a sidebar or not */ if ((! $withcomments) && (! is_single()) && (! is_page())) { ?>
     20                        #page           { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickbg.jpg") repeat-y top; border: none; } <?php } else { // No sidebar ?>
     21                        #page           { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickbgwide.jpg") repeat-y top; border: none; } <?php } ?>
     22                        #header         { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickheader.jpg") no-repeat bottom center; }
     23                        #footer         { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickfooter.jpg") no-repeat bottom; border: none;}
     24                       
     25                       
     26                        /*      Because the template is slightly different, size-wise, with images, this needs to be set here
     27                                If you don't want to use the template's images, you can also delete the following two lines. */
     28                       
     29                        #header         { margin: 0 !important; margin: 0 0 0 1px; padding: 1px; height: 198px; width: 758px; }
     30                        #headerimg      { margin: 7px 9px 0; height: 192px; width: 740px; }
     31                /* END IMAGE CSS */
     32               
     33
     34                /*      To ease the insertion of a personal header image, I have done it in such a way,
     35                        that you simply drop in an image called 'personalheader.jpg' into your /images/
     36                        directory. Dimensions should be at least 760px x 200px. Anything above that will
     37                        get cropped off of the image. */
     38               
     39                #headerimg      { background: url('<?php bloginfo('stylesheet_directory'); ?>/images/personalheader.jpg') no-repeat top;}
     40               
    1241        </style>
    13 
     42       
     43        <link rel="stylesheet" type="text/css" media="print" href="<?php echo get_settings('siteurl'); ?>/print.css" />
    1444        <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<?php bloginfo('rss2_url'); ?>" />
    1545        <link rel="alternate" type="text/xml" title="RSS .92" href="<?php bloginfo('rss_url'); ?>" />
    1646        <link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="<?php bloginfo('atom_url'); ?>" />
     47        <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
     48   
     49    <?php wp_get_archives('type=monthly&format=link'); ?>
    1750       
    18         <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
    19     <?php wp_get_archives('type=monthly&format=link'); ?>
    20         <?php //comments_popup_script(); // off by default ?>
    2151        <?php wp_head(); ?>
    2252</head>
     53<body>
     54<div id="page">
    2355
    24 <body>
    25 <div id="rap">
    26 <h1 id="header"><a href="<?php bloginfo('url'); ?>"><?php bloginfo('name'); ?></a></h1>
    2756
    28 <div id="content">
    29 <!-- end header -->
     57<div id="header">
     58        <div id="headerimg">
     59                <h1><a href="<?php echo get_settings('siteurl'); ?>" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a></h1>
     60                <div class="description"><?php bloginfo('description'); ?></div>
     61        </div>
     62</div>
     63<hr />
  • trunk/wp-content/themes/default/index.php

    r2032 r2040  
    1 <?php
    2 get_header();
    3 ?>
     1<?php get_header(); ?>
    42
    5 <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
     3        <div id="content" class="narrowcolumn">
    64
    7 <?php the_date('','<h2>','</h2>'); ?>
     5        <?php if (have_posts()) : ?>
     6               
     7                <?php while (have_posts()) : the_post(); ?>
     8                               
     9                        <div class="post">
     10                                <h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
     11                                <small><?php the_time('F jS, Y') ?> <!-- by <?php the_author() ?> --></small>
     12                               
     13                                <div class="entry">
     14                                        <?php the_content('Read the rest of this entry &raquo;'); ?>
     15                                </div>
     16               
     17                                <p class="postmetadata">Posted in <?php the_category(', ') ?> <strong>|</strong> <?php edit_post_link('Edit','','<strong>|</strong>'); ?>  <?php comments_popup_link('No Comments &#187;', '1 Comment &#187;', '% Comments &#187;'); ?></p>
     18                               
     19                                <!--
     20                                <?php trackback_rdf(); ?>
     21                                -->
     22                        </div>
    823       
    9 <div class="post">
    10          <h3 class="storytitle" id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h3>
    11         <div class="meta"><?php _e("Filed under:"); ?> <?php the_category(',') ?> &#8212; <?php the_author() ?> @ <?php the_time() ?> <?php edit_post_link(__('Edit This')); ?></div>
    12        
    13         <div class="storycontent">
    14                 <?php the_content(__('(more...)')); ?>
     24                <?php endwhile; ?>
     25
     26                <div class="navigation">
     27                        <div class="alignleft"><?php posts_nav_link('','','&laquo; Previous Entries') ?></div>
     28                        <div class="alignright"><?php posts_nav_link('','Next Entries &raquo;','') ?></div>
     29                </div>
     30               
     31        <?php else : ?>
     32
     33                <h2 class="center">Not Found</h2>
     34                <p class="center"><?php _e("Sorry, but you are looking for something that isn't here."); ?></p>
     35                <?php include (TEMPLATEPATH . "/searchform.php"); ?>
     36
     37        <?php endif; ?>
     38
    1539        </div>
    16        
    17         <div class="feedback">
    18             <?php wp_link_pages(); ?>
    19             <?php comments_popup_link(__('Comments (0)'), __('Comments (1)'), __('Comments (%)')); ?>
    20         </div>
    21        
    22         <!--
    23         <?php trackback_rdf(); ?>
    24         -->
    2540
    26 </div>
    27 
    28 <?php comments_template( is_single() ); // Get wp-comments.php template ?>
    29 
    30 <?php endwhile; else: ?>
    31 <p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
    32 <?php endif; ?>
    33 
    34 <?php posts_nav_link(' &#8212; ', __('&laquo; Previous Page'), __('Next Page &raquo;')); ?>
     41<?php get_sidebar(); ?>
    3542
    3643<?php get_footer(); ?>
  • trunk/wp-content/themes/default/sidebar.php

    r2032 r2040  
     1        <div id="sidebar">
     2                <ul>
     3                       
     4                        <li>
     5                                <?php include (TEMPLATEPATH . '/searchform.php'); ?>
     6                        </li>
    17
    2 <!-- begin sidebar -->
    3 <div id="menu">
     8                        <!-- Author information is disabled per default. Uncomment and fill in your details if you want to use it.
     9                        <li><h2><?php _e('Author'); ?></h2>
     10                        <p>A little something about you, the author. Nothing lengthy, just an overview.</p>
     11                        </li>
     12                        -->
    413
    5 <ul>
    6         <?php wp_list_pages(); ?>
    7         <?php get_links_list(); ?>
    8  <li id="categories"><?php _e('Categories:'); ?>
    9         <ul>
    10         <?php wp_list_cats(); ?>
    11         </ul>
    12  </li>
    13  <li id="search">
    14    <label for="s"><?php _e('Search:'); ?></label>       
    15    <form id="searchform" method="get" action="<?php echo $_SERVER['PHP_SELF']; ?>">
    16         <div>
    17                 <input type="text" name="s" id="s" size="15" /><br />
    18                 <input type="submit" name="submit" value="<?php _e('Search'); ?>" />
     14                        <li>
     15                        <?php /* If this is a category archive */ if (is_category()) { ?>                               
     16                        <p>You are currently browsing the <a href="<?php echo get_settings('siteurl'); ?>"><?php echo bloginfo('name'); ?></a> weblog archives
     17                        for the '<?php echo single_cat_title(); ?>' category.</p>
     18                       
     19                        <?php /* If this is a yearly archive */ } elseif (is_day()) { ?>
     20                        <p>You are currently browsing the <a href="<?php echo get_settings('siteurl'); ?>"><?php echo bloginfo('name'); ?></a> weblog archives
     21                        for the day <?php the_time('l, F jS, Y'); ?>.</p>
     22                       
     23                        <?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
     24                        <p>You are currently browsing the <a href="<?php echo get_settings('siteurl'); ?>"><?php echo bloginfo('name'); ?></a> weblog archives
     25                        for <?php the_time('F, Y'); ?>.</p>
     26
     27      <?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
     28                        <p>You are currently browsing the <a href="<?php echo get_settings('siteurl'); ?>"><?php echo bloginfo('name'); ?></a> weblog archives
     29                        for the year <?php the_time('Y'); ?>.</p>
     30                       
     31                 <?php /* If this is a monthly archive */ } elseif (is_search()) { ?>
     32                        <p>You have searched the <a href="<?php echo get_settings('siteurl'); ?>"><?php echo bloginfo('name'); ?></a> weblog archives
     33                        for <strong>'<?php echo wp_specialchars($s); ?>'</strong>. If you are unable to find anything in these search results, you can try one of these links.</p>
     34
     35                        <?php /* If this is a monthly archive */ } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) { ?>
     36                        <p>You are currently browsing the <a href="<?php echo get_settings('siteurl'); ?>"><?php echo bloginfo('name'); ?></a> weblog archives.</p>
     37
     38                        <?php } ?>
     39                        </li>
     40                       
     41               
     42               
     43                       
     44                        <!-- The Calendar is disabled per default. Uncomment if you want to use it.
     45                        <li><h2><?php _e('Calendar'); ?></h2>
     46                                <?php get_calendar(); ?>
     47                        </li>
     48                        -->
     49
     50                        <li><h2><?php _e('Archives'); ?></h2>
     51                                <ul>
     52                                <?php wp_get_archives('type=monthly'); ?>
     53                                </ul>
     54                        </li>
     55
     56                        <li><h2><?php _e('Categories'); ?></h2>
     57                                <ul>
     58                                <?php list_cats(0, '', 'name', 'asc', '', 1, 0, 1, 1, 1, 1, 0,'','','','','') ?>
     59                                </ul>
     60                        </li>
     61
     62                        <?php /* If this is the frontpage */ if (is_home()) { ?>                               
     63                                <li><h2><?php _e('Links'); ?></h2>
     64                                        <ul>
     65                                                <?php get_links('-1', '<li>', '</li>', '<br />'); ?>
     66                                        </ul>
     67                                </li>
     68                               
     69                                <li><h2><?php _e('Meta'); ?></h2>
     70                                <ul>
     71                                        <li><?php wp_register(); ?></li>
     72                                        <li><?php wp_loginout(); ?></li>
     73                                        <li><a href="http://validator.w3.org/check/referer" title="<?php _e('This page validates as XHTML 1.0 Transitional'); ?>"><?php _e('Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr>'); ?></a></li>
     74                                        <li><a href="http://gmpg.org/xfn/"><abbr title="XHTML Friends Network">XFN</abbr></a></li>
     75                                        <li><a href="http://wordpress.org/" title="<?php _e('Powered by WordPress, state-of-the-art semantic personal publishing platform.'); ?>"><abbr title="WordPress">WordPress</abbr></a></li>
     76                                        <?php wp_meta(); ?>
     77                                </ul>
     78                                </li>
     79                        <?php } ?>
     80                       
     81                </ul>
    1982        </div>
    20         </form>
    21  </li>
    22  <li id="archives"><?php _e('Archives:'); ?>
    23         <ul>
    24          <?php wp_get_archives('type=monthly'); ?>
    25         </ul>
    26  </li>
    27  <li id="meta"><?php _e('Meta:'); ?>
    28         <ul>
    29                 <li><?php wp_register(); ?></li>
    30                 <li><?php wp_loginout(); ?></li>
    31                 <li><a href="<?php bloginfo('rss2_url'); ?>" title="<?php _e('Syndicate this site using RSS'); ?>"><?php _e('<abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li>
    32                 <li><a href="<?php bloginfo('comments_rss2_url'); ?>" title="<?php _e('The latest comments to all posts in RSS'); ?>"><?php _e('Comments <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li>
    33                 <li><a href="http://validator.w3.org/check/referer" title="<?php _e('This page validates as XHTML 1.0 Transitional'); ?>"><?php _e('Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr>'); ?></a></li>
    34                 <li><a href="http://gmpg.org/xfn/"><abbr title="XHTML Friends Network">XFN</abbr></a></li>
    35                 <li><a href="http://wordpress.org/" title="<?php _e('Powered by WordPress, state-of-the-art semantic personal publishing platform.'); ?>"><abbr title="WordPress">WP</abbr></a></li>
    36                 <?php wp_meta(); ?>
    37         </ul>
    38  </li>
    3983
    40 </ul>
    41 
    42 </div>
    43 <!-- end sidebar -->
  • trunk/wp-content/themes/default/style.css

    r2032 r2040  
    1 /*
    2 Theme Name: Default
    3 Theme URI: http://wordpress.org/
    4 Description: The default theme included with WordPress.
    5 Version: 1.5
    6 Author: Dave Shea
    7 
    8 Default WordPress by Dave Shea || http://mezzoblue.com
    9 Modifications by Matthew Mullenweg || http://photomatt.net
    10 This is just a basic layout, with only the bare minimum defined.
    11 Please tweak this and make it your own. :)
     1/* 
     2Theme Name: Kubrick
     3Theme URI: http://binarybonsai.com/kubrick/
     4Description: The Kubrick theme.
     5Version: 1.3.0-rc2
     6Author: Michael Heilemann
     7Author URI: http://binarybonsai.com/
     8
     9This version of Kubrick was packaged by Ryan Boren for WordPress 1.3.
     10Anything that does not work is probably his fault. Don't bug Michael.
     11
     12        Kubrick v1.3.0-rc1  for  WordPress 1.3
     13         http://binarybonsai.com/kubrick/
     14
     15        This theme was designed and built by Michael Heilemann,
     16        whose blog you will find at http://binarybonsai.com/
     17
     18        The CSS, XHTML and design is released under GPL:
     19        http://www.opensource.org/licenses/gpl-license.php
     20       
     21
     22        *** REGARDING IMAGES ***
     23        All CSS that involves the use of images, can be found in the 'index.php' file.
     24        This is to ease installation inside subdirectories of a server.
     25
     26        Have fun, and don't be afraid to contact me if you have questions.
    1227*/
    1328
    14 a {
    15         color: #675;
     29
     30
     31/* Begin Typography & Colors */
     32body {
     33        font-size: 62.5%; /* Resets 1em to 10px */
     34        font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
     35        background-color: #d5d6d7;
     36        color: #333;
     37        text-align: center;
     38        }
     39
     40#page {
     41        background-color: white;
     42        border: 1px solid #959596;
     43        text-align: left;
     44        }
     45
     46#header {
     47        background-color: #73a0c5;
     48        }
     49
     50#content {
     51        font-size: 1.2em
     52        }
     53
     54.widecolumn .entry p {
     55        font-size: 1.05em;
     56        }
     57
     58.narrowcolumn .entry, .widecolumn .entry {
     59        line-height: 1.4em;
     60        }
     61
     62.widecolumn {
     63        line-height: 1.6em;
     64        }
     65       
     66.narrowcolumn .postmetadata {
     67        text-align: center;
     68        }
     69
     70.graybox {
     71        background-color: #f8f8f8;
     72        border-top: 1px solid #ddd;
     73        border-bottom: 1px solid #ddd;
     74        }
     75
     76#footer {
     77        background-color: #eee;
     78        }
     79
     80small {
     81        font-family: Arial, Helvetica, Sans-Serif;
     82        font-size: 0.9em;
     83        line-height: 1.5em;
     84        }
     85
     86h1, h2, h3 {
     87        font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
     88        font-weight: bold;
     89        }
     90
     91h1 {
     92        font-size: 4em;
     93        text-align: center;
     94        }
     95
     96.description {
     97        font-size: 1.2em;
     98        text-align: center;
     99        }
     100
     101h2 {
     102        font-size: 1.6em;
     103        }
     104
     105h2.pagetitle {
     106        font-size: 1.6em;
     107        }
     108
     109#sidebar h2 {
     110        font-family: 'Lucida Grande', Verdana, Sans-Serif;
     111        font-size: 1.2em;
     112        }
     113
     114h3 {
     115        font-size: 1.3em;
     116        }
     117
     118h1, h1 a, h1 a:hover, h1 a:visited, .description {
     119        text-decoration: none;
     120        color: white;
     121        }
     122
     123h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
     124        color: #333;
     125        }
     126
     127h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
     128        text-decoration: none;
     129        }
     130
     131.entry p a:visited {
     132        color: #b85b5a;
     133        }
     134
     135.commentlist li, #commentform input, #commentform textarea {
     136        font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
     137        }
     138       
     139.commentlist li {
     140        font-weight: bold;
     141        }
     142
     143.commentlist cite, .commentlist cite a {
     144        font-weight: bold;
     145        font-style: normal;
     146        font-size: 1.1em;
     147        }
     148
     149.commentlist p {
     150        font-weight: normal;
     151        line-height: 1.5em;
     152        text-transform: none;
     153        }
     154
     155#commentform p {
     156        font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
     157        }
     158
     159.commentmetadata {
     160        font-weight: normal;
     161        }
     162
     163#sidebar {
     164        font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
     165        }
     166
     167small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
     168        color: #777;
     169        }
     170       
     171code {
     172        font: 1.1em 'Courier New', Courier, Fixed;
     173        }
     174
     175acronym, abbr, span.caps
     176{
     177        font-size: 0.9em;
     178        letter-spacing: .07em;
     179        }
     180
     181a, h2 a:hover, h3 a:hover {
     182        color: #06c;
     183        text-decoration: none;
     184        }
     185
     186a:hover {
     187        color: #147;
     188        text-decoration: underline;
     189        }
     190       
     191#wp-calendar #prev a {
     192        font-size: 9pt;
     193        }
     194
     195#wp-calendar a {
     196        text-decoration: none;
     197        }
     198
     199#wp-calendar caption {
     200        font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
     201        text-align: center;
     202        }
     203
     204#wp-calendar th {
     205        font-style: normal;
     206        text-transform: capitalize;
     207        }
     208/* End Typography & Colors */
     209
     210
     211
     212/* Begin Structure */
     213body {
     214        margin: 0;
     215        padding: 0;
     216        }
     217
     218#page {
     219        background-color: white;
     220        margin: 20px auto;
     221        padding: 0;
     222        width: 760px;
     223        border: 1px solid #959596;
     224        }
     225       
     226#header {
     227        padding: 0;
     228        margin: 0 auto;
     229        height: 200px;
     230        width: 100%;
     231        background-color: #73a0c5;
     232        }
     233
     234#headerimg {
     235        margin: 0;
     236        height: 200px;
     237        width: 100%;
     238        }
     239
     240.narrowcolumn {
     241        float: left;
     242        padding: 0 0 20px 45px;
     243        margin: 0px 0 0;
     244        width: 450px;
     245        }
     246
     247.widecolumn {
     248        padding: 10px 0 20px 0;
     249        margin: 5px 0 0 150px;
     250        width: 450px;
     251        }
     252       
     253.post {
     254        margin: 0 0 40px;
     255        text-align: justify;
     256        }
     257
     258.widecolumn .post {
     259        margin: 0;
     260        }
     261
     262.narrowcolumn .postmetadata {
     263        padding-top: 5px;
     264        }
     265
     266.widecolumn .postmetadata {
     267        margin: 30px 0;
     268        }
     269       
     270#footer {
     271        padding: 0;
     272        margin: 0 auto;
     273        width: 760px;
     274        clear: both;
     275        }
     276
     277#footer p {
     278        margin: 0;
     279        padding: 20px 0;
     280        text-align: center;
     281        }
     282/* End Structure */
     283
     284
     285
     286/*      Begin Headers */
     287h1 {
     288        padding-top: 70px;
     289        margin: 0;
     290        }
     291
     292.description {
     293        text-align: center;
     294        }
     295
     296h2 {
     297        margin: 30px 0 0;
     298        }
     299
     300h2.pagetitle {
     301        margin-top: 30px;
     302        text-align: center;
    16303}
    17304
    18 a img {
    19         border: none;
    20 }
    21 
    22 a:visited {
    23         color: #342;
    24 }
    25 
    26 a:hover {
    27         color: #9a8;
    28 }
    29 
    30 acronym, abbr {
    31         border-bottom: 1px dashed #333;
    32 }
    33 
    34 acronym, abbr, span.caps {
    35         font-size: 90%;
    36         letter-spacing: .07em;
    37 }
    38 
    39 acronym, abbr {
    40         cursor: help;
    41 }
    42 
    43 blockquote {
    44         border-left: 5px solid #ccc;
    45         margin-left: 1.5em;
    46         padding-left: 5px;
    47 }
    48 
    49 body {
    50         background: #fff;
    51         border: solid 2px #565;
    52         border-bottom: solid 1px #565;
    53         border-top: solid 3px #565;
    54         color: #000;
    55         font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
    56         margin: 0;
    57         padding: 0;
    58 }
    59 
    60 cite {
    61         font-size: 90%;
    62         font-style: normal;
    63 }
    64 
    65 h2 {
    66         border-bottom: 1px dotted #ccc;
    67         font: 95% "Times New Roman", Times, serif;
    68         letter-spacing: 0.2em;
    69         margin: 15px 0 2px 0;
    70         padding-bottom: 2px;
    71 }
     305#sidebar h2 {
     306        margin: 5px 0 0;
     307        padding: 0;
     308        }
    72309
    73310h3 {
    74         border-bottom: dotted 1px #eee;
    75         font-family: "Times New Roman", Times, serif;
    76         margin-top: 0;
    77 }
    78 
    79 ol#comments li p {
    80         font-size: 100%;
    81 }
    82 
    83 p, li, .feedback {
    84         font: 90%/175% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
    85         letter-spacing: -1px;
    86 }
    87 
    88 /* classes used by the_meta() */
    89 ul.post-meta {
     311        padding: 0;
     312        margin: 30px 0 0;
     313        }
     314
     315h3.comments {
     316        padding: 0;
     317        margin: 40px auto 20px ;
     318        }
     319/* End Headers */
     320
     321
     322
     323/* Begin Images */
     324p img {
     325        padding: 0;
     326        max-width: 100%;
     327        }
     328
     329/*      Using 'class="alignright"' on an image will (who would've
     330        thought?!) align the image to the right. And using 'class="centered',
     331        will of course center the image. This is much better than using
     332        align="center", being much more futureproof (and valid) */
     333       
     334img.centered {
     335        display: block;
     336        margin-left: auto;
     337        margin-right: auto;
     338        }
     339       
     340img.alignright {
     341        padding: 4px;
     342        margin: 0 0 2px 7px;
     343        display: inline;
     344        }
     345
     346img.alignleft {
     347        padding: 4px;
     348        margin: 0 7px 2px 0;
     349        display: inline;
     350        }
     351
     352.alignright {
     353        float: right;
     354        }
     355       
     356.alignleft {
     357        float: left
     358        }
     359/* End Images */
     360
     361
     362
     363/* Begin Lists
     364
     365        Special stylized non-IE bullets
     366        Do not work in Internet Explorer, which merely default to normal bullets. */
     367
     368html>body .entry ul {
     369        margin-left: 0px;
     370        padding: 0 0 0 30px;
    90371        list-style: none;
    91 }
    92 
    93 ul.post-meta span.post-meta-key {
    94         font-weight: bold;
    95 }
    96 
    97 .credit {
    98         background: #90a090;
    99         border-top: double 3px #aba;
    100         color: #fff;
    101         font-size: 11px;
    102         margin: 10px 0 0 0;
    103         padding: 3px;
    104         text-align: center;
    105 }
    106 
    107 .credit a:link, .credit a:hover {
    108         color: #fff;
    109 }
    110 
    111 .feedback {
    112         color: #ccc;
    113         text-align: right;
    114         clear: both;
    115 }
    116 
    117 .meta {
    118         font-size: .75em;
    119 }
    120 
    121 .meta li, ul.post-meta li {
     372        padding-left: 10px;
     373        text-indent: -10px;
     374        }
     375
     376html>body .entry li {
     377        margin: 7px 0 8px 10px;
     378        }
     379
     380.entry ul li:before, #sidebar ul ul li:before {
     381        content: "\00BB \0020";
     382        }
     383
     384.entry ol {
     385        padding: 0 0 0 35px;
     386        margin: 0;
     387        }
     388
     389.entry ol li {
     390        margin: 0;
     391        padding: 0;
     392        }
     393
     394.postmetadata ul, .postmetadata li {
    122395        display: inline;
    123 }
    124 
    125 .meta ul {
    126         display: inline;
    127         list-style: none;
    128         margin: 0;
    129         padding: 0;
    130 }
    131 
    132 .meta, .meta a {
    133         color: #808080;
    134         font-weight: normal;
    135         letter-spacing: 0;
    136 }
    137 
    138 .storytitle {
    139         margin: 0;
    140 }
    141 
    142 .storytitle a {
    143         text-decoration: none;
    144 }
    145 
    146 #commentform #name, #commentform #email, #commentform #url, #commentform textarea {
    147         background: #fff;
    148         border: 1px solid #333;
    149         padding: .2em;
    150 }
     396        list-style-type: none;
     397        list-style-image: none;
     398        }
     399       
     400#sidebar ul, #sidebar ul ol {
     401        margin: 0;
     402        padding: 0;
     403        }
     404
     405#sidebar ul li {
     406        list-style-type: none;
     407        list-style-image: none;
     408        margin-bottom: 15px;
     409        }
     410
     411#sidebar ul p, #sidebar ul select {
     412        margin: 5px 0 8px;
     413        }
     414
     415#sidebar ul ul, #sidebar ul ol {
     416        margin: 5px 0 0 10px;
     417        }
     418
     419#sidebar ul ul ul, #sidebar ul ol {
     420        margin: 0 0 0 10px;
     421        }
     422
     423ol li, #sidebar ul ol li {
     424        list-style: decimal outside;
     425        }
     426
     427#sidebar ul ul li, #sidebar ul ol li {
     428        margin: 3px 0 0;
     429        padding: 0;
     430        }
     431/* End Entry Lists */
     432
     433
     434
     435/* Begin Form Elements */
     436#searchform {
     437        margin: 10px auto;
     438        padding: 5px 3px;
     439        text-align: center;
     440        }
     441
     442#sidebar #searchform #s {
     443        width: 130px;
     444        padding: 2px;
     445        }
     446
     447#sidebar #searchsubmit {
     448        padding: 1px;
     449        }
     450
     451.entry form { /* This is mainly for password protected posts, makes them look better. */
     452        text-align:center;
     453        }
     454
     455select {
     456        width: 130px;
     457        }
     458
     459#commentform input {
     460        width: 170px;
     461        padding: 2px;
     462        margin: 5px 5px 1px 0;
     463        }
    151464
    152465#commentform textarea {
    153466        width: 100%;
    154 }
    155 
    156 #commentlist li ul {
    157         border-left: 1px solid #ddd;
    158         font-size: 110%;
    159         list-style-type: none;
    160 }
    161 
    162 #content {
    163         margin: 30px 13em 0 3em;
    164         padding-right: 60px;
    165 }
    166 
    167 #header {
    168         background: #90a090;
    169         border-bottom: double 3px #aba;
    170         border-left: solid 1px #9a9;
    171         border-right: solid 1px #565;
    172         border-top: solid 1px #9a9;
    173         font: italic normal 230% 'Times New Roman', Times, serif;
    174         letter-spacing: 0.2em;
    175         margin: 0;
    176         padding: 15px 10px 15px 60px;
    177 }
    178 
    179 #header a {
    180         color: #fff;
    181         text-decoration: none;
    182 }
    183 
    184 #header a:hover {
    185         text-decoration: underline;
    186 }
    187 
    188 #menu {
    189         background: #fff;
    190         border-left: 1px dotted #ccc;
    191         border-top: solid 3px #e0e6e0;
    192         padding: 20px 0 10px 30px;
    193         position: absolute;
    194         right: 2px;
    195         top: 0;
    196         width: 11em;
    197 }
    198 
    199 #menu form {
    200         margin: 0 0 0 13px;
    201 }
    202 
    203 #menu input#s {
    204         width: 80%;
    205         background: #eee;
    206         border: 1px solid #999;
    207         color: #000;
    208 }
    209 
    210 #menu ul {
    211         color: #ccc;
    212         font-weight: bold;
    213         list-style-type: none;
    214         margin: 0;
    215         padding-left: 3px;
    216         text-transform: lowercase;
    217 }
    218 
    219 #menu ul li {
    220         font: italic normal 110% 'Times New Roman', Times, serif;
    221         letter-spacing: 0.1em;
    222         margin-top: 10px;
    223         padding-bottom: 2px; /*border-bottom: dotted 1px #ccc;*/
    224 }
    225 
    226 #menu ul ul {
    227         font-variant: normal;
    228         font-weight: normal;
    229         line-height: 100%;
    230         list-style-type: none;
    231         margin: 0;
    232         padding: 0;
    233         text-align: left;
    234 }
    235 
    236 #menu ul ul li {
    237         border: 0;
    238         font: normal normal 12px/115% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
    239         letter-spacing: 0;
    240         margin-top: 0;
    241         padding: 0;
    242         padding-left: 12px;
    243 }
    244 
    245 #menu ul ul li a {
    246         color: #000;
    247         text-decoration: none;
    248 }
    249 
    250 #menu ul ul li a:hover {
    251         border-bottom: 1px solid #809080;
    252 }
    253 
    254 #menu ul ul ul.children {
    255         font-size: 142%;
    256         padding-left: 4px;
    257 }
    258 
     467        padding: 2px;
     468        }
     469
     470#commentform #submit {
     471        margin: 0;
     472        float: right;
     473        }
     474/* End Form Elements */
     475
     476
     477
     478/* Begin Comments*/
     479.graybox {
     480        margin: 0;
     481        padding: 10px;
     482        }
     483
     484.commentlist {
     485        padding: 0;
     486        text-align: justify;
     487        }
     488
     489.commentlist li {
     490        margin: 15px 0 3px;
     491        padding: 5px 10px 3px;
     492        list-style: none;
     493        }
     494
     495.commentlist p {
     496        margin: 10px 5px 10px 0;
     497        }
     498
     499#commentform p {
     500        margin: 5px 0;
     501        }
     502
     503.nocomments {
     504        text-align: center;
     505        margin: 0;
     506        padding: 0;
     507        }
     508
     509.commentmetadata {
     510        margin: 0;
     511        display: block;
     512        }
     513/* End Comments */
     514
     515
     516
     517/* Begin Sidebar */
     518#sidebar
     519{
     520        padding: 20px 0 10px 0;
     521        margin-left: 545px;
     522        width: 190px;
     523        }
     524
     525#sidebar form {
     526        margin: 0;
     527        }
     528/* End Sidebar */
     529
     530
     531
     532/* Begin Calendar */
    259533#wp-calendar {
    260         border: 1px solid #ddd;
    261534        empty-cells: show;
    262         font-size: 14px;
    263         margin: 0;
    264         width: 90%;
    265 }
     535        margin: 10px auto 0;
     536        width: 155px;
     537        }
    266538
    267539#wp-calendar #next a {
    268540        padding-right: 10px;
    269541        text-align: right;
    270 }
     542        }
    271543
    272544#wp-calendar #prev a {
    273545        padding-left: 10px;
    274546        text-align: left;
    275 }
     547        }
    276548
    277549#wp-calendar a {
    278550        display: block;
    279         text-decoration: none;
    280 }
    281 
    282 #wp-calendar a:hover {
    283         background: #e0e6e0;
    284         color: #333;
    285 }
     551        }
    286552
    287553#wp-calendar caption {
    288         color: #999;
    289         font-size: 16px;
    290         text-align: left;
    291 }
     554        text-align: center;
     555        width: 100%;
     556        }
    292557
    293558#wp-calendar td {
    294         color: #ccc;
    295         font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
    296         letter-spacing: normal;
    297         padding: 2px 0;
    298         text-align: center;
    299 }
    300 
    301 #wp-calendar td.pad:hover {
    302         background: #fff;
    303 }
    304 
    305 #wp-calendar td:hover, #wp-calendar #today {
    306         background: #eee;
    307         color: #bbb;
    308 }
    309 
    310 #wp-calendar th {
    311         font-style: normal;
    312         text-transform: capitalize;
    313 }
     559        padding: 3px 0;
     560        text-align: center;
     561        }
     562
     563#wp-calendar td.pad:hover { /* Doesn't work in IE */
     564        background-color: #fff; }
     565/* End Calendar */
     566
     567
     568
     569/* Begin Various Tags & Classes */
     570acronym, abbr, span.caps {
     571        cursor: help;
     572        }
     573
     574acronym, abbr {
     575        border-bottom: 1px dashed #999;
     576        }
     577
     578blockquote {
     579        margin: 15px 30px 0 10px;
     580        padding-left: 20px;
     581        border-left: 5px solid #ddd;
     582        }
     583
     584blockquote cite {
     585        margin: 5px 0 0;
     586        display: block;
     587        }
     588
     589.center {
     590        text-align: center;
     591        }
     592
     593hr {
     594        display: none;
     595        }
     596
     597a img {
     598        border: none;
     599        }
     600
     601.navigation {
     602        display: block;
     603        text-align: center;
     604        margin-top: 10px;
     605        margin-bottom: 60px;
     606        }
     607/* End Various Tags & Classes*/
     608
     609
     610
     611/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
     612        It won't be a stylish marriage, I can't afford a carriage.
     613        But you'll look sweet upon the seat of a bicycle built for two." */
Note: See TracChangeset for help on using the changeset viewer.