I’ve spent the last few hours making a script which organises css for tumblr themes. It’s best practice to keep all your css and javascript as external files (so they’re only loaded once) but it’s a pain in the ass if you have loads of tumblr variables in your css, so I made a page which will output all the rules with variables in one box so you can keep it locally and all the plain css rules in another box so you can save them as an external stylesheet. yay.
Seriously making the best theme ever
^^ when I say stuff like that it sounds really moot because every theme I make is better than all the previous ones but this is a huge leap forward
So it’s called Perenelle. I wanted to have a premium theme that was like /professional/ and single columned and stuff so I started making one but just got carried away. I’m getting there, but obviously not everything’s finished yet. Here are some super cool things that I’m pretty sure only exist in this theme:
- 3 displays of photoset posts, which can be chosen en masse by appearance option or by tagging your post ‘separate’ or ‘slideshow’. The standard layout you see on the dash (but with a custom margin between photos and ov custom width), the ‘separate’ layout where each photo is displayed vertically, and the ‘slideshow’ layout where you can flick through the photos by subtle arrows. And the standard (but no less brilliant) tumblr lightbox works with all of them. (sidenote - similar photo and video lightboxes also exist, so you can make your videos tiny and still able to play big)
- Any width of posts ever. You can pick these by appearance options (like ‘photo width’, ‘video width’, ‘text width’ ect.) or each post individually by tagging it like ‘width-570’. If that exceeds the page width it’ll be reduced. I’ve made a demo blog to showcase this (and the slideshow photosets) here.
- Separation of note types! Like if you scroll down a list of notes nobody really gives a fuck about likes and reblogs, you want to see people’s comments. Well my new note system differentiates between replies/answers/reblogging-additions and likes and reblogs so you can see what you really want. Check that out here and here.
There are quite a few other things that I haven’t done in my themes up to now too - like social media share buttons and a hybrid infinite scroll, as well as plenty of other theme favourites like like and reblog buttons and and insane amount of customization options. And there’s loads more to come too, I haven’t even started on the header yet.
I’m just so happy with it. I’d really like to get it out before Christmas but I don’t know if I’ll have enough time to make sure every aspect is up to scratch.
Perenelle will be £10 but I’ll be giving it away for free for the first 24 hours (and I’ll have a pinned post so if you follow pouretrebellethemes and check tumblr at least once a day you’re not going to miss it).
I was just like ‘hay it’s 2am I should probably go to sleep’ than BAM it’s 1am. go anti-daylight savings time!!
Anyways so I’ve been doing something great today. I’ve been meaning to write a tutorial on how to make tumblr themes for ages but haven’t really thought of how to do it until yesterday when I decided I just couldn’t do something for amateurs but I know tonnes of advanced tricks that would make a great article thing. So at the moment I have 15 points of awesome with some cool examples.
It’s been really great because as I’ve labelled it ‘best practices & useful tricks’ it’s made me go through a lot of the advanced things I do and then optimize them, especially stuff I figured out a while ago but can now do in half the code. so cool. I also wrote this jquery script to highlight code (way way way harder than I ever thought) so now my regex skillz are badass too. And it looks beautiful and I think it will be helpful to some people.
Not sure when I’ll publish it, maybe tomorrow or maybe until I’ve finished redesigning the site..
I’m building the sexiest theme ever and I don’t even feel bad about charging £10 for it
it’s gon’ be worth it
but I escaped by saying I have to work WHICH IS TRUE because I’m launching my new theme site on Sunday woop. here’s a preview of the front screen…

I can't describe how excited I am about this theme
I’ve been working on it most of today and it just keeps getting better and better. Still quite a way to go but It’s so gratifying to work on and I feel it’ll become my most popular theme to date! (before you ask it’ll be premium but there’ll be a free public beta version first) I want to finish it for my 100,000th download on the new site which should be next weekend but I don’t know if I’ll be done in time.
I’ve spent the whole day making a script for highres photosets. I fucking rule. Going to update Cygnus this eve or tmr with it :) x




