Finally, Amalgam is now ready to go public. I spent some time polishing it off, including cleaning up the CSS stylesheet so that it’s organized in a somewhat sane way. The theme also validates as XHTML Transitional if that matters to you. This is a clean and quiet theme, no loud colors here. The sidebar is divided into ‘boxes’, each containing one piece of content.


So far, Extended Live Archives, recent comments and a theme switcher are the only plugins supported. If you choose not to use these plugins, the ELA is replaced with archive and category modules. The other two modules just don’t show up if not available. The expandable boxes are scripted with some simple Javascript which should be easily adaptable to any other sidebar modules you want.

I have to thank Khaled Abou Alfa and Joshua for their template, Rin. As you can see, this template shares some similarities with that theme. It was the inspiration for my first crack at this WordPress theming thing. This is still very much a work in progress and I have some ideas I will implement. If you have any comments or opinions, feel free to speak up. I’d appreciate any constructive criticism!

This theme has been tested to work in Firefox, Internet Explorer, Konqueror and Opera. I haven’t tested any other browsers, so if anyone’s reading this from a different browser, I’d appreciate a word or two about any problems or lack thereof.

I’ve created two versions of this theme. One is optimized for 1024×768 resolution while the other is suited for 800×600. The demos are here.


Here’s the change log if you’re curious as to what’s been fixed/added.

Version 1.0.9 (April 2, 2006) Fixed up a few visual issues. (mostly in the comments form)

Hope you enjoy the theme.

W3C Valid

And I’ve done it, this template is officially W3C XHTML valid. It actually didn’t take that long or that much effort at all.

Amalgam is W3C valid!

Beyond Fried

I feel frustrated and tired. I spent the last… oh 3 hours trying to get this Livesearch thing to work, to no avail. Oh it’d be way easier to just get a plugin and all, but I’d like it to be an integral part of this theme, not just some addon. Seems like the whole script isn’t playing too well. I thought I had it at one point, but the search results were totally messing up the page. And needless to say, I’m totally fried after having worked on this one problem for so long. I can consciously tell that my focus and cognitive skills just aren’t there so I won’t force it any more. I can’t even remember how to do things I definitely had working earlier.

Thus, the only result that I can show for my work is a terribly inefficient piece of code for a simple search function, that doesn’t do anything fancy. But at least I have the groundwork set for more work on it. I’ll sleep on it. Maybe something’ll come to me in the way of dreams. 😛


Expanding Sidebar

Well, the first feature I’ve been wanting to implement is now (partially) there. It took me quite some time to actually get it working right, but it’s there and works for most of the sidebar modules. I have yet to figure out the quirky problem with the Themes and Meta sections not starting off collapsed, but I’m tired and my eyes are yelling at me to stop scrutinizing this code.

So far, I’m very happy with the progress of the template. I’ve actually gotten to this stage a lot faster than I had expected, which is nice. Next up is the live search or AJAX search of whatever you’d like to call it. That’s going up in the top navigation bar.

Presenting: Amalgam

Well, after a day of figuring out the WordPress template layout then spending today on the actual coding, I’m nearing completion on my first theme. I’ve named it Amalgam to reflect its pretty hacked together state. To quote

a·mal·gam Pronunciation Key (e-malsymbolgem)

  1. Any of various alloys of mercury with other metals, especially:
    1. An alloy of mercury and silver used in dental fillings.
    2. An alloy of mercury and tin used in silvering mirrors.
  2. A combination of diverse elements; a mixture

I’m taking a bunch of features I like from various templates and combining them into one theme. You see my logic I’m sure. I’m also taking into account the main definition of amalgam. If my meager Photoshop skills will allow me, I’ve got some ideas floating around in my head just waiting to get splattered onto the virtual page.

So the majority of the visual part of the template is now done. I have to start filling it out with the features I’m actually thinking of…

I have to reference the creator of the Rin theme. In then end, it was that theme that really inspired me to create this. I couldn’t get over how much I liked the clean sophistication of his template. Don’t worry, I didn’t just hack his theme (which probably would’ve been a lot easier to be honest) I created this one pretty much from the ground up. (Okay, I did reference some other themes to make sure I was progressing in the right direction and I stole some of Rin’s images.) Over at his blog, he says he’s got another idea for a theme that should be amazing. I can’t wait to see what comes of it. Maybe the basis of my next theme? 😛

[tags]wordpress theme[/tags]