/** * EDD Cart Header Configuration. * * @author Astra * @package Astra * @copyright Copyright (c) 2023, Astra * @link https://wpastra.com/ * @since 4.5.2 */ if ( ! defined( 'ABSPATH' ) ) { exit; } /** * Register EDD Cart header builder Customizer Configurations. * * @param array $configurations Astra Customizer Configurations. * @since 4.5.2 * @return array Astra Customizer Configurations with updated configurations. */ function astra_edd_cart_header_configuration( $configurations = array() ) { $_section = ( true === Astra_Builder_Helper::$is_header_footer_builder_active ) ? 'section-header-edd-cart' : 'section-edd-general'; /** @psalm-suppress UndefinedClass */ // phpcs:ignore Generic.Commenting.DocComment.MissingShort $_cart_total_divider = array( 'ast_class' => ( defined( 'ASTRA_EXT_VER' ) && Astra_Ext_Extension::is_active( 'edd' ) ) ? 'ast-top-section-divider' : 'ast-section-spacing' ); $_configs = array( /** * EDD Cart section */ array( 'name' => $_section, 'type' => 'section', 'priority' => 5, 'title' => __( 'EDD Cart', 'astra' ), 'panel' => 'panel-header-builder-group', ), /** * Option: Header cart total */ array( 'name' => ASTRA_THEME_SETTINGS . '[edd-header-cart-total-display]', 'default' => astra_get_option( 'edd-header-cart-total-display' ), 'type' => 'control', 'section' => $_section, 'title' => __( 'Display Cart Total', 'astra' ), 'priority' => 50, 'transport' => 'postMessage', 'partial' => array( 'selector' => '.ast-header-edd-cart', 'container_inclusive' => false, 'render_callback' => array( 'Astra_Builder_Header', 'header_edd_cart' ), ), 'divider' => $_cart_total_divider, 'control' => 'ast-toggle-control', 'context' => Astra_Builder_Helper::$general_tab, ), /** * Option: Cart Title */ array( 'name' => ASTRA_THEME_SETTINGS . '[edd-header-cart-title-display]', 'default' => astra_get_option( 'edd-header-cart-title-display' ), 'type' => 'control', 'section' => $_section, 'title' => __( 'Display Cart Title', 'astra' ), 'priority' => 55, 'transport' => 'postMessage', 'partial' => array( 'selector' => '.ast-header-edd-cart', 'container_inclusive' => false, 'render_callback' => array( 'Astra_Builder_Header', 'header_edd_cart' ), ), 'control' => 'ast-toggle-control', 'context' => Astra_Builder_Helper::$general_tab, ), /** * Option: Icon Style */ array( 'name' => ASTRA_THEME_SETTINGS . '[edd-header-cart-icon-style]', 'default' => astra_get_option( 'edd-header-cart-icon-style' ), 'type' => 'control', 'transport' => 'postMessage', 'section' => $_section, 'title' => __( 'Style', 'astra' ), 'control' => 'ast-selector', 'priority' => 40, 'choices' => array( 'outline' => __( 'Outline', 'astra' ), 'fill' => __( 'Fill', 'astra' ), ), 'divider' => array( 'ast_class' => 'ast-bottom-dotted-divider' ), 'responsive' => false, 'renderAs' => 'text', 'context' => Astra_Builder_Helper::$design_tab, ), /** * Option: Background color */ array( 'name' => ASTRA_THEME_SETTINGS . '[edd-header-cart-icon-color]', 'default' => astra_get_option( 'edd-header-cart-icon-color' ), 'type' => 'control', 'control' => 'ast-color', 'sanitize_callback' => array( 'Astra_Customizer_Sanitizes', 'sanitize_alpha_color' ), 'title' => __( 'Color', 'astra' ), 'transport' => 'postMessage', 'section' => $_section, 'context' => array( Astra_Builder_Helper::$design_tab_config, array( 'setting' => ASTRA_THEME_SETTINGS . '[edd-header-cart-icon-style]', 'operator' => '!=', 'value' => 'none', ), ), 'priority' => 45, ), /** * Option: Border Radius */ array( 'name' => ASTRA_THEME_SETTINGS . '[edd-header-cart-icon-radius]', 'default' => astra_get_option( 'edd-header-cart-icon-radius' ), 'type' => 'control', 'transport' => 'postMessage', 'section' => $_section, 'context' => array( Astra_Builder_Helper::$design_tab_config, array( 'setting' => ASTRA_THEME_SETTINGS . '[edd-header-cart-icon-style]', 'operator' => '!=', 'value' => 'none', ), ), 'title' => __( 'Border Radius', 'astra' ), 'suffix' => 'px', 'control' => 'ast-slider', 'priority' => 47, 'divider' => array( 'ast_class' => 'ast-top-section-divider' ), 'input_attrs' => array( 'min' => 0, 'step' => 1, 'max' => 200, ), ), /** * Option: Icon color */ array( 'name' => ASTRA_THEME_SETTINGS . '[transparent-header-edd-cart-icon-color]', 'default' => astra_get_option( 'transparent-header-edd-cart-icon-color' ), 'type' => 'control', 'control' => 'ast-color', 'sanitize_callback' => array( 'Astra_Customizer_Sanitizes', 'sanitize_alpha_color' ), 'transport' => 'postMessage', 'title' => __( 'EDD Cart Icon Color', 'astra' ), 'context' => array( Astra_Builder_Helper::$design_tab_config, array( 'setting' => ASTRA_THEME_SETTINGS . '[edd-header-cart-icon-style]', 'operator' => '!=', 'value' => 'none', ), ), 'section' => 'section-transparent-header', 'priority' => 95, ), ); if ( true === Astra_Builder_Helper::$is_header_footer_builder_active ) { $_edd_configs = array( array( 'name' => $_section . '-ast-context-tabs', 'section' => $_section, 'type' => 'control', 'control' => 'ast-builder-header-control', 'priority' => 0, 'description' => '', ), /** * Option: EDD cart tray Section divider */ array( 'name' => ASTRA_THEME_SETTINGS . '[section-edd-cart-tray-divider]', 'type' => 'control', 'control' => 'ast-heading', 'section' => $_section, 'title' => __( 'Cart Tray', 'astra' ), 'priority' => 60, 'settings' => array(), 'context' => Astra_Builder_Helper::$design_tab, 'divider' => array( 'ast_class' => 'ast-section-spacing' ), ), // Option: Cart Link / Text Color. array( 'type' => 'sub-control', 'control' => 'ast-responsive-color', 'parent' => ASTRA_THEME_SETTINGS . '[header-edd-cart-colors]', 'section' => $_section, 'transport' => 'postMessage', 'name' => 'header-edd-cart-text-color', 'default' => astra_get_option( 'header-edd-cart-text-color' ), 'title' => __( 'Text Color', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 65, 'context' => Astra_Builder_Helper::$design_tab, ), // Option: Cart Link / Text Color. array( 'type' => 'sub-control', 'control' => 'ast-responsive-color', 'parent' => ASTRA_THEME_SETTINGS . '[header-edd-cart-colors]', 'section' => $_section, 'transport' => 'postMessage', 'name' => 'header-edd-cart-link-color', 'default' => astra_get_option( 'header-edd-cart-link-color' ), 'title' => __( 'Link Color', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 65, 'context' => Astra_Builder_Helper::$design_tab, ), // Option: Cart Background Color. array( 'type' => 'control', 'section' => $_section, 'control' => 'ast-responsive-color', 'transport' => 'postMessage', 'name' => ASTRA_THEME_SETTINGS . '[header-edd-cart-background-color]', 'default' => astra_get_option( 'header-edd-cart-background-color' ), 'title' => __( 'Background Color', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 65, 'divider' => array( 'ast_class' => 'ast-section-spacing' ), 'context' => Astra_Builder_Helper::$design_tab, ), // Option: Cart Separator Color. array( 'type' => 'control', 'section' => $_section, 'control' => 'ast-responsive-color', 'transport' => 'postMessage', 'name' => ASTRA_THEME_SETTINGS . '[header-edd-cart-separator-color]', 'default' => astra_get_option( 'header-edd-cart-separator-color' ), 'title' => __( 'Separator Color', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 65, 'context' => Astra_Builder_Helper::$design_tab, ), // Checkout Button colors. array( 'name' => ASTRA_THEME_SETTINGS . '[header-edd-checkout-button-text-colors]', 'default' => astra_get_option( 'header-edd-checkout-button-text-colors' ), 'type' => 'control', 'control' => 'ast-color-group', 'title' => __( 'Button Text', 'astra' ), 'section' => $_section, 'transport' => 'postMessage', 'priority' => 75, 'context' => Astra_Builder_Helper::$design_tab, 'responsive' => true, 'divider' => array( 'ast_class' => 'ast-top-dotted-divider', 'ast_title' => __( 'Checkout', 'astra' ), ), ), array( 'name' => ASTRA_THEME_SETTINGS . '[header-edd-checkout-button-background-colors]', 'default' => astra_get_option( 'header-edd-checkout-button-background-colors' ), 'type' => 'control', 'control' => 'ast-color-group', 'title' => __( 'Button Background', 'astra' ), 'section' => $_section, 'transport' => 'postMessage', 'priority' => 75, 'context' => Astra_Builder_Helper::$design_tab, 'responsive' => true, ), // Option: Checkout Button Text Color. array( 'type' => 'sub-control', 'control' => 'ast-responsive-color', 'parent' => ASTRA_THEME_SETTINGS . '[header-edd-checkout-button-text-colors]', 'section' => $_section, 'transport' => 'postMessage', 'name' => 'header-edd-checkout-btn-text-color', 'default' => astra_get_option( 'header-edd-checkout-btn-text-color' ), 'title' => __( 'Normal', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 75, 'context' => Astra_Builder_Helper::$design_tab, ), // Option: Checkout Button Background Color. array( 'type' => 'sub-control', 'parent' => ASTRA_THEME_SETTINGS . '[header-edd-checkout-button-background-colors]', 'section' => $_section, 'control' => 'ast-responsive-color', 'transport' => 'postMessage', 'name' => 'header-edd-checkout-btn-background-color', 'default' => astra_get_option( 'header-edd-checkout-btn-background-color' ), 'title' => __( 'Normal', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 75, 'context' => Astra_Builder_Helper::$design_tab, ), // Option: Checkout Button Hover Text Color. array( 'type' => 'sub-control', 'control' => 'ast-responsive-color', 'parent' => ASTRA_THEME_SETTINGS . '[header-edd-checkout-button-text-colors]', 'section' => $_section, 'transport' => 'postMessage', 'name' => 'header-edd-checkout-btn-text-hover-color', 'default' => astra_get_option( 'header-edd-checkout-btn-text-hover-color' ), 'title' => __( 'Hover', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 75, 'context' => Astra_Builder_Helper::$design_tab, ), // Option: Checkout Button Hover Background Color. array( 'type' => 'sub-control', 'control' => 'ast-responsive-color', 'transport' => 'postMessage', 'parent' => ASTRA_THEME_SETTINGS . '[header-edd-checkout-button-background-colors]', 'section' => $_section, 'name' => 'header-edd-checkout-btn-bg-hover-color', 'default' => astra_get_option( 'header-edd-checkout-btn-bg-hover-color' ), 'title' => __( 'Hover', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 75, 'context' => Astra_Builder_Helper::$design_tab, ), ); $configurations = array_merge( $configurations, $_edd_configs ); $configurations = array_merge( $configurations, Astra_Builder_Base_Configuration::prepare_visibility_tab( $_section ) ); $_configs = array_merge( $_configs, $configurations ); } if ( Astra_Builder_Customizer::astra_collect_customizer_builder_data() ) { array_map( 'astra_save_header_customizer_configs', $_configs ); } return $_configs; } if ( Astra_Builder_Customizer::astra_collect_customizer_builder_data() ) { astra_edd_cart_header_configuration(); } Ponmani vermicelli - HYKCO

Ponmani vermicelli

Our Brands

Products

Recipes

Ponmani vermicelli

Vermicelli is a strand pasta prepared from semolina and eggs from durum wheat. Vermicelli translates to “tiny worms” from the Italian word vermi, which means “worms.” Although fresh durum vermicelli can be found, it’s more typically seen in dried form. Although egg is always used in the fresh version, it is not always used in the dried version.

weight

450 GM

featured products

Scroll to Top