<?php

$default_categories_attributes = [
	'blockTitle' => [
		'type' => 'string',
		'default' => 'Categories',
	],
	'postType' => [
		'type' => 'string',
		'default' => 'post',
	],
	'linksType' => [
		'type' => 'string',
		'default' => 'post-cat',
	],
	'taxonomyType' => [
		'type' => 'string',
		'default' => 'category',
	],
	'categoriesItems' => [
		'type' => 'array',
		'default' => [],
	],
	'categoriesAllItems' => [
		'type' => 'array',
		'default' => [],
	],
	'itemsGap' => [
		'type' => 'number',
		'default' => 20,
	],
	'allLinksLabel' => [
		'type' => 'string',
		'default' => 'All',
	],
	'hideHoverItem' => [
		'type' => 'boolean',
		'default' => 'true',
	],
	'marginTop' => [
		'type' => 'number',
		'default' => 0,
	],
	'marginBottom' => [
		'type' => 'number',
		'default' => 0,
	],
	'mobileMarginTop' => [
		'type' => 'number',
		'default' => 0,
	],
	'mobileMarginBottom' => [
		'type' => 'number',
		'default' => 0,
	],
	'customItems' => [
		'type' => 'array',
		'default' => [],
	],
	'editCategoryContentState' => [
		'type' => 'boolean',
		'default' => false,
	],
	'elementsColor' => [
		'type' => 'object',
		'default' => [
			'custom' => '',
			'theme' => 'scheme_1/text/default',
		],
	],
	'activeItemColor' => [
		'type' => 'object',
		'default' => [
			'custom' => '',
			'theme' => 'scheme_1/text/default',
		],
	],
	'elementsColorHover' => [
		'type' => 'object',
		'default' => [
			'custom' => '',
			'theme' => 'scheme_1/overline/accent',
		],
	],
	'bordeColor' => [
		'type' => 'object',
		'default' => [
			'custom' => '',
			'theme' => 'scheme_1/background/accent',
		],
	],
	'backgroundColor' => [
		'type' => 'object',
		'default' => [
			'custom' => '',
			'theme' => 'transparent',
		],
	],
	'indicatorColor' => [
		'type' => 'object',
		'default' => [
			'custom' => '',
			'theme' => 'scheme_1/background/accent',
		],
	],
	'itemsTypography' => [
		'type' => 'object',
		'default' => Flo_Guten_Blocks_Helper::get_default_typography_attributes(
			'third_level/overline_2'
		),
	],
	'titleTypography' => [
		'type' => 'object',
		'default' => Flo_Guten_Blocks_Helper::get_default_typography_attributes(
			'title_2/xsmall'
		),
	],
	'anchor' => [
		'type' => 'string',
		'default' => '',
	],
	'className' => [
		'type' => 'string',
		'default' => '',
	],
	'blockKey' => [
		'type' => 'string',
		'default' => '',
	],
	'preview' => [
		'type' => 'boolean',
		'default' => false,
	],
	'alignment' => [
		'type' => 'string',
	],
];
