Personal preferences with regards to purely aesthetic elements can be applied through browser CSS tools such as Stylebot.
This is an accessibility issue. It’s not just personal prefs.
The UI is not using standard line spacing. The entire interface is modified using a body tag line-spacing
value of 125% for non-text elements like panels, etc. All classes inherit the value regardless of font size. This is creating compacted text in ev
-related divs. It makes for poor reading. Doesn’t help with eye strain, people with limited vision, lysdexia, etc.
So, I think I figured it out.
line-height
is inherited directly from body. Classes ev-say
, ev-pose
, and ev-address
are all affected, both targeted and normal. Using parent div class charlog--ev
I set it to 150%, and now all output lines are spaced approximate to standard spacing. This is the best fix because it avoids messing with non-text element line-spacing.
Next, the padding
value for charlog--ev
, I set to 10px. That gives a good negative space proportional to the text for those highlighted text divs that place the lighter-color blue around it.
Doing these things turns this…
into this…
(Note, the font size wasn’t touched; just for some reason, this forum software decided to reduce the second image’s size.)
The eye is less strained, and the extra padding makes the highlighted blue color pop out.
Non-highlighted text is also spaced a bit further away from each other. This also helps keep those superscript text elements from running into the lines above.
Doing it this way did affect the line spacing for other elements such as Help Topics table formatting, but not adversely. It just spaced those apart slightly more than needed, but it doesn’t look bad. If whomever has access to client’s formatting tools, I’m sure all this has some sort of administration panel, I’m assuming? Haven’t looked that deep into what you guys are using.
I did notice there’s some irregular spacing going on with lines of people arriving and leaving rooms. That’s nothing to do with what I did. That’s just there already. Something weird’s happening with that.
I’m working out a way to adjust the size of a <br>
tag for span class common--formattest
so we don’t have to use <br><br>
anymore between paragraphs, which would look more refined, but that’s a different subject!