Originally I wanted to show main personality traits icons next to girls names somewhere. But we might as well show classes icons there, they are even more informative. And in any case we need to show traits icons somehow, and not at a separate tab where everyone will ignore them.
I'm not really sure how to handle it, especially since not every trait will have an icon. For example, we could separate traits list into two parts, for major traits with icons and minor traits without. And we need place to show those icons next to traits themselves.
All of the information that will be under the name will be small, because the more space it takes up less space in all other tabs. Classes/main personality traits information and icons - I can put them both, but then again, there will be small.
We have the right frame with character traits and effects. I don't know what will be going on display at the effects, but it can be assumed that this is just a character traits, but temporary (If this is about all sorts of poisons or buffs for a few days, etc.). And if this just description of the traits effects then everything is easier. All description moved to the ToolTip.
Then we free more space by removing the frame effects. And there's plenty of room for the small icons under each character traits.
For example, the positive and negative effects are always displayed first in the list. Then the class/battle traits. Then work/personality traits. We can choose different colors for each kind.
For each traits which has no icons will make one blank or neutral. First is filtered according to the method above and then filtered on the ones with icons (higher) and those without (lower).
I hope I have understood everything correctly