Board Thread:Support Requests - Getting Technical/@comment-20013000-20140617101837/@comment-856287-20140617233021

"background:solid" is not valid CSS; it doesn't do anything. As Undead.exe said, you must define a color to create a "solid" background.

You can easily use colors from your wiki's theme (which will automatically change to match any changes to the theme) by using class="color1" (a 'primary accent' color) or class="color2" (a 'secondary background' color), like this: ! class="infoboxheading color1" colspan="2" style="background-color:#006400; "

So…

In your template, you have a lot of things like…

This says, "If 006400 is true (which it isn't because 006400 doesn't mean anything), then use background: #006400, and if not, then use background: solid (which is, likewise, meaningless)."

"If" statements work like this:

Since you want to just set the background color, you can replace that whole conditional thing with just "background-color:#006400" like this: ! class="infoboxheading" colspan="2" style="background-color:#006400; "

…but if you wanted to keep the conditional, you would want to do something like this:

This says, "If the template is given data called MyBGcolor, then set background-color: # ; and if there was no MyBGcolor provided, then do nothing.

Then in other places, you have This says, "If the template is given a third piece of data regardless of what that data is, then set the background to be equal to the third piece of data. If no third piece of data is provided, do nothing."

In the following… …the third piece of data is  |name=Tripitz , so you are setting background:# Tripitz ;

Let me know if this doesn't make any sense and I can fix the template for you. 😉