How to Make A Tumblr Theme
I don’t think I am very good at explaining things which is why I have always been hesitant to make a tutorial like this. However, I figure with the years I’ve made themes the least I can do is pass on my knowledge and aid those who want to make themes or go into web design themselves. I am aware that there are a lot of tutorials out there, but since I personally get requested for tutorials on this and taught myself, I figure I might as well.
The tutorial will span over five subjects dealing with theme making:
- Vol I - Basic Structure
- Vol II - Sidebars
- Vol III - Posts
- Vol IV - Post Info
- Vol V - Customization & Variables
Each volume will be be put up when completed separately. I hope the whole tutorial will be fully up in the coming week or two. I will post when I have the new volumes up as well as a final post with the links.
I will try and explain as best I can how to make a theme for those with no basic CSS or HTML experience. However, it will be definitely be easier for you if you have some CSS or HTML knowledge. Keep in mind that most of the tumblr specific coding has always been available with tumblr’s custom themes page. I am just trying to help people understand it and teach people CSS and HTML the way I do it.
Also if you don’t notice by this wall of text, I can ramble but I hope I’m succinct enough in explaining why you have to do certain things in coding - so it could be lengthy to read but I think it will be worth it?
Note: There will be no base theme provided. I am hoping the end result for this tutorial is for you to make your own themes with your own style, not simply change stuff around on a base theme based on my style. That wouldn’t be learning very much would it? The unique thing about this series will be that I go through different theme types instead of saying let’s make a theme that looks exactly like this. This way you can either just make different themes for yourself or become a theme maker.
Questions: Just because I made a tutorial it does not mean that I will answer further questions about how to do etc. etc. relating to them. I have created plenty of examples for you to experiment with and make your own. (Even providing an easy to see View Source Code.) I will try and answer your questions if I have time, if it is a general question - if it is specific however, I reserve the right to not answer it. Again, The whole point of tutorials is to learn so if I just give you a code for xyz, it wouldn’t help so much in the learning process. If you experiment and work at it yourself looking at some referral places, you will be able to figure it out yourself I promise, and it will be more satisfying than someone just giving you a code.
Themes: If you end up creating a theme from this tutorial series, I would love to see what you come up with! So don’t be shy to send me a message and who knows I may feature it on LMThemes!
/wall of text