various view changes, add mobile css