Skip to content

Design

By the end of this page you will know every visual option a form has, all under the Form tag at the top left of the builder canvas. Everything here applies equally to the canvas and to the published form.

Setting Options
Palette Eleven palettes, each with a light and a dark version, ordered from the most sober to the most expressive: Neutral (whites and greys, the default), Indigo, Volt, Tide, Olive, Amber, Ember, Lime, Coral, Pixel and Prism. Every pair of text and background colors is checked against the WCAG 2.1 contrast minimums, in both modes.
Color mode Automatic (follows the visitor’s system), the default, Always light, or Always dark.

The Preview dark / Preview light button in the builder’s top bar only changes the canvas, never this setting.

The form’s color settings, with the Neutral palette selected and automatic light/dark mode.

The published form rendered with the default Neutral palette.

The same published form rendered with the Indigo palette, for comparison.

Font changes the typeface of the whole form: title, labels, fields and buttons.

Group Options
General System font (fastest), the default, and Same as the site theme
Sans serif Atkinson Hyperlegible Next, Inter and Figtree
Serif Source Serif 4, Literata and Lora
  • The fonts are served from your own site, never from Google or any other external service, so visitors’ IP addresses are not shared with anyone.
  • Visitors only download the font your form uses, and only the characters it needs. The system font and the theme font download nothing.
  • Atkinson Hyperlegible Next was designed by the Braille Institute for readers with low vision: characters that are easy to confuse, such as 1, l and I, or 0 and O, are clearly different. It is a good choice for forms that ask for codes, invoice numbers or ID numbers.
  • Same as the site theme only shows on the published form. In the builder canvas, it shows the WordPress dashboard font instead, since the form is not on a real page there yet.

Select the Submit button at the end of the form to change its design:

Setting Options
Alignment Left (default), Center or Right.
Width Automatic (by the text), the default, or one of the same six grid fractions used for fields (see Field settings). You can also drag the button’s own edge on the canvas.
Size Small, Medium (default) or Large — all three are at least 44px tall, a comfortable minimum to tap.
Color Main color of the palette, the default, or A color of my own. With a custom color, the plugin calculates readable text (white or dark) for you automatically, and warns you live if no text color would reach the WCAG 2.1 minimum contrast on that background — without silently changing your chosen color.
Corner radius From square corners to a full pill shape. Default: a small, soft rounding.

Templates already set a button text that describes the action, such as Register my entry or Send message, which works better than a generic “Submit”.

With multi-page forms (Pro), a centered or right alignment moves Previous together with Next/Submit; with a left alignment, Previous stays on the left and the advancing button on the right.

Off by default. Show a frame around the whole form turns on:

  • Border color, Width and Corner radius.
  • Add a soft shadow.
  • Use a background different from the palette’s: by default the form uses the background of its palette, which adapts to dark mode. A fixed background color stays the same in both modes, so check that the text is still readable on it.

On by default. Show header (title, logo and background image) adds a header above the fields:

  • The title shown is always the form’s own title.
  • Add a Logo and a Background image from the media library.
  • Header alignment: Left, Center (default) or Right.
  • With a background image, the title is shown in white with a text shadow over a semi-transparent dark layer, so it stays readable without choosing a text color yourself.

If a header is on but has no title, logo or image, nothing is drawn — there is never an empty box.

  • Form description: shown above the fields, below the header.
  • How to mark required fields: an asterisk, your own text or no visible mark. Whichever you choose, screen readers always announce that a field is required.
  • Show an error summary at the top of the form: lists every error with a link to its field. On by default.
  • Form CSS class: for your own styles.
  • An invalid design value never breaks the form. An unknown alignment, width or size, a non-hexadecimal color, or a corner radius out of range all fall back to their default value instead of being saved as entered.
  • Palette colors are scoped to the form itself: they never leak into the surrounding WordPress admin screens or your site’s own theme.

Continue to Notifications to set up the emails sent after a submission.