<?php

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

// related slideshow columns
if (blocksy_companion_theme_functions()->blocksy_get_theme_mod($prefix . '_related_posts_slideshow', 'default') === 'slider') {
	$related_slideshow_columns = blocksy_companion_theme_functions()->blocksy_get_theme_mod(
		$prefix . '_related_posts_slideshow_columns',
		[
			'desktop' => 3,
			'tablet' => 2,
			'mobile' => 1,
		]
	);

	$related_slideshow_columns = blocksy_expand_responsive_value(
		$related_slideshow_columns
	);

	$related_slideshow_columns['desktop'] = 'calc(100% / ' . $related_slideshow_columns['desktop'] . ')';
	$related_slideshow_columns['tablet'] = 'calc(100% / ' . $related_slideshow_columns['tablet'] . ')';
	$related_slideshow_columns['mobile'] = 'calc(100% / ' . $related_slideshow_columns['mobile'] . ')';

	blocksy_output_responsive([
		'css' => $css,
		'tablet_css' => $tablet_css,
		'mobile_css' => $mobile_css,
		'selector' => blocksy_prefix_selector(
			'.ct-related-posts .flexy-container',
			$prefix
		),
		'variableName' => 'grid-columns-width',
		'value' => $related_slideshow_columns,
		'unit' => ''
	]);
}
