<!-- AUTO-GENERATED FILE. Do not edit manually. -->

# Token Reference Table

This table lists all tokens for this component:

| Token | Description |
|-------|------------|
| group.gap | Controls the spacing between form groups (collections of related form fields like a group of address fields or contact information fields). This creates visual separation between different sections of a form.<br>CSS variable: --wm-form-group-gap |
| control.color.@ | Sets the text color of form controls (input fields, text areas, select boxes, and other form elements where users enter data). This determines what color the text that users type appears in.<br>CSS variable: --wm-form-control-color |
| control.color.place-holder | Sets the color of placeholder text in form controls (the gray text that appears in empty input fields to show users what to enter, like 'Enter your name' or 'Select an option'). This determines what color the hint text appears in.<br>CSS variable: --wm-form-control-place-holder-color |
| control.background | Sets the background color of form controls (input fields, text areas, select boxes, and other form elements where users enter data). This is the main background color that appears behind the form field content.<br>CSS variable: --wm-form-control-background |
| control.border.width.@ | Controls the thickness of borders around form controls (input fields, text areas, select boxes, and other form elements). This determines how thick the border lines appear around the form fields.<br>CSS variable: --wm-form-control-border-width |
| control.border.style | Sets the visual style of borders around form controls (input fields, text areas, select boxes, and other form elements). 'solid' creates a continuous line, 'dashed' creates a broken line, 'dotted' creates a dotted line, 'none' removes borders completely.<br>CSS variable: --wm-form-control-border-style |
| control.border.color | Sets the color of borders around form controls (input fields, text areas, select boxes, and other form elements). This determines what color the border lines appear in that outline the form fields.<br>CSS variable: --wm-form-control-border-color |
| control.border.radius | Controls the corner rounding of form controls (input fields, text areas, select boxes, and other form elements). This makes the form field corners slightly rounded for a softer appearance.<br>CSS variable: --wm-form-control-border-radius |
| control.width | Controls how wide form controls appear (input fields, text areas, select boxes, and other form elements). This determines the horizontal size of the form fields. Acceptable units: %, px, em, rem.<br>CSS variable: --wm-form-control-width |
| control.height | Controls how tall form controls appear (input fields, text areas, select boxes, and other form elements). This determines the vertical size of the form fields. Acceptable units: px, em, rem.<br>CSS variable: --wm-form-control-height |
| control.padding | Controls the internal spacing inside form controls (the space between the form field content and its borders). This creates breathing room around the text that users type in the form fields.<br>CSS variable: --wm-form-control-padding |
| control.font-family | Sets the typeface (font style) for form controls (input fields, text areas, select boxes, and other form elements). This determines whether the form field text appears in Arial, Times New Roman, or other font styles.<br>CSS variable: --wm-form-control-font-family |
| control.font-size | Controls how large the text appears in form controls (input fields, text areas, select boxes, and other form elements). This affects the size of the text that users see and type in the form fields.<br>CSS variable: --wm-form-control-font-size |
| control.font-weight | Controls how thick or bold the text appears in form controls (input fields, text areas, select boxes, and other form elements). 'normal' makes it regular weight, 'bold' makes it thicker, and numbers (100-900) provide fine control over thickness.<br>CSS variable: --wm-form-control-font-weight |
| control.line-height | Controls the vertical spacing between lines when form control text wraps to multiple lines (like in text areas). This ensures proper spacing for the text displayed in the form fields.<br>CSS variable: --wm-form-control-line-height |
| control.letter-spacing | Controls the horizontal spacing between individual characters in form controls (input fields, text areas, select boxes, and other form elements). This can help make the form field text more readable and properly spaced.<br>CSS variable: --wm-form-control-letter-spacing |
| caption.font.family | Sets the font family of form captions.<br>CSS variable: --wm-form-caption-font-family |
| caption.font.size | Controls the font size of form captions.<br>CSS variable: --wm-form-caption-font-size |
| caption.font.weight | Controls the font weight of form captions. Acceptable values: normal, bold, 100-900.<br>CSS variable: --wm-form-caption-font-weight |
| caption.line-height | Controls the line height of form captions.<br>CSS variable: --wm-form-caption-line-height |
| caption.letter-spacing | Controls spacing between characters in form captions.<br>CSS variable: --wm-form-caption-letter-spacing |
| caption.color | Sets the text color of form captions.<br>CSS variable: --wm-form-caption-color |
| caption.margin | Controls margin of form captions.<br>CSS variable: --wm-form-caption-margin |
| caption.padding | Controls padding of form captions.<br>CSS variable: --wm-form-caption-padding |
| caption.display | Sets the display property of form captions.<br>CSS variable: --wm-form-caption-display |
| caption.gap | Controls spacing between form caption elements.<br>CSS variable: --wm-form-caption-gap |
| required.content | Sets the content for required field indicators.<br>CSS variable: --wm-form-required-content |
| required.color | Sets the color of required field indicators.<br>CSS variable: --wm-form-required-color |
| required.font-size | Controls the font size of required field indicators.<br>CSS variable: --wm-form-required-font-size |
| required.font-weight | Controls the font weight of required field indicators. Acceptable values: normal, bold, 100-900.<br>CSS variable: --wm-form-required-font-weight |
| help.block.color | Sets the text color of form help blocks.<br>CSS variable: --wm-form-help-block-color |
| help.block.font-family | Sets the font family of form help blocks.<br>CSS variable: --wm-form-help-block-font-family |
| help.block.font-size | Controls the font size of form help blocks.<br>CSS variable: --wm-form-help-block-font-size |
| help.block.font-weight | Controls the font weight of form help blocks. Acceptable values: normal, bold, 100-900.<br>CSS variable: --wm-form-help-block-font-weight |
| help.block.line-height | Controls the line height of form help blocks.<br>CSS variable: --wm-form-help-block-line-height |
| help.block.letter-spacing | Controls spacing between characters in form help blocks.<br>CSS variable: --wm-form-help-block-letter-spacing |
| input.group.btn.width | Controls the width of input group buttons.<br>CSS variable: --wm-form-input-group-btn-width |
| input.group.btn.height | Controls the height of input group buttons.<br>CSS variable: --wm-form-input-group-btn-height |
| input.group.btn.font.size | Controls the font size of input group button icons.<br>CSS variable: --wm-form-input-group-btn-font-size |
| input.group.btn.border.radius | Controls the border radius of input group buttons.<br>CSS variable: --wm-form-input-group-btn-border-radius |