Reference

Browser Theme State

Use these keys to customise classes for loading, validation errors and other states that change in the browser. Add them at the root of themeConfig; Formie outputs the classes in data-formie-theme-classes.

KeyDefault classesPurpose
errorsformie-errorsForm-level error collection
successesformie-successesForm-level success collection
messageformie-messageShared message container
messageErrorformie-message-errorError message state
messageSuccessformie-message-successSuccess message state
tabErrorformie-tab-errorPage tab with an error
tabCurrentformie-tab-currentCurrent page tab
tabCompleteformie-tab-completeCompleted page tab
tabLinkCurrentNoneCurrent page-tab link
tabLinkInactiveNoneInactive page-tab link
pageHiddenformie-page-hiddenHidden page
conditionalHiddenformie-conditionally-hiddenConditionally hidden field
rowHiddenformie-row-hiddenLayout row with no visible fields
loadingformie-loadingLoading state
successformie-successIndividual success item
errorformie-errorIndividual error item
fieldLayoutErrorformie-field-has-errorField layout with an error
fieldControlErrorformie-input-errorInvalid field control
fieldErrorsformie-field-errorsField error collection
fieldErrorformie-field-errorIndividual field error