After a few days of frantic coding and design, here’s my new theme. I actually realize that the main reason I have a blog is because I just like making themes. This theme has a custom archives page, which I spent numerous hours trying to pull together; a portfolio page, which I’m too lazy to code one myself and used the NextGEN Gallery plugin instead. It did what I wanted, so there’s no reason for me to reinvent the wheel.

Besides, I also decided to embed any Flash content directly into my posts, and not to put them into a separate page anymore. Simplicity.

Besides, I’ve also used a custom font with this theme. This is the first time I used CSS custom fonts, and it’s actually quite easy. Here’s the code snippet:

@font-face {
	font-family: My Custom Font;
	src: url('path/to/your/font.ttf');
}

And you can then refer it like a normal font within your stylesheet, like so:

p {
	font-family: My Custom Font;
}

Now back to what I was doing beforehand.