Skip to main content

Fine-Tune Your Member Site Theme

Customize the layout, header styles, fonts, and visual elements of your CustomerHub site by adjusting theme settings for deeper control beyond your global brand settings.

Updated over a week ago

What is Theme Customization in CustomerHub?

While the Brand Center controls global branding (logos, colors, fonts), the Theme settings allow you to fine-tune the detailed presentation of your site, including:

  • Header styling

  • Typography overrides

  • Button styles

  • Background colors

  • Section spacing and layout

  • Additional theme-specific visual options

Theme customization gives you more precise control over how your site looks and feels.


Why Theme Customization Matters

Theme-level adjustments help you:

  • Ensure brand fonts map correctly to headers and body text

  • Improve readability and visual hierarchy

  • Match the exact look of your brand

  • Adjust elements that the Brand Center doesn’t control

  • Fine-tune the layout for a cleaner member experience

A well-tuned theme elevates your membership beyond basic branding.


Open Your Theme Settings

  1. Go to Admin → Settings → Theme
    This opens your current active theme editor.

  2. Browse the available customization panels
    Themes typically include sections for fonts, colors, layout, header settings, and component styling.

  3. Confirm your active theme
    Theme changes only apply to your current active theme.


Adjust Theme Fonts

Brand Center defines your global fonts, but theme fonts determine how they map to specific areas of your site.

  1. Open the Fonts section of your theme

  2. Update the font used for headers
    If you want your secondary font (from Brand Center) to appear on headers, select it here.

  3. Update the font used for body text
    Use a clean, readable font for paragraphs and labels.

  4. Save your changes

  5. Publish the theme

After publishing, refresh your preview to confirm the correct fonts appear.


Adjust Theme Colors

Theme colors allow you to override or fine-tune how your Brand Center colors are applied to specific elements.

  1. Open the Colors section of your theme

  2. Adjust Primary, Secondary, and Accent colors

  3. Adjust Heading colors

  4. Adjust button styles if available

  5. Save and publish your theme

This is especially useful if your brand palette needs contrast adjustments or finer control.


Modify Components, Header, Footer, and Layout Settings

You can adjust visual layout elements to match your brand experience.

  1. Open the Components, Parts, or Layout section of your theme

  2. Click Customize to adjust styling options

  3. Use HTML to adjust spacing, padding, or layout-specific options as allowed

  4. Click SAVE to update the changes and click the X to exit

  5. Save and Publish the theme

  6. Preview your changes

Changes appear after theme publishing completes.


Add Custom CSS or Javascript

CustomerHub allows you to enhance your site’s design and functionality by adding custom CSS and JavaScript to your theme. This is ideal for applying advanced styles, adding custom interactions, or integrating third-party tools.

How to Add Custom Code

  1. Go to Settings → Themes in your Admin Console

  2. Click Edit on your active theme

  3. Use the available tabs to add your code:

    • CSS Tab → Use the Overrides section to paste your custom CSS

    • JavaScript Tab → Paste your JS code (no <script> tags needed)

    • Parts Tab → Customize the Header or Footer for script-based embeds (e.g., tracking pixels or external libraries)

  4. Click Save

  5. Click Publish to apply your changes to the live site

⚠️ Only the “Overrides” section in the CSS tab is editable. Other CSS areas are theme-locked.

Use Cases

  • Custom CSS: Adjust spacing, fonts, colors, hover effects, or responsive layouts

  • Custom JavaScript: Add analytics, embed tools, create dynamic UI interactions

Always preview your site after publishing to confirm your changes display correctly.


Publish and Review Your Theme

  1. Click Publish to update the theme
    Publishing is required before changes go live.

  2. Open your site Preview
    Review headers, typography, spacing, and layout.

  3. Make any additional adjustments needed
    Theme customization is iterative—refine as needed.


Best Practices for Theme Customization

  • Map your secondary font to header text for strong visual hierarchy

  • Keep body fonts clean and readable

  • Use dark, high-contrast header backgrounds for clarity

  • Adjust button styles for consistent branding

  • Refresh preview after each theme publish to confirm updates

  • Avoid using long or oversized fonts in all caps (can look distorted depending on theme)


Troubleshooting / FAQ

“My font changes aren’t showing up.”
Make sure you published the theme and refreshed your preview. Some themes override Brand Center fonts, so theme-level changes are required.

“Why are my headers in all caps?”
This is a theme styling choice. Adjust header typography in the theme font settings.

“My colors don’t match what I set in Brand Center.”
Theme colors may override global colors. Update them in the Theme → Colors panel.

“How do I revert theme changes?”
You can re-select default values or adjust settings manually at any time. Publishing applies the new configuration.


Did this answer your question?