Partial work on the adaptation-to-screen-width per Jason's description