<?php
/**
 * Getting Started Page.
 *
 * @package cat_groomer
 */


if( ! function_exists( 'cat_groomer_getting_started_menu' ) ) :
/**
 * Adding Getting Started Page in admin menu
 */
function cat_groomer_getting_started_menu(){	
	add_theme_page(
		__( 'Getting Started', 'cat-groomer' ),
		__( 'Getting Started', 'cat-groomer' ),
		'manage_options',
		'cat-groomer-getting-started',
		'cat_groomer_getting_started_page'
	);
}
endif;
add_action( 'admin_menu', 'cat_groomer_getting_started_menu' );

if( ! function_exists( 'cat_groomer_getting_started_admin_scripts' ) ) :
/**
 * Load Getting Started styles in the admin
 */
function cat_groomer_getting_started_admin_scripts( $hook ){
	// Load styles only on our page
	if( 'appearance_page_cat-groomer-getting-started' != $hook ) return;

    wp_enqueue_style( 'cat-groomer-getting-started', get_template_directory_uri() . '/resource/css/getting-started.css', false, CAT_GROOMER_THEME_VERSION );

    wp_enqueue_script( 'cat-groomer-getting-started', get_template_directory_uri() . '/resource/js/getting-started.js', array( 'jquery' ), CAT_GROOMER_THEME_VERSION, true );
}
endif;
add_action( 'admin_enqueue_scripts', 'cat_groomer_getting_started_admin_scripts' );

if( ! function_exists( 'cat_groomer_getting_started_page' ) ) :
/**
 * Callback function for admin page.
*/
function cat_groomer_getting_started_page(){ 
	$cat_groomer_theme = wp_get_theme();?>
	<div class="wrap getting-started container">
		<div class="getting-info">
			<div class="theme-intro">
				<div class="intro-wrap">
					<div class="intro cointaner">
						<div class="intro-content">
							<h3><?php echo esc_html( 'Welcome to', 'cat-groomer' );?> <span class="theme-name"><?php echo esc_html( CAT_GROOMER_THEME_NAME ); ?></span></h3>
							<p class="about-text">
								<?php
								// Remove last sentence of description.
								$cat_groomer_description = explode( '. ', $cat_groomer_theme->get( 'Description' ) );

								$cat_groomer_description = implode( '. ', $cat_groomer_description );

								echo esc_html( $cat_groomer_description . '' );
							?></p>
							<div class="btns-getstart">
								<a href="<?php echo esc_url( CAT_GROOMER_PREMIUM_PAGE ); ?>" target="_blank" class="button button-primary"><?php esc_html_e( 'Get Premium', 'cat-groomer' ); ?></a>
								<a href="<?php echo esc_url( CAT_GROOMER_PRO_DEMO ); ?>" target="_blank" class="button button-primary"><?php esc_html_e( 'Live Demo', 'cat-groomer' ); ?></a>
								<a href="<?php echo esc_url( admin_url( 'customize.php' ) ); ?>" target="_blank" class="button button-primary"><?php esc_html_e( 'Customize Theme', 'cat-groomer' ); ?></a>
							</div>
							<?php
							$cat_groomer_demo_option = 'is-demo-imported-' . get_stylesheet();
							?>

							<div class="btns-wizard">
								<?php if ( ! get_option( $cat_groomer_demo_option ) ) : ?>
									<a href="<?php echo esc_url( admin_url( 'themes.php?page=catgroomer-wizard' ) ); ?>" class="button button-primary wizard">
										<?php esc_html_e( 'Import Theme Demo', 'cat-groomer' ); ?>
									</a>
								<?php else : ?>
									<a target="_blank" href="<?php echo esc_url( home_url() ); ?>" class="button button-primary view-site">
										<?php esc_html_e( 'Visit Your Website', 'cat-groomer' ); ?>
									</a>
								<?php endif; ?>
							</div>
						</div>
						<div class="intro-img">
							<img src="<?php echo esc_url(get_template_directory_uri()) .'/theme-library/getting-started/images/bundle.png'; ?>" />										
							<br>
							<h4 class="bundle-text"><?php esc_html_e( 'WP Theme Bundle', 'cat-groomer' ); ?></h4>
							<p class="about-text"><?php esc_html_e('Get access to a collection of premium WordPress themes in one bundle. Enjoy effortless website building, full customization, and dedicated customer support for a smooth, professional web experience.', 'cat-groomer'); ?></p>
							<a class="button button-primary" href="<?php echo esc_url( CAT_GROOMER_BUNDLE_PAGE ); ?>" title="<?php esc_attr_e( 'Go Pro', 'cat-groomer' ); ?>" target="_blank">
								<?php esc_html_e( 'Exclusive Theme Bundle - $79', 'cat-groomer' ); ?>
							</a>
						</div>
					</div>
				</div>
				<div class="cointaner panels">
					<ul class="inline-list">
						<li class="current">
							<a id="help" href="javascript:void(0);">
								<?php esc_html_e( 'Getting Started', 'cat-groomer' ); ?>
							</a>
						</li>
						<li>
							<a id="free-pro-panel" href="javascript:void(0);">
								<?php esc_html_e( 'Free Vs Pro', 'cat-groomer' ); ?>
							</a>
						</li>
					</ul>
					<div id="panel" class="panel">
						<?php require get_template_directory() . '/theme-library/getting-started/tabs/help-panel.php'; ?>
						<?php require get_template_directory() . '/theme-library/getting-started/tabs/free-vs-pro-panel.php'; ?>
						<?php require get_template_directory() . '/theme-library/getting-started/tabs/link-panel.php'; ?>
					</div>
				</div>
			</div>
			<div class="icons-info">
				<div class="icon-img">									
					<a href="<?php echo esc_url( CAT_GROOMER_REVIEW ); ?>" title="<?php esc_attr_e( 'Review Theme', 'cat-groomer' ); ?>" target="_blank">
						<img src="<?php echo esc_url(get_template_directory_uri()) .'/theme-library/getting-started/images/icon1.png'; ?>" />	
						<?php esc_html_e( 'Review Theme', 'cat-groomer' ); ?>
					</a>
				</div>
				<div class="icon-img">									
					<a href="<?php echo esc_url( CAT_GROOMER_SUPPORT ); ?>" title="<?php esc_attr_e( 'Contact Support', 'cat-groomer' ); ?>" target="_blank">
						<img src="<?php echo esc_url(get_template_directory_uri()) .'/theme-library/getting-started/images/icon2.png'; ?>" />	
						<?php esc_html_e( 'Contact Support', 'cat-groomer' ); ?>
					</a>
				</div>
				<div class="icon-img">									
					<a href="<?php echo esc_url( CAT_GROOMER_THEME_DOCUMENTATION ); ?>" title="<?php esc_attr_e( 'Free Theme Documentation', 'cat-groomer' ); ?>" target="_blank">
						<img src="<?php echo esc_url(get_template_directory_uri()) .'/theme-library/getting-started/images/icon3.png'; ?>" />	
						<?php esc_html_e( 'Free Theme Documentation', 'cat-groomer' ); ?>
					</a>
				</div>
			</div>	
		</div>	
	</div>
	<?php
}
endif;