<?php
if ( ! defined( 'ABSPATH' ) ) {
    exit;
}

if( !class_exists( 'Magazine_Blocks_Welcome' ) ) {

	class Magazine_Blocks_Welcome {
		public $magazine_blocks_theme_fields;

		public function __construct( $magazine_blocks_fields = array() ) {
			$this->magazine_blocks_theme_fields = $magazine_blocks_fields;
			add_action ('admin_init' , array( $this, 'admin_scripts' ) );
			add_action('admin_menu', array( $this, 'magazine_blocks_themeinfo_page_menu' ));
		}

		public function admin_scripts() {
			global $pagenow;
			$magazine_blocks_file_dir = get_template_directory_uri() . '/themeinfo/assets/';

			if ( $pagenow === 'themes.php' && isset($_GET['page']) && $_GET['page'] === 'magazine-blocks-themeinfo-page' ) {

				wp_enqueue_style (
					'magazine-blocks-themeinfo-page-style',
					$magazine_blocks_file_dir . 'magazine_blocks_themeinfo_page.css',
					array(), '1.0.0'
				);

				wp_enqueue_script (
					'magazine-blocks-themeinfo-page-functions',
					$magazine_blocks_file_dir . 'magazine_blocks_themeinfo_page.js',
					array('jquery'),
					'1.0.0',
					true
				);
			}
		}

        public function magazine_blocks_theme_info($magazine_blocks_id, $magazine_blocks_screenshot = false) {
            $magazine_blocks_themedata = wp_get_theme();
            return ($magazine_blocks_screenshot === true) ? esc_url($magazine_blocks_themedata->get_screenshot()) : esc_html($magazine_blocks_themedata->get($magazine_blocks_id));
        }

        public function magazine_blocks_themeinfo_page_menu() {
            add_theme_page(
                /* translators: 1: Theme Name. */
                sprintf(esc_html__('%1$s Info', 'magazine-blocks'), $this->magazine_blocks_theme_info('Name')),
                sprintf(esc_html__('%1$s Info', 'magazine-blocks'), $this->magazine_blocks_theme_info('Name')),
                'edit_theme_options',
                'magazine-blocks-themeinfo-page',
                array( $this, 'magazine_blocks_themeinfo_page' )
            );
		}

        public function magazine_blocks_themeinfo_page() {
            // Define tabs with proper escaping and prefixes
            $magazine_blocks_tabs = array(
                'magazine_blocks_home'      => esc_html__('Home', 'magazine-blocks'),
                'magazine_blocks_free_pro'  => esc_html__('Free VS Pro', 'magazine-blocks'),
                'magazine_blocks_faqs'      => esc_html__('FAQs', 'magazine-blocks'),
                'magazine_blocks_support'   => esc_html__('Free Theme Supports', 'magazine-blocks'),
                'magazine_blocks_review'    => esc_html__('Please Rate Us', 'magazine-blocks'),
                // 'magazine_blocks_free_demo_content'    => esc_html__('Click Here For Free Demo Content', 'magazine-blocks'),
            );
            ?>
            <div class="wrap about-wrap access-wrap">
        
                <div class="abt-promo-wrap clearfix">
                    <div class="abt-theme-wrap">
                        <h1>
                            <?php
                                printf(
                                    /* translators: 1: Theme Name. */
                                    esc_html__('%1$s - Version %2$s', 'magazine-blocks'),
                                    esc_html($this->magazine_blocks_theme_info('Name')),
                                    esc_html($this->magazine_blocks_theme_info('Version'))
                                );
                            ?>
                        </h1>
                        <div class="doc-links">
                            <h4><?php echo esc_html__('Visit Sites :-', 'magazine-blocks'); ?></h4>
                            <a href="<?php echo esc_url(MAGAZINE_BLOCKS_BUY_NOW); ?>" target="_blank">
                                <span class="dashicons dashicons-admin-site-alt3"></span>
                                <span class="theme-pixel-tooltip"><?php echo esc_html__('View Website', 'magazine-blocks'); ?></span>
                            </a>
                            <a href="<?php echo esc_url(MAGAZINE_BLOCKS_LIVE_DEMO); ?>" target="_blank">
                                <span class="dashicons dashicons-desktop"></span>
                                <span class="theme-pixel-tooltip"><?php echo esc_html__('View Demo Site', 'magazine-blocks'); ?></span>
                            </a>
                            <a href="<?php echo esc_url(MAGAZINE_BLOCKS_THEME_SUPPORT); ?>" target="_blank">
                                <span class="dashicons dashicons-megaphone"></span>
                                <span class="theme-pixel-tooltip"><?php echo esc_html__('Contact Support', 'magazine-blocks'); ?></span>
                            </a>
                            <a href="<?php echo esc_url(MAGAZINE_BLOCKS_FREE_DOC); ?>" target="_blank">
                                <span class="dashicons dashicons-pdf"></span>
                                <span class="theme-pixel-tooltip"><?php echo esc_html__('Documentation', 'magazine-blocks'); ?></span>
                            </a>
                        </div>
                    </div>
                </div>
        
                <div class="test">
                    <div class="nav-tab-wrapper clearfix">
                        <?php
                        $tabHTML = '';
        
                        foreach ($magazine_blocks_tabs as $magazine_blocks_id => $magazine_blocks_label) :
        
                            $magazine_blocks_target = '';
                            $magazine_blocks_nav_class = 'nav-tab';
                            $magazine_blocks_section = isset($_GET['section']) ? sanitize_text_field($_GET['section']) : 'magazine_blocks_home';
        
                            if ($magazine_blocks_id === $magazine_blocks_section) {
                                $magazine_blocks_nav_class .= ' nav-tab-active';
                            }
        
                            if ($magazine_blocks_id === 'magazine_blocks_free_pro') {
                                $magazine_blocks_nav_class .= ' upgrade-button';
                            }

                            if ($magazine_blocks_id === 'magazine_blocks_review') {
                                $magazine_blocks_nav_class .= ' review-button';
                            }

                            if ($magazine_blocks_id === 'magazine_blocks_free_demo_content') {
                                $magazine_blocks_nav_class .= ' demo-content-button';
                            }
        
                            switch ($magazine_blocks_id) {
        
                                case 'magazine_blocks_support':
                                    $magazine_blocks_target = 'target="_blank"';
                                    $magazine_blocks_url = esc_url('https://wordpress.org/support/theme/' . esc_html($this->magazine_blocks_theme_info('TextDomain')));
                                break;
        
                                case 'magazine_blocks_review':
                                    $magazine_blocks_target = 'target="_blank"';
                                    $magazine_blocks_url = esc_url('https://wordpress.org/support/theme/' . esc_html($this->magazine_blocks_theme_info('TextDomain')) . '/reviews/#new-post');
                                break;

                                case 'magazine_blocks_free_demo_content':
                                $magazine_blocks_target = 'target="_blank"';
                                $magazine_blocks_url = esc_url(admin_url('themes.php?page=magazine-blocks-freedemocontent'));
                                break;
                                
                                
                                case 'magazine_blocks_home':
                                    $magazine_blocks_url = esc_url(admin_url('themes.php?page=magazine-blocks-themeinfo-page'));
                                break;
        
                                default:
                                    $magazine_blocks_url = esc_url(admin_url('themes.php?page=magazine-blocks-themeinfo-page&section=' . esc_attr($magazine_blocks_id)));
                                break;
        
                            }
        
                            $tabHTML .= '<a ';
                            $tabHTML .= $magazine_blocks_target;
                            $tabHTML .= ' href="' . esc_url($magazine_blocks_url) . '"';
                            $tabHTML .= ' class="' . esc_attr($magazine_blocks_nav_class) . '"';
                            $tabHTML .= '>';

                            if ($magazine_blocks_id === 'magazine_blocks_free_demo_content') {
                                $tabHTML .= '<span>' . esc_html($magazine_blocks_label) . '</span>';
                            } else {
                                $tabHTML .= esc_html($magazine_blocks_label);
                            }

                            if ($magazine_blocks_id === 'magazine_blocks_review') {
                                $tabHTML .= ' <span class="dashicons dashicons-star-filled"></span>';
                                $tabHTML .= ' <span class="dashicons dashicons-star-filled"></span>';
                                $tabHTML .= ' <span class="dashicons dashicons-star-filled"></span>';
                                $tabHTML .= ' <span class="dashicons dashicons-star-filled"></span>';
                                $tabHTML .= ' <span class="dashicons dashicons-star-filled"></span>';
                            }

                            $tabHTML .= '</a>';
        
                        endforeach;
        
                        echo $tabHTML;
                        ?>
        
                        <div class="get-pro">
                            <h3><?php echo esc_html__('Magazine Blocks Pro', 'magazine-blocks'); ?></h3>
                            <p><?php echo esc_html__('Get all of the features that are infinite!!!', 'magazine-blocks'); ?></p>
                            <a class="theme-pixel-button-btn primary-btn" target="_blank" href="<?php echo esc_url(MAGAZINE_BLOCKS_BUY_NOW); ?>"><?php echo esc_html__('Upgrade To Pro', 'magazine-blocks'); ?></a>
                        </div>
                    </div>

                    <div class="second-div">
                        <div class="themeinfo-section-wrapper">
                            <div class="themeinfo-section magazine_blocks_home clearfix">
                                <?php
                                $magazine_blocks_section = isset($_GET['section']) ? sanitize_text_field($_GET['section']) : 'magazine_blocks_home';
                                switch ($magazine_blocks_section) {
            
                                    case 'magazine_blocks_free_pro':
                                        $this->magazine_blocks_free_pro();
                                    break;
            
                                    case 'magazine_blocks_faqs':
                                        $this->magazine_blocks_faqs();
                                    break;
            
                                    case 'magazine_blocks_home':
                                    default:
                                        $this->magazine_blocks_home();
                                    break;
            
                                }
                                ?>
                            </div>
                        </div>
            
                        <div class="theme-steps-list">

                            <div class="theme-steps highlight">
                                <h3><?php echo esc_html__('Buy Magazine Blocks Pro', 'magazine-blocks'); ?></h3>
                                <p><?php echo esc_html__('To get limitless features and improvements, buy the Magazine Blocks Theme Pro edition.', 'magazine-blocks'); ?></p>
                                <a target="_blank" class="button button-primary" href="<?php echo esc_url(MAGAZINE_BLOCKS_BUY_NOW); ?>"><?php echo esc_html__('Buy Pro Theme', 'magazine-blocks'); ?></a>
                            </div>

                            <div class="theme-steps">
                                <h3><?php echo esc_html__('Documentation', 'magazine-blocks'); ?></h3>
                                <p><?php echo esc_html__('Do you need additional information? You may find detailed instructions on how to use the Magazine Blocks Theme in our extensive documentation.', 'magazine-blocks'); ?></p>
                                <a target="_blank" class="button button-primary" href="<?php echo esc_url(MAGAZINE_BLOCKS_FREE_DOC); ?>"><?php echo esc_html__('Go to Free Docs', 'magazine-blocks'); ?></a>
                            </div>
            
                            <div class="theme-steps">
                                <h3><?php echo esc_html__('Preview Pro Theme', 'magazine-blocks'); ?></h3>
                                <p><?php echo esc_html__('Explore our Pro Themes full potential! To see the stunning designs and high-end functionality, click the Live Demo button.', 'magazine-blocks'); ?></p>
                                <a target="_blank" class="button button-primary" href="<?php echo esc_url(MAGAZINE_BLOCKS_LIVE_DEMO); ?>"><?php echo esc_html__('View Live Demo', 'magazine-blocks'); ?></a>
                            </div>
            
                            <div class="theme-steps highlight">
                                <h3><?php echo esc_html__('Get the Bundle', 'magazine-blocks'); ?></h3>
                                <p><?php echo esc_html__('Introducing the WP Theme Bundle by Theme Pixel, a comprehensive collection of over 50 professionally designed WordPress themes tailored for various niches and businesses.', 'magazine-blocks'); ?></p>
                                <a target="_blank" class="button button-primary" href="<?php echo esc_url(MAGAZINE_BLOCKS_BUNDLE); ?>"><?php echo esc_html__('Get All Themes', 'magazine-blocks'); ?></a>
                            </div>
            
                        </div>
                    </div>
                </div>
        
            </div>
            <?php
        }

        public function magazine_blocks_home() {
            ?>
            <div class="theme-info-top-wrap clearfix">
                <h3><?php esc_html_e( 'HOME', 'magazine-blocks' ); ?></h3>
                <div class="theme-details">
                    <div class="theme-screenshot">
                        <img src="<?php echo esc_url( $this->magazine_blocks_theme_info( 'Screenshot', true ) ); ?>" alt="<?php esc_attr_e( 'Theme screenshot', 'magazine-blocks' ); ?>" />
                    </div>
                    <div class="about-text"><?php echo esc_html( $this->magazine_blocks_theme_info( 'Description' ) ); ?></div>
                    <div class="clearfix"></div>
                </div>
                <div class="theme-pixel-settings">
                    <h2><?php esc_html_e( 'Quick Customizer Settings', 'magazine-blocks' ); ?></h2>
                    <div class="theme-pixel-button">
                        <a href="<?php echo esc_url( admin_url( 'customize.php' ) ); ?>" class="theme-pixel-btn" target="_blank">
                            <?php esc_html_e( 'Go To Customizer', 'magazine-blocks' ); ?> <span class="dashicons dashicons-arrow-right-alt"></span>
                        </a>
                    </div>
                </div>
                <div class="theme-pixel-card customizer three-col">
                    <div class="theme-pixel-cardbody">
                        <div class="icon-box">
                            <span class="dashicons dashicons-admin-site-alt3"></span>
                        </div>
                        <div class="theme-pixel-text-wrap">
                            <h3 class="theme-pixel-heading"><?php esc_html_e( 'Site Identity', 'magazine-blocks' ); ?></h3>
                            <div class="theme-pixel-button">
                                <a target="_blank" href="<?php echo esc_url( admin_url( 'customize.php?autofocus%5Bcontrol%5D=site_identity' ) ); ?>" class="theme-pixel-btn">
                                    <?php esc_html_e( 'Customize', 'magazine-blocks' ); ?>
                                    <span class="dashicons dashicons-arrow-right-alt"></span>
                                </a>
                            </div>
                        </div>
                    </div>
                    <div class="theme-pixel-cardbody">
                        <div class="icon-box">
                            <span class="dashicons dashicons-color-picker"></span>
                        </div>
                        <div class="theme-pixel-text-wrap">
                            <h3 class="theme-pixel-heading"><?php esc_html_e( 'Color Settings', 'magazine-blocks' ); ?></h3>
                            <div class="theme-pixel-button">
                                <a target="_blank" href="<?php echo esc_url( admin_url( 'customize.php?autofocus%5Bsection%5D=colors' ) ); ?>" class="theme-pixel-btn">
                                    <?php esc_html_e( 'Customize', 'magazine-blocks' ); ?>
                                    <span class="dashicons dashicons-arrow-right-alt"></span>
                                </a>
                            </div>
                        </div>
                    </div>
                    <div class="theme-pixel-cardbody">
                        <div class="icon-box">
                            <span class="dashicons dashicons-screenoptions"></span>
                        </div>
                        <div class="theme-pixel-text-wrap">
                            <h3 class="theme-pixel-heading"><?php esc_html_e( 'Layout Settings', 'magazine-blocks' ); ?></h3>
                            <div class="theme-pixel-button">
                                <a target="_blank" href="<?php echo esc_url( admin_url( 'customize.php?autofocus%5Bpanel%5D=layout_settings' ) ); ?>" class="theme-pixel-btn">
                                    <?php esc_html_e( 'Customize', 'magazine-blocks' ); ?>
                                    <span class="dashicons dashicons-arrow-right-alt"></span>
                                </a>
                            </div>
                        </div>
                    </div>
                    <div class="theme-pixel-cardbody">
                        <div class="icon-box">
                            <span class="dashicons dashicons-format-image"></span>
                        </div>
                        <div class="theme-pixel-text-wrap">
                            <h3 class="theme-pixel-heading"><?php esc_html_e( 'General Settings', 'magazine-blocks' ); ?></h3>
                            <div class="theme-pixel-button">
                                <a target="_blank" href="<?php echo esc_url( admin_url( 'customize.php?autofocus%5Bpanel%5D=banner_option' ) ); ?>" class="theme-pixel-btn">
                                    <?php esc_html_e( 'Customize', 'magazine-blocks' ); ?>
                                    <span class="dashicons dashicons-arrow-right-alt"></span>
                                </a>
                            </div>
                        </div>
                    </div>
                    <div class="theme-pixel-cardbody">
                        <div class="icon-box">
                            <span class="dashicons dashicons-align-full-width"></span>
                        </div>
                        <div class="theme-pixel-text-wrap">
                            <h3 class="theme-pixel-heading"><?php esc_html_e( 'Frontpage Settings', 'magazine-blocks' ); ?></h3>
                            <div class="theme-pixel-button">
                                <a target="_blank" href="<?php echo esc_url( admin_url( 'customize.php?autofocus%5Bpanel%5D=general_settings' ) ); ?>" class="theme-pixel-btn">
                                    <?php esc_html_e( 'Customize', 'magazine-blocks' ); ?>
                                    <span class="dashicons dashicons-arrow-right-alt"></span>
                                </a>
                            </div>
                        </div>
                    </div>
                    <div class="theme-pixel-cardbody">
                        <div class="icon-box">
                            <span class="dashicons dashicons-admin-page"></span>
                        </div>
                        <div class="theme-pixel-text-wrap">
                            <h3 class="theme-pixel-heading"><?php esc_html_e( 'Footer Settings', 'magazine-blocks' ); ?></h3>
                            <div class="theme-pixel-button">
                                <a target="_blank" href="<?php echo esc_url( admin_url( 'customize.php?autofocus%5Bsection%5D=footer_option' ) ); ?>" class="theme-pixel-btn">
                                    <?php esc_html_e( 'Customize', 'magazine-blocks' ); ?>
                                    <span class="dashicons dashicons-arrow-right-alt"></span>
                                </a>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
            <?php
        }        

		public function magazine_blocks_free_pro() {
            ?>
            <h3><?php esc_html_e( 'FREE VS PRO', 'magazine-blocks' ); ?></h3>
            <div class="freeandpro">
                <table class="card table free-pro" cellspacing="0" cellpadding="0">
                    <tbody class="table-body">
                        <tr class="table-head">
                            <th class="large"><?php echo esc_html__( 'Features', 'magazine-blocks' ); ?></th>
                            <th class="indicator"><?php echo esc_html__( 'Free theme', 'magazine-blocks' ); ?></th>
                            <th class="indicator"><?php echo esc_html__( 'Pro Theme', 'magazine-blocks' ); ?></th>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'Responsive Design', 'magazine-blocks' ); ?></h4>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'Site Logo upload', 'magazine-blocks' ); ?></h4>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'Footer Copyright text', 'magazine-blocks' ); ?></h4>
                                    <div class="feature-inline-row">
                                        <span class="info-icon dashicon dashicons dashicons-info"></span>
                                        <span class="feature-description">
                                            <?php echo esc_html__( 'Remove the copyright text from the Footer.', 'magazine-blocks' ); ?>
                                        </span>
                                    </div>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'Easy Customization', 'magazine-blocks' ); ?></h4>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'Lightweight & Fast Loading', 'magazine-blocks' ); ?></h4>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'Global Color', 'magazine-blocks' ); ?></h4>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-no-alt" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'Regular Bug Fixes', 'magazine-blocks' ); ?></h4>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>
                        
                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'Premium Support', 'magazine-blocks' ); ?></h4>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'Theme Sections', 'magazine-blocks' ); ?></h4>
                                </div>
                            </td>
                            <td class="indicator"><span class="abc"><?php echo esc_html__( '2 Sections', 'magazine-blocks' ); ?></span></td>
                            <td class="indicator"><span class="abc"><?php echo esc_html__( '15+ Sections', 'magazine-blocks' ); ?></span></td>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'Custom colors', 'magazine-blocks' ); ?></h4>
                                    <div class="feature-inline-row">
                                        <span class="info-icon dashicon dashicons dashicons-info"></span>
                                        <span class="feature-description">
                                            <?php echo esc_html__( 'Choose a color for links, buttons, icons and so on.', 'magazine-blocks' ); ?>
                                        </span>
                                    </div>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-no-alt" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'Google fonts', 'magazine-blocks' ); ?></h4>
                                    <div class="feature-inline-row">
                                        <span class="info-icon dashicon dashicons dashicons-info"></span>
                                        <span class="feature-description">
                                            <?php echo esc_html__( 'You can choose and use over 600 different fonts, for the logo, the menu and the titles.', 'magazine-blocks' ); ?>
                                        </span>
                                    </div>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-no-alt" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'Compatible with Popular Plugins', 'magazine-blocks' ); ?></h4>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-no-alt" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'Translation & WPML Ready', 'magazine-blocks' ); ?></h4>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-no-alt" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'SEO Optimized', 'magazine-blocks' ); ?></h4>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-no-alt" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'Premium Support', 'magazine-blocks' ); ?></h4>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-no-alt" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'Extensive Customization', 'magazine-blocks' ); ?></h4>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-no-alt" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'Custom Post Types', 'magazine-blocks' ); ?></h4>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-no-alt" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>

                        <tr class="feature-row">
                            <td class="large">
                                <div class="feature-wrap">
                                    <h4><?php echo esc_html__( 'High-Level Compatibility with Modern Browsers', 'magazine-blocks' ); ?></h4>
                                </div>
                            </td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-no-alt" size="30"></span></td>
                            <td class="indicator"><span class="dashicon dashicons dashicons-yes" size="30"></span></td>
                        </tr>
                    </tbody>
                </table>
            </div>
            <?php
        }

        public function magazine_blocks_faqs() {
            ?>
            <h3><?php esc_html_e( 'FAQs', 'magazine-blocks' ); ?></h3>
            <div class="faq-container">
                <div class="accordion" id="MagazineBlocksFaqAccordion">
                    <!-- FAQ 1 -->
                    <div class="accordion-item">
                        <h2 class="accordion-header" id="MagazineBlocksHeadingOne">
                            <button class="accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#MagazineBlocksCollapseOne" aria-expanded="true" aria-controls="MagazineBlocksCollapseOne">
                                <?php echo esc_html__('What is the difference between Free and Pro?', 'magazine-blocks'); ?>
                            </button>
                        </h2>
                        <div id="MagazineBlocksCollapseOne" class="accordion-collapse collapse show" aria-labelledby="MagazineBlocksHeadingOne" data-bs-parent="#MagazineBlocksFaqAccordion">
                            <div class="accordion-body">
                                <p>
                                    <?php echo esc_html__('The themes are well-made in both their free and premium versions. But there are a lot more features in the Pro edition.', 'magazine-blocks'); ?>
                                </p>
                                <p>
                                    <?php echo esc_html__('You may quickly alter the appearance and feel of your website with the Pro version. You can alter your websites color and typeface with a few clicks. With more customization choices, the premium version gives you greater control over the theme. In addition, the theme offers more layout options and sections than the free version.', 'magazine-blocks'); ?>
                                </p>
                            </div>
                        </div>
                    </div>
                    <!-- FAQ 2 -->
                    <div class="accordion-item">
                        <h2 class="accordion-header" id="MagazineBlocksHeadingTwo">
                            <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#MagazineBlocksCollapseTwo" aria-expanded="false" aria-controls="MagazineBlocksCollapseTwo">
                                <?php echo esc_html__('What are the advantages of upgrading to the Premium version?', 'magazine-blocks'); ?>
                            </button>
                        </h2>
                        <div id="MagazineBlocksCollapseTwo" class="accordion-collapse collapse" aria-labelledby="MagazineBlocksHeadingTwo" data-bs-parent="#MagazineBlocksFaqAccordion">
                            <div class="accordion-body">
                                <p>
                                    <?php echo esc_html__('In addition to the additional features and regular upgrades, the Premium version comes with premium support. Compared to the free assistance, you will receive a much faster response if you encounter any theme problems.', 'magazine-blocks'); ?>
                                </p>
                            </div>
                        </div>
                    </div>
                    <!-- FAQ 3 -->
                    <div class="accordion-item">
                        <h2 class="accordion-header" id="MagazineBlocksHeadingThree">
                            <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#MagazineBlocksCollapseThree" aria-expanded="false" aria-controls="MagazineBlocksCollapseThree">
                                <?php echo esc_html__('Upgrading to the Pro version- will I lose my changes?', 'magazine-blocks'); ?>
                            </button>
                        </h2>
                        <div id="MagazineBlocksCollapseThree" class="accordion-collapse collapse" aria-labelledby="MagazineBlocksHeadingThree" data-bs-parent="#MagazineBlocksFaqAccordion">
                            <div class="accordion-body">
                                <p>
                                    <?php echo esc_html__('Your posts, pages, media, categories, and other data will all be preserved when you upgrade to the Pro theme.', 'magazine-blocks'); ?>
                                </p>
                                <p>
                                    <?php echo esc_html__('You will need to configure the extra features via the customizer, though, because the Pro edition has more features and options. It just takes a few minutes to complete this easy process.', 'magazine-blocks'); ?>
                                </p>
                                <p>
                                    <?php echo esc_html__('There is a lot of flexibility in the Pro version to accommodate future updates. As a result, it differs slightly from the free theme yet is incredibly versatile and user-friendly.', 'magazine-blocks'); ?>
                                </p>
                            </div>
                        </div>
                    </div>
                    <!-- FAQ 4 -->
                    <div class="accordion-item">
                        <h2 class="accordion-header" id="MagazineBlocksHeadingFour">
                            <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#MagazineBlocksCollapseFour" aria-expanded="false" aria-controls="MagazineBlocksCollapseFour">
                                <?php echo esc_html__('How do I change the copyright text?', 'magazine-blocks'); ?>
                            </button>
                        </h2>
                        <div id="MagazineBlocksCollapseFour" class="accordion-collapse collapse" aria-labelledby="MagazineBlocksHeadingFour" data-bs-parent="#MagazineBlocksFaqAccordion">
                            <div class="accordion-body">
                                <p>
                                    <?php echo esc_html__('You can change the copyright text going to Appearance > Customize > Footer Option > And here you can find (Edit Footer Copyright Text)', 'magazine-blocks'); ?>
                                </p>
                            </div>
                        </div>
                    </div>
                    <!-- FAQ 5 -->
                    <div class="accordion-item">
                        <h2 class="accordion-header" id="MagazineBlocksHeadingFour">
                            <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#MagazineBlocksCollapseFour" aria-expanded="false" aria-controls="MagazineBlocksCollapseFour">
                                <?php echo esc_html__('Why is my theme not working well?', 'magazine-blocks'); ?>
                            </button>
                        </h2>
                        <div id="MagazineBlocksCollapseFour" class="accordion-collapse collapse" aria-labelledby="MagazineBlocksHeadingFour" data-bs-parent="#MagazineBlocksFaqAccordion">
                            <div class="accordion-body">
                                <p>
                                    <?php echo esc_html__('It could be a plugin conflict if your customizer is not loading correctly or if you are experiencing problems with the theme.', 'magazine-blocks'); ?>
                                </p>
                                <p>
                                    <?php echo esc_html__('Deactivate every plugin first, with the exception of those the theme suggests, to resolve the problem. After that, use "Ctrl+Shift+R" on Windows to force a new page load. Once the problems have been resolved, begin turning on each plugin individually, then refresh and verify your website each time. This will assist you in identifying the problematic plugin.', 'magazine-blocks'); ?>
                                </p>
                                <p>
                                    <?php echo esc_html__('Please get in touch with us if this was not helpful.', 'magazine-blocks'); ?>
                                </p>
                            </div>
                        </div>
                    </div>
                    <!-- FAQ 5 -->
                    <div class="accordion-item">
                        <h2 class="accordion-header" id="MagazineBlocksHeadingFour">
                            <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#MagazineBlocksCollapseFour" aria-expanded="false" aria-controls="MagazineBlocksCollapseFour">
                                <?php echo esc_html__('How can I solve my issues quickly and get faster support?', 'magazine-blocks'); ?>
                            </button>
                        </h2>
                        <div id="MagazineBlocksCollapseFour" class="accordion-collapse collapse" aria-labelledby="MagazineBlocksHeadingFour" data-bs-parent="#MagazineBlocksFaqAccordion">
                            <div class="accordion-body">
                                <p>
                                    <?php echo esc_html__('Please make sure you have updated the theme to the most recent version before sending us a support ticket for any problems. The theme update may have resolved the issue.', 'magazine-blocks'); ?>
                                </p>
                                <p>
                                    <?php echo esc_html__('Please try to include as much information as you can in your support ticket submission so that we can address your issue more quickly. We advise you to email us one or more screenshots that clearly illustrate the problems and include the URL of your website.', 'magazine-blocks'); ?>
                                </p>
                                <p>
                                    <?php echo esc_html__('Please be patient with us as we may have a delayed response time during the weekend.', 'magazine-blocks'); ?>
                                </p>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
            <?php
        }
        
	}

}
new Magazine_Blocks_Welcome();
?>