<?php
/**
 * Register pattern categories.
 *
 * @package kairo
 * @since 1.0.0
 */

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

/**
 * Register pattern categories.
 *
 * @since 1.0.0
 * @return void
 */
function kairo_register_pattern_categories() {
	register_block_pattern_category(
		'kairo_page',
		array(
			'label'       => __( 'Pages', 'kairo' ),
			'description' => __( 'Full page layouts for Flavor theme.', 'kairo' ),
		)
	);

	register_block_pattern_category(
		'kairo_hero',
		array(
			'label'       => __( 'Hero Sections', 'kairo' ),
			'description' => __( 'Hero section patterns.', 'kairo' ),
		)
	);

	register_block_pattern_category(
		'kairo_gallery',
		array(
			'label'       => __( 'Galleries', 'kairo' ),
			'description' => __( 'Image gallery patterns for photo posts.', 'kairo' ),
		)
	);

	register_block_pattern_category(
		'kairo_video',
		array(
			'label'       => __( 'Videos', 'kairo' ),
			'description' => __( 'Video embed patterns for YouTube, Vimeo, etc.', 'kairo' ),
		)
	);
}
add_action( 'init', 'kairo_register_pattern_categories' );

