<?php
$page_speed_color_schemes = array();
global $page_speed_color_schemes;


$page_speed_color_schemes['default'] = array(
	//Generic colors
	'body-color'             => '',
	'link-color'             => '',
	'meta-color'             => '',
	'sticky-header-bg'       => '',

	'button-bg'              => '',
	'button-color'           => '',
	'wp-caption-text-color'  => '',

	// Layout colors
	'body-bg'                => '',
	'wrapper-bg'             => '',
	'content-bg'             => '',
	'main-bg'                => '',
	'sb1-bg'                 => '',
	'sb2-bg'                 => '',
	'footer-bg'              => '',
	'footer-color'           => '',

	// Header Colors
	'header-bg'              => '',
	'site-title-color'       => '',
	'site-description-color' => '',

	// Navigation Colors
	'primary-nav-bg'         => '',
	'primary-nav-color'      => '',
	'secondary-nav-bg'       => '',
	'secondary-nav-color'    => '',

	// Sidebar Widgets
	'sb-widget-title-color'  => '',
	'sb-widget-title-bg'     => '',
	'sb-widget-border-color' => '',
	'sb-widget-bg'           => '',

);
$page_speed_color_schemes['Denim'] = array(
	//Generic colors
	'body-color'             => '',
	'link-color'             => '',
	'meta-color'             => '',
	'sticky-header-bg'       => '',

	'button-bg'              => '',
	'button-color'           => '',
	'wp-caption-text-color'  => '',

	// Layout colors
	'body-bg'                => '',
	'wrapper-bg'             => '',
	'content-bg'             => '',
	'main-bg'                => '',
	'sb1-bg'                 => '',
	'sb2-bg'                 => '',
	'footer-bg'              => '',
	'footer-color'           => '',


	// Navigation Colors
	'primary-nav-bg'         => '#3b5998',
	'primary-nav-color'      => '#fff',
	'secondary-nav-bg'       => '',
	'secondary-nav-color'    => '',


	// Header Colors
	'header-bg'              => '$light-1',
	'site-title-color'       => '$primary-nav-bg',
	'site-description-color' => '',

	// Sidebar Widgets
	'sb-widget-title-color'  => '',
	'sb-widget-title-bg'     => '',
	'sb-widget-border-color' => '',
	'sb-widget-bg'           => '',


	//Important vars
	'primary'                => '#2078f9',
	'hue'                    => 'hue($primary)',
	'saturation'             => 22,

);
$page_speed_color_schemes['Goldfinch'] = array(
	//Generic colors
	'body-color'             => '',
	'link-color'             => '',
	'meta-color'             => '',
	'sticky-header-bg'       => '',

	'button-bg'              => '',
	'button-color'           => '',
	'wp-caption-text-color'  => '',

	// Layout colors
	'body-bg'                => '',
	'wrapper-bg'             => '',
	'content-bg'             => '',
	'main-bg'                => '',
	'sb1-bg'                 => '#101820',
	'sb2-bg'                 => '#101820',
	'footer-bg'              => '',
	'footer-color'           => '',


	// Navigation Colors
	'primary-nav-bg'         => '#fdc134',
	'primary-nav-color'      => '#101820',
	'secondary-nav-bg'       => '',
	'secondary-nav-color'    => '',


	// Header Colors
	'header-bg'              => '#101820',
	'site-title-color'       => '$primary-nav-bg',
	'site-description-color' => '$light-6',

	// Sidebar Widgets
	'sb-widget-title-color'  => '#FFF',
	'sb-widget-title-bg'     => 'lighten(#101820,.03)',
	'sb-widget-border-color' => '',
	'sb-widget-bg'           => 'lighten(#101820,.06)',
	'sb-widget-color'        => '#DDD',
	'sb-widget-link-color'   => '#FFF',


	//Important vars
	'primary'                => '#eeb304',
	'hue'                    => 'hue(#101820)',
	'saturation'             => 12,

);
$page_speed_color_schemes['Fuchsia'] = array(
	//Generic colors
	'body-color'             => '',
	'link-color'             => '',
	'meta-color'             => '',
	'sticky-header-bg'       => '',

	'button-bg'              => '',
	'button-color'           => '',
	'wp-caption-text-color'  => '',

	// Layout colors
	'body-bg'                => '',
	'wrapper-bg'             => '',
	'content-bg'             => '',
	'main-bg'                => '',
	'sb1-bg'                 => '',
	'sb2-bg'                 => '',
	'footer-bg'              => '',
	'footer-color'           => '',

	// Header Colors
	'header-bg'              => '$light-1',
	'site-title-color'       => 'darken(#5a95ca,.1)',
	'site-description-color' => '',

	// Navigation Colors
	'primary-nav-bg'         => 'rgba(#c43e74,.95)',
	'primary-nav-color'      => '#FFF',
	'secondary-nav-bg'       => '',
	'secondary-nav-color'    => '',

	// Sidebar Widgets
	'sb-widget-title-color'  => '$dark-6',
	'sb-widget-title-bg'     => 'lighten(#c43e74,.2)',
	'sb-widget-border-color' => '',
	'sb-widget-bg'           => '',


	//Important vars
	'primary'                => '#5a95ca',
	'hue'                    => 'hue($primary)',
	'saturation'             => 22,


);
/**
 * black: #333
 * red: #eb5055
 * white: #eef0f3
 * grey: #b8c3e9
 * primary: #353a4a
 */
$page_speed_color_schemes['Amaranth'] = array(
	//Generic colors
	'body-color'                => '$dark-3',
	'link-color'                => '',
	'meta-color'                => '',

	'button-bg'                 => '#353a4a',
	'button-color'              => '#FFF',
	'wp-caption-text-color'     => '',

	// Layout colors
	'body-bg'                   => '$dark-2',
	'wrapper-bg'                => '',
	'content-bg'                => '',
	'main-bg'                   => '',
	'sb1-bg'                    => '',
	'sb2-bg'                    => '',
	'footer-bg'                 => '',
	'footer-color'              => '',

	// Header Colors
	'header-bg'                 => '$dark-2',
	'sticky-header-bg'          => '',
	'site-title-color'          => '#b8c3e9',
	'site-description-color'    => '$light-3',

	// Navigation Colors
	'primary-nav-bg'            => 'rgba(#eb5055,.95)',
	'primary-nav-color'         => '#FFF',
	'secondary-nav-bg'          => '',
	'secondary-nav-color'       => '',

	// Sidebar Widgets
	'sb-widget-title-color'     => '#eb5055',
	'sb-widget-title-bg'        => '',
	'sb-widget-border-color'    => '',
	'sb-widget-bg'              => '',

	'footer-widget-title-color' => '$light-3',


	//Important vars
	'primary'                   => '#eb5055',
	'hue'                       => 'hue(#353a4a)',
	'saturation'                => 33,


);
$page_speed_color_schemes['Vanilla'] = array(


	//Generic colors
	'body-color'                => '$dark-2',
	'link-color'                => '',
	'meta-color'                => '',

	'button-bg'                 => '',
	'button-color'              => '',
	'wp-caption-text-color'     => '',

	// Layout colors
	'body-bg'                   => '$light-2',
	'wrapper-bg'                => '$light-1',
	'content-bg'                => '$light-1',
	'main-bg'                   => '$light-1',
	'sb1-bg'                    => '$light-1',
	'sb2-bg'                    => '$light-1',
	'footer-bg'                 => '',
	'footer-color'              => '',

	// Header Colors
	'header-bg'                 => '$light-1',
	'sticky-header-bg'          => '',
	'site-title-color'          => '',
	'site-description-color'    => '',

	// Navigation Colors
	'primary-nav-bg'            => '$primary',
	'primary-nav-color'         => '$light-1',
	'secondary-nav-bg'          => '',
	'secondary-nav-color'       => '',

	// Sidebar Widgets
	'sb-widget-title-color'     => '',
	'sb-widget-title-bg'        => '',
	'sb-widget-border-color'    => '',
	'sb-widget-bg'              => '$light-1',

	'footer-widget-title-color' => '',


	//Important vars
		'primary'               => '#ED0E11',
	//	'primary'                => '#025FFF',
		'hue'                   => '30',
	'saturation'                => 66,

);

$page_speed_color_schemes['Canvas'] = array(


	//Generic colors
	'body-color'                => '$dark-2',
	'link-color'                => '',
	'meta-color'                => '',

	'button-bg'                 => '',
	'button-color'              => '',
	'wp-caption-text-color'     => '',

	// Layout colors
	'body-bg'                   => '#FFF',
	'wrapper-bg'                => 'transparent',
	'content-bg'                => 'transparent',
	'main-bg'                   => 'transparent',
	'sb1-bg'                    => 'transparent',
	'sb2-bg'                    => 'transparent',
	'footer-bg'                 => '',
	'footer-color'              => '',

	// Header Colors
	'header-bg'                 => 'transparent',
	'sticky-header-bg'          => '',
	'site-title-color'          => '',
	'site-description-color'    => '',

	// Navigation Colors
	'primary-nav-bg'            => '$primary',
	'primary-nav-color'         => '$light-1',
	'secondary-nav-bg'          => '',
	'secondary-nav-color'       => '',

	// Sidebar Widgets
	'sb-widget-title-color'     => '',
	'sb-widget-title-bg'        => 'transparent',
	'sb-widget-border-color'    => 'transparent',
	'sb-widget-bg'              => 'transparent',

	'footer-widget-title-color' => '',


	//Important vars
	//  'primary'                => '#08b83a',
		'primary'               => '#11b836',
	//	'primary'                => '#025FFF',
		'hue'                   => '0',
	'saturation'                => 0,

);

if ( ! defined( 'HELIUM_PRO' ) || ! HELIUM_PRO ) {
	unset( $page_speed_color_schemes['Canvas'] );
}

function pagespeed_get_color_scheme_choices() {
	global $page_speed_color_schemes;
	$choices = array();
	foreach ( $page_speed_color_schemes as $key => $value ) {
		$choices[ $key ] = array(
			'url'   => HELIUM_ADMIN_IMAGES_URI . '/color-schemes/' . $key . '.png',
			'label' => $key,
		);
	}

	return $choices;
}
