handle font-size for smaller and larger modelViews

[#57248996]

This is an incremental improvement and improves the
font scaling in modelViews by basing it on:

1. font scale calculated for width of Interactive
2. scaling associated with reduction in width of
   model in proportion to interactive.width