Angular sets these CSS classes. It is up to your application to provide useful styling.
ng-scope
ng-isolate-scope
ng-binding
ng-bind or
{{}} curly braces, for example. (see databinding guide)ng-invalid, ng-valid
ng-pristine, ng-dirty
ng-pristine class
to a new form control widget which did not have user interaction. Once the user interacts with
the form control, the class is changed to ng-dirty.ng-touched, ng-untouched
ng-untouched class
to a new form control widget which has not been blurred. Once the user blurs the form control,
the class is changed to ng-touched.