updated button naming prefix and added additional styles for input types