Posts tagged with 'theme'


New theme for old blog

A while back, well after I’d purchased the current theme for this blog , I ran across another great responsive theme on someone else’s blog (unfortunately I never made a note of whose it was, so can’t credit them). The theme is called Selfy and I’d have to say it’s pretty clean and simple. So I bought it in order that I could change the admittedly awful self-designed theme on my old blog. I’m no designer is all I will say. OK, fine, the old theme was rank, and I don’t want to talk about it. Really...

READ MORE

New year? Check. New theme? Check.

Over the New Year break, I decided it was time for a change here on the Algorithms for the Masses blog. Not necessarily a full-blown New Year Resolution, more a general feeling that the current theme was old in the tooth, had accumulated a whole bunch of cruft (and how!), and it was time to chuck it in the bin of history. Time for something clean, and, horror, responsive. Having made the decision, it was time to go check out the themes on offer out there in the big wide world. ThemeForest is great...

READ MORE

Quickie Chalk extension for the tags issue

I mentioned in my previous blog post that the workaround I had for displaying the tags for a post vertically, rather than as a horizontal, comma-separated list, was flawed. There are in fact two issues at play. First of all here's a magnified view of the tag list in Firefox 3.0: As you can see, the biggest problem is that the clever CSS hackery I used means that the commas are still displayed in a line after the title, like an ellipsis with tails. At normal size this isn't really visible, but it...

READ MORE

So I get bored easily...

No sooner do I finish my quick series on customizing a Wordpress theme for Graffiti ( I , II , III , IV ) than I throw it all away for a — gasp — hand-written one. Yes, I got bored with the browns and went with the grays. There were two reasons for this: first, I wanted to use the entire wide-screen browser window and avoid the dead space on either side, yet still have a non-cluttered look, and, second, I wanted to use the visual ideas present in Adobe Lightroom in doing so. Adobe Lightroom...

READ MORE

Customizing Graffiti CMS, part IV

(In which I continue taking apart a Wordpress theme to make it work with Graffiti . Part I . Part II . Part III .) We're finally ready for the last piece of the jigsaw. I've created the layout.view file that determines the common look-n-feel for the site based on the Chronicles theme, and the index.view file that determines what a list of posts looks like. It's now time for the post.view file, the view that determines how to display a single blog post. Apart from the comments, in effect this is much...

READ MORE

Writing and debugging CSS

Part of the job of altering the theme for this site, or indeed writing the "theme" for an ordinary page (here's my résumé , for example), is writing or modifying the CSS file (Cascading Style Sheet) to make it look good. I've used three main resources to help me do this as efficiently as I can. Cascading Style Sheets: The Definitive Guide by Eric A. Meyer. Yep, my copy of this is so old, it still has the old name (it's now called CSS: The Definitive Guide ), No matter what it's called, Meyer does...

READ MORE

Still playing with look 'n' feel

As you can see when you view my blog in your browser (versus viewing it in your RSS reader, for example), I'm still playing around with the look of the new website. I've added a fixed background image (a chain link fence after a night of freezing sleet) for visual contrast. Now playing: Haircut 100 - Love Plus One (from The Best of Nick Heyward & Haircut 100 )...

READ MORE

Customizing Graffiti CMS, part III

(In which I continue taking apart a Wordpress theme to make it work with Graffiti . Part I . Part II . Part IV . ) Last time I'd set up the layout.view file and completed it by adding the @childcontent statement. Now I need to think about the other two main view files, index.view and post.view , the ones that will supply the child content. The index.view file is possibly the easiest at this stage, since we started out with analyzing the equivalent PHP file from the Chronicles theme. The index.view...

READ MORE

Customizing Graffiti CMS, part II

(In which I continue taking apart a Wordpress theme to make it work with Graffiti . Part I . Part III . Part IV .) Unpacking the downloaded zip file for Chronicles gave me this set of files: OK, so I recognize the css file, but the rest are PHP files, and nothing like "layout". Oh well, time to investigate. index.php looks like it could be the equivalent of index.view , so let's take a look: 1: <? php get_header (); ? > 2: 3: < div id ="main" > 4: <? php include ( TEMPLATEPATH . '...

READ MORE

Customizing Graffiti CMS, part I

There were several reasons for choosing Graffiti as the CMS for my blog, but I suppose two were at the forefront: first, it was written in ASP.NET, and second it was very customizable, even to the point of writing plug-ins in C#. Since, in theory, I know this platform, this made it an attractive choice. But, and what a big but, the documentation for all this is pretty bad. Ugly I'd say. All of the help is written with and displayed in Graffiti, and there doesn't seen to be any rhyme or reason...

READ MORE