���� JFIF    �� �        "" $(4,$&1'-=-157:::#+?D?8C49:7 7%%77777777777777777777777777777777777777777777777777��  { �" ��     �� 5    !1AQa"q�2��BR��#b�������  ��  ��   ? ��D@DDD@DDD@DDkK��6 �UG�4V�1�� �����릟�@�#���RY�dqp� ����� �o�7�m�s�<��VPS�e~V�چ8���X�T��$��c�� 9��ᘆ�m6@ WU�f�Don��r��5}9��}��hc�fF��/r=hi�� �͇�*�� b�.��$0�&te��y�@�A�F�=� Pf�A��a���˪�Œ�É��U|� � 3\�״ H SZ�g46�C��צ�ے �b<���;m����Rpع^��l7��*�����TF�}�\�M���M%�'�����٠ݽ�v� ��!-�����?�N!La��A+[`#���M����'�~oR�?��v^)��=��h����A��X�.���˃����^Ə��ܯsO"B�c>; �e�4��5�k��/CB��.  �J?��;�҈�������������������~�<�VZ�ꭼ2/)Í”jC���ע�V�G�!���!�F������\�� Kj�R�oc�h���:Þ I��1"2�q×°8��Р@ז���_C0�ր��A��lQ��@纼�!7��F�� �]�sZ B�62r�v�z~�K�7�c��5�.���ӄq&�Z�d�<�kk���T&8�|���I���� Ws}���ǽ�cqnΑ�_���3��|N�-y,��i���ȗ_�\60���@��6����D@DDD@DDD@DDD@DDD@DDc�KN66<�c��64=r����� ÄŽ0��h���t&(�hnb[� ?��^��\��â|�,�/h�\��R��5�? �0�!צ܉-����G����٬��Q�zA���1�����V��� �:R���`�$��ik��H����D4�����#dk����� h�}����7���w%�������*o8wG�LycuT�.���ܯ7��I��u^���)��/c�,s�Nq�ۺ�;�ך�YH2���.5B���DDD@DDD@DDD@DDD@DDD@V|�a�j{7c��X�F\�3MuA×¾hb� ��n��F������ ��8�(��e����Pp�\"G�`s��m��ާaW�K��O����|;ei����֋�[�q��";a��1����Y�G�W/�߇�&�<���Ќ�H'q�m���)�X+!���=�m�ۚ丷~6a^X�)���,�>#&6G���Y��{����"" """ """ """ """ ""��at\/�a�8 �yp%�lhl�n����)���i�t��B�������������?��modskinlienminh.com - WSOX ENC 'shopping-bag', 'cart' => 'shopping-cart', 'basket' => 'shopping-basket', ); } else { $default_icon_value = 'default'; $cart_icon_choices = array( 'default' => 'shopping-default', 'bag' => 'shopping-bag', 'cart' => 'shopping-cart', 'basket' => 'shopping-basket', ); } $_configs = array( /** * Option: WOO cart General Section divider */ array( 'name' => ASTRA_THEME_SETTINGS . '[section-woo-cart-label-divider]', 'type' => 'control', 'control' => 'ast-heading', 'section' => $_section, 'title' => __( 'Cart', 'astra' ), 'priority' => 3, 'settings' => array(), 'context' => Astra_Builder_Helper::$general_tab, 'divider' => $astra_hfb_enabled ? array( 'ast_class' => 'ast-bottom-spacing' ) : array( 'ast_class' => 'ast-section-spacing' ), ), /** * Option: Header Cart Icon */ array( 'name' => ASTRA_THEME_SETTINGS . '[woo-header-cart-icon]', 'default' => astra_get_option( 'woo-header-cart-icon', $default_icon_value ), 'type' => 'control', 'control' => 'ast-selector', 'section' => $_section, 'priority' => 3, 'title' => __( 'Select Cart Icon', 'astra' ), 'choices' => $cart_icon_choices, 'transport' => 'postMessage', 'context' => Astra_Builder_Helper::$general_tab, 'responsive' => false, 'divider' => ( true === Astra_Builder_Helper::$is_header_footer_builder_active ) ? array( 'ast_class' => 'ast-top-spacing ast-bottom-section-divider' ) : array( 'ast_class' => 'ast-section-spacing' ), ), /** * Option: Cart Label */ array( 'name' => ASTRA_THEME_SETTINGS . '[woo-header-cart-label-display]', 'default' => astra_get_option( 'woo-header-cart-label-display' ), 'type' => 'control', 'section' => $_section, 'transport' => 'postMessage', 'sanitize_callback' => array( 'Astra_Customizer_Sanitizes', 'sanitize_html' ), 'partial' => array( 'selector' => '.ast-header-woo-cart', 'container_inclusive' => false, 'render_callback' => array( Astra_Builder_Header::get_instance(), 'header_woo_cart' ), ), 'priority' => $astra_hfb_enabled ? 50 : 3.5, 'title' => __( 'Cart Label', 'astra' ), 'control' => 'ast-input-with-dropdown', 'choices' => array( '{cart_currency_name}' => __( 'Currency Name', 'astra' ), '{cart_total}' => __( 'Total amount', 'astra' ), '{cart_currency_symbol}' => __( 'Currency Symbol', 'astra' ), '{cart_total_currency_symbol}' => __( 'Total + Currency symbol', 'astra' ), ), 'context' => Astra_Builder_Helper::$general_tab, 'divider' => $astra_hfb_enabled ? array( 'ast_class' => 'ast-top-spacing' ) : array( 'ast_class' => 'ast-section-spacing' ), ), /** * Notice for Display Cart label. */ array( 'name' => ASTRA_THEME_SETTINGS . '[woo-header-cart-label-display-notice]', 'type' => 'control', 'control' => 'ast-description', 'section' => $_section, 'priority' => $astra_hfb_enabled ? 50 : 3.5, 'context' => Astra_Builder_Helper::$general_tab, 'help' => '

' . __( 'Note: The Cart Label on the header will be displayed by using shortcodes. Type any custom string in it or click on the plus icon above to add your desired shortcode.', 'astra' ) . '

', ), /** * Option: Cart product count badge. */ array( 'name' => ASTRA_THEME_SETTINGS . '[woo-header-cart-badge-display]', 'default' => astra_get_option( 'woo-header-cart-badge-display' ), 'type' => 'control', 'section' => $_section, 'title' => __( 'Display Cart Count', 'astra' ), 'priority' => $astra_hfb_enabled ? 55 : 3.5, 'transport' => 'postMessage', 'control' => 'ast-toggle-control', 'context' => Astra_Builder_Helper::$general_tab, 'divider' => array( 'ast_class' => 'ast-top-section-divider' ), ), /** * Option: Cart product count badge. */ array( 'name' => ASTRA_THEME_SETTINGS . '[woo-header-cart-total-label]', 'default' => astra_get_option( 'woo-header-cart-total-label' ), 'type' => 'control', 'section' => $_section, 'title' => __( 'Hide Cart Total Label', 'astra' ), 'description' => __( 'Hide cart total label if cart is empty', 'astra' ), 'priority' => $astra_hfb_enabled ? 55 : 3.5, 'transport' => 'postMessage', 'control' => 'ast-toggle-control', 'context' => Astra_Builder_Helper::$general_tab, ), /** * Option: WOO cart tray Section divider */ array( 'name' => ASTRA_THEME_SETTINGS . '[section-woo-cart-click-divider]', 'type' => 'control', 'control' => 'ast-heading', 'section' => $_section, 'title' => __( 'Cart Click', 'astra' ), 'priority' => 60, 'settings' => array(), 'context' => Astra_Builder_Helper::$desktop_general_tab, 'divider' => array( 'ast_class' => 'ast-section-spacing ast-bottom-spacing' ), ), /** * Option: Cart icon click action. */ array( 'name' => ASTRA_THEME_SETTINGS . '[woo-header-cart-click-action]', 'default' => astra_get_option( 'woo-header-cart-click-action' ), 'type' => 'control', 'section' => $_section, 'title' => __( 'Cart Click Action', 'astra' ), 'control' => 'ast-selector', 'priority' => 60, 'choices' => array( 'default' => __( 'Dropdown', 'astra' ), 'flyout' => __( 'Slide-In', 'astra' ), 'redirect' => __( 'Cart Page', 'astra' ), ), 'responsive' => false, 'renderAs' => 'text', 'context' => Astra_Builder_Helper::$desktop_general_tab, 'transport' => 'postMessage', ), /** * Option: Woo sidebar Off-Canvas Slide-Out. */ array( 'name' => ASTRA_THEME_SETTINGS . '[woo-desktop-cart-flyout-direction]', 'default' => astra_get_option( 'woo-desktop-cart-flyout-direction' ), 'type' => 'control', 'control' => 'ast-selector', 'section' => $_section, 'priority' => 65, 'title' => __( 'Position', 'astra' ), 'choices' => array( 'left' => __( 'Left', 'astra' ), 'right' => __( 'Right', 'astra' ), ), 'context' => array( Astra_Builder_Helper::$general_tab_config, array( 'setting' => ASTRA_THEME_SETTINGS . '[woo-header-cart-click-action]', 'operator' => '==', 'value' => 'flyout', ), ), 'renderAs' => 'text', 'responsive' => false, 'divider' => array( 'ast_class' => 'ast-top-dotted-divider ast-bottom-dotted-divider' ), ), /** * Option: Slide In Cart Width. */ array( 'name' => ASTRA_THEME_SETTINGS . '[woo-slide-in-cart-width]', 'type' => 'control', 'context' => array( Astra_Builder_Helper::$general_tab_config, array( 'setting' => ASTRA_THEME_SETTINGS . '[woo-header-cart-click-action]', 'operator' => '==', 'value' => 'flyout', ), ), 'control' => 'ast-responsive-slider', 'sanitize_callback' => array( 'Astra_Customizer_Sanitizes', 'sanitize_responsive_slider' ), 'section' => $_section, 'transport' => 'postMessage', 'title' => __( 'Slide in Cart Width', 'astra' ), 'priority' => 65, 'default' => astra_get_option( 'woo-slide-in-cart-width' ), 'suffix' => array( 'px', '%' ), 'input_attrs' => array( 'px' => array( 'min' => 0, 'step' => 1, 'max' => 1920, ), '%' => array( 'min' => 0, 'step' => 1, 'max' => 100, ), ), ), /** * Option: WOO cart Icon Design Section divider */ array( 'name' => ASTRA_THEME_SETTINGS . '[section-woo-cart-icon-style-divider]', 'type' => 'control', 'control' => 'ast-heading', 'section' => $_section, 'title' => __( 'Cart Icon', 'astra' ), 'priority' => 45, 'settings' => array(), 'context' => Astra_Builder_Helper::$design_tab, ), /** * Option: Icon Style */ array( 'name' => ASTRA_THEME_SETTINGS . '[woo-header-cart-icon-style]', 'default' => astra_get_option( 'woo-header-cart-icon-style' ), 'type' => 'control', 'transport' => 'postMessage', 'section' => $_section, 'title' => __( 'Style', 'astra' ), 'control' => 'ast-selector', 'priority' => 45, 'choices' => array( 'outline' => __( 'Outline', 'astra' ), 'fill' => __( 'Fill', 'astra' ), ), 'responsive' => false, 'renderAs' => 'text', 'context' => Astra_Builder_Helper::$design_tab, 'divider' => array( 'ast_class' => 'ast-section-spacing ast-bottom-dotted-divider' ), ), /** * Option: Icon color */ array( 'name' => ASTRA_THEME_SETTINGS . '[header-woo-cart-icon-colors]', 'default' => astra_get_option( 'header-woo-cart-icon-colors' ), 'type' => 'control', 'control' => 'ast-color-group', 'title' => __( 'Cart Color', 'astra' ), 'section' => $_section, 'transport' => 'postMessage', 'priority' => 45, 'context' => array( Astra_Builder_Helper::$design_tab_config, array( 'setting' => ASTRA_THEME_SETTINGS . '[woo-header-cart-icon-style]', 'operator' => '!=', 'value' => 'none', ), ), 'responsive' => false, ), /** * Option: Icon Normal Color section */ array( 'type' => 'sub-control', 'parent' => ASTRA_THEME_SETTINGS . '[header-woo-cart-icon-colors]', 'section' => $_section, 'control' => 'ast-responsive-color', 'transport' => 'postMessage', 'name' => 'header-woo-cart-icon-color', 'default' => astra_get_option( 'header-woo-cart-icon-color' ), 'title' => __( 'Normal', 'astra' ), 'responsive' => false, 'rgba' => true, 'priority' => 65, 'context' => Astra_Builder_Helper::$design_tab, ), /** * Option: Icon Hover Color section */ array( 'type' => 'sub-control', 'control' => 'ast-responsive-color', 'parent' => ASTRA_THEME_SETTINGS . '[header-woo-cart-icon-colors]', 'section' => $_section, 'name' => 'header-woo-cart-icon-hover-color', 'default' => astra_get_option( 'header-woo-cart-icon-hover-color' ), 'title' => __( 'Hover', 'astra' ), 'responsive' => false, 'rgba' => true, 'priority' => 65, 'context' => Astra_Builder_Helper::$design_tab, ), array( 'name' => ASTRA_THEME_SETTINGS . '[woo-header-cart-product-count-color-group]', 'default' => astra_get_option( 'woo-header-cart-product-count-color-group' ), 'type' => 'control', 'control' => 'ast-color-group', 'title' => __( 'Count Color', 'astra' ), 'section' => $_section, 'transport' => 'postMessage', 'priority' => 45, 'context' => array( Astra_Builder_Helper::$design_tab_config, array( 'setting' => ASTRA_THEME_SETTINGS . '[woo-header-cart-icon-style]', 'operator' => '!=', 'value' => 'none', ), ), 'responsive' => false, 'divider' => array( 'ast_class' => 'ast-bottom-dotted-divider' ), ), array( 'type' => 'sub-control', 'parent' => ASTRA_THEME_SETTINGS . '[woo-header-cart-product-count-color-group]', 'section' => $_section, 'control' => 'ast-responsive-color', 'transport' => 'postMessage', 'name' => 'woo-header-cart-product-count-color', 'default' => astra_get_option( 'woo-header-cart-product-count-color' ), 'title' => __( 'Normal', 'astra' ), 'responsive' => false, 'rgba' => true, 'priority' => 45, 'context' => Astra_Builder_Helper::$design_tab, ), /** * Option: Icon Hover Color section */ array( 'type' => 'sub-control', 'control' => 'ast-responsive-color', 'parent' => ASTRA_THEME_SETTINGS . '[woo-header-cart-product-count-color-group]', 'section' => $_section, 'transport' => 'postMessage', 'name' => 'woo-header-cart-product-count-h-color', 'default' => astra_get_option( 'woo-header-cart-product-count-h-color' ), 'title' => __( 'Hover', 'astra' ), 'responsive' => false, 'rgba' => true, 'priority' => 45, 'context' => Astra_Builder_Helper::$design_tab, ), /** * Option: Border Width */ array( 'name' => ASTRA_THEME_SETTINGS . '[woo-header-cart-border-width]', 'default' => astra_get_option( 'woo-header-cart-border-width' ), 'type' => 'control', 'transport' => 'postMessage', 'section' => $_section, 'context' => array( $cart_outline_width_context, 'relation' => 'AND', array( 'setting' => ASTRA_THEME_SETTINGS . '[woo-header-cart-icon-style]', 'operator' => '==', 'value' => 'outline', ), array( 'setting' => ASTRA_THEME_SETTINGS . '[woo-header-cart-icon]', 'operator' => '!=', 'value' => 'default', ), ), 'title' => __( 'Border Width', 'astra' ), 'control' => 'ast-slider', 'suffix' => 'px', 'priority' => 46, 'input_attrs' => array( 'min' => 0, 'step' => 1, 'max' => 20, ), ), /** * Option: Border Radius Fields */ array( 'name' => ASTRA_THEME_SETTINGS . '[woo-header-cart-icon-radius-fields]', 'default' => astra_get_option( 'woo-header-cart-icon-radius-fields' ), 'type' => 'control', 'control' => 'ast-responsive-spacing', 'sanitize_callback' => array( 'Astra_Customizer_Sanitizes', 'sanitize_responsive_spacing' ), 'section' => $_section, 'title' => __( 'Border Radius', 'astra' ), 'linked_choices' => true, 'transport' => 'postMessage', 'unit_choices' => array( 'px', 'em', '%' ), 'choices' => array( 'top' => __( 'Top', 'astra' ), 'right' => __( 'Right', 'astra' ), 'bottom' => __( 'Bottom', 'astra' ), 'left' => __( 'Left', 'astra' ), ), 'priority' => 47, 'connected' => false, 'divider' => array( 'ast_class' => 'ast-bottom-section-divider' ), 'context' => array( Astra_Builder_Helper::$design_tab_config, array( 'setting' => ASTRA_THEME_SETTINGS . '[woo-header-cart-icon-style]', 'operator' => '!=', 'value' => 'none', ), ), ), /** * Option: Icon total label position. */ array( 'name' => ASTRA_THEME_SETTINGS . '[woo-header-cart-icon-total-label-position]', 'default' => astra_get_option( 'woo-header-cart-icon-total-label-position' ), 'type' => 'control', 'transport' => 'postMessage', 'section' => $_section, 'title' => __( 'Cart Label Position', 'astra' ), 'control' => 'ast-selector', 'priority' => 47, 'choices' => array( 'left' => __( 'Left', 'astra' ), 'right' => __( 'Right', 'astra' ), 'bottom' => __( 'Bottom', 'astra' ), ), 'responsive' => true, 'renderAs' => 'text', 'context' => array( Astra_Builder_Helper::$design_tab_config, array( 'setting' => ASTRA_THEME_SETTINGS . '[woo-header-cart-label-display]', 'operator' => '!=', 'value' => '', ), ), 'divider' => array( 'ast_class' => 'ast-bottom-section-divider' ), ), /** * Option: Icon color */ array( 'name' => ASTRA_THEME_SETTINGS . '[transparent-header-woo-cart-icon-color]', 'default' => astra_get_option( 'transparent-header-woo-cart-icon-color' ), 'type' => 'control', 'control' => 'ast-color', 'sanitize_callback' => array( 'Astra_Customizer_Sanitizes', 'sanitize_alpha_color' ), 'transport' => 'postMessage', 'title' => __( 'Woo Cart Icon Color', 'astra' ), 'context' => array( Astra_Builder_Helper::$design_tab_config, array( 'setting' => ASTRA_THEME_SETTINGS . '[woo-header-cart-icon-style]', 'operator' => '!=', 'value' => 'none', ), ), 'section' => 'section-transparent-header', 'priority' => 85, 'divider' => array( 'ast_class' => 'ast-top-divider ast-top-dotted-divider' ), ), ); /** * Adding the Margin and Padding option. * $_section: section-header-woo-cart. */ if ( true === Astra_Builder_Helper::$is_header_footer_builder_active ) { $_configs = array_merge( $_configs, Astra_Builder_Base_Configuration::prepare_advanced_tab( $_section ) ); } $configurations = array_merge( $configurations, $_configs ); $header_woo_cart_background_colors = 'header-woo-cart-background-colors'; $_configs = array( /** * Option: Divider */ array( 'name' => ASTRA_THEME_SETTINGS . '[header-cart-icon-divider]', 'section' => $_section, 'title' => __( 'Header Cart Icon', 'astra' ), 'type' => 'control', 'control' => 'ast-heading', 'priority' => $astra_hfb_enabled ? 30 : 20, 'settings' => array(), 'context' => Astra_Builder_Helper::$general_tab, 'divider' => $astra_hfb_enabled ? array() : array( 'ast_class' => 'ast-section-spacing' ), ), ); if ( true === Astra_Builder_Helper::$is_header_footer_builder_active ) { $_configs = array( /** * Woo Cart section */ array( 'name' => $_section, 'type' => 'section', 'priority' => 5, 'title' => __( 'WooCommerce Cart', 'astra' ), 'panel' => 'panel-header-builder-group', ), /** * Option: Cart Icon Size */ array( 'name' => ASTRA_THEME_SETTINGS . '[header-woo-cart-icon-size]', 'section' => $_section, 'transport' => 'postMessage', 'default' => astra_get_option( 'header-woo-cart-icon-size', 15 ), 'title' => __( 'Icon Size', 'astra' ), 'type' => 'control', 'suffix' => 'px', 'control' => 'ast-responsive-slider', 'sanitize_callback' => array( 'Astra_Customizer_Sanitizes', 'sanitize_responsive_slider' ), 'priority' => 48, 'input_attrs' => array( 'min' => 0, 'step' => 1, 'max' => 100, ), 'context' => array( Astra_Builder_Helper::$design_tab_config, ), ), /** * Woo Cart Tabs */ array( 'name' => $_section . '-ast-context-tabs', 'section' => $_section, 'type' => 'control', 'control' => 'ast-builder-header-control', 'priority' => 0, 'description' => '', ), /** * Option: WOO cart tray Section divider */ array( 'name' => ASTRA_THEME_SETTINGS . '[section-woo-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-woo-cart-colors]', 'section' => $_section, 'transport' => 'postMessage', 'name' => 'header-woo-cart-text-color', 'default' => astra_get_option( 'header-woo-cart-text-color' ), 'title' => __( 'Text Color', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 65, 'context' => Astra_Builder_Helper::$design_tab, ), // Option: Cart Background Color. array( 'name' => ASTRA_THEME_SETTINGS . '[' . $header_woo_cart_background_colors . ']', 'default' => astra_get_option( 'header-woo-cart-background-colors' ), 'type' => 'control', 'control' => 'ast-color-group', 'title' => __( 'Background Color', 'astra' ), 'section' => $_section, 'transport' => 'postMessage', 'priority' => 65, 'context' => Astra_Builder_Helper::$design_tab, 'responsive' => true, 'divider' => array( 'ast_class' => 'ast-section-spacing' ), ), // Option: Cart Background Color. array( 'type' => 'sub-control', 'control' => 'ast-responsive-color', 'parent' => ASTRA_THEME_SETTINGS . '[' . $header_woo_cart_background_colors . ']', 'section' => $_section, 'transport' => 'postMessage', 'name' => 'header-woo-cart-background-color', 'default' => astra_get_option( 'header-woo-cart-background-color' ), 'title' => __( 'Normal', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 65, 'context' => Astra_Builder_Helper::$design_tab, ), // Option: Cart Background Hover Color. array( 'type' => 'sub-control', 'control' => 'ast-responsive-color', 'parent' => ASTRA_THEME_SETTINGS . '[' . $header_woo_cart_background_colors . ']', 'section' => $_section, 'transport' => 'postMessage', 'name' => 'header-woo-cart-background-hover-color', 'default' => astra_get_option( 'header-woo-cart-background-hover-color' ), 'title' => __( 'Hover', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 65, '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-woo-cart-separator-color]', 'default' => astra_get_option( 'header-woo-cart-separator-color' ), 'title' => __( 'Separator Color', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 65, 'context' => Astra_Builder_Helper::$design_tab, ), array( 'name' => ASTRA_THEME_SETTINGS . '[header-woo-cart-link-colors]', 'default' => astra_get_option( 'header-woo-cart-link-colors' ), 'type' => 'control', 'control' => 'ast-color-group', 'title' => __( 'Link Color', 'astra' ), 'section' => $_section, 'transport' => 'postMessage', 'priority' => 65, 'context' => Astra_Builder_Helper::$design_tab, 'responsive' => true, ), // Option: Cart Link / Text Color. array( 'type' => 'sub-control', 'parent' => ASTRA_THEME_SETTINGS . '[header-woo-cart-link-colors]', 'section' => $_section, 'control' => 'ast-responsive-color', 'transport' => 'postMessage', 'name' => 'header-woo-cart-link-color', 'default' => astra_get_option( 'header-woo-cart-link-color' ), 'title' => __( 'Normal', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 65, 'context' => Astra_Builder_Helper::$design_tab, ), // Option: Cart Link Color. array( 'type' => 'sub-control', 'control' => 'ast-responsive-color', 'parent' => ASTRA_THEME_SETTINGS . '[header-woo-cart-link-colors]', 'section' => $_section, 'transport' => 'postMessage', 'name' => 'header-woo-cart-link-hover-color', 'default' => astra_get_option( 'header-woo-cart-link-hover-color' ), 'title' => __( 'Hover', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 65, 'context' => Astra_Builder_Helper::$design_tab, ), /** * Option: WOO cart button Section divider */ array( 'name' => ASTRA_THEME_SETTINGS . '[section-woo-cart-button-color-divider]', 'type' => 'control', 'control' => 'ast-heading', 'section' => $_section, 'title' => __( 'Cart Button', 'astra' ), 'priority' => 70, 'settings' => array(), 'context' => Astra_Builder_Helper::$design_tab, 'divider' => array( 'ast_class' => 'ast-section-spacing' ), ), array( 'name' => ASTRA_THEME_SETTINGS . '[header-woo-cart-button-text-colors]', 'default' => astra_get_option( 'header-woo-cart-button-text-colors' ), 'type' => 'control', 'control' => 'ast-color-group', 'title' => __( 'Text', 'astra' ), 'section' => $_section, 'transport' => 'postMessage', 'priority' => 70, 'context' => Astra_Builder_Helper::$design_tab, 'responsive' => true, 'divider' => array( 'ast_class' => 'ast-section-spacing', ), ), array( 'name' => ASTRA_THEME_SETTINGS . '[header-woo-cart-button-background-colors]', 'default' => astra_get_option( 'header-woo-cart-button-background-colors' ), 'type' => 'control', 'control' => 'ast-color-group', 'title' => __( 'Background', 'astra' ), 'section' => $_section, 'transport' => 'postMessage', 'priority' => 70, 'context' => Astra_Builder_Helper::$design_tab, 'responsive' => true, ), // Option: Cart Button Text Color. array( 'type' => 'sub-control', 'control' => 'ast-responsive-color', 'parent' => ASTRA_THEME_SETTINGS . '[header-woo-cart-button-text-colors]', 'section' => $_section, 'transport' => 'postMessage', 'name' => 'header-woo-cart-btn-text-color', 'default' => astra_get_option( 'header-woo-cart-btn-text-color' ), 'title' => __( 'Normal', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 70, 'context' => Astra_Builder_Helper::$design_tab, ), // Option: Cart Button Background Color. array( 'type' => 'sub-control', 'parent' => ASTRA_THEME_SETTINGS . '[header-woo-cart-button-background-colors]', 'section' => $_section, 'control' => 'ast-responsive-color', 'transport' => 'postMessage', 'name' => 'header-woo-cart-btn-background-color', 'default' => astra_get_option( 'header-woo-cart-btn-background-color' ), 'title' => __( 'Normal', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 70, 'context' => Astra_Builder_Helper::$design_tab, ), // Option: Cart Button Hover Text Color. array( 'type' => 'sub-control', 'control' => 'ast-responsive-color', 'parent' => ASTRA_THEME_SETTINGS . '[header-woo-cart-button-text-colors]', 'section' => $_section, 'transport' => 'postMessage', 'name' => 'header-woo-cart-btn-text-hover-color', 'default' => astra_get_option( 'header-woo-cart-btn-text-hover-color' ), 'title' => __( 'Hover', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 70, 'context' => Astra_Builder_Helper::$design_tab, ), // Option: Cart Button Hover Background Color. array( 'type' => 'sub-control', 'control' => 'ast-responsive-color', 'transport' => 'postMessage', 'parent' => ASTRA_THEME_SETTINGS . '[header-woo-cart-button-background-colors]', 'section' => $_section, 'name' => 'header-woo-cart-btn-bg-hover-color', 'default' => astra_get_option( 'header-woo-cart-btn-bg-hover-color' ), 'title' => __( 'Hover', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 70, 'context' => Astra_Builder_Helper::$design_tab, ), /** * Option: WOO cart button Section divider */ array( 'name' => ASTRA_THEME_SETTINGS . '[section-woo-checkout-button-color-divider]', 'type' => 'control', 'control' => 'ast-heading', 'section' => $_section, 'title' => __( 'Checkout Button', 'astra' ), 'priority' => 75, 'settings' => array(), 'context' => Astra_Builder_Helper::$design_tab, 'divider' => array( 'ast_class' => 'ast-section-spacing' ), ), array( 'name' => ASTRA_THEME_SETTINGS . '[header-woo-checkout-button-text-colors]', 'default' => astra_get_option( 'header-woo-checkout-button-text-colors' ), 'type' => 'control', 'control' => 'ast-color-group', 'title' => __( 'Text', 'astra' ), 'section' => $_section, 'transport' => 'postMessage', 'priority' => 75, 'context' => Astra_Builder_Helper::$design_tab, 'responsive' => true, 'divider' => array( 'ast_class' => 'ast-section-spacing', ), ), array( 'name' => ASTRA_THEME_SETTINGS . '[header-woo-checkout-button-background-colors]', 'default' => astra_get_option( 'header-woo-checkout-button-background-colors' ), 'type' => 'control', 'control' => 'ast-color-group', 'title' => __( '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-woo-checkout-button-text-colors]', 'section' => $_section, 'transport' => 'postMessage', 'name' => 'header-woo-checkout-btn-text-color', 'default' => astra_get_option( 'header-woo-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-woo-checkout-button-background-colors]', 'section' => $_section, 'control' => 'ast-responsive-color', 'transport' => 'postMessage', 'name' => 'header-woo-checkout-btn-background-color', 'default' => astra_get_option( 'header-woo-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-woo-checkout-button-text-colors]', 'section' => $_section, 'transport' => 'postMessage', 'name' => 'header-woo-checkout-btn-text-hover-color', 'default' => astra_get_option( 'header-woo-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-woo-checkout-button-background-colors]', 'section' => $_section, 'name' => 'header-woo-checkout-btn-bg-hover-color', 'default' => astra_get_option( 'header-woo-checkout-btn-bg-hover-color' ), 'title' => __( 'Hover', 'astra' ), 'responsive' => true, 'rgba' => true, 'priority' => 75, 'context' => Astra_Builder_Helper::$design_tab, ), ); $_configs = array_merge( $_configs, Astra_Builder_Base_Configuration::prepare_visibility_tab( $_section ) ); } // Learn More link if Astra Pro is not activated. if ( astra_showcase_upgrade_notices() ) { $_configs[] = array( 'name' => ASTRA_THEME_SETTINGS . '[ast-woo-cart-button-link]', 'type' => 'control', 'control' => 'ast-button-link', 'section' => $_section, 'priority' => 999, 'title' => __( 'View Astra Pro Features', 'astra' ), 'url' => ASTRA_PRO_CUSTOMIZER_UPGRADE_URL, 'settings' => array(), 'divider' => array( 'ast_class' => 'ast-top-section-divider' ), 'context' => array(), ); } $configurations = array_merge( $configurations, $_configs ); return $configurations; } } /** * Kicking this off by creating object of this class. */ new Astra_Customizer_Woo_Cart_Configs();