As you build your bundle, you may wonder what are all the elements I need to account for. We've built a sample form that includes all the HTML elements that can be styled. Import the following JSON into Kinetic Request CE and you should be able to see all the form elements available.
Download JSON Form
Kitchen Sink Form - Base Bundle Example
Additional points to consider are your required fields are defined via the CSS in the bundle. Because there are lot of ways to display required, we have left it up to the bundle/developer to decide what is best for their presentation layer.
We created an example of how we would do it in base and triangle via CSS. Any bundle that has a field as required and is not displaying as such, probably doesn't have it defined in their CSS/stylesheets.