From dd981755e2e3ea658570a504a74edb60f092cad1 Mon Sep 17 00:00:00 2001 From: root <root@rivolta.investici.org> Date: Tue, 7 Dec 2010 02:04:06 +0000 Subject: [PATCH] Add theme grid_focus --- wp-content/themes/grid_focus/404.php | 25 + wp-content/themes/grid_focus/comments.php | 80 +++ wp-content/themes/grid_focus/footer.php | 16 + wp-content/themes/grid_focus/footer.strip.php | 28 + wp-content/themes/grid_focus/functions.php | 38 ++ wp-content/themes/grid_focus/header.php | 33 + .../themes/grid_focus/images/avatar.png | Bin 0 -> 371 bytes .../themes/grid_focus/images/chat_grey.gif | Bin 0 -> 67 bytes wp-content/themes/grid_focus/index.php | 44 ++ wp-content/themes/grid_focus/js/functions.js | 13 + .../themes/grid_focus/legacy.comments.php | 106 ++++ .../themes/grid_focus/navigation.strip.php | 28 + wp-content/themes/grid_focus/page.php | 28 + wp-content/themes/grid_focus/screenshot.png | Bin 0 -> 35254 bytes wp-content/themes/grid_focus/searchform.php | 13 + .../themes/grid_focus/second.column.index.php | 10 + .../themes/grid_focus/second.column.post.php | 10 + wp-content/themes/grid_focus/single.php | 41 ++ wp-content/themes/grid_focus/style.css | 583 ++++++++++++++++++ .../themes/grid_focus/third.column.shared.php | 10 + 20 files changed, 1106 insertions(+) create mode 100644 wp-content/themes/grid_focus/404.php create mode 100644 wp-content/themes/grid_focus/comments.php create mode 100644 wp-content/themes/grid_focus/footer.php create mode 100644 wp-content/themes/grid_focus/footer.strip.php create mode 100644 wp-content/themes/grid_focus/functions.php create mode 100644 wp-content/themes/grid_focus/header.php create mode 100644 wp-content/themes/grid_focus/images/avatar.png create mode 100644 wp-content/themes/grid_focus/images/chat_grey.gif create mode 100644 wp-content/themes/grid_focus/index.php create mode 100644 wp-content/themes/grid_focus/js/functions.js create mode 100644 wp-content/themes/grid_focus/legacy.comments.php create mode 100644 wp-content/themes/grid_focus/navigation.strip.php create mode 100644 wp-content/themes/grid_focus/page.php create mode 100644 wp-content/themes/grid_focus/screenshot.png create mode 100644 wp-content/themes/grid_focus/searchform.php create mode 100644 wp-content/themes/grid_focus/second.column.index.php create mode 100644 wp-content/themes/grid_focus/second.column.post.php create mode 100644 wp-content/themes/grid_focus/single.php create mode 100644 wp-content/themes/grid_focus/style.css create mode 100644 wp-content/themes/grid_focus/third.column.shared.php diff --git a/wp-content/themes/grid_focus/404.php b/wp-content/themes/grid_focus/404.php new file mode 100644 index 000000000..757bd9152 --- /dev/null +++ b/wp-content/themes/grid_focus/404.php @@ -0,0 +1,25 @@ +<?php +/** + * @package WordPress + * @subpackage Grid_Focus + */ +get_header(); +?> +<div id="filler" class="fix"> + <div id="mainColumn" class="fix"><a name="main"></a> + <div class="post"> + <div class="postMeta fix"> + <p class="container"> + + </p> + </div> + <h2>404</h2> + <div class="entry"> + <p>Oops. Something obviously isn't right if you're reading this. The URL you entered or followed no longer seems to exist, has been removed, or has been replaced. If you feel that this an error that needs to be addressed, feel free to contact the administrator of this website.</p> + </div> + </div> + </div> + <?php include (TEMPLATEPATH . '/second.column.index.php'); ?> + <?php include (TEMPLATEPATH . '/third.column.shared.php'); ?> +</div> +<?php get_footer(); ?> \ No newline at end of file diff --git a/wp-content/themes/grid_focus/comments.php b/wp-content/themes/grid_focus/comments.php new file mode 100644 index 000000000..a16c115ec --- /dev/null +++ b/wp-content/themes/grid_focus/comments.php @@ -0,0 +1,80 @@ +<?php +/** + * @package WordPress + * @subpackage Grid_Focus + */ + +// Do not delete these lines + if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME'])) + die ('Please do not load this page directly. Thanks!'); + + if ( post_password_required() ) { ?> + <p class="nocomments">This post is password protected. Enter the password to view comments.</p> + <?php + return; + } +?> + +<!-- You can start editing here. --> + +<?php if ( have_comments() ) : ?> + <h3 id="comments"><?php comments_number('No Responses', 'One Response', '% Responses' );?></h3> + <ol class="commentlist"> + <?php wp_list_comments(); ?> + </ol> + <div class="navigation"> + <div class="alignleft"><span><?php previous_comments_link() ?></span></div> + <div class="alignright"><span><?php next_comments_link() ?></span></div> + </div> + <?php else : // this is displayed if there are no comments so far ?> + <?php if ('open' == $post->comment_status) : ?> + <!-- If comments are open, but there are no comments. --> + <?php else : // comments are closed ?> + <!-- If comments are closed. --> + <p class="nocomments">Comments are closed.</p> + <?php endif; ?> +<?php endif; ?> + +<?php if ('open' == $post->comment_status) : ?> + +<div id="respond"> + +<h3 id="respondTitle"><span class="hook"><?php comment_form_title( 'Leave a Reply', 'Leave a Reply to %s' ); ?> <span class="cancel-comment-reply"><?php cancel_comment_reply_link('× Cancel reply'); ?></span></span></h3> + +<?php if ( get_option('comment_registration') && !$user_ID ) : ?> +<p>You must be <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php echo urlencode(get_permalink()); ?>">logged in</a> to post a comment.</p> +<?php else : ?> + +<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform"> + +<?php if ( $user_ID ) : ?> + +<p>Logged in as <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo wp_logout_url(get_permalink()); ?>" title="Log out of this account">Log out »</a></p> + +<?php else : ?> + +<p class="contain"><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" <?php if ($req) echo "aria-required='true'"; ?> /> +<label for="author"><small>Name <?php if ($req) echo "(required)"; ?></small></label></p> + +<p class="contain"><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" <?php if ($req) echo "aria-required='true'"; ?> /> +<label for="email"><small>Mail <?php if ($req) echo "(required)"; ?></small></label></p> + +<p class="contain"><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" /> +<label for="url"><small>Website</small></label></p> +<?php endif; ?> + +<!--<p><small><strong>XHTML:</strong> You can use these tags: <code><?php echo allowed_tags(); ?></code></small></p>--> + +<p class="contain"><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p> + +<input name="submit" type="submit" id="submit" tabindex="5" value="Submit Comment" /> +<?php comment_id_fields(); ?> + +<?php do_action('comment_form', $post->ID); ?> + +</form> + + +<?php endif; // If registration required and not logged in ?> +</div> +<?php endif; // if you delete this the sky will fall on your head ?> diff --git a/wp-content/themes/grid_focus/footer.php b/wp-content/themes/grid_focus/footer.php new file mode 100644 index 000000000..cfa585a3e --- /dev/null +++ b/wp-content/themes/grid_focus/footer.php @@ -0,0 +1,16 @@ +<?php +/** + * @package WordPress + * @subpackage Grid_Focus + */ +?> + <?php include (TEMPLATEPATH . '/footer.strip.php'); ?> + <div id="footer" class="fix"> + <p class="left"><a href="http://5thirtyone.com/grid-focus" title="Grid Focus by: Derek Punsalan">Grid Focus</a> by Derek Punsalan <a href="http://5thirtyone.com">5thirtyone.com</a>.</p> + <p class="right">Whitespace</p> + </div> +</div> +<?php wp_footer(); ?> +<script src="<?php bloginfo('template_url') ?>/js/functions.js" type="text/javascript" charset="utf-8"></script> +</body> +</html> \ No newline at end of file diff --git a/wp-content/themes/grid_focus/footer.strip.php b/wp-content/themes/grid_focus/footer.strip.php new file mode 100644 index 000000000..6d599e2e3 --- /dev/null +++ b/wp-content/themes/grid_focus/footer.strip.php @@ -0,0 +1,28 @@ +<?php +/** + * @package WordPress + * @subpackage Grid_Focus + */ +?> +<div class="navStripWrapper"> + + <ul class="nav fix"> + <li><a href="<?php echo get_settings('home'); ?>/" title="Return to the the frontpage">Frontpage<br /><span>Return home</span></a></li> + <li><a id="triggerCatID2" href="#" title="Show categories">Browse<br /><span>By topic</span></a></li> + <li class="last"><a href="<?php bloginfo('rss2_url'); ?>" title="Subscribe to the main feed via RSS">Subscribe<br /><span>RSS feed</span></a></li> + <li id="searchBar2" class="searchField"> + <div> + <form method="get" id="searchForm2" action="<?php bloginfo('home'); ?>/"> + <span><input type="text" value="Search the archives..." onfocus="if (this.value == 'Search the archives...') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Search the archives...';}" name="s" id="s2" /></span> + </form> + </div> + </li> + </ul> + + <div id="footerStrip" class="toggleCategories fix" style="display: none;"> + <ul class="fix"> + <?php wp_list_cats('sort_column=name&optioncount=0'); ?> + </ul> + </div> + +</div> \ No newline at end of file diff --git a/wp-content/themes/grid_focus/functions.php b/wp-content/themes/grid_focus/functions.php new file mode 100644 index 000000000..6cd3e9cf0 --- /dev/null +++ b/wp-content/themes/grid_focus/functions.php @@ -0,0 +1,38 @@ +<?php +/** + * @package WordPress + * @subpackage Grid_Focus + */ +if ( function_exists('register_sidebar') ) { + register_sidebar(array( + 'name' => 'Primary - Index', + 'before_widget' => '<div id="%1$s" class="widgetContainer %2$s">', + 'after_widget' => '</div>', + 'before_title' => '<h3 class="widgetTitle">', + 'after_title' => '</h3>' + )); + register_sidebar(array( + 'name' => 'Primary - Post', + 'before_widget' => '<div id="%1$s" class="widgetContainer %2$s">', + 'after_widget' => '</div>', + 'before_title' => '<h3 class="widgetTitle">', + 'after_title' => '</h3>' + )); + register_sidebar(array( + 'name' => 'Secondary - Shared', + 'before_widget' => '<div id="%1$s" class="widgetContainer %2$s">', + 'after_widget' => '</div>', + 'before_title' => '<h3 class="widgetTitle">', + 'after_title' => '</h3>' + )); +} + +add_filter('comments_template', 'legacy_comments'); + function legacy_comments($file) { + if(!function_exists('wp_list_comments')) : // WP 2.7-only check + $file = TEMPLATEPATH . '/legacy.comments.php'; + endif; + return $file; +} + +?> \ No newline at end of file diff --git a/wp-content/themes/grid_focus/header.php b/wp-content/themes/grid_focus/header.php new file mode 100644 index 000000000..9f5934fc5 --- /dev/null +++ b/wp-content/themes/grid_focus/header.php @@ -0,0 +1,33 @@ +<?php +/** + * @package WordPress + * @subpackage Grid_Focus + */ +?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + +<html xmlns="http://www.w3.org/1999/xhtml"> +<head profile="http://gmpg.org/xfn/11"> +<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" /> +<title><?php if (function_exists('is_tag') && is_tag()) { echo 'Posts tagged "'.$tag.'" - '; } elseif (is_archive()) { wp_title(''); echo ' Archive - '; } elseif (is_search()) { echo 'Search for "'.wp_specialchars($s).'" - '; } elseif (!(is_404()) && (is_single()) || (is_page())) { wp_title(''); echo ' - '; } elseif (is_404()) { echo 'Not Found - '; } bloginfo('name'); ?></title> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> +<meta name="generator" content="WordPress <?php bloginfo('version'); ?>" /> +<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" /> +<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" /> +<?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?> +<?php wp_enqueue_script('jquery'); ?> +<?php wp_head(); ?> +</head> +<body> +<div id="wrapper"> + + <div id="masthead" class="fix"> + <h1><a href="<?php echo get_settings('home'); ?>/"><?php bloginfo('name'); ?></a></h1> + <div id="blogLead"> + <img src="<?php bloginfo('template_directory'); ?>/images/avatar.png" alt="Icon" /> + <p id="authorIntro"><?php bloginfo('description'); ?></p> + </div> + </div> + + <?php include (TEMPLATEPATH . '/navigation.strip.php'); ?> \ No newline at end of file diff --git a/wp-content/themes/grid_focus/images/avatar.png b/wp-content/themes/grid_focus/images/avatar.png new file mode 100644 index 0000000000000000000000000000000000000000..a8e64ddc9c2d8ecd5800fd3034835f7c159e42e5 GIT binary patch literal 371 zcmeAS@N?(olHy`uVBq!ia0y~yV9)|#4kiW$2Cs#2JPZsBk|nMYCBgY=CFO}lsSJ)O z`AMk?p1FzXsX?iUDV2pMQ*9U+7)3o@978H@y_s>I*Tq5P*v--<4DUo77`Xx(*hCgE znr0k0>C1RWGl6RX18cy6x{s4OZ`^%6d*`0_29m-bXTSeD(`QHIG|O*aiq?32XcFJ^ zfK|WZAa~q{ru0e2zuYz8dA+MnC-3&P(z%K?vzD3NO_n)c7%8^5LZ)4D&->pJ-)qCY zB8&NJBB#xm^Sskz#xZl>#o=9xGH#1qO<(k}NkQSeM(HQn<AtH2ZFhp3*S_xB5d2{x z>lda)O|~0%hfnYD?f<^y!>)Gk7OBaJ67PCH+^v=izW&nWGT$eg<v|rw<hbSBc@09c zr{s72e0-$!UZ6<fn}m7KRXjO*^c)1g)Y|)Aer!7Z>;1lOf8W3PEaUff`jcIXKjeRL b7%<rEE2`w&9<Yyrfq}u()z4*}Q$iB}G<Bnv literal 0 HcmV?d00001 diff --git a/wp-content/themes/grid_focus/images/chat_grey.gif b/wp-content/themes/grid_focus/images/chat_grey.gif new file mode 100644 index 0000000000000000000000000000000000000000..3889c3a463051de108aa4f4453f83ab360a2e62b GIT binary patch literal 67 zcmZ?wbhEHb<YVAxXkcW>$jJEr|G(l-7DfgJMg|=Q1_lO@3<Hx?Pyfo(y!`Q9A`7JS Vr==G^j*L25<JY`QE0}@78UR$=69@nR literal 0 HcmV?d00001 diff --git a/wp-content/themes/grid_focus/index.php b/wp-content/themes/grid_focus/index.php new file mode 100644 index 000000000..9c493bcd0 --- /dev/null +++ b/wp-content/themes/grid_focus/index.php @@ -0,0 +1,44 @@ +<?php +/** + * @package WordPress + * @subpackage Grid_Focus + */ +get_header(); +?> +<div id="filler" class="fix"> + <div id="mainColumn"> + <?php if (have_posts()) : while (have_posts()) : the_post(); ?> + <div id="post-<?php the_ID(); ?>" class="post"> + <div class="postMeta"> + <p class="container"> + <span class="date"><?php the_time('M j, Y') ?></span> + <span class="comments"><?php comments_popup_link('0', '1', '%'); ?></span> + </p> + </div> + <h2><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title() ?></a></h2> + <div class="entry"> + <?php the_content('Read the rest of this entry »'); ?> + </div> + </div> + <?php endwhile; ?> + <?php else : ?> + <div class="post"> + <div class="postMeta"> + <p class="container"> + <span class="date">No Matches</span> + </p> + </div> + <h2>No matching results</h2> + <div class="entry"> + <p>You seem to have found a mis-linked page or search query with no matching results. Please trying your search again. If you feel that you should be staring at something a little more concrete, feel free to email the author of this site or browse the archives.</p> + </div> + </div> + <?php endif; ?> + <div id="paginateIndex" class="fix"> + <p><span class="left"><?php previous_posts_link('« Previous') ?></span> <span class="right"><?php next_posts_link('Next »') ?></span></p> + </div> + </div> + <?php include (TEMPLATEPATH . '/second.column.index.php'); ?> + <?php include (TEMPLATEPATH . '/third.column.shared.php'); ?> +</div> +<?php get_footer(); ?> \ No newline at end of file diff --git a/wp-content/themes/grid_focus/js/functions.js b/wp-content/themes/grid_focus/js/functions.js new file mode 100644 index 000000000..76529bf2f --- /dev/null +++ b/wp-content/themes/grid_focus/js/functions.js @@ -0,0 +1,13 @@ +jQuery(document).ready(function() { + // easy toggle for categories + jQuery('#triggerCatID').click(function() { + jQuery(this).toggleClass('focus'); + jQuery('#headerStrip').animate({ height: 'toggle', opacity: '100'}, 100); + return false; + }); + jQuery('#triggerCatID2').click(function() { + jQuery(this).toggleClass('focus'); + jQuery('#footerStrip').animate({ height: 'toggle', opacity: '100'}, 100); + return false; + }); +}); \ No newline at end of file diff --git a/wp-content/themes/grid_focus/legacy.comments.php b/wp-content/themes/grid_focus/legacy.comments.php new file mode 100644 index 000000000..dc7795726 --- /dev/null +++ b/wp-content/themes/grid_focus/legacy.comments.php @@ -0,0 +1,106 @@ +<?php // Do not delete these lines + if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME'])) + die ('Please do not load this page directly. Thanks!'); + + if (!empty($post->post_password)) { // if there's a password + if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) { // and it doesn't match the cookie + ?> + + <p class="nocomments">This post is password protected. Enter the password to view comments.</p> + + <?php + return; + } + } + + /* This variable is for alternating comment background */ + $oddcomment = 'class="alt" '; +?> + +<!-- You can start editing here. --> + +<?php if ($comments) : ?> + <h3 id="comments"><?php comments_number('No Responses', 'One Response', '% Responses' );?> to “<?php the_title(); ?>”</h3> + + <ol class="commentlist"> + + <?php foreach ($comments as $comment) : ?> + + <li <?php echo $oddcomment; ?>id="comment-<?php comment_ID() ?>"> + <div class="comment-author"> + <?php echo get_avatar( $comment, 16 ); ?> + <cite><?php comment_author_link() ?></cite> Says: + </div> + <div class="comment-meta"> + <a href="#comment-<?php comment_ID() ?>" title=""><?php comment_date('F jS, Y') ?> at <?php comment_time() ?></a> <?php edit_comment_link('edit',' ',''); ?> + </div> + + <?php if ($comment->comment_approved == '0') : ?> + <em>Your comment is awaiting moderation.</em> + <?php endif; ?> + + <?php comment_text() ?> + </li> + + <?php + /* Changes every other comment to a different class */ + $oddcomment = ( empty( $oddcomment ) ) ? 'class="alt" ' : ''; + ?> + + <?php endforeach; /* end for each comment */ ?> + + </ol> + + <?php else : // this is displayed if there are no comments so far ?> + + <?php if ('open' == $post->comment_status) : ?> + <!-- If comments are open, but there are no comments. --> + + <?php else : // comments are closed ?> + <!-- If comments are closed. --> + <p class="nocomments">Comments are closed.</p> + + <?php endif; ?> +<?php endif; ?> + + +<?php if ('open' == $post->comment_status) : ?> + +<h3 id="respondTitle">Leave a Reply</h3> + +<?php if ( get_option('comment_registration') && !$user_ID ) : ?> +<p>You must be <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php echo urlencode(get_permalink()); ?>">logged in</a> to post a comment.</p> +<?php else : ?> + +<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform"> + +<?php if ( $user_ID ) : ?> + +<p>Logged in as <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="Log out of this account">Log out »</a></p> + +<?php else : ?> + +<p class="contain"><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" <?php if ($req) echo "aria-required='true'"; ?> /> +<label for="author"><small>Name <?php if ($req) echo "(required)"; ?></small></label></p> + +<p class="contain"><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" <?php if ($req) echo "aria-required='true'"; ?> /> +<label for="email"><small>Mail <?php if ($req) echo "(required)"; ?></small></label></p> + +<p class="contain"><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" /> +<label for="url"><small>Website</small></label></p> + +<?php endif; ?> + +<!--<p><small><strong>XHTML:</strong> You can use these tags: <code><?php echo allowed_tags(); ?></code></small></p>--> + +<p class="contain"><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p> + +<input name="submit" type="submit" id="submit" tabindex="5" value="Submit Comment" /> +<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" /> +<?php do_action('comment_form', $post->ID); ?> + +</form> + +<?php endif; // If registration required and not logged in ?> + +<?php endif; // if you delete this the sky will fall on your head ?> diff --git a/wp-content/themes/grid_focus/navigation.strip.php b/wp-content/themes/grid_focus/navigation.strip.php new file mode 100644 index 000000000..d74260ce8 --- /dev/null +++ b/wp-content/themes/grid_focus/navigation.strip.php @@ -0,0 +1,28 @@ +<?php +/** + * @package WordPress + * @subpackage Grid_Focus + */ +?> +<div class="navStripWrapper"> + + <ul class="nav fix"> + <li><a href="<?php echo get_settings('home'); ?>/" title="Return to the the frontpage">Frontpage<br /><span>Return home</span></a></li> + <li><a id="triggerCatID" href="#" title="Show categories">Browse<br /><span>By topic</span></a></li> + <li class="last"><a href="<?php bloginfo('rss2_url'); ?>" title="Subscribe to the main feed via RSS">Subscribe<br /><span>RSS feed</span></a></li> + <li id="searchBar1" class="searchField"> + <div> + <form method="get" id="searchForm1" action="<?php bloginfo('home'); ?>/"> + <span><input type="text" value="Search the archives..." onfocus="if (this.value == 'Search the archives...') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Search the archives...';}" name="s" id="s1" /></span> + </form> + </div> + </li> + </ul> + + <div id="headerStrip" class="toggleCategories fix" style="display: none;"> + <ul class="fix"> + <?php wp_list_cats('sort_column=name&optioncount=0'); ?> + </ul> + </div> + +</div> \ No newline at end of file diff --git a/wp-content/themes/grid_focus/page.php b/wp-content/themes/grid_focus/page.php new file mode 100644 index 000000000..0442f8848 --- /dev/null +++ b/wp-content/themes/grid_focus/page.php @@ -0,0 +1,28 @@ +<?php +/** + * @package WordPress + * @subpackage Grid_Focus + */ +get_header(); +?> +<div id="filler" class="fix"> + <div id="mainColumn" class="fix"><a name="main"></a> + <?php if (have_posts()) : while (have_posts()) : the_post(); ?> + <div id="post-<?php the_ID(); ?>" class="post"> + <div class="postMeta"> + <p class="container"> + <span class="date"> <?php edit_post_link(' (Edit)', '', ''); ?></span> + </p> + </div> + <h2><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title() ?></a></h2> + <div class="entry"> + <?php the_content('<p class="serif">Read the rest of this entry »</p>'); ?> + </div> + </div> + <?php endwhile; else: ?> + <?php endif; ?> + </div> + <?php include (TEMPLATEPATH . '/second.column.post.php'); ?> + <?php include (TEMPLATEPATH . '/third.column.shared.php'); ?> +</div> +<?php get_footer(); ?> \ No newline at end of file diff --git a/wp-content/themes/grid_focus/screenshot.png b/wp-content/themes/grid_focus/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..8af5cecbb962f11c7927850ecabef5338e7572a9 GIT binary patch literal 35254 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 AiU0rr literal 0 HcmV?d00001 diff --git a/wp-content/themes/grid_focus/searchform.php b/wp-content/themes/grid_focus/searchform.php new file mode 100644 index 000000000..94f86015d --- /dev/null +++ b/wp-content/themes/grid_focus/searchform.php @@ -0,0 +1,13 @@ +<?php +/** + * @package WordPress + * @subpackage Grid_Focus + */ +?> +<?php { /* search fields with separate ids in both navigation.strip.php and footer.strip.php ?> +<div> + <form method="get" id="searchForm" action="<?php bloginfo('home'); ?>/"> + <span><input type="text" value="Search the archives..." onfocus="if (this.value == 'Search the archives...') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Search the archives...';}" name="s" id="s" /></span> + </form> +</div> +<?php */ } ?> \ No newline at end of file diff --git a/wp-content/themes/grid_focus/second.column.index.php b/wp-content/themes/grid_focus/second.column.index.php new file mode 100644 index 000000000..423a1be78 --- /dev/null +++ b/wp-content/themes/grid_focus/second.column.index.php @@ -0,0 +1,10 @@ +<?php +/** + * @package WordPress + * @subpackage Grid_Focus + */ +?> +<div class="secondaryColumn"> + <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar('Primary - Index') ) : else : ?> + <?php endif; ?> +</div> \ No newline at end of file diff --git a/wp-content/themes/grid_focus/second.column.post.php b/wp-content/themes/grid_focus/second.column.post.php new file mode 100644 index 000000000..423ad4293 --- /dev/null +++ b/wp-content/themes/grid_focus/second.column.post.php @@ -0,0 +1,10 @@ +<?php +/** + * @package WordPress + * @subpackage Grid_Focus + */ +?> +<div class="secondaryColumn"> + <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar('Primary - Post') ) : else : ?> + <?php endif; ?> +</div> \ No newline at end of file diff --git a/wp-content/themes/grid_focus/single.php b/wp-content/themes/grid_focus/single.php new file mode 100644 index 000000000..9803371c5 --- /dev/null +++ b/wp-content/themes/grid_focus/single.php @@ -0,0 +1,41 @@ +<?php +/** + * @package WordPress + * @subpackage Grid_Focus + */ +get_header(); +?> +<div id="filler" class="fix"> + <div id="mainColumn" class="fix"><a name="main"></a> + <?php if (have_posts()) : while (have_posts()) : the_post(); ?> + <div id="post-<?php the_ID(); ?>" class="post"> + <div class="postMeta fix"> + <p class="container"> + <span class="date"><?php the_time('M j, Y') ?><?php edit_post_link(' (Edit)', '', ''); ?></span> + </p> + </div> + <h2><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title() ?></a></h2> + <div class="entry"> + <?php the_content('<p>Read the rest of this entry »</p>'); ?> + </div> + <div class="entry meta"> + <p><span class="highlight">Category:</span> <?php the_category(', ') ?></p> + <p><span class="highlight">Tagged:</span> <?php the_tags( '', ', ', ''); ?></p> + </div> + </div> + <div id="commentsContainer"> + <?php comments_template(); ?> + </div> + <?php endwhile; else: ?> + <div class="post"> + <h2>No matching results</h2> + <div class="entry"> + <p>You seem to have found a mis-linked page or search query with no associated results. Please trying your search again. If you feel that you should be staring at something a little more concrete, feel free to email the author of this site or browse the archives.</p> + </div> + </div> + <?php endif; ?> + </div> + <?php include (TEMPLATEPATH . '/second.column.post.php'); ?> + <?php include (TEMPLATEPATH . '/third.column.shared.php'); ?> +</div> +<?php get_footer(); ?> \ No newline at end of file diff --git a/wp-content/themes/grid_focus/style.css b/wp-content/themes/grid_focus/style.css new file mode 100644 index 000000000..c5adeff21 --- /dev/null +++ b/wp-content/themes/grid_focus/style.css @@ -0,0 +1,583 @@ +/* +Theme Name: Grid Focus +Theme URI: http://5thirtyone.com/ +Description: Grid aligned WordPress theme +Version: 1.1 +Author: Derek Punsalan +Author URI: http://5thirtyone.com/ +Tags: white, grid, whitespace, minimal, clean, widgets + +Grid Focus was designed and coded by Derek Punsalan. Find +more info about the guy at http://5hthirtyone.com + +Notes: Inspired and created for minimalist, content focused blogs +or websites. Customize, edit, poke, prod, and adapt to your own +style. Please leave credit where credit is due so that others may +find the source for your site and adapt a suitable version for their +own website. + +See line 53 for a collection of the main font rules - size, line-height, +and color - combined for your convenience. + +*/ + +* { + margin: 0; + padding: 0; +} +body { + background: #fff; + color: #333; + font-size: 62.5%; + font-family: arial, verdana, sans-serif; + text-align: center; +} +h1 { + font-size: 2em; +} +h2 { + font-size: 1.6em; +} +h3 { + font-size: 1.4em; +} +h4 { + font-size: 1.2em; +} +a { + color: #000; + outline: none; + text-decoration: none; +} +a:hover { + color: #3c6c92; +} + +/* =----------------------------------- oh the convenience */ +#wrapper { + /* + sets the minimum(s) for the entire site + off of which everything else is based on + */ + font-size: 1.2em; + line-height: 1.4em; +} +.nav li { + line-height: 1.2em; +} +.nav li a { + font-weight: bold; + letter-spacing: 1px; + text-transform: uppercase; +} +.nav li a span { + color: #888; + font-size: 0.9em; + font-weight: normal; + text-transform: lowercase; +} +.nav li a.focus span { + color: #ccc; +} +.nav li a:hover, +.nav li a.focus { + color: #fff; +} +.nav .searchField input { + color: #777; +} +.toggleCategories li a { + color: #fff; +} +.toggleCategories li a:hover { + color: #ccc; +} +.postMeta { + font-size: 0.9em; + text-transform: uppercase; +} +.postMeta span.date { + color: #777; +} +.postMeta span.comments a, +.postMeta span.date a { + color: #3c6c92; +} +.post h2 { + line-height: 1.2em; +} +.entry a, +.secondaryColumn a, +#commentsContainer h3 a, +.commentlist .comment-author a { + border-bottom: 1px solid #ddd; + color: #3c6c92; + font-weight: bold; +} +.entry a:hover, +.secondaryColumn a:hover, +#commentsContainer h3 a:hover, +.commentlist .comment-author a:hover, +.commentlist .comment-meta a:hover { + color: #3c6c92; + border-bottom: 1px solid #3c6c92; +} +.secondaryColumn a { + font-weight: normal; +} +.entry ul, +.entry ol, +.entry blockquote { + color: #555; +} +.entry blockquote { + font-style: italic; +} +.secondaryColumn h3, +#commentsContainer h3 { + font-size: 1.2em; +} +#cancel-comment-reply-link { + color: #3C6C92; + font-size: 0.8em; +} +.commentlist .comment-meta a { + color: #777; +} +.commentlist .comment-author cite { + font-style: normal; + font-weight: bold; +} +.commentlist .comment-meta { + font-size: 0.8em; +} +#commentform p span input, +#commentform span textarea { + color: #333; + font-family: arial,verdana,sans-serif; + font-size: 1em; +} +#paginateIndex { + font-size: 0.9em; + text-transform: uppercase; +} +#footer { + clear: both; +} +#footer p a { + font-weight: bold; + color:#333; +} + +/* =----------------------------------- main structure */ +#wrapper { + border-top: 1px solid #3c6c92; + margin: 20px auto; + text-align: left; + width: 970px; + padding: 0 5px; +} +#masthead { + padding: 7px 0 +} +#filler {} +#mainColumn { + float: left; + margin: 28px 0 0 0; + width: 420px; +} +.secondaryColumn { + float: left; + margin: 28px 0 0 30px; + overflow: hidden; + width: 240px; +} + +/* =----------------------------------- header elements */ +#masthead h1 { + float: left; + margin: 15px 0 0 7px; +} +#masthead h1 a { + text-transform: uppercase; + width: 400px; +} +#blogLead img { + background: #fff; + border: 1px solid #bbb; + float: right; + height: 42px; + margin: 0 7px; + padding: 2px; + width: 42px; +} +#authorIntro { + float: right; + margin: 8px 0 0 0; + width: 340px; +} + +/* =----------------------------------- top + bottom navigation */ +.navStripWrapper { + position: relative; + clear: both; +} +.nav { + background: #eee; +} +.nav li { + border-right: 1px solid #ccc; + display: block; + float: left; +} +.nav li a { + display: block; + padding: 7px 4px 0 7px; + width: 110px; + height: 42px; +} +.nav li a span {} +.nav li a:hover { + background: #333; +} +.nav li a.focus { + background: #3c6c92; +} +.nav li.searchField { + float: right; + border: 0; +} +.nav .searchField div { + margin: 9px 8px 0 0; +} +.nav .searchField span { + background: #fff; + border: 1px solid #ccc; + border-left-color: #bbb; + border-bottom-color: #bbb; + display: block; + padding: 2px; +} +.nav .searchField input { + border: 1px solid #bbb; + outline: none; + padding: 4px; + width: 220px; +} +.toggleCategories { + background: #3c6c92; +} +.toggleCategories ul, +.toggleCategories2 ul { + padding: 8px 7px 7px; +} +.toggleCategories ul li { + display: block; + float: left; + width: 102px; +} +.toggleCategories li a { + margin: 3px 0 4px 5px; +} + +/* =----------------------------------- meta lead for each post */ +.postMeta { + border-top: 1px solid #ccc; + text-align: right; + margin-bottom: 14px; + position: relative; +} +.postMeta .container { + position: absolute; + top: -9px; + right: 0; +} +.postMeta span.date { + background: #fff; + padding: 0 4px; +} +.postMeta span.comments { + background: #fff url(images/chat_grey.gif) no-repeat 2px -1px; + padding-left: 18px; +} + +/* =----------------------------------- general post */ +.post { + margin: 0 0 21px 0; +} +.post h2 { + margin-bottom: 10px; + padding: 0 3px; +} +.post h2 a { + display:block; +} + +/* =----------------------------------- entry body */ +.entry { + padding: 0 3px; + overflow: hidden; +} +.entry p { + line-height: 1.6em; + margin: 10px 0; +} +.entry ul, +.entry ol, +.entry blockquote { + margin: 0 14px; +} +.entry ol { + list-style: decimal; +} +.entry ul li, +.entry ol li { + margin: 0 0 7px 18px; +} +.entry ul li { + list-style: circle; +} +.entry blockquote { + border-left: 1px solid #ccc; + font-size: 1.1em; + line-height: 1.4em; + margin-left: 21px; + padding-left: 10px; +} +.entry img, +.entry a img { + background: #fff; + border: 1px solid #bbb; + padding: 2px; +} +.entry a:hover img { + border-color: #3c6c92; +} + +.entry.meta { + background: #eee; + border: 1px solid #ccc; + border-width: 1px 0; +} +.entry.meta p { + margin: 5px 7px; +} +.entry.meta .highlight { + text-transform: uppercase; + font-size: 10px; +} +.entry.meta a { + color: #333; + border-color: #bbb; +} +.entry.meta a:hover { + color: #000; + border-color: #000; +} + +/* =----------------------------------- main index pagination */ +#paginateIndex { + margin-bottom: 25px; +} +#paginateIndex a, +.commentlist li .reply a { + color: #777; + font-size: 0.9em; + text-transform: uppercase; + display: block; + padding: 4px 7px 3px; + background: #fff; + border: 1px solid #ddd; +} +.commentlist li .reply a { + color: #aaa; +} +#paginateIndex a:hover, +.commentlist li .reply a:hover { + color: #3c6c92; + border-color: #3c6c92; + background: #eee; +} + +/* =----------------------------------- widget enabled sidebar */ +.secondaryColumn h3 { + border-top: 1px solid #ccc; + border-bottom: 1px solid #eee; + margin: 0 0 10px 0; + padding: 7px 4px; +} +.widgetContainer { + margin: 0 0 20px 0; +} +.widgetContainer ul li { + margin: 0 3px 7px 21px; + list-style: circle; +} +.widgetContainer ul li ul { + margin-top: 5px; +} +.widgetContainer .textwidget { + margin: 0 3px; + line-height: 1.5em; +} +.widgetContainer #wp-calendar { + border-collapse: collapse; + width: 100%; +} +#wp-calendar caption { + font-weight: bold; + margin-bottom: 7px; +} +#wp-calendar thead {} +#wp-calendar thead th { + padding: 4px 0 4px 3px; + border: 1px solid #ccc; + border-width: 1px 0; +} +#wp-calendar td { + padding: 3px 0 4px 3px; + color: #777; +} +#wp-calendar td a { + font-weight: bold; +} + +/* =----------------------------------- style some comments */ +#commentsContainer { + margin-bottom: 30px; +} +#commentsContainer span.hook { + position: relative; + display: block; +} +#commentsContainer h3 { + display: block; + margin: 10px 0; + padding: 7px 4px 0; + border-top: 1px solid #3c6c92; +} +.cancel-comment-reply { + position: absolute; + top: -1px; + right: 4px; +} +.commentlist { + list-style: none; + margin: 0 0 20px; +} +.commentlist .comment-author { + border-top: 1px solid #ccc; + padding-top: 7px; + margin-top: 10px; + overflow: hidden; +} +.commentlist .comment-author img.avatar { + display: block; + float: left; + height: 16px; + width: 16px; + margin: 0 4px 0 0; +} +.commentlist .comment-meta { + margin: 0 0 0 20px; +} +.commentlist li .reply { + text-align: right; + padding-bottom: 10px; +} +.commentlist li .reply a { + display:inline; +} +.commentlist li p { + margin: 1em 0; + padding: 0 3px; +} +.commentlist li ul, +.commentlist li ol, +.commentlist li blockquote { + margin: 0 20px; +} +.commentlist .children { + margin: 0 0 0 40px; +} +.commentlist .children li { + list-style: none; +} +#commentform .contain { + margin: 0 0 10px 0 !important; +} +#commentform #author, +#commentform #email, +#commentform #url, +#commentform textarea { + padding: 4px 3px; + border: 1px solid #ccc; + border-left-color: #bbb; + border-bottom-color: #bbb; + background: #fff; + margin-right: 4px; +} +#commentform #author, +#commentform #email, +#commentform #url, +#commentform textarea { + border: 1px solid #bbb; + outline: none; + padding: 4px 3px; + width: 160px; +} +#commentform p label { + margin: 4px 0 0 0; +} +#commentform textarea { + float: none; + width: 98%; + overflow: auto; +} + +/* =----------------------------------- boring footer */ +#footer { + border-top: 1px solid #3c6c92; + margin: 35px 0; +} +#footer p { + padding: 14px 3px 0; +} + +/* =----------------------------------- floats + clearing rule */ +.floatleft, +.alignleft { + float: left; + margin: 3px 7px 0 0; +} +.floatright, +.alignright { + float: right; + margin: 3px 0 0 7px; +} +.right { + float:right; +} +.left { + float: left; +} +.clear { + clear: both; +} +.fix:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} +.fix { + display: inline-block; +} +* html .fix{ + height: 1%; +} +.fix{ + display: + block; +} \ No newline at end of file diff --git a/wp-content/themes/grid_focus/third.column.shared.php b/wp-content/themes/grid_focus/third.column.shared.php new file mode 100644 index 000000000..cdf4e7f16 --- /dev/null +++ b/wp-content/themes/grid_focus/third.column.shared.php @@ -0,0 +1,10 @@ +<?php +/** + * @package WordPress + * @subpackage Grid_Focus + */ +?> +<div class="secondaryColumn"> + <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar('Secondary - Shared') ) : else : ?> + <?php endif; ?> +</div> \ No newline at end of file -- GitLab