Master Addons
  • Widgets
    • Changelogs
      Source Code NEW PRO
      Caldera Forms
      Logo Slider
      Table of Contents
      Gravity Forms
      Transforms PRO
      Restrict Content PRO
      Pricing Table
      Ninja Form
      Mailchimp
      Tooltip
      Popup Trigger NEW PRO
      Which Element NEW
      Creative Button
      Creative Links NEW
      Domain Search HOT PRO
      Dual Heading HOT
      Flipbox
      Animated Gradient BG HOT PRO
      Image Hotspot PRO
      Infobox
      News Ticker PRO
      Particles
      Progress Bar
      Off-Canvas Content NEW PRO
      Reading Progress Bar HOT
      Custom JS
      Blockquote
      Counter Up
      Image Hover Effects
      Reveal NEW PRO
      Rellax PRO
      Positioning
      Image Comparison
      Tabs
      Toggle Content HOT PRO
      Post/Page Duplicator FREE
      Icons Extended
      Floating Effects PRO
      Mega Menu HOT
      Custom CSS HOT
      Gradient Headline
      Advanced Image
      Nav Menu
      Tooltips
      Comparison Table PRO
      Glassmorphism
      Featured Product PRO
      Image Carouse
      Gallery Slider NEW PRO
      Dynamic Tags NEW
      Countdown Timer
      Current Time
      Patterns
      Wrapper Link
      Timeline
      Team Member
      Contact Form 7
      Advanced Accordion
      Animated Headlines
      Blog
      Business Hours
      Call To Action
      Progress Bars
      Background Slider
      Team Slider
      Dynamic Table
      Grid Line PRO
      WP Forms
      Search
      We Form
      Entrance Animation NEW PRO
      Display Conditions PRO
      Filterable Image Gallery
      WP Forms
      Custom Breakpoints NEW
  • Features
    • Theme Builder

      Design site-wide templates for a consistent look across every page of your website.

      Popup Builder

      Create engaging popups, modals, and announcement bars - to capture leads.

      Widget Builder

      Expand Elementor with advanced custom widgets to build more dynamic layouts.

      Mega Menu Builder

      Create multi-column menus with icons and images for superior navigation.

      Custom Css

      Apply your own CSS for pixel-perfect styling beyond default design options.

      Dynamic Tags

      Insert dynamic content like post titles and custom fields directly into designs.

      Display Conditions

      Control element visibility based on user role, device, time, and other rules.

      Icons Library

      Choose from thousands of built-in icons to enhance visuals and consistency.

      Animation

      Add scroll, hover, entrance, and much more animations to bring designs to life.
  • Template Kits
    • Template Kits

      Professionally designed full-page template Kit. Import and customize in seconds.

      Ready Sections

      Pre-built content sections and rows. Drag, drop, and customize instantly.

      Ready Popups

      Different types of High-converting popup designs. Import and launch quickly.

      Ready Pages

      Complete page layouts for any purpose. Start editing immediately.

      Ready Header

      Multiple modern header designs. Import and adapt to your brand.

      Ready Footer

      Fully designed footers for different websites. Add functionality and style in clicks.
  • Brands
    • WP Adminify

      Take control of your WordPress dashboard. Customize the admin experience.

      Admin Bar Editor

      Customize the WordPress admin bar for a cleaner, more personalized workspace.

      Loginfy

      Customize your WordPress login page with branding, styles, and security enhancements.

      Rolemaster Suite

      Manage user roles and permissions with precision for better security and workflow.

      Master Blocks

      Expand the Gutenberg editor with advanced custom blocks for more creative layouts.

      WP Spotlight

      Instantly search and access admin features, posts, and settings from anywhere.
  • Themes
  • Help
    • Get Support
    • Documentation
    • Facebook Community
    • Changelogs
  • Blog
  • Widgets
    • Changelogs
      Source Code NEW PRO
      Caldera Forms
      Logo Slider
      Table of Contents
      Gravity Forms
      Transforms PRO
      Restrict Content PRO
      Pricing Table
      Ninja Form
      Mailchimp
      Tooltip
      Popup Trigger NEW PRO
      Which Element NEW
      Creative Button
      Creative Links NEW
      Domain Search HOT PRO
      Dual Heading HOT
      Flipbox
      Animated Gradient BG HOT PRO
      Image Hotspot PRO
      Infobox
      News Ticker PRO
      Particles
      Progress Bar
      Off-Canvas Content NEW PRO
      Reading Progress Bar HOT
      Custom JS
      Blockquote
      Counter Up
      Image Hover Effects
      Reveal NEW PRO
      Rellax PRO
      Positioning
      Image Comparison
      Tabs
      Toggle Content HOT PRO
      Post/Page Duplicator FREE
      Icons Extended
      Floating Effects PRO
      Mega Menu HOT
      Custom CSS HOT
      Gradient Headline
      Advanced Image
      Nav Menu
      Tooltips
      Comparison Table PRO
      Glassmorphism
      Featured Product PRO
      Image Carouse
      Gallery Slider NEW PRO
      Dynamic Tags NEW
      Countdown Timer
      Current Time
      Patterns
      Wrapper Link
      Timeline
      Team Member
      Contact Form 7
      Advanced Accordion
      Animated Headlines
      Blog
      Business Hours
      Call To Action
      Progress Bars
      Background Slider
      Team Slider
      Dynamic Table
      Grid Line PRO
      WP Forms
      Search
      We Form
      Entrance Animation NEW PRO
      Display Conditions PRO
      Filterable Image Gallery
      WP Forms
      Custom Breakpoints NEW
  • Features
    • Theme Builder

      Design site-wide templates for a consistent look across every page of your website.

      Popup Builder

      Create engaging popups, modals, and announcement bars - to capture leads.

      Widget Builder

      Expand Elementor with advanced custom widgets to build more dynamic layouts.

      Mega Menu Builder

      Create multi-column menus with icons and images for superior navigation.

      Custom Css

      Apply your own CSS for pixel-perfect styling beyond default design options.

      Dynamic Tags

      Insert dynamic content like post titles and custom fields directly into designs.

      Display Conditions

      Control element visibility based on user role, device, time, and other rules.

      Icons Library

      Choose from thousands of built-in icons to enhance visuals and consistency.

      Animation

      Add scroll, hover, entrance, and much more animations to bring designs to life.
  • Template Kits
    • Template Kits

      Professionally designed full-page template Kit. Import and customize in seconds.

      Ready Sections

      Pre-built content sections and rows. Drag, drop, and customize instantly.

      Ready Popups

      Different types of High-converting popup designs. Import and launch quickly.

      Ready Pages

      Complete page layouts for any purpose. Start editing immediately.

      Ready Header

      Multiple modern header designs. Import and adapt to your brand.

      Ready Footer

      Fully designed footers for different websites. Add functionality and style in clicks.
  • Brands
    • WP Adminify

      Take control of your WordPress dashboard. Customize the admin experience.

      Admin Bar Editor

      Customize the WordPress admin bar for a cleaner, more personalized workspace.

      Loginfy

      Customize your WordPress login page with branding, styles, and security enhancements.

      Rolemaster Suite

      Manage user roles and permissions with precision for better security and workflow.

      Master Blocks

      Expand the Gutenberg editor with advanced custom blocks for more creative layouts.

      WP Spotlight

      Instantly search and access admin features, posts, and settings from anywhere.
  • Themes
  • Help
    • Get Support
    • Documentation
    • Facebook Community
    • Changelogs
  • Blog
Purchase Now

Getting Started

  • Can’t see the Master Addon Element inside Elementor Page editor?
  • How To Apply For an Affiliate Account?
  • Active Pro version
  • Installing Plugin

Addons

  • Off-Canvas Content
  • Logo Slider
  • Progress Bars
  • Image Carousel
  • Featured Product
  • Comparison Table
  • Source Code
  • Advanced Image
  • Gradient Headline
  • Gallery Slider
  • Toggle Content
  • Infobox
  • Timeline
  • Dynamic Table
  • Mailchimp
  • Blockquote
  • Changelogs
  • Countdown Timer
  • Current Time
  • Search
  • Filterable Image Gallery
  • Team Slider
  • Counter Up
  • Restrict Content
  • Table of Contents
  • Image Hotspot
  • Image Comparison
  • News Ticker
  • Image Hover Effects
  • Tabs
  • Pricing Table
  • Navigation Menu
  • Domain Search
  • Flipbox
  • Tooltip
  • Creative Links
  • Business Hours
  • Contact Form 7
  • Creative Button
  • Animated Headlines
  • Advanced Accordion
  • Call to Action
  • Progress Bar
  • Blog
  • Team Member
  • Dual Heading

Extensions

  • Which Element
  • Post Duplicator
  • Grid Line
  • Glassmorphism
  • Tooltip
  • Wrapper Link
  • Floating Effects
  • Dynamic Tags
  • Display Conditions
  • Entrance Animation
  • Custom Breakpoints
  • Animated Gradient Background
  • Reveal
  • Particles
  • Background Slider
  • Transforms
  • Rellax
  • Positioning
  • Custom CSS

Widget Builder

  • Widget Builder Settings Panel Introduction
  • Divider
  • Text Shadow
  • Select2
  • Border
  • Heading
  • Tabs
  • Repeater
  • Visual Choice
  • Background
  • Dimensions
  • Box Shadow
  • Slider
  • Icons
  • Gallery
  • Media
  • Popover Toggle
  • Widget Builder URL Field
  • Date Time
  • Typography
  • Font
  • Widget Builder Color Field
  • Choose
  • Select
  • Switcher
  • Hidden
  • Code
  • WYSIWYG
  • Widget Builder Textarea Field
  • Number
  • Widget Builder Text Field

Theme Builder

  • Comment Form
  • 404
  • Search
  • Archive
  • Single
  • Footer
  • Header

Popup Builder

  • How to Open a Popup After Inactivity in Elementor
  • How to Show an Exit Intent Popup in Elementor
  • How to Open a Popup on Scroll to a Specific Element in Elementor
  • How to Open a Popup on Scroll in Elementor
  • How to Open a Popup on Click in Elementor
  • How to open a popup on page load?
  • Popup Settings & Options

Template Kit

  • How to Import Template Kits in Master Addons
  • How to Disable Elementor Default Fonts and Colors
  • Import Elementor Template Kits
View Categories
  • Home
  • Docs
  • Widget Builder
  • Widget Builder Color Field

Widget Builder Color Field

Roy
Updated on June 14, 2026

5 min read

Letting an editor recolor a widget without opening the CSS is one of the most useful things a custom widget can do. The Color field in the Master Addons Widget Builder drops Elementor’s color picker into your widget panel, complete with global colors and an optional alpha channel. You name the field, pick where it lives, and its shortcode feeds straight into your CSS.

This is a style control, so in the demo it goes under the Style tab. The field works the same no matter which tab you put it in, though. Where it lives is your call, and it comes down to how you want to organize your custom widget’s controls.

color widget option panel

What the Color field does #

The Color field renders Elementor’s native color picker in your widget’s option panel. Editors click the swatch, choose a color (or a global color from the theme), and your widget outputs that value wherever you placed the matching shortcode. Most of the time that means a CSS property like color, background, or border-color.

Because it uses Elementor’s own picker, editors get the controls they already know: the swatch, the eyedropper, recent colors, and the global colors palette. Turn on the alpha channel and they can set transparency too.

Before you start #

  • WordPress with Elementor installed and active.
  • Master Addons for Elementor installed and active. New to the plugin? See the installation guide.
  • A custom widget open in the Widget Builder editor. First one? Start with the Widget Builder overview.

How to add a Color field #

In the Widget Builder editor, find the fields panel on the left and drag the Color field into a section. Since color is a styling choice, the Style tab is the natural home, but the Content and Advanced tabs accept it just as well. Once the field is in place, its options open on the left and its shortcode appears in the Documentation sidebar next to the code editor.

Master Addons Widget Builder with a Color field dragged into a section under the Style tab next to the HTML editor

Color field options explained #

Select the Color field to open its settings. Most options match the other fields, plus one that is specific to color.

Color field options in the Master Addons Widget Builder including Label, Name, Alpha toggle, and Default Value
  • Label: the text shown above the picker in Elementor, for example “Text Color”.
  • Name: the unique identifier for the field. Letters, numbers, and underscores only. This becomes your shortcode, so a field named color gives you {{color}}.
  • Description: optional helper text shown below the control.
  • Alpha: turn this on to allow transparency in the picker. With it off, editors can only choose solid colors. Enable it when you need rgba values, like a semi-transparent overlay.
  • Default Value: the starting color as a hex value, such as #FFFFFF. Set this so the widget looks finished before anyone touches it.

Common settings: responsive, dynamic, and more #

Below Default Value you get the same Common Settings as every field in the builder: Show Label, Label Block, Responsive Control, Dynamic Support, Frontend Available, Separator, and Conditions. Responsive Control is handy here if you want a different color per device. The Text field documentation covers each of these in detail.

Connect the field to your code #

A Color field named color produces the token {{color}} in the Documentation sidebar. Drop it into your CSS as the value of any color property. For example, to color the hero text:

CSS in the Widget Builder using the color token as the value of the color property on hero content

In the CSS editor you would write something like .hero-content { color: {{color}}; }. When the editor picks a color in Elementor, Master Addons swaps the token for that value and the text recolors live. The same token works for background, border-color, or anything that takes a color, and you can reuse it in as many rules as you need. One thing to watch: keep the token as the whole value, so color: {{color}};, not wrapped in quotes, or the CSS will not apply.

Use the Color control in Elementor #

Drag your custom widget onto a page and open it in the Elementor editor. Under the tab where you placed the field, the Color control shows up as the standard swatch with the global colors button next to it. Click it, pick a color, and the widget updates on the canvas.

Elementor color picker control for a custom widget shown under the Style tab

Editors can choose a one-off color or click the globe icon to pull from the site’s global colors, which keeps custom widgets on brand. If you turned on Dynamic Support, the dynamic tags icon appears here too.

Custom Elementor widget with its heading recolored through the Master Addons Widget Builder Color field

Common use cases #

  • Text color for headings and paragraphs.
  • Background color for sections, cards, and buttons.
  • Border and accent colors tied to a brand palette.
  • Overlay tints using the alpha channel for transparency.
  • Hover states when paired with a second Color field.

Tips for working with the Color field #

  • Place it wherever fits your widget. Style is the convention, but the field works under any tab, so organize controls the way that makes sense to you.
  • Turn on Alpha only when you need transparency. For solid brand colors, leaving it off keeps the picker simpler.
  • Set a sensible Default Value. A good default means the widget looks right the moment it is dropped on a page.
  • Lean on global colors. Encourage editors to pick from the global palette so widgets stay consistent across the site.
  • Build the field before referencing its shortcode. The token exists only after the field is on the panel.

Frequently Asked Questions #

What is the Color field in the Master Addons Widget Builder?

The Color field adds Elementor’s color picker to a custom widget. You name the field, place its shortcode in your CSS, and whatever color the editor selects in Elementor is applied to your widget. It supports global colors and an optional alpha channel.

How do I use the {{color}} shortcode in my custom widget?

Add a Color field named color, then in the CSS editor use the token as a property value, like .hero-content { color: {{color}}; }. Master Addons replaces the token with the chosen color, so the widget recolors based on the editor’s pick.

Does the Color field support transparency?

Yes. Turn on the Alpha option in the field’s settings and the Elementor picker lets editors set transparency, producing rgba values. With Alpha off, the picker only allows solid colors. Use it for overlays or semi-transparent backgrounds.

Can I place the Color field outside the Style tab?

Yes. The Color field works under the Content, Style, or Advanced tab. Style is the usual choice for a styling control, but where you put it is up to how you want to organize your custom widget’s options.

Can the Color field use the site’s global colors?

Yes. Because it uses Elementor’s native picker, editors can click the global colors button and pick from the theme palette. Choosing global colors keeps custom widgets consistent with the rest of the site’s branding.

Wrapping up #

The Widget Builder Color field turns a hard-coded color into an editable picker inside your own custom widget. Name it, choose whether to allow alpha, set a default, and wire {{color}} into your CSS. After that, anyone can recolor the widget from Elementor, with global colors and transparency on tap. Have a look at the rest of the Master Addons widgets and extensions, and check the pricing page for what each plan includes.

What are your Feelings

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on June 14, 2026
FontChoose
Table of Contents
  • What the Color field does
  • Before you start
  • How to add a Color field
  • Color field options explained
  • Common settings: responsive, dynamic, and more
  • Connect the field to your code
  • Use the Color control in Elementor
  • Common use cases
  • Tips for working with the Color field
  • Frequently Asked Questions
    • What is the Color field in the Master Addons Widget Builder?
    • How do I use the {{color}} shortcode in my custom widget?
    • Does the Color field support transparency?
    • Can I place the Color field outside the Style tab?
    • Can the Color field use the site's global colors?
  • Wrapping up

Join 40,000+ Web Creators Who Trust Master Addons

Get all the premium widgets and templates you desire, built with clean code that keeps your site fast. Ditch the bloat, not the features.

Try Live Demo
Join The Community
Master Addons for Elementor
Master Addons Logo

110+ Premium Widgets & Lifetime Updates – Build Beyond Limits. An Exclusive Creation by Pixar Labs

Facebook-f Twitter Youtube Wordpress
Features
  • Template kits
  • Template Library
  • Widget Builder
  • Theme Builder
  • Mega Menu Builder
  • Template kits
  • Template Library
  • Widget Builder
  • Theme Builder
  • Mega Menu Builder
Support
  • Support Forum
  • Contact US
  • Join Community
  • Blog
  • Support Forum
  • Contact US
  • Join Community
  • Blog
Resources
  • Apply For Affiliate
  • Documentation
  • Video Tutorials
  • My Account
  • Change Log
  • Apply For Affiliate
  • Documentation
  • Video Tutorials
  • My Account
  • Change Log
Navigate
  • Terms of Use
  • Refund Policy
  • Privacy Policy
  • Terms of Use
  • Refund Policy
  • Privacy Policy