CSS3 Theme | Free Blogger Template

CSS3 Theme is a free HTML5 and CSS3 theme which was originally designed by Jesper from jayj.dk. I’ve converted it into Blogger template.

CSS3 Theme Blogger Template by Blogger BitsAlthough the original theme uses HTML5 fully, I’ve just used some of HTML5 features { eg: navigation menu[nav], sidebar[aside] } in this Blogger version of it. Here are some features of this theme:-

  • Uses a lot of CSS3
  • Uses the Chunk custom webfont to headings (thanks to Kernest.com)
  • Drop-down navigation menu
  • Free to use
  • Cool design

The theme looks great in Safari, Chrome and Firefox except IE because of the CSS3 usage. Some of the CSS3 features like ‘transition’ property only can be viewed in Webkit browsers such as Google Chrome and Safari.

Editing Instructions

1. Navigation Menu

 <ul class='clearfix' id='menu'>
 <li class='current'><a href='#'>Home</a></li>
 <a href='#'>About</a>

 <li><a href='#'>Subpage</a></li>
 <li><a href='#'>Subpage 2</a></li>
 <li><a href='#'>Contact</a></li>

 <br class='clear'/>

2. Post Thumbnail- You have to add a class=”thumbnail alignleft” to the <img> tag in the post editor. The thumbnail image should have a width and height of 200px.

<img class="thumbnail alignleft" alt="" src="/images/thumbnail.jpg">

32 Replies to “CSS3 Theme | Free Blogger Template”

  1. Hi, I have this template on my blog, I love it. How do put the ability for people to comment on the homepage, so they don’t have to go in to individual posts to comment? I’d like it to sit next to the labels. I’d also like to add a time/date of posting here as well.

    1. Kate, Blogger(TM) doesn’t have any option which allows us to comment in home page. We have to go to individual posts in order to comment. You may add a link to comments in the home page. To do that, find this code in ‘Edit HTML’ under ‘expand widget templates’ mode.

      <div class=’postmeta’>
      <span class=’btn alignleft’>
      In <b:if cond=’data:post.labels’>
      <b:loop values=’data:post.labels’ var=’label’>
      <a expr:href=’data:label.url’ rel=’tag’ rel="nofollow"><data:label.name/></a><b:if cond=’data:label.isLast != &quot;true&quot;’>,</b:if>
      </b:if> by <b:if cond=’data:top.showAuthor’><span class=’fn’><data:post.author/></span></b:if>

      </div> <!– end post meta –>

      Add the following codes before the final <span> tag *{which is immediately above </div> <!– end post meta –> }* in the code above.

      Comment link code

      <b:if cond='data:post.allowComments'>
                    <a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><b:if cond='data:post.numComments == 1'>1 <data:top.commentLabel/><b:else/><data:post.numComments/> <data:top.commentLabelPlural/></b:if></a>

      Date code

      <span class='date-header'><data:post.dateHeader/></span>
  2. Thanks…when i do that, I get this message: Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
    XML error message: Open quote is expected for attribute “{1}” associated with an element type “cond”.

  3. Hi, this theme is so cool
    but i have some problem to ask
    How to use “read more” button in this theme
    and setting max line will have “read more” button

    1. Danielle, go to Design > Edit HTML > and look for the codes for the navigation menu which I’ve shown in ‘Editing Instructions’ above. Replace the # with the URL that you’ll point to. And change the default anchor text with your desired text.

  4. Hey, i jut try to edit the menu, but i cant add links, i mean they dont redirect to the web, i dont know if i explain my self well, i dont speak too much english, but ive change “#” for the website that i want and nothing happen

  5. Hiii! I would like to thank you for this wonderful layout!
    But I was wondering… what if I’d like to show under my post the classic blogger things like “reactions”, “sharing buttons”, “quick edit”… I mean, the classic things at the end of a blogger post! I can’t find a way with this layout, I really would like to keep it but I need those sharing buttons and stuff!
    Thank you so much!
    Vivian recently posted..5 Halloween costume tips- -8 days to Halloween!

  6. I have one question
    if I can see right…this template doesn’t display the date of the post…. is there a way to turn this on… in blogger settings somewhere ….or it’s just not part of this design?
    thank you
    ozren recently posted..Tetkine radosti vol 3

    1. Hi Ozren, sorry for late reply. Actually, the date of the post is just not a part of this design.


      But, you can add date to your posts by following the steps below.

      1. Go to Edit HTML > Check ‘Expand Widget Templates’ > search for

      <div class='post-header-line-1'>

      2. Paste the following code just after it.

      <div class='postmeta' style='margin:20px 35px 0 0;'>
                  <span class='btn alignleft'>
      Posted on <data:post.dateHeader/>      
      </div> <!-- end post meta -->

      Good luck!

Leave a Reply

Your email address will not be published. Required fields are marked *

CommentLuv badge

This site uses Akismet to reduce spam. Learn how your comment data is processed.