Release v0.1.2

by on July 25, 2008 » Add the first comment.

I just released v0.1.2 for download. You can read the changelogs below. I also will be updating the code documentation with the new files.

This release is worth trying out (as the code is less embarrassing), but here are the items on my near term road map:

  • Removing the JavaScript-based rounded corners and moving to CSS only solution
  • Adding Google Analytics and Feedburner support to the Configurator
  • Refactoring the CSS to support subthemes

One of the other near-term items is to create a InPlace HINTS engine for Ashford. I am considering developing it using Growl-like notifications. I am not sure about the user-experience of this yet — if you have some feedback, it is welcomed below.

The goal is to create a smart HINTS engine. HINTS essentially tell administrators what to do as they view the live site; so there is a HINT that displays if you have NO child pages attached to the default About page saying “Add a child page here to activate the Infobar”. These HINTS are what set Ashford apart.

The other objective is to make the CSS modular so I can easily support subthemes by loading this or that CSS. The current style.css is 553 lines. What I will be exploring is how much of that would need to be shared by a subtheme.

Since I am using the 960 Grid System for the CSS framework, I suspect that each subtheme should share code as much as possible. However, I want to keep the number of CSS files that need to be loaded to a minimum — so each subtheme will probably have its own style.css that will be loaded after the 960.gs code.

Leave a Reply

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

*

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=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">