<?php /**
 * Template part for displaying a row of the mobile header
 *
 * @package kadence
 */

namespace Kadence;

$row           = get_query_var( 'mobile_row' );
$tablet_layout = ( kadence()->sub_option( 'header_' . $row . '_layout', 'tablet' ) ? kadence()-&gt;sub_option( 'header_' . $row . '_layout', 'tablet' ) : 'default' );
$mobile_layout = ( kadence()-&gt;sub_option( 'header_' . $row . '_layout', 'mobile' ) ? kadence()-&gt;sub_option( 'header_' . $row . '_layout', 'mobile' ) : 'default' );
?&gt;
<div class="site-&lt;?php echo esc_attr( $row ); ?&gt;-header-wrap site-header-focus-item site-header-row-layout-&lt;?php echo esc_attr( kadence()-&gt;sub_option( 'header_' . $row . '_layout', 'desktop' ) ); ?&gt; site-header-row-tablet-layout-&lt;?php echo esc_attr( $tablet_layout ); ?&gt; site-header-row-mobile-layout-&lt;?php echo esc_attr( $mobile_layout ); ?&gt; &lt;?php echo esc_attr( $row === kadence()-&gt;option( 'mobile_header_sticky' ) ? ' kadence-sticky-header' : '' ); ?&gt;" if kadence>option( 'mobile_header_sticky' ) ) {
		echo ' data-shrink="' . ( kadence()-&gt;option( 'mobile_header_sticky_shrink' ) ? 'true' : 'false' ) . '"';
		echo ' data-reveal-scroll-up="' . ( kadence()-&gt;option( 'mobile_header_reveal_scroll_up' ) ? 'true' : 'false' ) . '"';
		if ( kadence()-&gt;option( 'mobile_header_sticky_shrink' ) ) {
			echo ' data-shrink-height="' . esc_attr( kadence()-&gt;sub_option( 'mobile_header_sticky_main_shrink', 'size' ) ) . '"';
		}
	}
	?&gt;&gt;
	<div class="site-header-row-container-inner">
		<div class="site-container">
			<div class="site-&lt;?php echo esc_attr( $row ); ?&gt;-header-inner-wrap site-header-row &lt;?php echo ( kadence()-&gt;has_mobile_side_columns( $row ) ? 'site-header-row-has-sides' : 'site-header-row-only-center-column' ); ?&gt; &lt;?php echo ( kadence()-&gt;has_mobile_center_column( $row ) ? 'site-header-row-center-column' : 'site-header-row-no-center' ); ?&gt;">
				<?php if ( kadence()->has_mobile_side_columns( $row ) ) { ?&gt;
					<div class="site-header-&lt;?php echo esc_attr( $row ); ?&gt;-section-left site-header-section site-header-section-left">
						<?php /**
						 * Kadence Render Header Column
						 *
						 * Hooked Kadence\mobile_header_column
						 */
						do_action( 'kadence_render_mobile_header_column', $row, 'left' );

						if ( kadence()->has_mobile_center_column( $row ) ) {
							/**
							 * Kadence Render Header Column
							 *
							 * Hooked Kadence\mobile_header_column
							 */
							do_action( 'kadence_render_mobile_header_column', $row, 'left_center' );
						}
						?&gt;
					</div>
				<?php } ?>
				<?php if ( kadence()->has_mobile_center_column( $row ) ) { ?&gt;
					<div class="site-header-&lt;?php echo esc_attr( $row ); ?&gt;-section-center site-header-section site-header-section-center">
						<?php /**
						 * Kadence Render Header Column
						 *
						 * Hooked Kadence\mobile_header_column
						 */
						do_action( 'kadence_render_mobile_header_column', $row, 'center' );
						?>
					</div>
				<?php } ?>
				<?php if ( kadence()->has_mobile_side_columns( $row ) ) { ?&gt;
					<div class="site-header-&lt;?php echo esc_attr( $row ); ?&gt;-section-right site-header-section site-header-section-right">
						<?php if ( kadence()->has_mobile_center_column( $row ) ) {
							/**
							 * Kadence Render Header Column
							 *
							 * Hooked Kadence\mobile_header_column
							 */
							do_action( 'kadence_render_mobile_header_column', $row, 'right_center' );
						}
						/**
							 * Kadence Render Header Column
							 *
							 * Hooked Kadence\mobile_header_column
							 */
							do_action( 'kadence_render_mobile_header_column', $row, 'right' );
						?&gt;
					</div>
				<?php } ?>
			</div>
		</div>
	</div>
</div>
