I think this needs some more thought, John. Honestly.
A basic ACF text field DOES get the $field[‘class’] attribute applied to its class.
But the input of a datepicker field is ignored (as I show above).
Can we not, at least, aim for simple consistency?
$field[‘class’] should always be available, and should always be applied to the visible element, so that things like Bootstrap classes can be applied easily.
To my mind this is sensible, and a fairly trivial update to the code. It’s very little work to do it, and a big win for consistency and usefulness.
A