Board Thread:Support Requests - Designing Your Wiki/@comment-36009152-20190224153043/@comment-9605025-20190726215326

Well, first thing first. When editing your template for the Banana Fish wiki, I noticed there seems to be a fair amount on unnecessary/inefficient markup. Getting rid of what you don't need will help simplify the template and make it easier to rearrange. If I am understanding correctly, here is a scenario with the current markup:
 * 1) Why do you have both user and username? Your documentation only mentions username.
 * 2) Why do you have the talk parameter? As far as I can tell, your wiki doesn't use user talk pages.

Template call

Resulting markup from snippet: user1 (Talk) Now consider what Template:User adds: user1user2 (Talk) Also, even if you still wanted to have the link to the talk page. I don't quite understand the use of Template:User. That template essentially does what it appears this section of the template is trying to do. In other words, you could replace this whole snippet with just a single call to Template:User and avoid running the risk of this (what I assume to be undesired) output. As it is being used right now, Template:User is just simply creating a link to the user page. I will admit, however, that doing it this way does allow you to set completely different styles for the various pieces of text.

Another thing is using Template:Border-radius with an input of 0. Unless there is site or global CSS that does otherwise, setting the border radius to 0 is the same as not setting it at all. Also, it seems you sometimes use the template and other times don't. Not sure what the logic is behind that.