update_with( array( 'version' => 2, 'settings' => array( 'color' => array( 'palette' => array( 'theme' => $this->get_color_palette(), ), ), ), ) ); } /** * Get color values. */ private function get_color_palette() { return array( array( 'slug' => 'primary', 'color' => get_theme_mod( 'color_primary', Flatsome_Default::COLOR_PRIMARY ), ), array( 'slug' => 'secondary', 'color' => get_theme_mod( 'color_secondary', Flatsome_Default::COLOR_SECONDARY ), ), array( 'slug' => 'success', 'color' => get_theme_mod( 'color_success', Flatsome_Default::COLOR_SUCCESS ), ), array( 'slug' => 'alert', 'color' => get_theme_mod( 'color_alert', Flatsome_Default::COLOR_ALERT ), ), ); } }