Download: Ahimsa 3.3
September 6th, 2010 by ravi

The only three things guaranteed in life are death, taxes… and your periodic update to the Ahimsa theme. Fortunately only the first two are injurious to your health, while the surgeon general actively encourages use of the Ahimsa theme by pregnant women and children ages four and above.

So, here it is, Ahimsa 3.3!

What’s new?

  • Bottom bar fading in index page now uses jQuery
  • Show permitted HTML tags when comment box gains focus
  • Edit/Reply for Comments hide/display on hover
  • Added a download box style (use a div with class=downloadbox and within that a link to the download with class=download)
  • New “comment guide” option to display some help text next to comment box
  • Fixed comment date/time display weirdness
  • Added Google “Droid Sans” font as fallback for “Trebuchet MS”
  • Converted all relative font specifications to absolute pt format
  • Lightened blockquote and list backgrounds in default skin
  • Removed first letter styling for post content
  • Changed behaviour of blockquotes and lists not to stretch background under jacent elements
  • Handle lists within blockquotes by not styling them
  • More spacing between posts in the index/home view
  • Fixed the “single pixel offset” problem when sidebar is collapsed
  • Made background colour more consistent during slidebar slide in/out
  • Fixed an issue where post bottom bar background colour did not extend all the way to the bottom
  • CSS cleanup and many, many small fixes
  • Tested on Firefox 3.6.3, Safari 5, Chrome 5.0
26 Responses  
  • as writes:

    thanks for great theme. best wish for you! looking for the next version!

    • ravi writes:

      Thank you for your kind words. I am working on support for WP 3.1 “Post Formats” in the next release of Ahimsa which might be Ahimsa 4.0. Stay tuned here on the blog, or follow @ahrencode on Twitter!

  • Sifte writes:


    I just installed your theme, it is a beautiful theme and feels bad to use it for free.

    But I am having major problems!
    after installation, I dont seem to have the option to dock/un-dock the sidebar.

    I could not find your help section! so posting here! apologies.

    • ravi writes:

      Hello, can you explain a bit what you mean by ‘dock/undock’? Thank you. I just checked your site and it seems fine to me, but perhaps I am not noticing some issue…

      • Sifte writes:

        Dear Ravi

        Thanks for your reply and interest.
        after installing your theme, I have tested my blog on IE8/Chrome 9/Firefox 3.6; in every case, I get to see the sidebar for a second and then it disappears, which is fine as I have selected “hide sidebar by default”; but the problem is, I cant find the “sidebar button” to pull it out [i.e. undock it, sorry for the confusion].

        Also, the site width goes beyond the limit of the browser and I get a horizontal scroll bar to fully read a post.

        I am running WP 3.1.


  • Sifte writes:

    Apology Ravi, the problem was from my end. one rogue post messed up the front page. Interestingly, my previous themes never seemed to have affected from that post.
    The site (and theme) is working just fine since I removed that post.

    Many thanks and kind regards.

    • ravi writes:

      No worries! Glad you fixed it. I was going to suggest that there must be some element in one of your posts that is setting the width of the page. Since Ahimsa is a flexible width theme, it takes on the width of the largest unbreakable element in the page.

      Have you fixed your sidebar issues as well?

      • Sifte writes:

        yes, it was the rogue post that was creating all the problems, everything is working great now, thank you.

        one more question though, is “Ahimsa” a sangskrit word which means no violence [I think]?

  • Mike writes:

    How can I change the width of the sidebar?
    All long content does not fit and is positioned on a new line.

    For example: the tekst Markdown Cheatsheet in the sidebar show like:

    • ravi writes:

      Hello Mike, the Ahimsa theme is a flexible width theme i.e., the theme lets the browser decide how to allocate width. That may not be the desired option in certain cases, such as the sidebar width. To force the sidebar to a particular width, you can go to Dashboard -> Appearance -> Editor, and edit custom.css and add the lines:

      width: 300px !important;

      That forces the width to always be 300 pixels. Instead of a pixel width, you can also specify a percentage (e.g: 20%). Another option is to prevent word wrap:

      white-space: nowrap !important;

  • Mike writes:

    Other question.
    How do I change the height between lines? On my website there’s a lot of space between a new line.

  • flowax writes:


    I wonder if this theme is still under develpoment or not? I love it but i get some warnings when using 3.2 version. I’m going to switch 3.3 but when looking at the release date it’s a bit outdated.

    • ravi writes:

      Hello flowax,

      yes, the theme is definitely still under development. I have been hit with a lot of feedback from the WordPress theme moderators, many of which are constructive; but some are obstructionary (for example, the person reviewing my theme took exception to my use of capitals for HTML tag names in CSS files). I am trying to work through all of these and resubmit the theme to the WP Theme gallery. At the same time, I am pushing forward on the next release, which should be out sometime in July. Among other features, this theme will include support for the newly introduced post types capability in WordPress.

  • Tanguy writes:

    Hi, after update, the image gallery works perfectly, but i have still a problem with the product list generated by CartPress : TheCartPress (Multi language support)
    Version | Par TheCartPress team

    Thanks in advance

    • ravi writes:

      Hello Tanguy,

      can you please open a request at and give me more details about the problem with CartPress? (where is the output generated by this plugin? what is wrong with the way it shows up in my theme? etc). Thank you.

  • elvinson writes:

    Hi Ravi, thakx a lot for this beautiful theme, it is so colorful and light weight, it loads very fast,
    if u can tell me how to make child category visible when the mouse over the parent category.

    • ravi writes:

      Hello elvinson, showing and hiding child categories on mouseover is not supported within the theme, but have you tried plugins ( that might implement such a feature? If you decide to use one, I can help you style it so it fits in with my theme. Thank you for your comment.

  • elvinson writes:

    thanks ravi, will u plz mention the name of the plugin.

  • Jennifer writes:

    This may seem like a ridiculous question, but how do I actually go about updating from Ahimsa 3.2? I can’t install 3.3 while the other is still there, and I don’t want to wreck my whole site by updating the wrong way.

    • ravi writes:

      Jennifer, you might as well upgrade to the 4.0beta (which is what I use on this site): The best way to upgrade, assuming you have “shell” access to your site, is to save a copy of your WP_ROOT/wp-contents/themes/ahimsa directory, and then unzip the above file to replace that. You can then visit your Dashboard -> Appearance -> Ahimsa Options to customise the theme. Please contact me by email (code @ ahren [dot] org) if you have any questions or issues.

Leave a Reply

Leave a Reply to ravi Cancel reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

If you need help with one of my software projects, please click: Using that link, you might even find a previous report of (and solution for) the issue!
»  Substance: WordPress  »  Style: Ahren Ahimsa