Mobile design update

Closes #380