You are viewing beta documentation for Formie 4.x.
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