Thread:Sannse/@comment-5250721-20130105030656/@comment-2200849-20130105163104

Hey Angry Hearts, if you want to create a nice theme (in addition to what you can configure via ThemeDesigner, you need to familiarize yourself with a styling language called CSS that allows you to manipulate the style of page elements. I'd recommend this tutorial.

When it comes to creating complex templates, you can browse around on the MediaWiki website to find info on wikitext. More advanced styling requires a limited amount of HTML; there are millions of tutorials about it, like this one or this one.

Finally, to create interactive interfaces, the scripting language Javascript is required. The previously linked Mozilla resources also offer a separate Javascript documentation.