Board Thread:General Discussion/@comment-44975735-20200322133212/@comment-44975735-20200403141507

First things first. Woah... 100% red is truly eye burning. I think that it shouldn't stay like that. Having similar colors for things that are related sounds like a good idea. Dark red and dark purple are pretty similar so it could be like that. I've tried #660000 for the albums.

We would have all styles related to infoboxes in a single file and it's content would then be merged into the main css file once it's done.

You have to have the "Shared" section of code and then any other section you want. For example if you delete the "Infobox Song" section, styling for character infoboxes should not be affected because these two are not dependent on each other but they are only dependent on the "Shared" section.

I did the styling for all infoboxes based on what was decided so far. It's about 100 lines. You can ignore the commented stuff at the bottom.

https://frozen.fandom.com/wiki/User:Tomas9970/common.css

When something is considered portable, it usually means that it's done once and then used in several different cases without modifications. Official reason why portable infoboxes are called the way they are is that they are made once and gauranteed to work properly on all platforms.

Another reason that I like a lot more is that their styling is done in CSS which is very portable on it's own. You can write a style once and apply it to all infoboxes on the wiki or on a range of infoboxes based on their themes. Also if you want multiple infobox templates to have exactly the same style. You can make them use the same theme.

You basically make various themes that the infoboxes can have and then apply these themes to the infoboxes. In our case it would be one theme per infobox which would be named based on that infobox. For example the "Infobox Character" uses the "Character" theme.

edit: I also want to rename the "FrozenPartyInfobox" to "Infobox Frozen Party" to follow the naming convention.