$base_color, '--background-hover-color' => $hover_color ] ); } if (isset($atts['initialColor'])) { $var = $atts['initialColor']; $colors['--theme-icon-color'] = "var(--wp--preset--color--$var)"; } if (isset($atts['hoverColor'])) { $var = $atts['hoverColor']; $colors['--theme-icon-hover-color'] = "var(--wp--preset--color--$var)"; } foreach ($colors as $key => $value) { if (empty($value)) { continue; } $colors_css .= $key . ':' . $value . ';'; } } $style = ''; if (! empty($icons_size)) { $style .= '--theme-icon-size:' . $icons_size . 'px;'; } if (! empty($items_spacing)) { $style .= '--items-spacing:' . $items_spacing . 'px;'; } echo '