Creating Custom Themes
Design reusable themes with custom colors, fonts, and logos. Apply themes across multiple forms for consistency.
What Are Themes?
Themes are reusable design templates that you can apply to multiple forms. Instead of customizing colors, fonts, and logos for each form individually, you can create a theme once and apply it to any form. This ensures brand consistency across all your forms and saves time when creating new forms.
Theme Components:
- Colors: Header color, submit button color, text colors, and background colors
- Font Family: Choose from Arial, Georgia, Helvetica, or Times New Roman
- Logo: Optional logo URL that appears in the form header
💡 Benefits of Using Themes:
- Brand Consistency: Ensure all forms use the same colors, fonts, and logo
- Time Savings: Create a theme once and apply it to multiple forms instantly
- Easy Updates: Update a theme once to change all forms using it
- Organization: Create different themes for different clients, projects, or brands
Creating a Theme
Create a new theme from the Themes page in your dashboard. You'll configure all the visual elements that make up your theme.
Step-by-Step:
- 1Go to Themes in your dashboard
- 2Click + Create New
- 3Enter a Theme Name (e.g., "Company Theme", "Client A", "Brand Colors")
- 4Select a Font Family from the dropdown (Arial, Georgia, Helvetica, or Times New Roman)
- 5Configure Colors using the color pickers (see Color Configuration below)
- 6Optionally add a Logo URL (see Logo Configuration below)
- 7Click Create Theme
Color Configuration
Themes include five color settings that control the visual appearance of your forms. Use the color picker or enter hex color codes directly.
Required Colors:
- 1Header Color: The background color for the form header. This is typically your brand's primary color.
- 2Submit Button Color: The background color for the submit button. Often a contrasting or accent color to make the button stand out.
- 3Form Primary Text Color: The main text color used for field labels, headings, and form content. Typically dark (e.g., #111827 or #000000).
- 4Form Background Color: The background color for the form container. Usually white (#FFFFFF) or a light color.
- 5Page Background Color: The background color for the page around the form. Often a light gray (#F9FAFB) or white.
✅ Color Best Practices:
- Use your brand's color palette for consistency
- Ensure sufficient contrast between text and background colors for accessibility
- Use hex color codes (e.g., #6D28D9) for precise color matching
- Test colors on both light and dark backgrounds if you support dark mode
Font Family Selection
Choose a font family that matches your brand. The selected font will be applied to all text in forms using this theme.
Available Font Families:
- Arial: A clean, modern sans-serif font. Great for professional forms and general use.
- Georgia: A serif font with excellent readability. Perfect for formal documents and traditional brands.
- Helvetica: A classic sans-serif font. Widely used in professional and corporate settings.
- Times New Roman: A traditional serif font. Best for formal or academic forms.
Logo Configuration
Add a logo to your theme to display in the form header. Logos are optional but recommended for brand recognition.
Adding a Logo:
- 1Host your logo image on a publicly accessible URL (e.g., your website, CDN, or image hosting service)
- 2Copy the full URL to your logo image (must include http:// or https://)
- 3Paste the URL into the Logo URL field
- 4A preview will appear showing how your logo will look
Logo Best Practices
- Recommended size: 200-300px wide
- Format: PNG or SVG with transparent background works best
- Readability: Ensure logo is readable at small sizes
- Accessibility: Use HTTPS URLs for secure image loading
Managing Themes
Once created, you can view, edit, and delete themes from the Themes page.
Viewing Themes
Each theme card shows:
- Theme name and creation date
- Color swatches showing all configured colors
- Font family
- Logo preview (if added)
- Number of forms using the theme
Editing Themes
Update any aspect of a theme:
- 1Click the Edit button (pencil icon) on the theme card
- 2Modify any colors, font, or logo URL
- 3Click Update Theme
- 4Changes will automatically apply to all forms using this theme
Deleting Themes
Remove themes that are no longer needed:
- 1Click the Delete button (trash icon) on the theme card
- 2Confirm the deletion
- 3Note: Forms using the deleted theme will revert to default styling
Applying Themes to Forms
Once you've created a theme, apply it to any form in the Form Builder. You can also override individual theme settings on a per-form basis if needed.
How to Apply a Theme:
- 1Open a form in the Form Builder
- 2Scroll to the Themes section in the settings panel
- 3Select a theme from the Select Theme dropdown
- 4All theme colors, fonts, and logo will be applied automatically
- 5You can still customize individual colors if needed (overrides theme)
- 6Click Save Form to apply changes
Best Practices
- Use Descriptive Names: Name your themes clearly (e.g., "Company Brand", "Client A Theme", "Holiday Campaign") to easily identify their purpose.
- Create Multiple Themes: Create separate themes for different clients, projects, or campaigns. This keeps branding organized and makes it easy to switch between styles.
- Test Before Applying: Preview your theme in the Form Builder before applying it to ensure colors and fonts look good together.
- Update Themes Carefully: Remember that updating a theme affects all forms using it. Test changes on a single form first if you're unsure.
- Monitor Usage: Check which forms are using each theme before deleting it. Forms will revert to default styling if their theme is deleted.