get( 'Version' ) ); } endif; add_action( 'wp_enqueue_scripts', 'aamira_enqueue_styles' ); // Registers custom block styles. if ( ! function_exists( 'aamira_block_styles' ) ) : /** * Registers custom block styles. * * @since Aamira 1.0 * * @return void */ function aamira_block_styles() { register_block_style( 'core/list', array( 'name' => 'checkmark-list', 'label' => __( 'Checkmark', 'aamira' ), 'inline_style' => ' ul.is-style-checkmark-list { list-style-type: "\2713"; } ul.is-style-checkmark-list li { padding-inline-start: 1ch; }', ) ); } endif; add_action( 'init', 'aamira_block_styles' ); // Registers pattern categories. if ( ! function_exists( 'aamira_pattern_categories' ) ) : /** * Registers pattern categories. * * @since Aamira 1.0 * * @return void */ function aamira_pattern_categories() { register_block_pattern_category( 'aamira_page', array( 'label' => __( 'Pages', 'aamira' ), 'description' => __( 'A collection of full page layouts.', 'aamira' ), ) ); register_block_pattern_category( 'aamira_post-format', array( 'label' => __( 'Post formats', 'aamira' ), 'description' => __( 'A collection of post format patterns.', 'aamira' ), ) ); } endif; add_action( 'init', 'aamira_pattern_categories' ); /* Required Plugin Activation Code */ include_once get_parent_theme_file_path( 'inc/plugin-activation.php' );