Styling a form
Customize your survey's appearance with colors, typography, and layout options—or inherit global widget settings to maintain brand consistency across your site.
Last updated on Jun 22, 2026
Styling a form
Start writing your documentation here...
The Styling panel in AllFeedback gives you control over how your survey looks to visitors. You can customize colors, typography, and visual elements to match your brand — or leave everything at default and let the survey inherit your global widget settings.
Where to Find the Styling Panel
When editing a survey in AllFeedback, you'll see three tabs at the top of the form editor: Builder, Styling, and Settings. Click the Styling tab to access all visual customization options for that specific survey.

Styling Options
Widget Position
Controls where this survey's launcher appears on the page, overriding the global position.
Default — inherit the global widget position set under Settings → General
Bottom right
Bottom left
Side tab — a vertical tab pinned to the right edge of the screen
Leave this on Default if you want the survey to follow your site-wide setting.
Progress Indicator
Only shown for multi-step surveys (forms with more than one step). Sets how progress through the steps is displayed to visitors.
Dots — a row of dots, one per step (default)
Numbers — a "1 / 3" style step counter
Bar — a filling progress bar
None — hide the progress indicator entirely
Single-step surveys don't show this option, since there's no progress to display.
Trigger Icon
Only shown when the widget position is Bottom right or Bottom left (the Side tab position uses a text label instead of an icon button). Chooses the icon displayed on the floating widget button.
Message (default)
Chat
Smile
Star
Pen

How Styling Works: Global vs. Per-Survey
AllFeedback uses a two-level styling system:
Global widget settings — these apply to all surveys on your site by default
Per-survey styling — these override the global settings for a specific survey
When you create a new survey, it automatically inherits the global widget color and position you've set under AllFeedback → Settings → General. If you customize the styling for an individual survey, those changes take priority over the global defaults — but only for that survey.
Global Widget Settings
Before styling individual surveys, you should set your global widget defaults. These act as the baseline appearance for all surveys unless you override them.
To configure global settings:
Go to AllFeedback → Settings in your WordPress admin
Click the General tab
Under the Widget section, you'll see two settings:
Widget color — Enter a HEX color code (for example, #8F4EEE for purple). This color is used for the feedback widget button and accent elements across all surveys.
Position — Choose where the widget button appears on your pages: Bottom left, Bottom right, or Side tab.
Click Save Changes
These settings apply site-wide. Every survey you create will use this color and position unless you customize it in the survey's own Styling panel.
Per-Survey Styling Options
When you open the Styling tab for a specific survey, you can override the global settings and customize the appearance just for that survey. The exact styling options available in the Styling panel are not detailed in the current knowledge base, but the system stores styling data in the survey's styling field in the database.
Any changes you make in the Styling panel are saved to that survey only. Other surveys on your site continue to use the global widget color and position unless you customize them individually.
Preview Your Changes
The form editor includes a Preview changes panel on the right side of the screen. As you adjust styling options, the preview updates in real time so you can see exactly how the survey will look to visitors before you publish it.
The preview panel shows:
A browser mockup with your survey rendered inside
How the widget button appears on the page
How your chosen colors and typography are applied
You can also toggle between device previews to see how the survey looks on different screen sizes.
When to Use Global vs. Per-Survey Styling
Use global widget settings when:
You want all surveys to have a consistent brand appearance
You're just getting started and want a simple setup
You don't need different surveys to look different from each other
Use per-survey styling when:
You want a specific survey to stand out or match a particular campaign
You're running surveys for different brands or products on the same site
You need different visual treatments for different types of feedback (for example, a bug report form might use red accents while a feature request form uses blue)