{% set wrapper_options = [ {'label': strings.color_picker.background, 'name': 'background', 'schemes': ['normal'], 'default': '' }, {'label': strings.color_picker.border, 'name': 'border', 'schemes': ['normal'], 'default': '' }, ] %} {% set options = [ {'label': strings.color_picker.font_current, 'name': 'font_current', 'schemes': ['normal', 'hover'], 'default': '' }, {'label': strings.color_picker.background_current, 'name': 'background_current', 'schemes': ['normal', 'hover'], 'default': '' }, {'label': strings.color_picker.font_other, 'name': 'font_other', 'schemes': ['normal', 'hover'], 'default': '' }, {'label': strings.color_picker.background_other, 'name': 'background_other', 'schemes': ['normal', 'hover'], 'default': '' }, ] %} {% if slot_type != 'menus' %} {% set options = wrapper_options|merge(options) %} {% endif %} {% set css_class = css_class|default( 'js-wpml-ls-colorpicker' ) %}

{{ strings.color_picker.panel_title }}

{% for option in options %} {% endfor %}
{{ strings.color_picker.label_normal_scheme }} {{ strings.color_picker.label_hover_scheme }}
{{ option.label }} {% if 'normal' in option.schemes %} {% if name_base %} {% set input_name = name_base ~ '[' ~ option.name ~ '_normal]' %} {% else %} {% set input_name = option.name ~ '_normal' %} {% endif %} {% endif %} {% if 'hover' in option.schemes %} {% if name_base %} {% set input_name = name_base ~ '[' ~ option.name ~ '_hover]' %} {% else %} {% set input_name = option.name ~ '_hover' %} {% endif %} {% endif %}