Lovable Type: Creating A Theme For Colloquy IRC

I waste a good deal of my day arguing about colonialism and pronunciation in the #movabletype-talk IRC channel. And when you spend a good deal of time using a piece of software, you want it to fit the way you work. I downloaded Colloquy, an IRC client for OS X, a while back, but was never all that impressed with it’s visual styles. You could make some basic changes to the presentation, but I felt like I was using Gaim, locked into ugliness.

So I got the urge to make it look right. After a bit of digging around, I discovered that Colloquy styles are simply made up of XML and CSS. A little bit of tinkering around with the CSS and suddenly it’s starting to look a whole lot better. Colloquy even gives you the ability to include XLST and Javascript functions in your templates. I’m imagining something like moo.fx really jazzing up the app.

Better yet, with each style you can create as many “variants” that you’d like. A variant is simply a snip of CSS that lets your override certain parts of your style. So for instance, you can create a variant entitled “Large Fonts” and simply specify larger font sizes for whatever elements you’d like in that variant’s stylesheet. This particular skin I created has several useful variants: High Contrast (dark color scheme), Hide Event Messages, Senior Discount (large print), No Background Image. Lots more to come.

Let us dispense with the introductions! Here’s the Movable Type 4 theme for Colloquy, for your IRC browsing enjoyment:

Download Lovable Type for Colloquy (.zip/110k, v.1)

To install, simply copy the unzipped file to the:

 ~/Library/Application Support/Colloquy/Styles

directory. If that directory doesn’t exist, you’ll need to create it. For more information, be sure to check out Colloquy’s FAQ list.

  • posted on 25 March 2008
  • by Jesse

InterAction:

9 June 20081. Stéphane Rangaya:

A lovely theme inspired by a lovely product :-)


YourThoughts?



(Minutia)

  • Author:
    Jesse
  • Published:
    Mar 25, 2008
  • Chapters:

GetUpdated

ElseWhere

Find me on aim Find me on delicious Find me on digg Find me on linkedin Find me on pownce Find me on twitter Find me on youtube Find me on skype Find me on facebook Find me on livejournal Find me on msn Find me on vox Find me on technorati Find me on yahoo Find me on dopplr Find me on lastfm

ActionStream

  • Jesse saved The Declaration of Independence as a favorite video Jesse saved The Declaration of Independence as a favorite video 2009-07-04T21:00:08Z 2009-07-04T21:00:08Z
  • Jesse said, "We hold these truths to be self-evident. http://tr.im/qT9K (via @nathansmith)" Jesse said, “We hold these truths to be self-evident. http://tr.im/qT9K (via @nathansmith)” 2009-07-04T20:36:56Z 2009-07-04T20:36:56Z
  • Jesse said, "It's funny how difficult Drudge's headlines are to read in Independence Day blue." Jesse said, “It’s funny how difficult Drudge’s headlines are to read in Independence Day blue.” 2009-07-04T17:09:35Z 2009-07-04T17:09:35Z
  • Jesse said, "@foolmother Hilton did the same thing to me as well." Jesse said, “@foolmother Hilton did the same thing to me as well.” 2009-07-04T13:40:20Z 2009-07-04T13:40:20Z
  • Jesse said, "The Adventures Of An Independent Contractor: Client: "We won't be in tomorrow." Me: "Why not?!" Client: "Uh—the holiday." Me: "Oh—riiight."" Jesse said, “The Adventures Of An Independent Contractor: Client: "We won’t be in tomorrow." Me: "Why not?!" Client: "Uh—the holiday." Me: "Oh—riiight."” 2009-07-04T13:22:02Z 2009-07-04T13:22:02Z