Board Thread:Support Requests - Getting Technical/@comment-25230228-20180623220302/@comment-9605025-20180624051600

Yes, that is exactly what I was referring to when I mentioned the first option. How you would do that is create a template such as "Template:Moveset" that contains the beginning and end but leaves the middle to another template. It might look something like:  



Then you would call it like this:

Where "Template:Moveset/Entry" would be something like:

I am not entirely sure but I think the empty line is necessary in order to have the newline. Lastly, "Template:Type Color" would be something like the following:
 * || | style="background-color: ;" |  ||  ||  ||

Althernatively, you could put the switch directly in "Template:Moveset/Entry". However, that might make it harder to understand what is going on. Plus, keeping it separate allows you to use the color template elsewhere.

The rest of the formatting you would then do using site CSS. Something like: If you want to see an example of a similar setup I already have, take a look at the following:
 * Template:Battleground 2
 * Template:Mission
 * Test Page