add icon, config, and alter viewport meta