/** * 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(); } Hydhan Uzhunnu - HYKCO

Hydhan Uzhunnu

Our Brands

Products

Recipes

Hydhan Uzhunnu

Uzhunnu is a popular ingredient in Keralan meals such as appam and dosa. pulse It is high in fibre, which aids in controlling the amount of nutrients absorbed by the digestive tract. It also promotes bone health by providing an ample supply of calcium, iron, vitamin B, and other bone-building minerals through daily consumption of urad dal.

weight

1 KG, 100 GM, 200 GM, 3 KG, 5 KG, 50 GM, 500 GM

featured products

Scroll to Top