Simplified, flexbox-less cell display.

closes #5364 
closes #5192
closes #5185
closes #5612
closes #5675
also doesn't re-introduce #3549

If accepted, this probably should be back-ported to the first 2.x patch.