Inanis Seven Update – v0.9.3.0

So, we’re up to 0.9.3.0 now. I’ve looked into all the suggestions from the previous post, determined feasibility, implemented those that were feasible and useful, and garnered opinion on others. The coolest new feature is custom System Tray icons – a slick idea thrown out by Fabiano Shark, and proper kudos go to the Shark. Anyways, a quick list of what has been done is available, after the jump.

Give me your thoughts and comments on what’s been done, and keep dropping me suggestions – they only make the theme better!

Notes on Inanis Seven User Suggestions

System Tray Icons: Implemented! This is now a widgetable area, and the theme includes widgets specifically designed for that area. Two are available by default, one that allows the blog admin to create a link with a custom icon to anywhere he wants, and another that creates a pop-up box when clicked that can have any desired text or HTML code. Check it out on the Sandbox to see how it works.

Peek: I don’t see a need for this feature, unless I modify the theme to allow multiple AJAX loaded content boxes. If I ever do that, (which I might in a future version) Peek could be useful, but until then – it’s just overkill.

Explorer Bar: An unnecessary feature. It simply takes up screen real-estate and doesn’t provide a function that isn’t provided somewhere else. Besides, I already tried styling something similar to this for a different feature and getting the columns to line up correctly with this design is a nightmare that would probably require a complete ground-up redesign (just Google ‘holy grail 3 column layout’ and you’ll see what I mean). This will not be implemented.

Icons on the Taskbar Buttons: WordPress doesn’t have a nice built in function to attach thumbnails to pages, posts AND categories. This would making implementing this a pain for me, and even harder for blog admins to use. This will not be implemented unless WordPress implements a thumbnail feature for posts, pages AND categories.

Colored Taskbar hover effects: Doing it manually requires a custom graphic to be built for the custom color you want, and doing it automatically is very difficult to do correctly, quickly and reliably with current technology. This will not be implemented.

Individually Styled pages/posts/categories: doable, but out of the scope of this theme, and of my capabilities. This will not be implemented on this iteration of the theme, but I’ll leave it open for future consideration.

Stretched Backgrounds: doable, but it’s very dirty. The proper way to do it, by using CSS3′s background-size property, isn’t supported by just about everything. The “fudge” way of doing it is fairly elegant, but changing the background when changing the sub-theme requires JavaScript and that’s semantically very bad. Additionally, adding support to the custom theme options for this just complicates it more. This will not be implemented on this iteration of the theme, but I’ll leave it open for future consideration.

6 thoughts on “Inanis Seven Update – v0.9.3.0

  1. AWESOME!!! The System Tray Icons were wondeful!!! Congratulations!!!

    About the Stretched Backgrounds as I said, I did it adding the line “<script>chooseStyle(‘wind-theme’, 30)</script>” in the pages/posts: http://ig.fshark.com But it’s fine that way!

    Another suggestion… (don’t kill me) …if its possible, is provide a button to preview the comment for help those who like to format they comments whith code hehe.

    Again, congratulations for your job!!!

    • Thanks on the System Tray icons. It was relatively easy once I figured it out.

      I know how to do a quick hack to force the selection of a specific theme on a specific page, and that’s cool. However, plugging into the system to allow the blog owner, through an admin page, to pick a page and then change the theme on that page is much more difficult – at least it seems that way to me from what I know of the WordPress system. I’m sure it’s possible to do, but it’s out of the scope of what I can right now.

      I will look into a post preview button, but that may also be outside the scope of a theme – seems more like a plugin thing to me.