/**
* Mobile Menu Header Configuration.
*
* @package Astra
* @link https://wpastra.com/
* @since 4.5.2
*/
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
/**
* Register mobile-menu header builder Customizer Configurations.
*
* @since 4.5.2
* @return array Astra Customizer Configurations with updated configurations.
*/
function astra_header_mobile_menu_configuration() {
$_section = 'section-header-mobile-menu';
$_configs = array(
/**
* Option: Header Builder Tabs
*/
array(
'name' => $_section . '-ast-context-tabs',
'section' => $_section,
'type' => 'control',
'control' => 'ast-builder-header-control',
'priority' => 0,
'description' => '',
),
// Section: Primary Header.
array(
'name' => $_section,
'type' => 'section',
'title' => __( 'Off-Canvas Menu', 'astra' ),
'panel' => 'panel-header-builder-group',
'priority' => 40,
),
/**
* Option: Theme Menu create link
*/
array(
'name' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-create-menu-link]',
'default' => astra_get_option( 'header-mobile-menu-create-menu-link' ),
'type' => 'control',
'control' => 'ast-customizer-link',
'section' => $_section,
'priority' => 30,
'link_type' => 'section',
'linked' => 'menu_locations',
'link_text' => __( 'Configure Menu from Here.', 'astra' ),
'context' => Astra_Builder_Helper::$general_tab,
'divider' => array( 'ast_class' => 'ast-section-spacing ast-bottom-section-divider' ),
),
// Option: Submenu Divider Checkbox.
array(
'name' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-submenu-item-border]',
'default' => astra_get_option( 'header-mobile-menu-submenu-item-border' ),
'type' => 'control',
'control' => 'ast-toggle-control',
'section' => $_section,
'priority' => 150,
'title' => __( 'Item Divider', 'astra' ),
'context' => Astra_Builder_Helper::$general_tab,
'transport' => 'postMessage',
'divider' => array( 'ast_class' => 'ast-top-section-divider' ),
),
// Option: Menu Color Divider.
array(
'name' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-divider-colors-divider]',
'section' => $_section,
'type' => 'control',
'control' => 'ast-heading',
'title' => __( 'Item Divider', 'astra' ),
'priority' => 150,
'settings' => array(),
'context' => array(
Astra_Builder_Helper::$design_tab_config,
array(
'setting' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-submenu-item-border]',
'operator' => '==',
'value' => true,
),
),
'divider' => array( 'ast_class' => 'ast-section-spacing' ),
),
// Option: Submenu item Border Size.
array(
'name' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-submenu-item-b-size]',
'type' => 'control',
'control' => 'ast-slider',
'default' => astra_get_option( 'header-mobile-menu-submenu-item-b-size' ),
'section' => $_section,
'priority' => 150,
'transport' => 'postMessage',
'title' => __( 'Divider Size', 'astra' ),
'context' => array(
Astra_Builder_Helper::$design_tab_config,
array(
'setting' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-submenu-item-border]',
'operator' => '==',
'value' => true,
),
),
'suffix' => 'px',
'input_attrs' => array(
'min' => 1,
'step' => 1,
'max' => 10,
),
'divider' => array( 'ast_class' => 'ast-bottom-dotted-divider ast-section-spacing' ),
),
// Option: Submenu item Border Color.
array(
'name' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-submenu-item-b-color]',
'default' => astra_get_option( 'header-mobile-menu-submenu-item-b-color' ),
'type' => 'control',
'control' => 'ast-color',
'transport' => 'postMessage',
'sanitize_callback' => array( 'Astra_Customizer_Sanitizes', 'sanitize_alpha_color' ),
'title' => __( 'Divider Color', 'astra' ),
'section' => $_section,
'priority' => 150,
'context' => array(
Astra_Builder_Helper::$design_tab_config,
array(
'setting' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-submenu-item-border]',
'operator' => '==',
'value' => true,
),
),
),
// Option Group: Menu Color.
array(
'name' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-link-colors]',
'type' => 'control',
'control' => 'ast-color-group',
'title' => __( 'Link', 'astra' ),
'section' => $_section,
'transport' => 'postMessage',
'priority' => 90,
'context' => Astra_Builder_Helper::$design_tab,
'responsive' => true,
'divider' => array(
'ast_title' => __( 'Menu Color', 'astra' ),
'ast_class' => 'ast-section-spacing',
),
),
array(
'name' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-background-colors]',
'type' => 'control',
'control' => 'ast-color-group',
'title' => __( 'Background', 'astra' ),
'section' => $_section,
'transport' => 'postMessage',
'priority' => 90,
'context' => Astra_Builder_Helper::$design_tab,
'responsive' => true,
'divider' => array(
'ast_title' => '',
'ast_class' => class_exists( 'Astra_Ext_Extension' ) && Astra_Ext_Extension::is_active( 'colors-and-background' ) ? 'ast-bottom-dotted-divider' : '',
),
),
// Option: Menu Color.
array(
'name' => 'header-mobile-menu-color-responsive',
'default' => astra_get_option( 'header-mobile-menu-color-responsive' ),
'parent' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-link-colors]',
'type' => 'sub-control',
'control' => 'ast-responsive-color',
'transport' => 'postMessage',
'tab' => __( 'Normal', 'astra' ),
'section' => $_section,
'title' => __( 'Normal', 'astra' ),
'responsive' => true,
'rgba' => true,
'priority' => 7,
'context' => Astra_Builder_Helper::$general_tab,
),
// Option: Menu Background image, color.
array(
'name' => 'header-mobile-menu-bg-obj-responsive',
'default' => astra_get_option( 'header-mobile-menu-bg-obj-responsive' ),
'parent' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-background-colors]',
'type' => 'sub-control',
'control' => 'ast-responsive-background',
'section' => $_section,
'transport' => 'postMessage',
'tab' => __( 'Normal', 'astra' ),
'data_attrs' => array( 'name' => 'header-mobile-menu-bg-obj-responsive' ),
'title' => __( 'Normal', 'astra' ),
'priority' => 9,
'context' => Astra_Builder_Helper::$general_tab,
),
// Option: Menu Hover Color.
array(
'name' => 'header-mobile-menu-h-color-responsive',
'default' => astra_get_option( 'header-mobile-menu-h-color-responsive' ),
'parent' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-link-colors]',
'tab' => __( 'Hover', 'astra' ),
'type' => 'sub-control',
'control' => 'ast-responsive-color',
'transport' => 'postMessage',
'title' => __( 'Hover', 'astra' ),
'section' => $_section,
'responsive' => true,
'rgba' => true,
'priority' => 19,
'context' => Astra_Builder_Helper::$general_tab,
),
// Option: Menu Hover Background Color.
array(
'name' => 'header-mobile-menu-h-bg-color-responsive',
'default' => astra_get_option( 'header-mobile-menu-h-bg-color-responsive' ),
'parent' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-background-colors]',
'type' => 'sub-control',
'title' => __( 'Hover', 'astra' ),
'section' => $_section,
'control' => 'ast-responsive-color',
'transport' => 'postMessage',
'tab' => __( 'Hover', 'astra' ),
'responsive' => true,
'rgba' => true,
'priority' => 21,
'context' => Astra_Builder_Helper::$general_tab,
),
// Option: Active Menu Color.
array(
'name' => 'header-mobile-menu-a-color-responsive',
'default' => astra_get_option( 'header-mobile-menu-a-color-responsive' ),
'parent' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-link-colors]',
'type' => 'sub-control',
'section' => $_section,
'control' => 'ast-responsive-color',
'transport' => 'postMessage',
'tab' => __( 'Active', 'astra' ),
'title' => __( 'Active', 'astra' ),
'responsive' => true,
'rgba' => true,
'priority' => 31,
'context' => Astra_Builder_Helper::$general_tab,
),
// Option: Active Menu Background Color.
array(
'name' => 'header-mobile-menu-a-bg-color-responsive',
'default' => astra_get_option( 'header-mobile-menu-a-bg-color-responsive' ),
'parent' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-background-colors]',
'type' => 'sub-control',
'control' => 'ast-responsive-color',
'transport' => 'postMessage',
'section' => $_section,
'title' => __( 'Active', 'astra' ),
'tab' => __( 'Active', 'astra' ),
'responsive' => true,
'rgba' => true,
'priority' => 33,
'context' => Astra_Builder_Helper::$general_tab,
),
/**
* Option: WOO Off Canvas Menu Submenu Color Section divider
*/
array(
'name' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-header-typo-divider]',
'type' => 'control',
'control' => 'ast-heading',
'section' => $_section,
'title' => __( 'Font', 'astra' ),
'priority' => 120,
'settings' => array(),
'context' => Astra_Builder_Helper::$design_tab,
'divider' => array(
'ast_class' => 'ast-section-spacing',
),
),
// Option Group: Menu Typography.
array(
'name' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-header-menu-typography]',
'default' => astra_get_option( 'header-mobile-menu-header-menu-typography' ),
'type' => 'control',
'control' => 'ast-settings-group',
'title' => __( 'Menu Font', 'astra' ),
'section' => $_section,
'transport' => 'postMessage',
'priority' => 120,
'context' => Astra_Builder_Helper::$design_tab,
'divider' => array(
'ast_class' => 'ast-section-spacing',
),
),
// Option: Menu Font Family.
array(
'name' => 'header-mobile-menu-font-family',
'default' => astra_get_option( 'header-mobile-menu-font-family', 'inherit' ),
'parent' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-header-menu-typography]',
'type' => 'sub-control',
'section' => $_section,
'transport' => 'postMessage',
'control' => 'ast-font',
'font_type' => 'ast-font-family',
'title' => __( 'Font Family', 'astra' ),
'priority' => 22,
'connect' => 'header-mobile-menu-font-weight',
'context' => Astra_Builder_Helper::$general_tab,
'divider' => array( 'ast_class' => 'ast-sub-bottom-dotted-divider' ),
),
// Option: Menu Font Weight.
array(
'name' => 'header-mobile-menu-font-weight',
'default' => astra_get_option( 'header-mobile-menu-font-weight', 'inherit' ),
'parent' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-header-menu-typography]',
'section' => $_section,
'type' => 'sub-control',
'control' => 'ast-font',
'transport' => 'postMessage',
'font_type' => 'ast-font-weight',
'sanitize_callback' => array( 'Astra_Customizer_Sanitizes', 'sanitize_font_weight' ),
'title' => __( 'Font Weight', 'astra' ),
'priority' => 23,
'connect' => 'header-mobile-menu-font-family',
'context' => Astra_Builder_Helper::$general_tab,
'divider' => array( 'ast_class' => 'ast-sub-bottom-dotted-divider' ),
),
// Option: Menu Font Size.
array(
'name' => 'header-mobile-menu-font-size',
'default' => astra_get_option( 'header-mobile-menu-font-size' ),
'parent' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-header-menu-typography]',
'section' => $_section,
'type' => 'sub-control',
'priority' => 24,
'title' => __( 'Font Size', 'astra' ),
'control' => 'ast-responsive-slider',
'transport' => 'postMessage',
'context' => Astra_Builder_Helper::$general_tab,
'sanitize_callback' => array( 'Astra_Customizer_Sanitizes', 'sanitize_responsive_slider' ),
'suffix' => array( 'px', 'em', 'vw', 'rem' ),
'input_attrs' => array(
'px' => array(
'min' => 0,
'step' => 1,
'max' => 200,
),
'em' => array(
'min' => 0,
'step' => 0.01,
'max' => 20,
),
'vw' => array(
'min' => 0,
'step' => 0.1,
'max' => 25,
),
'rem' => array(
'min' => 0,
'step' => 0.1,
'max' => 20,
),
),
),
/**
* Option: Font Extras
*/
array(
'name' => 'font-extras-header-mobile-menu',
'parent' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-header-menu-typography]',
'section' => $_section,
'type' => 'sub-control',
'control' => 'ast-font-extras',
'priority' => 24,
'default' => astra_get_option( 'font-extras-header-mobile-menu' ),
'title' => __( 'Font Extras', 'astra' ),
),
/**
* Option: Divider
*/
array(
'name' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-menu-spacing-divider]',
'section' => $_section,
'title' => __( 'Spacing', 'astra' ),
'type' => 'control',
'control' => 'ast-heading',
'priority' => 150,
'settings' => array(),
'context' => Astra_Builder_Helper::$design_tab,
'divider' => array( 'ast_class' => 'ast-section-spacing' ),
),
// Option - Menu Space.
array(
'name' => ASTRA_THEME_SETTINGS . '[header-mobile-menu-menu-spacing]',
'default' => astra_get_option( 'header-mobile-menu-menu-spacing' ),
'type' => 'control',
'control' => 'ast-responsive-spacing',
'sanitize_callback' => array( 'Astra_Customizer_Sanitizes', 'sanitize_responsive_spacing' ),
'transport' => 'postMessage',
'section' => $_section,
'priority' => 150,
'title' => __( 'Menu Spacing', 'astra' ),
'linked_choices' => true,
'unit_choices' => array( 'px', 'em', '%' ),
'choices' => array(
'top' => __( 'Top', 'astra' ),
'right' => __( 'Right', 'astra' ),
'bottom' => __( 'Bottom', 'astra' ),
'left' => __( 'Left', 'astra' ),
),
'context' => Astra_Builder_Helper::$design_tab,
'divider' => array( 'ast_class' => 'ast-bottom-section-divider ast-section-spacing' ),
),
/**
* Option: Margin Space
*/
array(
'name' => ASTRA_THEME_SETTINGS . '[' . $_section . '-margin]',
'default' => astra_get_option( $_section . '-margin' ),
'type' => 'control',
'transport' => 'postMessage',
'control' => 'ast-responsive-spacing',
'sanitize_callback' => array( 'Astra_Customizer_Sanitizes', 'sanitize_responsive_spacing' ),
'section' => $_section,
'priority' => 220,
'title' => __( 'Margin', 'astra' ),
'linked_choices' => true,
'unit_choices' => array( 'px', 'em', '%' ),
'choices' => array(
'top' => __( 'Top', 'astra' ),
'right' => __( 'Right', 'astra' ),
'bottom' => __( 'Bottom', 'astra' ),
'left' => __( 'Left', 'astra' ),
),
'context' => Astra_Builder_Helper::$design_tab,
),
);
$_configs = array_merge( $_configs, Astra_Builder_Base_Configuration::prepare_visibility_tab( $_section ) );
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() ) {
add_action( 'init', 'astra_header_mobile_menu_configuration' );
}
Online Casino Play Online Slot Games At Lottomart
Skip to content
Always be cautious when playing at unlicensed casinos, as there’s no guarantee of player protection. The bonus comes with a 36x wagering requirement on the deposit and 40x on the bonus amount. As you play, you’ll earn loyalty points, which can be exchanged for bonuses and special perks. The bonus comes with a 36x wagering requirement on the deposit and 40x on the bonus, so make sure you understand the terms before diving in.
How To Sign Up For And Claim Your UK Offer At Euro Bets Casino
You can also directly register via Euro Bets casino official site. The trend highlights the growing awareness of the Euro Bets brand as a market leader in the online casino sector both worldwide. Euro Bets offers the combination of security, creativity, and approach to players in the first place to provide a premium but affordable experience. From mobile access to ongoing bonuses, it’s clear why many consider the platform a leading choice. Euro Bets casino combines technology, security, and creativity to deliver a gaming space that feels premium yet simple. Eurobets ensures that deposit flows, bonus activation and withdrawals are as smooth on mobile as they are on desktop.
You should give them a small portion of your bankroll and not use bonus funds if their contribution is lowered. We’ll always do what we can to lower risk, keep things clear about how much you’re spending, and follow UK safety standards for play. Feel free to call our team any time, and they’ll answer your call without any sales talk or pressure. Stop playing and talk to us if you see chasing losses, hiding spend, or mood changes after you play. Set a limit on your personal deposit before your first session as part of responsible gaming.
Never cashout win money I waiting 9days still panding and no payout win money plz no play this site They sometimes but rarely answer chat line promising to pay within 24 hours after sending them Bitcoin wallet address. Didnt wanyt to pay up winnings only 1 customer sevice rep named olive game are trash and the playthrough is impossible avoiod this dump by all means SCAM, SCAM,SCAM, SCAM This is unbelievable the way they treat you after you deposit money and actually win .
What Are The Differences Between No Deposit And Deposit Bonuses At Euro Bets Casino?
This review covers whether StakeClub is legit, how payouts work, what to expect with withdrawals and KYC, and the real player experience. If you’re chasing bonus value, Play’n GO and Pragmatic Play slots, and want quick crypto cashouts, StakeClub is designed with you in mind. Blindluck presents itself as an all-in-one platform that combines slots, live dealer games, e-sports, and a full sportsbook under a single wallet.
EuroBets Casino Match Deposit Bonuses and Added Free Spins
Many of the options available at EuroBets can be played for fun without risking any real money. You can easily find all of the gaming options that are mobile-compatible and bet on the games you prefer the most. Even if you are playing on the go, you will have the chance to boost your winning chances by claiming the generous offers of EuroBets.
Look for games with a high RTP (96%+) and limits between £0.10 and £5,000. The minimum amount you can deposit is £10, and most cashouts are processed within 15 minutes to 12 hours of approval. Secure payments, mobile play, and Eurobets popular slots available. A platform created to showcase all of our efforts aimed at bringing the vision of a safer and more transparent online gambling industry to reality.
Our selection includes table games and live dealer options. Europebet Casino offers a diverse range of games. We strive to offer exceptional customer service, ensuring every player feels valued and supported. Since its inception, the casino has committed to providing a fair and thrilling gaming experience. Europebet Casino started its journey with a vision to redefine the online gaming landscape. EuroBet Casino gamblers have actually just positive reviews with this casino.
Post navigation