<?php

$default_title_attributes = [
	'blockTitle' => [
		'type' => 'string',
		'default' => 'Categories',
	],
	'blockTitleType' => [
		'type' => 'string',
		'default' => 'no-image',
	],
	'titleImgHeight' => [
		'type' => 'integer',
		'default' => 650,
	],
	'alignment' => [
		'type' => 'string',
	],
	'titleAlignText' => [
		'type' => 'string',
		'default' => 'center',
	],
	'titleWidth' => [
		'type' => 'integer',
		'default' => 75,
	],
	'mobileImgHeight' => [
		'type' => 'integer',
		'default' => 235,
	],
	'displayCategory' => [
		'type' => 'boolean',
		'default' => TRUE,
	],
	'displayAuthor' => [
		'type' => 'boolean',
		'default' => FALSE,
	],
	'categoryType' => [
		'type' => 'string',
		'default' => 'single',
	],
	'displayDate' => [
		'type' => 'boolean',
		'default' => TRUE,
	],
	'imageType' => [
		'type' => 'string',
		'default' => 'cropped',
	],
	'titleTypography' => [
		'type' => 'object',
		'default' => Flo_Guten_Blocks_Helper::get_default_typography_attributes(
			'title_1/medium'
		),
	],
	'authorTypography' => [
		'type' => 'object',
		'default' => Flo_Guten_Blocks_Helper::get_default_typography_attributes(
			'third_level/caption'
		),
	],
	'metaTypography' => [
		'type' => 'object',
		'default' => Flo_Guten_Blocks_Helper::get_default_typography_attributes(
			'third_level/overline_2'
		),
	],
	'titleElementsColor' => [
		'type' => 'object',
		'default' => [
			'custom' => '',
			'theme' => 'scheme_1/overline/accent',
		],
	],
	'authorColor' => [
		'type' => 'object',
		'default' => [
			'custom' => '',
			'theme' => 'scheme_1/overline/accent',
		],
	],
	'titleColorOverImage' => [
		'type' => 'object',
		'default' => [
			'custom' => '#ffffff',
			'theme' => '',
		],
	],
	'titleMobileColorOverImage' => [
		'type' => 'object',
		'default' => [
			'custom' => '',
			'theme' => 'scheme_1/text/default',
		],
	],
	'metaMobileColor' => [
		'type' => 'object',
		'default' => [
			'custom' => '',
			'theme' => 'scheme_1/overline/accent',
		],
	],
	'titleColor' => [
		'type' => 'object',
		'default' => [
			'custom' => '',
			'theme' => 'scheme_1/text/default',
		],
	],
	'elementsColorOverImage' => [
		'type' => 'object',
		'default' => [
			'custom' => '#fff',
		],
	],
	'metaColor' => [
		'type' => 'object',
		'default' => [
			'custom' => '',
			'theme' => 'scheme_1/overline/default',
		],
	],
	'overlayColor' => [
		'type' => 'object',
		'default' => [
			'custom' => '',
			'theme' => 'scheme_1/overline/accent',
		],
	],
	'marginTop' => [
		'type' => 'number',
		'default' => 0,
	],
	'marginBottom' => [
		'type' => 'number',
		'default' => 0,
	],
	'mobileMarginTop' => [
		'type' => 'number',
		'default' => 0,
	],
	'mobileMarginBottom' => [
		'type' => 'number',
		'default' => 0,
	],
	'anchor' => [
		'type' => 'string',
		'default' => '',
	],
	'className' => [
		'type' => 'string',
		'default' => '',
	],
	'titleTagName' => [
		'type' => 'string',
		'default' => 'h2',
	],
	'blockKey' => [
		'type' => 'string',
		'default' => '',
	],
	'preview' => [
		'type' => 'boolean',
		'default' => FALSE,
	],
	'preventLazyLoad' => [
		'type' => 'boolean',
		'default' => FALSE,
	],
];
