add viewport directive to prevent user and UA scaling