<?php
/**
 * WordPress Customizer add_control 'choices' Arrays
 *
 * @package    Secretum
 * @subpackage Customizer
 * @author     SecretumTheme <author@secretumtheme.com>
 * @copyright  2018-2019 Secretum
 * @license    https://github.com/SecretumTheme/secretum/blob/master/license.txt GPL-2.0
 * @link       https://github.com/SecretumTheme/secretum/blob/master/inc/customize/choices/margins.php
 * @since      1.0.0
 */

namespace Secretum;

/**
 * Margin Top & Bottom
 *
 * @since 1.0.0
 *
 * @return array Keys & Values For Select Options
 */
function secretum_customizer_margin_top_bottom() {
	return [
		''     => __( 'Stylesheet Default', 'secretum' ),
		'my-0' => __( 'No Margin (my-0)', 'secretum' ),
		'my-1' => __( '4px or .25em Margin (my-1)', 'secretum' ),
		'my-2' => __( '8px or .5em Margin (my-2)', 'secretum' ),
		'my-3' => __( '16px or 1em Margin (my-3)', 'secretum' ),
		'my-4' => __( '24px or 1.5em Margin (my-4)', 'secretum' ),
		'my-5' => __( '48px or 3em Margin (my-5)', 'secretum' ),
	];

}//end secretum_customizer_margin_top_bottom()


/**
 * Margin Top
 *
 * @since 1.0.0
 *
 * @return array Keys & Values For Select Options
 */
function secretum_customizer_margin_top() {
	return [
		''     => __( 'Stylesheet Default', 'secretum' ),
		'mt-0' => __( 'No Margin (mt-0)', 'secretum' ),
		'mt-1' => __( '4px or .25em Margin (mt-1)', 'secretum' ),
		'mt-2' => __( '8px or .5em Margin (mt-2)', 'secretum' ),
		'mt-3' => __( '16px or 1em Margin (mt-3)', 'secretum' ),
		'mt-4' => __( '24px or 1.5em Margin (mt-4)', 'secretum' ),
		'mt-5' => __( '48px or 3em Margin (mt-5)', 'secretum' ),
	];

}//end secretum_customizer_margin_top()


/**
 * Margin Bottom
 *
 * @since 1.0.0
 *
 * @return array Keys & Values For Select Options
 */
function secretum_customizer_margin_bottom() {
	return [
		''     => __( 'Stylesheet Default', 'secretum' ),
		'mb-0' => __( 'No Margin (mb-0)', 'secretum' ),
		'mb-1' => __( '4px or .25em Margin (mb-1)', 'secretum' ),
		'mb-2' => __( '8px or .5em Margin (mb-2)', 'secretum' ),
		'mb-3' => __( '16px or 1em Margin (mb-3)', 'secretum' ),
		'mb-4' => __( '24px or 1.5em Margin (mb-4)', 'secretum' ),
		'mb-5' => __( '48px or 3em Margin (mb-5)', 'secretum' ),
	];

}//end secretum_customizer_margin_bottom()


/**
 * Margin Left & Right
 *
 * @since 1.0.0
 *
 * @return array Keys & Values For Select Options
 */
function secretum_customizer_margin_left_right() {
	return [
		''        => __( 'Stylesheet Default', 'secretum' ),
		'mx-0'    => __( 'No Margin (mx-0)', 'secretum' ),
		'mx-1'    => __( '4px or .25em Margin (mx-1)', 'secretum' ),
		'mx-2'    => __( '8px or .5em Margin (mx-2)', 'secretum' ),
		'mx-3'    => __( '16px or 1em Margin (mx-3)', 'secretum' ),
		'mx-4'    => __( '24px or 1.5em Margin (mx-4)', 'secretum' ),
		'mx-5'    => __( '48px or 3em Margin (mx-5)', 'secretum' ),
		'mx-auto' => __( 'Auto Margin (mx-auto)', 'secretum' ),
	];

}//end secretum_customizer_margin_left_right()


/**
 * Margin Left
 *
 * @since 1.0.0
 *
 * @return array Keys & Values For Select Options
 */
function secretum_customizer_margin_left() {
	return [
		''        => __( 'Stylesheet Default', 'secretum' ),
		'ml-0'    => __( 'No Margin (ml-0)', 'secretum' ),
		'ml-1'    => __( '4px or .25em Margin (ml-1)', 'secretum' ),
		'ml-2'    => __( '8px or .5em Margin (ml-2)', 'secretum' ),
		'ml-3'    => __( '16px or 1em Margin (ml-3)', 'secretum' ),
		'ml-4'    => __( '24px or 1.5em Margin (ml-4)', 'secretum' ),
		'ml-5'    => __( '48px or 3em Margin (ml-5)', 'secretum' ),
		'ml-auto' => __( 'Auto Left Margin (ml-auto)', 'secretum' ),
	];

}//end secretum_customizer_margin_left()


/**
 * Margin Right
 *
 * @since 1.0.0
 *
 * @return array Keys & Values For Select Options
 */
function secretum_customizer_margin_right() {
	return [
		''        => __( 'Stylesheet Default', 'secretum' ),
		'mr-0'    => __( 'No Margin (mr-0)', 'secretum' ),
		'mr-1'    => __( '4px or .25em Margin (mr-1)', 'secretum' ),
		'mr-2'    => __( '8px or .5em Margin (mr-2)', 'secretum' ),
		'mr-3'    => __( '16px or 1em Margin (mr-3)', 'secretum' ),
		'mr-4'    => __( '24px or 1.5em Margin (mr-4)', 'secretum' ),
		'mr-5'    => __( '48px or 3em Margin (mr-5)', 'secretum' ),
		'mr-auto' => __( 'Auto Right Margin (mr-auto)', 'secretum' ),
	];

}//end secretum_customizer_margin_right()
