<?php
add_action( 'customize_register', 'nishiki_pro_init_customizer' );
/**
 * カスタマイザーの設定
 *
 * @param instance $wp_customize インスタンス
 * @return void
 */
function nishiki_pro_init_customizer( $wp_customize ) {

	// Add Panel
	$wp_customize->add_panel(
		'panel_' . NISHIKI_PRO_PREFIX,
		array(
			'title'    => __( '[Nishiki Pro] オプション', 'nishki_pro' ),
			'priority' => 1000,
		)
	);

	// extend.
	require_once 'extend.php';

	// extend Alpha Color Picker.
	require_once 'alpha-color-picker/alpha-color-picker.php';
}

// CSS.
require_once 'css/init.php';

// Script.
require_once 'script.php';

// Breadcrumbs.
require_once 'breadcrumbs/add_breadcrumbs.php';

// Support.
// require_once 'support/add_support.php';

// Social.
require_once 'social/add_social.php';

// Share.
require_once 'share/add_share.php';

// Meta.
require_once 'meta/add_meta.php';

// Analytics.
require_once 'analytics/add_analytics.php';

// Contents.
require_once 'content/add_content.php';

// Footer.
require_once 'footer/add_footer.php';

// TOC.
require_once 'toc/add_toc.php';

// Design.
require_once 'design/add_design.php';

// Dark Mode.
require_once 'dark-mode/add_dark-mode.php';

// Campaign.
require_once 'campaign/add_campaign.php';

// Login
require_once 'login/add_login.php';

// PR
require_once 'pr/add_pr.php';
