How to Change Colors
Adjusting various style settings for colors in Elementor
Elementor makes it easy to change colors across many parts of your website, including text, buttons, backgrounds, icons, sections, and other widgets. This guide walks through where to find color settings and how to update them safely.
Before You Start
Before making color changes:
- Make sure you are logged into WordPress
- Open the page you want to edit with Edit with Elementor
- Know your brand colors if you are trying to stay on-brand
- Preview your changes on both desktop and mobile before publishing
Where Colors Can Be Changed in Elementor
Color settings in Elementor are usually found in one of these places:
- Style tab inside a widget
- Style tab for a column, container, or section
- Site Settings for global colors
- Hover state settings for buttons, links, and interactive elements
Most color edits happen in the Style tab.
How to Change Text Color
To change the color of a heading, paragraph, or text block:
- Open the page in Elementor
- Click the text widget you want to edit
- In the left panel, click the Style tab
- Find the Text Color setting
- Choose a new color using the color picker or paste in a hex code
Common widgets with text color settings:
- Heading
- Text Editor
- Icon Box
- Call to Action
- Button
- Tabs and Accordions
How to Change Button Colors
To change the color of a button:
- Click the Button widget
- Go to the Style tab
- Update:
- Text Color
- Background Color
- Border Color if used
- Click Hover to edit the button’s hover colors as well
Make sure to check both:
- Normal
- Hover
This is important so the button still looks good when someone moves their mouse over it.
How to Change Background Colors
You can change background colors for sections, containers, columns, or some widgets.
For a section or container background:
- Click the section, container, or column handle
- Go to the Style tab
- Open the Background area
- Choose Classic
- Select your new background color
For a widget background:
Some widgets include their own background settings in the Style tab. If they do, you can change the background there the same way.
How to Change Icon Colors
To update the color of icons:
- Click the widget that contains the icon
- Open the Style tab
- Find the Primary Color, Icon Color, or similar option
- Select the color you want
Widgets that often include icon color settings:
- Icon
- Icon Box
- Icon List
- Social Icons
- Buttons with icons
How to Change Link Colors
Some text and heading widgets allow link color changes directly in the widget settings.
- Click the widget
- Open the Style tab
- Look for:
- Link Color
- Hover Color
- Set both as needed
If the link color is controlled globally, you may need to update it in Site Settings instead.
How to Change Form Colors
If you are using Elementor forms, you can change colors for:
- Labels
- Placeholder text
- Field text
- Field background
- Border color
- Button colors
- Error and success message colors
To update form colors:
- Click the Form widget
- Open the Style tab
- Expand the part you want to edit, such as:
- Fields
- Labels
- Buttons
- Messages
- Adjust the colors as needed
How to Change Colors in Tabs, Accordions, and Toggles
For widgets like Tabs, Accordions, and Toggles:
- Click the widget
- Open the Style tab
- Update colors for:
- Title text
- Content text
- Background
- Border
- Active state colors
Be sure to check how the active tab or open accordion looks compared to the inactive ones.
How to Change Overlay Colors
Some widgets and background images use overlays.
To change an overlay color:
- Click the section, container, or widget
- Go to Style
- Open Background Overlay
- Select the new overlay color
- Adjust opacity if needed
This is useful for making text easier to read on top of an image.
How to Change Global Colors
Global colors help keep your site consistent. If your website uses global colors, changing one global color can update it across multiple elements.
To edit global colors:
- In Elementor, click the hamburger menu in the top left
- Go to Site Settings
- Click Global Colors
- Update the colors you want to change
- Save changes
Use this carefully. A global color update may affect many pages and widgets at once.
Tips for Choosing the Right Place to Edit Colors
Use widget-level color changes when:
- You only want to change one specific element
- You are making a one-off design adjustment
Use global colors when:
- You want a consistent brand color across the website
- The same color is used in many places
- You want easier long-term maintenance
Common Issues
My color change is not showing
Try these steps:
- Make sure you clicked Update
- Clear your website cache
- Clear your browser cache
- Refresh the page
- Check whether the widget is using a global color that overrides your change
The color looks different on another device
Some widgets may have responsive settings or different spacing/background conditions on mobile. Always preview your changes on:
- Desktop
- Tablet
- Mobile
I changed one color and other elements changed too
This usually means you edited a global color or a shared template element.
Best Practices
- Stick to your brand color palette
- Use high contrast for readability
- Check hover states when editing buttons and links
- Avoid changing too many colors on a single page
- Preview before publishing
- Use global colors for consistency when appropriate
When to Contact Support
Reach out to support if:
- You are not sure whether an element is controlled locally or globally
- A template or global style change is affecting multiple pages unexpectedly
- The color settings do not appear where expected
- You want help matching brand colors across your site