There's no simple, straight forward way to do this without making your own custom Django form
The examples here show a failed Django filter that I started writing to add css classes to the appropriate input types.
I simply ended up extending Bulma's CSS reach to child-elements of #is-contact-form
instead. Way, way easier. Sass rocks!
Because I don't want to write too much CSS when I'm using a framework for one. For another, Wagtail's AbstractEmailForm
constructor is amazing. It allows us the ability to collect whatever data we want really easily. I didn't want to shy away from the feature because my framework couldn't hit the child inputs.