From Wiktionary, the free dictionary
From button + front.
buttonfront (not comparable)
- (of clothing) Having buttons on the front.
1988 April 15, Laura Flaherty, “The Woman in Pink”, in Chicago Reader[1]:Her short stout body was packed into pale pink polyester pants and a matching buttonfront vest.