One generic problem that jumped out to me is that you're using physical dimensions; inches (in), points (pt), and pixels (px). That's a bad smell. Stick to em and percentages since different ereaders have different screen dimensions, and the user can change the font size.
Last edited by hobnail; 03-03-2020 at 07:27 PM.
|