Fix: broken feed links at the top of the Ahimsa theme
July 4th, 2009 by ravi

The Ahimsa WordPress theme has a bug that renders the “Site” and “Comments” feed links at the top right unusable (by adding a “feed:” at the front of the URL). This will be fixed in the next release, but in the meantime, you can make the following change to overcome the problem.

Read the rest of this entry »

How to add an image in the Ahimsa Theme header
July 1st, 2009 by ravi

One question that crops up in the comments or via email is how you might add an image (such as a logo) to the red header bar of the Ahimsa theme. This is a tricky issue, because how you accomplish this depends on what the function of the image is and how large it is. Perhaps you want the image to be a background image for the header, like is the case for many WordPress themes. Or perhaps the image is a small logo. The changes to be made to the header code vary correspondingly.

Read the rest of this entry »

Adding widgets to the WordPress sidebar
April 23rd, 2009 by ravi

A frequent question I am asked is how to add widgets (the boxes for “Tags”, “Categories”, “Calendar” and so on) in the sidebar. This is not an issue specific to the Ahimsa theme, but is a WordPress feature that is fully supported by Ahimsa. Below is a Blair Witch Project like ;-) video that shows you how you can add widgets to your sidebar through the WordPress admin section of your blog. I hope the video file format is viewable on your system. You may need to install QuickTime (free).

View Video

Ahimsa for WordPress: Version 2.2
March 30th, 2009 by ravi

Below is the download link for version 2.2 of the Ahimsa theme for WordPress.

Download Ahimsa 2.2 for WordPress
Ahimsa for WordPress
Version 2.2

What’s new:

  • Fixes for IE6/7/8. No rounded corners on IE yet (and perhaps never), but lots of font changes, cleanup, IE specific style adjustments to make the theme render tolerably decent on IE.
  • Fixed various bugs in the theme including bad comments and reply box rendering (thanks to various Ahimsa for WP users for pointing this out).
  • Fixed JavaScript error(s) which were causing problems with IE in particular.
  • Fixed bug where sidebar did not extend the entire length of the page when collapsed and restored.
  • Fixed issue: pingbacks and trackbacks were not being displayed.
  • Very preliminary/alpha implementation of custom skins. Currently, using a very simple interface, you can add your own colour schemes to Ahimsa for WP. An upcoming blog post will provide details. A few words of caution: there is no way to edit a “skin” using the UI and this implementation might change in a future release.

Stay tuned to the blog for additional info on skins.

Ahimsa for WordPress: Version 2.1
January 13th, 2009 by ravi

Below is the download link for version 2.1 of the Ahimsa theme for WordPress.

Download Ahimsa 2.1 for WordPress
Ahimsa for WordPress
Version 2.1

What’s new:

  • Support for WordPress 2.7′s new comment mechanism (including threading, paging, per comment replies).
  • Some changes to comments section, including:
    • Consistent use of title and action capsules.
    • Moved reply form to its own box.
  • New configuration options for/to:
    • Default display of sidebar in posts and pages.
    • Turn off the ยง prefix symbol for sidebar sections.
    • Turn off display of date/author for pages.
Sidebar visibility in Ahimsa for WordPress
November 14th, 2008 by ravi

For Ahimsa for WP 2.0′s collapsible sidebar, I made a design choice to leave the sidebar visible by default on the main page (this is configurable), and hidden by default for posts and pages (this is not configurable). The thinking here was that when a visitor is reading a page or post, the browser real estate for the content should be maximised, and distractions minimised.

However, I have received quite a few requests to make the sidebar visibility configurable for pages and posts also, and far be it for me to question my users’ design choices ;-). So I have created a bug, which you are encouraged to track, comment on, etc. I have targeted this feature for the immediate next release (2.1).

In the meantime, here is how you can overcome this feature of mine, right now:

1. Visit your blog’s admin page and choose Design.
2. Click on Theme Editor.

Choose Design in WP Admin Page

Edit Page and Single Post templates
3. Edit the Page and Single Post templates one at a time, and remove the following section of JavaScript code (present at the top of the Single Post template and the bottom of the Page template):

<script language=’JavaScript’>
fadeSideBar();
</script>


Ahimsa for WordPress: Version 2.0
October 28th, 2008 by ravi

Below is the download link for version 2.0 of the Ahimsa theme for WordPress.

Download Ahimsa 2.0 for WordPress
Ahimsa for WordPress
Version 2.0

As indicated by the major version number change, there are a lot of new features in this release:

  • Admin preference panel for setting customising various settings
  • Collapsible sidebar:
    • Sidebar now present on pages and posts also, but collapsed.
    • Sidebar visible on main/home page but collapsible.
    • Tab on side of main section can be used to hide/unhide sidebar.
    • Sidebars collapse with neat fade effect on non-IE browsers.
  • Authors section in sidebar can now be disabled if so desired.
  • Custom copyright text shown at bottom of page.
  • Credits (back to my site) are no longer always visible at bottom.
  • Login/logout and RSS links now moved to the top.
  • Smaller font size for the page, post and comment text.
  • More XHTML compatibility.
  • Category and Tag bubbles more subtle on main page:
    • Option to fade them unless hovered over, to minimise distraction.
    • More subtle rendering of tags and categories without bubbles.
  • Support for a “Links” section at the top of the main/home page, using
    the Delicious for WordPress plugin (plugin has to be present).
  • More consistent styling (e.g: Next/Previous page links at bottom.
  • Removed the white border around main section.
  • More attempts at decent IE rendering. Still no curved borders, but
    post titles now render similar to Firefox/Safari/Chrome. A lot of
    such IE specific fixes.
  • Dulled down the rather bright bluish colour of quoted text.
  • Even for long blog titles, space between title and vertical bar
    in header is preserved.
  • Lots of other subtle fixes and changes.

A word of caution: some of these changes might be reversed in a later release. I am ambivalent about:

  • Replacing the clean green line separating the bubbles for categories
    and tags with a fading grey box. The green line might return!
  • Reducing the font size of entry text. I have to see how this renders
    across browsers, fonts and screen resolutions.
  • Top fixed section for login/logout and RSS links might undergo more,
    including perhaps moving to the left edge of the page.
Ahimsa for WordPress: Version 1.2
October 28th, 2008 by ravi

Just realised that I had not uploaded Version 1.2 of my Ahimsa theme for WordPress here, though I had posted it at wordpress.org. Here it is:

Ahimsa for WordPress
Version 1.2
Download Ahimsa 1.2 for WordPress

This version introduces a few changes:

  • Category and tag bubbles
  • Support for sidebar widgets
  • Other WordPress.org theme requirements
  • Lots of other features that I now forget!
Download: Ahimsa 0.5
December 4th, 2007 by ravi

This release includes:

  • Curved border for post entries
  • Removed border/underline for list items
  • Added background colour for UL (should do OL!)
  • Background colour change for comments, reply box
  • Changes to reply submit button
  • Widened blockquote width

And various other small changes and fixes. This site has already been updated with this version of the theme.

Download: Ahimsa-0.5.zip

Download: Ahimsa 0.4
September 2nd, 2007 by ravi

Ahimsa is the WordPress theme that adorns this site. If you would like a copy of it, click below!

ahimsa-0.4.zip

Tested on: // WordPress 2.1 // Safari 3 Beta, Firefox 2.0.x, Camino 1.5 //

SIDEBAR
»
S
I
D
E
B
A
R
«
»  Substance: WordPress  »  Style: Ahren Ahimsa