add image support

issue: button in li don’t want to align middle