Provide a method for easily scaling font where desired (e.g. for varying screen resolutions).
One idea for implementation is when a text overflow would occur (horizontally or vertically), to force the font size to reduce to fit the text area.
Acceptable methods for implementation would include:
  • A new component for this use
  • A new option for enabling/disabling for existing text components
  • (other suggestions)
One example of when font doesn't scale properly is when a window is set to "percent". Different resolutions can cause fonts to overflow (either vertically or horizontally). This is because even if you have dynamic font size the font size and font area often vary at different rates, likely causing overflow.