Form Styling Pro

Customize the appearance of your forms to match your website's design — no CSS knowledge required.

Accessing Style Settings

Select the Form Container block in the editor. In the right sidebar, open the Style tab to access all visual customization options.

The Style tab in the Form Container block inspector

Colors

Control the color scheme of your forms using the color pickers in the style panel:

SettingWhat It Controls
Accent ColorColor for selected and interactive elements (focus rings, checked states)
Text ColorGeneral text color for labels and input text
Border ColorColor of input field borders
Input Background ColorBackground color of input fields
Tip: Use the color palette or paste a hex value directly. Changes preview in real-time in the editor.

Typography

Adjust font settings for your form:

Border Radius

Control the corner roundness of input fields. Choose from five presets:

Label Position

Choose where labels appear relative to their fields:

PositionDescription
Above InputLabel displayed above the field (default)
FloatingLabel inside the field, animates up on focus

Submit Button

The submit button text can be customized in the Form Container block settings. Use a label that matches your form's purpose (e.g., "Send Message", "Book Now", "Register").

Custom CSS Classes

For advanced customization, add custom CSS classes to individual fields or the form container:

1

Add a Class

Select a field block and enter a class name in the Additional CSS Class field under the Advanced tab.

2

Write Your CSS

Add custom CSS via your theme's Customizer (Appearance → Customize → Additional CSS) or a custom CSS plugin.

.my-custom-field input { border: 2px solid #3859ea; box-shadow: 0 0 0 3px rgba(56, 89, 234, 0.1); }
Note: Custom CSS overrides may be affected by theme styles. Use specific selectors to ensure your styles take priority.

Unlock Form Styling

Custom colors, fonts, borders, label positions and more are available with Giraforms Pro.

Get Giraforms Pro