Designing for small screens has become one of the real stress tests of modern digital products. Attention is scattered. Space is tight. And users expect things to make sense immed ...