You people and your themes. Today I will be teaching you how to make a MyBB theme. We will go over a few things such as standards that you can set, what to and not to do, and a bit of advice from me.
Starting Off -- What You Should Know
You're going to want a concept. Whether it's in your head, drawn in paper, painted, whatever, you should always at the least have an idea of what you want your theme to look like. You also want to know what type you are going for. Whether it's flat, 3D, simplistic, or whatever it may be. This scheme should follow throughout the entire theme. You shouldn't mix two types together, say 3D and flat, because it may look horrible in the end unless you are very careful. Another thing you may want to know before beginning is what colours will you use. Primary and secondary. Now, that goes without saying, you will have different shades, tents, and of the sort, but at least have two to go off of. Two colours that end up looking really good together could be black/grey/gray and red.
Graphics or pure CSS?
This is part of the advice category. Since you already have to work with CSS, we will be talking specifically about things such as gradients in this section, or other elements that work for specific browser types with CSS. I'll use gradients as an example, since I find they are used a lot.
If you are trying to please someone, I would go with graphics. When working with gradients, you have to specify each browser types' gradient type. A lot of people still use IE, and Windows (but that's a whole 'nother thread for another time), not everyone uses Google Chrome, Safari, Mozilla/Firefox, or even Opera. Some even use older versions of said IE browsers, which is disheartening, to an extent. Typing each and every gradient, or even just copying and slightly modifying, can be a lot of work. If you're not good with graphics, then try CSS. CSS isn't necessarily the way to go, however. Also, when I say "graphics", I don't mean Photoshop. There's a lot of different programs out there that can help you. Of course Photoshop is always an option.
What to & Not to do
I know a lot of you may like another websites theme, or even a specific aspect of it. That's okay, I like a lot of designs. However, one thing you never do is "rip" (as the term is used here frequently) things from different themes. That's stealing someone else's work. Plagiarism. Don't even look at the code. It's one thing to make a design that looks like something else, it's another to just completely steal.
Another thing not to do, don't modify themes and release said themes for your personal gain, such as money. This is just as bad, if not worse, than what was mentioned above. If you are going to modify, and release, a theme from someone else, contact them. Request their permission. And don't beat around the bush trying to trick them into saying yes to something they aren't sure of. Don't blackmail either. If you do get permission, always give credit to the original creators. I usually put "Theme design by ____ of ____. Modified by ____." Always link to the original creators website as well. If they say you aren't allowed to release a modified version of their theme, don't. This can bring down many legal issues, even going to court to dispute this. Not only is this rude, it is, to an extent, inhumane, and uncivilized.
Take Notes, Timmy
Templates to keep note of:
The "Fun" Part
- Header templates (header, welcomeblock templates [guest,member,admincp,modcp])
- Forum Bit Templates (Mainly forum bit cat 1, then forum bit forum 1 & 2. Maybe more depending on what you want to do with the theme)
- Footer - Self explanatory
And yeah this tut isnt by me :3
Thx to Duubz a expert mybb designer