frontend init, button, nav, icons