<?php
/**
 * Water Sports Rental: Customizer
 *
 * @subpackage Water Sports Rental
 * @since 1.0
 */

function water_sports_rental_customize_register( $wp_customize ) {

	wp_enqueue_style('customizercustom_css', esc_url( get_template_directory_uri() ). '/inc/customizer/customizer.css');

	$wp_customize->add_section('water_sports_rental_premium_features_section', array(
		'title'    => __('🔒 Unlock Premium Features', 'water-sports-rental'),
		'priority' => 2,
	));
	
	$wp_customize->add_setting('water_sports_rental_premium_features');
	$wp_customize->add_control(
		new WP_Customize_Control(
			$wp_customize,
			'water_sports_rental_premium_features',
			array(
				'section'     => 'water_sports_rental_premium_features_section',
				'type'        => 'hidden',
				'description' => '<div style="background: linear-gradient(135deg, #2B136B 0%, #A47AE2 100%); padding: 20px; border-radius: 8px; text-align: center; color: #fff;">
									<h3 style="margin-top: 0; color: #fff;">' . __('Unlock Advanced Features', 'water-sports-rental') . '</h3>
									<p style="margin: 15px 0;">' . __('Upgrade to Pro to get:', 'water-sports-rental') . '</p>
									<ul style="list-style: none; padding: 0; text-align: left; max-width: 300px; margin: 20px auto;">
										<li style="margin-bottom: 10px;">✓ ' . __('12+ Premium Header Layouts', 'water-sports-rental') . '</li>
										<li style="margin-bottom: 10px;">✓ ' . __('Advanced Footer Builder', 'water-sports-rental') . '</li>
										<li style="margin-bottom: 10px;">✓ ' . __('Typography Controls', 'water-sports-rental') . '</li>
										<li style="margin-bottom: 10px;">✓ ' . __('WooCommerce Styling Options', 'water-sports-rental') . '</li>
										<li style="margin-bottom: 10px;">✓ ' . __('Priority Support', 'water-sports-rental') . '</li>
										<li style="margin-bottom: 10px;">✓ ' . __('One-Click Demo Import', 'water-sports-rental') . '</li>
									</ul>
									<a href="' . esc_url(admin_url('themes.php?page=water-sports-rental-pro')) . '" 
									   style="display: inline-block; background: #fff; color: #667eea; padding: 12px 30px; text-decoration: none; border-radius: 4px; font-weight: 600; margin: 10px 5px; transition: all 0.3s;">
									   ' . __('View All Features', 'water-sports-rental') . '
									</a>
									<a href="' . esc_url(WATER_SPORTS_RENTAL_BUY_PRO) . '" target="_blank" 
									   style="display: inline-block; background: #ffc107; color: #333; padding: 12px 30px; text-decoration: none; border-radius: 4px; font-weight: 600; margin: 10px 5px;">
									   ' . __('Upgrade Now 🚀', 'water-sports-rental') . '
									</a>
									<a href="' . esc_url(WATER_SPORTS_RENTAL_BUNDLE_LINK) . '" target="_blank" 
									   style="display: inline-block; background: #28a745; color: #fff; padding: 12px 30px; text-decoration: none; border-radius: 4px; font-weight: 600; margin: 10px 5px;">
									   ' . __('WordPress Bundle 🎁', 'water-sports-rental') . '
									</a>
								  </div>',
			)
		)
	);
}
add_action( 'customize_register', 'water_sports_rental_customize_register' );