Passed
Push — master ( 57f146...5cac59 )
by Virginia
09:23
created
classes/class-lsx-customizer-colour-footer-cta.php 2 patches
Spacing   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! class_exists( 'LSX_Customizer_Colour_Footer_CTA' ) ) {
2
+if ( ! class_exists('LSX_Customizer_Colour_Footer_CTA')) {
3 3
 
4 4
 	/**
5 5
 	 * LSX Customizer Colour Footer CTA Class
@@ -18,10 +18,10 @@  discard block
 block discarded – undo
18 18
 		 * @since 1.0.0
19 19
 		 */
20 20
 		public function __construct() {
21
-			add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
-			add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
21
+			add_action('after_switch_theme', array($this, 'set_theme_mod'));
22
+			add_action('customize_save_after', array($this, 'set_theme_mod'));
23 23
 
24
-			add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
24
+			add_action('wp_enqueue_scripts', array($this, 'enqueue_css'), 2999);
25 25
 		}
26 26
 
27 27
 		/**
@@ -31,9 +31,9 @@  discard block
 block discarded – undo
31 31
 		 */
32 32
 		public function set_theme_mod() {
33 33
 			$theme_mods = $this->get_theme_mods();
34
-			$styles     = $this->get_css( $theme_mods );
34
+			$styles     = $this->get_css($theme_mods);
35 35
 
36
-			set_theme_mod( 'lsx_customizer_colour__footer_cta_theme_mod', $styles );
36
+			set_theme_mod('lsx_customizer_colour__footer_cta_theme_mod', $styles);
37 37
 		}
38 38
 
39 39
 		/**
@@ -42,20 +42,20 @@  discard block
 block discarded – undo
42 42
 		 * @since 1.0.0
43 43
 		 */
44 44
 		public function enqueue_css() {
45
-			$styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__footer_cta_theme_mod' );
45
+			$styles_from_theme_mod = get_theme_mod('lsx_customizer_colour__footer_cta_theme_mod');
46 46
 
47
-			if ( is_customize_preview() || false === $styles_from_theme_mod ) {
47
+			if (is_customize_preview() || false === $styles_from_theme_mod) {
48 48
 				$theme_mods = $this->get_theme_mods();
49
-				$styles     = $this->get_css( $theme_mods );
49
+				$styles     = $this->get_css($theme_mods);
50 50
 
51
-				if ( false === $styles_from_theme_mod ) {
52
-					set_theme_mod( 'lsx_customizer_colour__footer_cta_theme_mod', $styles );
51
+				if (false === $styles_from_theme_mod) {
52
+					set_theme_mod('lsx_customizer_colour__footer_cta_theme_mod', $styles);
53 53
 				}
54 54
 			} else {
55 55
 				$styles = $styles_from_theme_mod;
56 56
 			}
57 57
 
58
-			wp_add_inline_style( 'lsx-customizer', $styles );
58
+			wp_add_inline_style('lsx-customizer', $styles);
59 59
 		}
60 60
 
61 61
 		/**
@@ -66,12 +66,12 @@  discard block
 block discarded – undo
66 66
 		public function get_theme_mods() {
67 67
 			$colors = parent::get_color_scheme();
68 68
 
69
-			return apply_filters( 'lsx_customizer_colours_footer_cta', array(
70
-				'footer_cta_background_color' => get_theme_mod( 'footer_cta_background_color', $colors['footer_cta_background_color'] ),
71
-				'footer_cta_text_color'       => get_theme_mod( 'footer_cta_text_color',       $colors['footer_cta_text_color'] ),
72
-				'footer_cta_link_color'       => get_theme_mod( 'footer_cta_link_color',       $colors['footer_cta_link_color'] ),
73
-				'footer_cta_link_hover_color' => get_theme_mod( 'footer_cta_link_hover_color', $colors['footer_cta_link_hover_color'] ),
74
-			) );
69
+			return apply_filters('lsx_customizer_colours_footer_cta', array(
70
+				'footer_cta_background_color' => get_theme_mod('footer_cta_background_color', $colors['footer_cta_background_color']),
71
+				'footer_cta_text_color'       => get_theme_mod('footer_cta_text_color', $colors['footer_cta_text_color']),
72
+				'footer_cta_link_color'       => get_theme_mod('footer_cta_link_color', $colors['footer_cta_link_color']),
73
+				'footer_cta_link_hover_color' => get_theme_mod('footer_cta_link_hover_color', $colors['footer_cta_link_hover_color']),
74
+			));
75 75
 		}
76 76
 
77 77
 		/**
@@ -79,21 +79,21 @@  discard block
 block discarded – undo
79 79
 		 *
80 80
 		 * @since 1.0.0
81 81
 		 */
82
-		function get_css( $colors ) {
82
+		function get_css($colors) {
83 83
 			global $customizer_colour_names;
84 84
 
85 85
 			$colors_template = array();
86 86
 
87
-			foreach ( $customizer_colour_names as $key => $value ) {
88
-				$colors_template[ $key ] = '';
87
+			foreach ($customizer_colour_names as $key => $value) {
88
+				$colors_template[$key] = '';
89 89
 			}
90 90
 
91
-			$colors = wp_parse_args( $colors, $colors_template );
91
+			$colors = wp_parse_args($colors, $colors_template);
92 92
 
93
-			if ( empty( $colors['footer_cta_background_color'] )
94
-				|| empty( $colors['footer_cta_text_color'] )
95
-				|| empty( $colors['footer_cta_link_color'] )
96
-				|| empty( $colors['footer_cta_link_hover_color'] ) ) {
93
+			if (empty($colors['footer_cta_background_color'])
94
+				|| empty($colors['footer_cta_text_color'])
95
+				|| empty($colors['footer_cta_link_color'])
96
+				|| empty($colors['footer_cta_link_hover_color'])) {
97 97
 				return '';
98 98
 			}
99 99
 
@@ -111,8 +111,8 @@  discard block
 block discarded – undo
111 111
 				);
112 112
 			';
113 113
 
114
-			$css = apply_filters( 'lsx_customizer_colour_selectors_footer_cta', $css, $colors );
115
-			$css = parent::scss_to_css( $css );
114
+			$css = apply_filters('lsx_customizer_colour_selectors_footer_cta', $css, $colors);
115
+			$css = parent::scss_to_css($css);
116 116
 			return $css;
117 117
 		}
118 118
 
Please login to merge, or discard this patch.
Indentation   +102 added lines, -102 removed lines patch added patch discarded remove patch
@@ -1,103 +1,103 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 if ( ! class_exists( 'LSX_Customizer_Colour_Footer_CTA' ) ) {
3 3
 
4
-	/**
5
-	 * LSX Customizer Colour Footer CTA Class
6
-	 *
7
-	 * @package   LSX Customizer
8
-	 * @author    LightSpeed
9
-	 * @license   GPL3
10
-	 * @link
11
-	 * @copyright 2016 LightSpeed
12
-	 */
13
-	class LSX_Customizer_Colour_Footer_CTA extends LSX_Customizer_Colour {
14
-
15
-		/**
16
-		 * Constructor.
17
-		 *
18
-		 * @since 1.0.0
19
-		 */
20
-		public function __construct() {
21
-			add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
-			add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
23
-
24
-			add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
25
-		}
26
-
27
-		/**
28
-		 * Assign CSS to theme mod.
29
-		 *
30
-		 * @since 1.0.0
31
-		 */
32
-		public function set_theme_mod() {
33
-			$theme_mods = $this->get_theme_mods();
34
-			$styles     = $this->get_css( $theme_mods );
35
-
36
-			set_theme_mod( 'lsx_customizer_colour__footer_cta_theme_mod', $styles );
37
-		}
38
-
39
-		/**
40
-		 * Enqueues front-end CSS.
41
-		 *
42
-		 * @since 1.0.0
43
-		 */
44
-		public function enqueue_css() {
45
-			$styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__footer_cta_theme_mod' );
46
-
47
-			if ( is_customize_preview() || false === $styles_from_theme_mod ) {
48
-				$theme_mods = $this->get_theme_mods();
49
-				$styles     = $this->get_css( $theme_mods );
50
-
51
-				if ( false === $styles_from_theme_mod ) {
52
-					set_theme_mod( 'lsx_customizer_colour__footer_cta_theme_mod', $styles );
53
-				}
54
-			} else {
55
-				$styles = $styles_from_theme_mod;
56
-			}
57
-
58
-			wp_add_inline_style( 'lsx-customizer', $styles );
59
-		}
60
-
61
-		/**
62
-		 * Get CSS theme mods.
63
-		 *
64
-		 * @since 1.0.0
65
-		 */
66
-		public function get_theme_mods() {
67
-			$colors = parent::get_color_scheme();
68
-
69
-			return apply_filters( 'lsx_customizer_colours_footer_cta', array(
70
-				'footer_cta_background_color' => get_theme_mod( 'footer_cta_background_color', $colors['footer_cta_background_color'] ),
71
-				'footer_cta_text_color'       => get_theme_mod( 'footer_cta_text_color',       $colors['footer_cta_text_color'] ),
72
-				'footer_cta_link_color'       => get_theme_mod( 'footer_cta_link_color',       $colors['footer_cta_link_color'] ),
73
-				'footer_cta_link_hover_color' => get_theme_mod( 'footer_cta_link_hover_color', $colors['footer_cta_link_hover_color'] ),
74
-			) );
75
-		}
76
-
77
-		/**
78
-		 * Returns CSS.
79
-		 *
80
-		 * @since 1.0.0
81
-		 */
82
-		function get_css( $colors ) {
83
-			global $customizer_colour_names;
84
-
85
-			$colors_template = array();
86
-
87
-			foreach ( $customizer_colour_names as $key => $value ) {
88
-				$colors_template[ $key ] = '';
89
-			}
90
-
91
-			$colors = wp_parse_args( $colors, $colors_template );
92
-
93
-			if ( empty( $colors['footer_cta_background_color'] )
94
-				|| empty( $colors['footer_cta_text_color'] )
95
-				|| empty( $colors['footer_cta_link_color'] )
96
-				|| empty( $colors['footer_cta_link_hover_color'] ) ) {
97
-				return '';
98
-			}
99
-
100
-			$css = '
4
+     /**
5
+      * LSX Customizer Colour Footer CTA Class
6
+      *
7
+      * @package   LSX Customizer
8
+      * @author    LightSpeed
9
+      * @license   GPL3
10
+      * @link
11
+      * @copyright 2016 LightSpeed
12
+      */
13
+     class LSX_Customizer_Colour_Footer_CTA extends LSX_Customizer_Colour {
14
+
15
+          /**
16
+           * Constructor.
17
+           *
18
+           * @since 1.0.0
19
+           */
20
+          public function __construct() {
21
+               add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
+               add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
23
+
24
+               add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
25
+          }
26
+
27
+          /**
28
+           * Assign CSS to theme mod.
29
+           *
30
+           * @since 1.0.0
31
+           */
32
+          public function set_theme_mod() {
33
+               $theme_mods = $this->get_theme_mods();
34
+               $styles     = $this->get_css( $theme_mods );
35
+
36
+               set_theme_mod( 'lsx_customizer_colour__footer_cta_theme_mod', $styles );
37
+          }
38
+
39
+          /**
40
+           * Enqueues front-end CSS.
41
+           *
42
+           * @since 1.0.0
43
+           */
44
+          public function enqueue_css() {
45
+               $styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__footer_cta_theme_mod' );
46
+
47
+               if ( is_customize_preview() || false === $styles_from_theme_mod ) {
48
+                    $theme_mods = $this->get_theme_mods();
49
+                    $styles     = $this->get_css( $theme_mods );
50
+
51
+                    if ( false === $styles_from_theme_mod ) {
52
+                         set_theme_mod( 'lsx_customizer_colour__footer_cta_theme_mod', $styles );
53
+                    }
54
+               } else {
55
+                    $styles = $styles_from_theme_mod;
56
+               }
57
+
58
+               wp_add_inline_style( 'lsx-customizer', $styles );
59
+          }
60
+
61
+          /**
62
+           * Get CSS theme mods.
63
+           *
64
+           * @since 1.0.0
65
+           */
66
+          public function get_theme_mods() {
67
+               $colors = parent::get_color_scheme();
68
+
69
+               return apply_filters( 'lsx_customizer_colours_footer_cta', array(
70
+                    'footer_cta_background_color' => get_theme_mod( 'footer_cta_background_color', $colors['footer_cta_background_color'] ),
71
+                    'footer_cta_text_color'       => get_theme_mod( 'footer_cta_text_color',       $colors['footer_cta_text_color'] ),
72
+                    'footer_cta_link_color'       => get_theme_mod( 'footer_cta_link_color',       $colors['footer_cta_link_color'] ),
73
+                    'footer_cta_link_hover_color' => get_theme_mod( 'footer_cta_link_hover_color', $colors['footer_cta_link_hover_color'] ),
74
+               ) );
75
+          }
76
+
77
+          /**
78
+           * Returns CSS.
79
+           *
80
+           * @since 1.0.0
81
+           */
82
+          function get_css( $colors ) {
83
+               global $customizer_colour_names;
84
+
85
+               $colors_template = array();
86
+
87
+               foreach ( $customizer_colour_names as $key => $value ) {
88
+                    $colors_template[ $key ] = '';
89
+               }
90
+
91
+               $colors = wp_parse_args( $colors, $colors_template );
92
+
93
+               if ( empty( $colors['footer_cta_background_color'] )
94
+                    || empty( $colors['footer_cta_text_color'] )
95
+                    || empty( $colors['footer_cta_link_color'] )
96
+                    || empty( $colors['footer_cta_link_hover_color'] ) ) {
97
+                    return '';
98
+               }
99
+
100
+               $css = '
101 101
 				@import "' . get_template_directory() . '/assets/css/scss/global/mixins/footer-cta";
102 102
 
103 103
 				/**
@@ -111,11 +111,11 @@  discard block
 block discarded – undo
111 111
 				);
112 112
 			';
113 113
 
114
-			$css = apply_filters( 'lsx_customizer_colour_selectors_footer_cta', $css, $colors );
115
-			$css = parent::scss_to_css( $css );
116
-			return $css;
117
-		}
114
+               $css = apply_filters( 'lsx_customizer_colour_selectors_footer_cta', $css, $colors );
115
+               $css = parent::scss_to_css( $css );
116
+               return $css;
117
+          }
118 118
 
119
-	}
119
+     }
120 120
 
121 121
 }
Please login to merge, or discard this patch.
classes/class-lsx-customizer-colour-body.php 2 patches
Spacing   +53 added lines, -53 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! class_exists( 'LSX_Customizer_Colour_Body' ) ) {
2
+if ( ! class_exists('LSX_Customizer_Colour_Body')) {
3 3
 
4 4
 	/**
5 5
 	 * LSX Customizer Colour Body Class
@@ -18,10 +18,10 @@  discard block
 block discarded – undo
18 18
 		 * @since 1.0.0
19 19
 		 */
20 20
 		public function __construct() {
21
-			add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
-			add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
21
+			add_action('after_switch_theme', array($this, 'set_theme_mod'));
22
+			add_action('customize_save_after', array($this, 'set_theme_mod'));
23 23
 
24
-			add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
24
+			add_action('wp_enqueue_scripts', array($this, 'enqueue_css'), 2999);
25 25
 		}
26 26
 
27 27
 		/**
@@ -31,9 +31,9 @@  discard block
 block discarded – undo
31 31
 		 */
32 32
 		public function set_theme_mod() {
33 33
 			$theme_mods = $this->get_theme_mods();
34
-			$styles     = $this->get_css( $theme_mods );
34
+			$styles     = $this->get_css($theme_mods);
35 35
 
36
-			set_theme_mod( 'lsx_customizer_colour__body_theme_mod', $styles );
36
+			set_theme_mod('lsx_customizer_colour__body_theme_mod', $styles);
37 37
 		}
38 38
 
39 39
 		/**
@@ -42,20 +42,20 @@  discard block
 block discarded – undo
42 42
 		 * @since 1.0.0
43 43
 		 */
44 44
 		public function enqueue_css() {
45
-			$styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__body_theme_mod' );
45
+			$styles_from_theme_mod = get_theme_mod('lsx_customizer_colour__body_theme_mod');
46 46
 
47
-			if ( is_customize_preview() || false === $styles_from_theme_mod ) {
47
+			if (is_customize_preview() || false === $styles_from_theme_mod) {
48 48
 				$theme_mods = $this->get_theme_mods();
49
-				$styles     = $this->get_css( $theme_mods );
49
+				$styles     = $this->get_css($theme_mods);
50 50
 
51
-				if ( false === $styles_from_theme_mod ) {
52
-					set_theme_mod( 'lsx_customizer_colour__body_theme_mod', $styles );
51
+				if (false === $styles_from_theme_mod) {
52
+					set_theme_mod('lsx_customizer_colour__body_theme_mod', $styles);
53 53
 				}
54 54
 			} else {
55 55
 				$styles = $styles_from_theme_mod;
56 56
 			}
57 57
 
58
-			wp_add_inline_style( 'lsx-customizer', $styles );
58
+			wp_add_inline_style('lsx-customizer', $styles);
59 59
 		}
60 60
 
61 61
 		/**
@@ -66,30 +66,30 @@  discard block
 block discarded – undo
66 66
 		public function get_theme_mods() {
67 67
 			$colors = parent::get_color_scheme();
68 68
 
69
-			$background_color = get_theme_mod( 'background_color', $colors['background_color'] );
69
+			$background_color = get_theme_mod('background_color', $colors['background_color']);
70 70
 
71
-			if ( '#' !== substr( $background_color, 0, 1 ) ) {
71
+			if ('#' !== substr($background_color, 0, 1)) {
72 72
 				$background_color = '#' . $background_color;
73 73
 			}
74 74
 
75
-			return apply_filters( 'lsx_customizer_colours_body', array(
75
+			return apply_filters('lsx_customizer_colours_body', array(
76 76
 				'background_color'                       => $background_color,
77
-				'body_line_color'                        => get_theme_mod( 'body_line_color',                        $colors['body_line_color'] ),
78
-				'body_text_heading_color'                => get_theme_mod( 'body_text_heading_color',                $colors['body_text_heading_color'] ),
79
-				'body_text_small_color'                  => get_theme_mod( 'body_text_small_color',                  $colors['body_text_small_color'] ),
80
-				'body_text_color'                        => get_theme_mod( 'body_text_color',                        $colors['body_text_color'] ),
81
-				'body_link_color'                        => get_theme_mod( 'body_link_color',                        $colors['body_link_color'] ),
82
-				'body_link_hover_color'                  => get_theme_mod( 'body_link_hover_color',                  $colors['body_link_hover_color'] ),
83
-				'body_section_full_background_color'     => get_theme_mod( 'body_section_full_background_color',     $colors['body_section_full_background_color'] ),
84
-				'body_section_full_text_color'           => get_theme_mod( 'body_section_full_text_color',           $colors['body_section_full_text_color'] ),
85
-				'body_section_full_link_color'           => get_theme_mod( 'body_section_full_link_color',           $colors['body_section_full_link_color'] ),
86
-				'body_section_full_link_hover_color'     => get_theme_mod( 'body_section_full_link_hover_color',     $colors['body_section_full_link_hover_color'] ),
87
-				'body_section_full_cta_background_color' => get_theme_mod( 'body_section_full_cta_background_color', $colors['body_section_full_cta_background_color'] ),
88
-				'body_section_full_cta_text_color'       => get_theme_mod( 'body_section_full_cta_text_color',       $colors['body_section_full_cta_text_color'] ),
89
-				'body_section_full_cta_link_color'       => get_theme_mod( 'body_section_full_cta_link_color',       $colors['body_section_full_cta_link_color'] ),
90
-				'body_section_full_cta_link_hover_color' => get_theme_mod( 'body_section_full_cta_link_hover_color', $colors['body_section_full_cta_link_hover_color'] ),
91
-				'primary_color' => get_theme_mod( 'primary_color', $colors['primary_color'] ),
92
-			) );
77
+				'body_line_color'                        => get_theme_mod('body_line_color', $colors['body_line_color']),
78
+				'body_text_heading_color'                => get_theme_mod('body_text_heading_color', $colors['body_text_heading_color']),
79
+				'body_text_small_color'                  => get_theme_mod('body_text_small_color', $colors['body_text_small_color']),
80
+				'body_text_color'                        => get_theme_mod('body_text_color', $colors['body_text_color']),
81
+				'body_link_color'                        => get_theme_mod('body_link_color', $colors['body_link_color']),
82
+				'body_link_hover_color'                  => get_theme_mod('body_link_hover_color', $colors['body_link_hover_color']),
83
+				'body_section_full_background_color'     => get_theme_mod('body_section_full_background_color', $colors['body_section_full_background_color']),
84
+				'body_section_full_text_color'           => get_theme_mod('body_section_full_text_color', $colors['body_section_full_text_color']),
85
+				'body_section_full_link_color'           => get_theme_mod('body_section_full_link_color', $colors['body_section_full_link_color']),
86
+				'body_section_full_link_hover_color'     => get_theme_mod('body_section_full_link_hover_color', $colors['body_section_full_link_hover_color']),
87
+				'body_section_full_cta_background_color' => get_theme_mod('body_section_full_cta_background_color', $colors['body_section_full_cta_background_color']),
88
+				'body_section_full_cta_text_color'       => get_theme_mod('body_section_full_cta_text_color', $colors['body_section_full_cta_text_color']),
89
+				'body_section_full_cta_link_color'       => get_theme_mod('body_section_full_cta_link_color', $colors['body_section_full_cta_link_color']),
90
+				'body_section_full_cta_link_hover_color' => get_theme_mod('body_section_full_cta_link_hover_color', $colors['body_section_full_cta_link_hover_color']),
91
+				'primary_color' => get_theme_mod('primary_color', $colors['primary_color']),
92
+			));
93 93
 		}
94 94
 
95 95
 		/**
@@ -97,32 +97,32 @@  discard block
 block discarded – undo
97 97
 		 *
98 98
 		 * @since 1.0.0
99 99
 		 */
100
-		function get_css( $colors ) {
100
+		function get_css($colors) {
101 101
 			global $customizer_colour_names;
102 102
 
103 103
 			$colors_template = array();
104 104
 
105
-			foreach ( $customizer_colour_names as $key => $value ) {
106
-				$colors_template[ $key ] = '';
105
+			foreach ($customizer_colour_names as $key => $value) {
106
+				$colors_template[$key] = '';
107 107
 			}
108 108
 
109
-			$colors = wp_parse_args( $colors, $colors_template );
110
-
111
-			if ( empty( $colors['background_color'] )
112
-				|| empty( $colors['body_line_color'] )
113
-				|| empty( $colors['body_text_heading_color'] )
114
-				|| empty( $colors['body_text_color'] )
115
-				|| empty( $colors['body_link_color'] )
116
-				|| empty( $colors['body_link_hover_color'] )
117
-				|| empty( $colors['body_text_small_color'] )
118
-				|| empty( $colors['body_section_full_background_color'] )
119
-				|| empty( $colors['body_section_full_text_color'] )
120
-				|| empty( $colors['body_section_full_link_color'] )
121
-				|| empty( $colors['body_section_full_link_hover_color'] )
122
-				|| empty( $colors['body_section_full_cta_background_color'] )
123
-				|| empty( $colors['body_section_full_cta_text_color'] )
124
-				|| empty( $colors['body_section_full_cta_link_color'] )
125
-				|| empty( $colors['body_section_full_cta_link_hover_color'] ) ) {
109
+			$colors = wp_parse_args($colors, $colors_template);
110
+
111
+			if (empty($colors['background_color'])
112
+				|| empty($colors['body_line_color'])
113
+				|| empty($colors['body_text_heading_color'])
114
+				|| empty($colors['body_text_color'])
115
+				|| empty($colors['body_link_color'])
116
+				|| empty($colors['body_link_hover_color'])
117
+				|| empty($colors['body_text_small_color'])
118
+				|| empty($colors['body_section_full_background_color'])
119
+				|| empty($colors['body_section_full_text_color'])
120
+				|| empty($colors['body_section_full_link_color'])
121
+				|| empty($colors['body_section_full_link_hover_color'])
122
+				|| empty($colors['body_section_full_cta_background_color'])
123
+				|| empty($colors['body_section_full_cta_text_color'])
124
+				|| empty($colors['body_section_full_cta_link_color'])
125
+				|| empty($colors['body_section_full_cta_link_hover_color'])) {
126 126
 				return '';
127 127
 			}
128 128
 
@@ -152,8 +152,8 @@  discard block
 block discarded – undo
152 152
 				);
153 153
 			';
154 154
 
155
-			$css = apply_filters( 'lsx_customizer_colour_selectors_body', $css, $colors );
156
-			$css = parent::scss_to_css( $css );
155
+			$css = apply_filters('lsx_customizer_colour_selectors_body', $css, $colors);
156
+			$css = parent::scss_to_css($css);
157 157
 
158 158
 			return $css;
159 159
 		}
Please login to merge, or discard this patch.
Indentation   +131 added lines, -131 removed lines patch added patch discarded remove patch
@@ -1,132 +1,132 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 if ( ! class_exists( 'LSX_Customizer_Colour_Body' ) ) {
3 3
 
4
-	/**
5
-	 * LSX Customizer Colour Body Class
6
-	 *
7
-	 * @package   LSX Customizer
8
-	 * @author    LightSpeed
9
-	 * @license   GPL3
10
-	 * @link
11
-	 * @copyright 2016 LightSpeed
12
-	 */
13
-	class LSX_Customizer_Colour_Body extends LSX_Customizer_Colour {
14
-
15
-		/**
16
-		 * Constructor.
17
-		 *
18
-		 * @since 1.0.0
19
-		 */
20
-		public function __construct() {
21
-			add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
-			add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
23
-
24
-			add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
25
-		}
26
-
27
-		/**
28
-		 * Assign CSS to theme mod.
29
-		 *
30
-		 * @since 1.0.0
31
-		 */
32
-		public function set_theme_mod() {
33
-			$theme_mods = $this->get_theme_mods();
34
-			$styles     = $this->get_css( $theme_mods );
35
-
36
-			set_theme_mod( 'lsx_customizer_colour__body_theme_mod', $styles );
37
-		}
38
-
39
-		/**
40
-		 * Enqueues front-end CSS.
41
-		 *
42
-		 * @since 1.0.0
43
-		 */
44
-		public function enqueue_css() {
45
-			$styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__body_theme_mod' );
46
-
47
-			if ( is_customize_preview() || false === $styles_from_theme_mod ) {
48
-				$theme_mods = $this->get_theme_mods();
49
-				$styles     = $this->get_css( $theme_mods );
50
-
51
-				if ( false === $styles_from_theme_mod ) {
52
-					set_theme_mod( 'lsx_customizer_colour__body_theme_mod', $styles );
53
-				}
54
-			} else {
55
-				$styles = $styles_from_theme_mod;
56
-			}
57
-
58
-			wp_add_inline_style( 'lsx-customizer', $styles );
59
-		}
60
-
61
-		/**
62
-		 * Get CSS theme mods.
63
-		 *
64
-		 * @since 1.0.0
65
-		 */
66
-		public function get_theme_mods() {
67
-			$colors = parent::get_color_scheme();
68
-
69
-			$background_color = get_theme_mod( 'background_color', $colors['background_color'] );
70
-
71
-			if ( '#' !== substr( $background_color, 0, 1 ) ) {
72
-				$background_color = '#' . $background_color;
73
-			}
74
-
75
-			return apply_filters( 'lsx_customizer_colours_body', array(
76
-				'background_color'                       => $background_color,
77
-				'body_line_color'                        => get_theme_mod( 'body_line_color',                        $colors['body_line_color'] ),
78
-				'body_text_heading_color'                => get_theme_mod( 'body_text_heading_color',                $colors['body_text_heading_color'] ),
79
-				'body_text_small_color'                  => get_theme_mod( 'body_text_small_color',                  $colors['body_text_small_color'] ),
80
-				'body_text_color'                        => get_theme_mod( 'body_text_color',                        $colors['body_text_color'] ),
81
-				'body_link_color'                        => get_theme_mod( 'body_link_color',                        $colors['body_link_color'] ),
82
-				'body_link_hover_color'                  => get_theme_mod( 'body_link_hover_color',                  $colors['body_link_hover_color'] ),
83
-				'body_section_full_background_color'     => get_theme_mod( 'body_section_full_background_color',     $colors['body_section_full_background_color'] ),
84
-				'body_section_full_text_color'           => get_theme_mod( 'body_section_full_text_color',           $colors['body_section_full_text_color'] ),
85
-				'body_section_full_link_color'           => get_theme_mod( 'body_section_full_link_color',           $colors['body_section_full_link_color'] ),
86
-				'body_section_full_link_hover_color'     => get_theme_mod( 'body_section_full_link_hover_color',     $colors['body_section_full_link_hover_color'] ),
87
-				'body_section_full_cta_background_color' => get_theme_mod( 'body_section_full_cta_background_color', $colors['body_section_full_cta_background_color'] ),
88
-				'body_section_full_cta_text_color'       => get_theme_mod( 'body_section_full_cta_text_color',       $colors['body_section_full_cta_text_color'] ),
89
-				'body_section_full_cta_link_color'       => get_theme_mod( 'body_section_full_cta_link_color',       $colors['body_section_full_cta_link_color'] ),
90
-				'body_section_full_cta_link_hover_color' => get_theme_mod( 'body_section_full_cta_link_hover_color', $colors['body_section_full_cta_link_hover_color'] ),
91
-				'primary_color' => get_theme_mod( 'primary_color', $colors['primary_color'] ),
92
-			) );
93
-		}
94
-
95
-		/**
96
-		 * Returns CSS.
97
-		 *
98
-		 * @since 1.0.0
99
-		 */
100
-		function get_css( $colors ) {
101
-			global $customizer_colour_names;
102
-
103
-			$colors_template = array();
104
-
105
-			foreach ( $customizer_colour_names as $key => $value ) {
106
-				$colors_template[ $key ] = '';
107
-			}
108
-
109
-			$colors = wp_parse_args( $colors, $colors_template );
110
-
111
-			if ( empty( $colors['background_color'] )
112
-				|| empty( $colors['body_line_color'] )
113
-				|| empty( $colors['body_text_heading_color'] )
114
-				|| empty( $colors['body_text_color'] )
115
-				|| empty( $colors['body_link_color'] )
116
-				|| empty( $colors['body_link_hover_color'] )
117
-				|| empty( $colors['body_text_small_color'] )
118
-				|| empty( $colors['body_section_full_background_color'] )
119
-				|| empty( $colors['body_section_full_text_color'] )
120
-				|| empty( $colors['body_section_full_link_color'] )
121
-				|| empty( $colors['body_section_full_link_hover_color'] )
122
-				|| empty( $colors['body_section_full_cta_background_color'] )
123
-				|| empty( $colors['body_section_full_cta_text_color'] )
124
-				|| empty( $colors['body_section_full_cta_link_color'] )
125
-				|| empty( $colors['body_section_full_cta_link_hover_color'] ) ) {
126
-				return '';
127
-			}
128
-
129
-			$css = '
4
+     /**
5
+      * LSX Customizer Colour Body Class
6
+      *
7
+      * @package   LSX Customizer
8
+      * @author    LightSpeed
9
+      * @license   GPL3
10
+      * @link
11
+      * @copyright 2016 LightSpeed
12
+      */
13
+     class LSX_Customizer_Colour_Body extends LSX_Customizer_Colour {
14
+
15
+          /**
16
+           * Constructor.
17
+           *
18
+           * @since 1.0.0
19
+           */
20
+          public function __construct() {
21
+               add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
+               add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
23
+
24
+               add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
25
+          }
26
+
27
+          /**
28
+           * Assign CSS to theme mod.
29
+           *
30
+           * @since 1.0.0
31
+           */
32
+          public function set_theme_mod() {
33
+               $theme_mods = $this->get_theme_mods();
34
+               $styles     = $this->get_css( $theme_mods );
35
+
36
+               set_theme_mod( 'lsx_customizer_colour__body_theme_mod', $styles );
37
+          }
38
+
39
+          /**
40
+           * Enqueues front-end CSS.
41
+           *
42
+           * @since 1.0.0
43
+           */
44
+          public function enqueue_css() {
45
+               $styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__body_theme_mod' );
46
+
47
+               if ( is_customize_preview() || false === $styles_from_theme_mod ) {
48
+                    $theme_mods = $this->get_theme_mods();
49
+                    $styles     = $this->get_css( $theme_mods );
50
+
51
+                    if ( false === $styles_from_theme_mod ) {
52
+                         set_theme_mod( 'lsx_customizer_colour__body_theme_mod', $styles );
53
+                    }
54
+               } else {
55
+                    $styles = $styles_from_theme_mod;
56
+               }
57
+
58
+               wp_add_inline_style( 'lsx-customizer', $styles );
59
+          }
60
+
61
+          /**
62
+           * Get CSS theme mods.
63
+           *
64
+           * @since 1.0.0
65
+           */
66
+          public function get_theme_mods() {
67
+               $colors = parent::get_color_scheme();
68
+
69
+               $background_color = get_theme_mod( 'background_color', $colors['background_color'] );
70
+
71
+               if ( '#' !== substr( $background_color, 0, 1 ) ) {
72
+                    $background_color = '#' . $background_color;
73
+               }
74
+
75
+               return apply_filters( 'lsx_customizer_colours_body', array(
76
+                    'background_color'                       => $background_color,
77
+                    'body_line_color'                        => get_theme_mod( 'body_line_color',                        $colors['body_line_color'] ),
78
+                    'body_text_heading_color'                => get_theme_mod( 'body_text_heading_color',                $colors['body_text_heading_color'] ),
79
+                    'body_text_small_color'                  => get_theme_mod( 'body_text_small_color',                  $colors['body_text_small_color'] ),
80
+                    'body_text_color'                        => get_theme_mod( 'body_text_color',                        $colors['body_text_color'] ),
81
+                    'body_link_color'                        => get_theme_mod( 'body_link_color',                        $colors['body_link_color'] ),
82
+                    'body_link_hover_color'                  => get_theme_mod( 'body_link_hover_color',                  $colors['body_link_hover_color'] ),
83
+                    'body_section_full_background_color'     => get_theme_mod( 'body_section_full_background_color',     $colors['body_section_full_background_color'] ),
84
+                    'body_section_full_text_color'           => get_theme_mod( 'body_section_full_text_color',           $colors['body_section_full_text_color'] ),
85
+                    'body_section_full_link_color'           => get_theme_mod( 'body_section_full_link_color',           $colors['body_section_full_link_color'] ),
86
+                    'body_section_full_link_hover_color'     => get_theme_mod( 'body_section_full_link_hover_color',     $colors['body_section_full_link_hover_color'] ),
87
+                    'body_section_full_cta_background_color' => get_theme_mod( 'body_section_full_cta_background_color', $colors['body_section_full_cta_background_color'] ),
88
+                    'body_section_full_cta_text_color'       => get_theme_mod( 'body_section_full_cta_text_color',       $colors['body_section_full_cta_text_color'] ),
89
+                    'body_section_full_cta_link_color'       => get_theme_mod( 'body_section_full_cta_link_color',       $colors['body_section_full_cta_link_color'] ),
90
+                    'body_section_full_cta_link_hover_color' => get_theme_mod( 'body_section_full_cta_link_hover_color', $colors['body_section_full_cta_link_hover_color'] ),
91
+                    'primary_color' => get_theme_mod( 'primary_color', $colors['primary_color'] ),
92
+               ) );
93
+          }
94
+
95
+          /**
96
+           * Returns CSS.
97
+           *
98
+           * @since 1.0.0
99
+           */
100
+          function get_css( $colors ) {
101
+               global $customizer_colour_names;
102
+
103
+               $colors_template = array();
104
+
105
+               foreach ( $customizer_colour_names as $key => $value ) {
106
+                    $colors_template[ $key ] = '';
107
+               }
108
+
109
+               $colors = wp_parse_args( $colors, $colors_template );
110
+
111
+               if ( empty( $colors['background_color'] )
112
+                    || empty( $colors['body_line_color'] )
113
+                    || empty( $colors['body_text_heading_color'] )
114
+                    || empty( $colors['body_text_color'] )
115
+                    || empty( $colors['body_link_color'] )
116
+                    || empty( $colors['body_link_hover_color'] )
117
+                    || empty( $colors['body_text_small_color'] )
118
+                    || empty( $colors['body_section_full_background_color'] )
119
+                    || empty( $colors['body_section_full_text_color'] )
120
+                    || empty( $colors['body_section_full_link_color'] )
121
+                    || empty( $colors['body_section_full_link_hover_color'] )
122
+                    || empty( $colors['body_section_full_cta_background_color'] )
123
+                    || empty( $colors['body_section_full_cta_text_color'] )
124
+                    || empty( $colors['body_section_full_cta_link_color'] )
125
+                    || empty( $colors['body_section_full_cta_link_hover_color'] ) ) {
126
+                    return '';
127
+               }
128
+
129
+               $css = '
130 130
 				@import "' . get_template_directory() . '/assets/css/scss/global/mixins/content";
131 131
 
132 132
 				/**
@@ -152,12 +152,12 @@  discard block
 block discarded – undo
152 152
 				);
153 153
 			';
154 154
 
155
-			$css = apply_filters( 'lsx_customizer_colour_selectors_body', $css, $colors );
156
-			$css = parent::scss_to_css( $css );
155
+               $css = apply_filters( 'lsx_customizer_colour_selectors_body', $css, $colors );
156
+               $css = parent::scss_to_css( $css );
157 157
 
158
-			return $css;
159
-		}
158
+               return $css;
159
+          }
160 160
 
161
-	}
161
+     }
162 162
 
163 163
 }
Please login to merge, or discard this patch.
classes/class-lsx-customizer.php 2 patches
Spacing   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! class_exists( 'LSX_Customizer' ) ) {
2
+if ( ! class_exists('LSX_Customizer')) {
3 3
 
4 4
 	/**
5 5
 	 * LSX Customizer Main Class
@@ -26,15 +26,15 @@  discard block
 block discarded – undo
26 26
 		 * @since 1.0.0
27 27
 		 */
28 28
 		public function __construct() {
29
-			require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-admin.php' );
30
-			require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-frontend.php' );
31
-			require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-core.php' );
32
-			require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-colour.php' );
33
-			require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-login.php' );
29
+			require_once(LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-admin.php');
30
+			require_once(LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-frontend.php');
31
+			require_once(LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-core.php');
32
+			require_once(LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-colour.php');
33
+			require_once(LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-login.php');
34 34
 
35
-			add_action( 'plugins_loaded', array( $this, 'woocommerce' ) );
36
-			add_action( 'after_setup_theme', array( $this, 'wysiwyg_editor_control' ), 20 );
37
-			add_filter( 'login_headerurl', array( $this, 'custom_login_url' ) );
35
+			add_action('plugins_loaded', array($this, 'woocommerce'));
36
+			add_action('after_setup_theme', array($this, 'wysiwyg_editor_control'), 20);
37
+			add_filter('login_headerurl', array($this, 'custom_login_url'));
38 38
 		}
39 39
 
40 40
 		/**
@@ -43,8 +43,8 @@  discard block
 block discarded – undo
43 43
 		 * @since 1.1.1
44 44
 		 */
45 45
 		public function woocommerce() {
46
-			if ( class_exists( 'WooCommerce' ) ) {
47
-				require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-woocommerce.php' );
46
+			if (class_exists('WooCommerce')) {
47
+				require_once(LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-woocommerce.php');
48 48
 			}
49 49
 		}
50 50
 
@@ -55,8 +55,8 @@  discard block
 block discarded – undo
55 55
 		 * @since 1.1.1
56 56
 		 */
57 57
 		public function wysiwyg_editor_control() {
58
-			if ( class_exists( 'WP_Customize_Control' ) ) {
59
-				require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-wysiwyg-control.php' );
58
+			if (class_exists('WP_Customize_Control')) {
59
+				require_once(LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-wysiwyg-control.php');
60 60
 			}
61 61
 		}
62 62
 
@@ -65,8 +65,8 @@  discard block
 block discarded – undo
65 65
 		 *
66 66
 		 * @since 1.0.0
67 67
 		 */
68
-		public function sanitize_checkbox( $input ) {
69
-			return ( 1 === absint( $input ) ) ? 1 : 0;
68
+		public function sanitize_checkbox($input) {
69
+			return (1 === absint($input)) ? 1 : 0;
70 70
 		}
71 71
 
72 72
 		/**
@@ -74,8 +74,8 @@  discard block
 block discarded – undo
74 74
 		 *
75 75
 		 * @since 1.1.1
76 76
 		 */
77
-		public function sanitize_select( $input ) {
78
-			if ( is_string( $input ) || is_integer( $input ) || is_bool( $input ) ) {
77
+		public function sanitize_select($input) {
78
+			if (is_string($input) || is_integer($input) || is_bool($input)) {
79 79
 				return $input;
80 80
 			} else {
81 81
 				return '';
@@ -87,8 +87,8 @@  discard block
 block discarded – undo
87 87
 		 *
88 88
 		 * @since 1.1.1
89 89
 		 */
90
-		public function sanitize_textarea( $input ) {
91
-			return wp_kses_post( $input );
90
+		public function sanitize_textarea($input) {
91
+			return wp_kses_post($input);
92 92
 		}
93 93
 
94 94
 		function custom_login_url() {
Please login to merge, or discard this patch.
Indentation   +86 added lines, -86 removed lines patch added patch discarded remove patch
@@ -1,102 +1,102 @@
 block discarded – undo
1 1
 <?php
2 2
 if ( ! class_exists( 'LSX_Customizer' ) ) {
3 3
 
4
-	/**
5
-	 * LSX Customizer Main Class
6
-	 *
7
-	 * @package   LSX Customizer
8
-	 * @author    LightSpeed
9
-	 * @license   GPL3
10
-	 * @link
11
-	 * @copyright 2016 LightSpeed
12
-	 */
13
-	class LSX_Customizer {
4
+     /**
5
+      * LSX Customizer Main Class
6
+      *
7
+      * @package   LSX Customizer
8
+      * @author    LightSpeed
9
+      * @license   GPL3
10
+      * @link
11
+      * @copyright 2016 LightSpeed
12
+      */
13
+     class LSX_Customizer {
14 14
 
15
-		/**
16
-		 * Plugin slug.
17
-		 *
18
-		 * @var string
19
-		 * @since 1.0.0
20
-		 */
21
-		public $plugin_slug = 'lsx-customizer';
15
+          /**
16
+           * Plugin slug.
17
+           *
18
+           * @var string
19
+           * @since 1.0.0
20
+           */
21
+          public $plugin_slug = 'lsx-customizer';
22 22
 
23
-		/**
24
-		 * Constructor.
25
-		 *
26
-		 * @since 1.0.0
27
-		 */
28
-		public function __construct() {
29
-			require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-admin.php' );
30
-			require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-frontend.php' );
31
-			require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-core.php' );
32
-			require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-colour.php' );
33
-			require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-login.php' );
23
+          /**
24
+           * Constructor.
25
+           *
26
+           * @since 1.0.0
27
+           */
28
+          public function __construct() {
29
+               require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-admin.php' );
30
+               require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-frontend.php' );
31
+               require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-core.php' );
32
+               require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-colour.php' );
33
+               require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-login.php' );
34 34
 
35
-			add_action( 'plugins_loaded', array( $this, 'woocommerce' ) );
36
-			add_action( 'after_setup_theme', array( $this, 'wysiwyg_editor_control' ), 20 );
37
-			add_filter( 'login_headerurl', array( $this, 'custom_login_url' ) );
38
-		}
35
+               add_action( 'plugins_loaded', array( $this, 'woocommerce' ) );
36
+               add_action( 'after_setup_theme', array( $this, 'wysiwyg_editor_control' ), 20 );
37
+               add_filter( 'login_headerurl', array( $this, 'custom_login_url' ) );
38
+          }
39 39
 
40
-		/**
41
-		 * Check if WooCommerce is installed to load the related file.
42
-		 *
43
-		 * @since 1.1.1
44
-		 */
45
-		public function woocommerce() {
46
-			if ( class_exists( 'WooCommerce' ) ) {
47
-				require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-woocommerce.php' );
48
-			}
49
-		}
40
+          /**
41
+           * Check if WooCommerce is installed to load the related file.
42
+           *
43
+           * @since 1.1.1
44
+           */
45
+          public function woocommerce() {
46
+               if ( class_exists( 'WooCommerce' ) ) {
47
+                    require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-woocommerce.php' );
48
+               }
49
+          }
50 50
 
51
-		/**
52
-		 * Customizer Controls and Settings.
53
-		 *
54
-		 * @param WP_Customize_Manager $wp_customize Theme Customizer object.
55
-		 * @since 1.1.1
56
-		 */
57
-		public function wysiwyg_editor_control() {
58
-			if ( class_exists( 'WP_Customize_Control' ) ) {
59
-				require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-wysiwyg-control.php' );
60
-			}
61
-		}
51
+          /**
52
+           * Customizer Controls and Settings.
53
+           *
54
+           * @param WP_Customize_Manager $wp_customize Theme Customizer object.
55
+           * @since 1.1.1
56
+           */
57
+          public function wysiwyg_editor_control() {
58
+               if ( class_exists( 'WP_Customize_Control' ) ) {
59
+                    require_once( LSX_CUSTOMIZER_PATH . 'classes/class-lsx-customizer-wysiwyg-control.php' );
60
+               }
61
+          }
62 62
 
63
-		/**
64
-		 * Sanitize checkbox.
65
-		 *
66
-		 * @since 1.0.0
67
-		 */
68
-		public function sanitize_checkbox( $input ) {
69
-			return ( 1 === absint( $input ) ) ? 1 : 0;
70
-		}
63
+          /**
64
+           * Sanitize checkbox.
65
+           *
66
+           * @since 1.0.0
67
+           */
68
+          public function sanitize_checkbox( $input ) {
69
+               return ( 1 === absint( $input ) ) ? 1 : 0;
70
+          }
71 71
 
72
-		/**
73
-		 * Sanitize select.
74
-		 *
75
-		 * @since 1.1.1
76
-		 */
77
-		public function sanitize_select( $input ) {
78
-			if ( is_string( $input ) || is_integer( $input ) || is_bool( $input ) ) {
79
-				return $input;
80
-			} else {
81
-				return '';
82
-			}
83
-		}
72
+          /**
73
+           * Sanitize select.
74
+           *
75
+           * @since 1.1.1
76
+           */
77
+          public function sanitize_select( $input ) {
78
+               if ( is_string( $input ) || is_integer( $input ) || is_bool( $input ) ) {
79
+                    return $input;
80
+               } else {
81
+                    return '';
82
+               }
83
+          }
84 84
 
85
-		/**
86
-		 * Sanitize textarea.
87
-		 *
88
-		 * @since 1.1.1
89
-		 */
90
-		public function sanitize_textarea( $input ) {
91
-			return wp_kses_post( $input );
92
-		}
85
+          /**
86
+           * Sanitize textarea.
87
+           *
88
+           * @since 1.1.1
89
+           */
90
+          public function sanitize_textarea( $input ) {
91
+               return wp_kses_post( $input );
92
+          }
93 93
 
94
-		function custom_login_url() {
95
-			return home_url();
96
-		}
94
+          function custom_login_url() {
95
+               return home_url();
96
+          }
97 97
 
98
-	}
98
+     }
99 99
 
100
-	new LSX_Customizer();
100
+     new LSX_Customizer();
101 101
 
102 102
 }
Please login to merge, or discard this patch.
classes/class-lsx-customizer-colour-banner.php 2 patches
Spacing   +32 added lines, -32 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! class_exists( 'LSX_Customizer_Colour_Banner' ) ) {
2
+if ( ! class_exists('LSX_Customizer_Colour_Banner')) {
3 3
 
4 4
 	/**
5 5
 	 * LSX Customizer Colour Banner Class
@@ -18,10 +18,10 @@  discard block
 block discarded – undo
18 18
 		 * @since 1.0.0
19 19
 		 */
20 20
 		public function __construct() {
21
-			add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
-			add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
21
+			add_action('after_switch_theme', array($this, 'set_theme_mod'));
22
+			add_action('customize_save_after', array($this, 'set_theme_mod'));
23 23
 
24
-			add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
24
+			add_action('wp_enqueue_scripts', array($this, 'enqueue_css'), 2999);
25 25
 		}
26 26
 
27 27
 		/**
@@ -31,9 +31,9 @@  discard block
 block discarded – undo
31 31
 		 */
32 32
 		public function set_theme_mod() {
33 33
 			$theme_mods = $this->get_theme_mods();
34
-			$styles     = $this->get_css( $theme_mods );
34
+			$styles     = $this->get_css($theme_mods);
35 35
 
36
-			set_theme_mod( 'lsx_customizer_colour__banner_theme_mod', $styles );
36
+			set_theme_mod('lsx_customizer_colour__banner_theme_mod', $styles);
37 37
 		}
38 38
 
39 39
 		/**
@@ -42,20 +42,20 @@  discard block
 block discarded – undo
42 42
 		 * @since 1.0.0
43 43
 		 */
44 44
 		public function enqueue_css() {
45
-			$styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__banner_theme_mod' );
45
+			$styles_from_theme_mod = get_theme_mod('lsx_customizer_colour__banner_theme_mod');
46 46
 
47
-			if ( is_customize_preview() || false === $styles_from_theme_mod ) {
47
+			if (is_customize_preview() || false === $styles_from_theme_mod) {
48 48
 				$theme_mods = $this->get_theme_mods();
49
-				$styles     = $this->get_css( $theme_mods );
49
+				$styles     = $this->get_css($theme_mods);
50 50
 
51
-				if ( false === $styles_from_theme_mod ) {
52
-					set_theme_mod( 'lsx_customizer_colour__banner_theme_mod', $styles );
51
+				if (false === $styles_from_theme_mod) {
52
+					set_theme_mod('lsx_customizer_colour__banner_theme_mod', $styles);
53 53
 				}
54 54
 			} else {
55 55
 				$styles = $styles_from_theme_mod;
56 56
 			}
57 57
 
58
-			wp_add_inline_style( 'lsx-customizer', $styles );
58
+			wp_add_inline_style('lsx-customizer', $styles);
59 59
 		}
60 60
 
61 61
 		/**
@@ -66,14 +66,14 @@  discard block
 block discarded – undo
66 66
 		public function get_theme_mods() {
67 67
 			$colors = parent::get_color_scheme();
68 68
 
69
-			return apply_filters( 'lsx_customizer_colours_banner', array(
70
-				'banner_background_color'               => get_theme_mod( 'banner_background_color',               $colors['banner_background_color'] ),
71
-				'banner_text_color'                     => get_theme_mod( 'banner_text_color',                     $colors['banner_text_color'] ),
72
-				'banner_text_image_color'               => get_theme_mod( 'banner_text_image_color',               $colors['banner_text_image_color'] ),
73
-				'banner_breadcrumb_background_color'    => get_theme_mod( 'banner_breadcrumb_background_color',    $colors['banner_breadcrumb_background_color'] ),
74
-				'banner_breadcrumb_text_color'          => get_theme_mod( 'banner_breadcrumb_text_color',          $colors['banner_breadcrumb_text_color'] ),
75
-				'banner_breadcrumb_text_selected_color' => get_theme_mod( 'banner_breadcrumb_text_selected_color', $colors['banner_breadcrumb_text_selected_color'] ),
76
-			) );
69
+			return apply_filters('lsx_customizer_colours_banner', array(
70
+				'banner_background_color'               => get_theme_mod('banner_background_color', $colors['banner_background_color']),
71
+				'banner_text_color'                     => get_theme_mod('banner_text_color', $colors['banner_text_color']),
72
+				'banner_text_image_color'               => get_theme_mod('banner_text_image_color', $colors['banner_text_image_color']),
73
+				'banner_breadcrumb_background_color'    => get_theme_mod('banner_breadcrumb_background_color', $colors['banner_breadcrumb_background_color']),
74
+				'banner_breadcrumb_text_color'          => get_theme_mod('banner_breadcrumb_text_color', $colors['banner_breadcrumb_text_color']),
75
+				'banner_breadcrumb_text_selected_color' => get_theme_mod('banner_breadcrumb_text_selected_color', $colors['banner_breadcrumb_text_selected_color']),
76
+			));
77 77
 		}
78 78
 
79 79
 		/**
@@ -81,23 +81,23 @@  discard block
 block discarded – undo
81 81
 		 *
82 82
 		 * @since 1.0.0
83 83
 		 */
84
-		function get_css( $colors ) {
84
+		function get_css($colors) {
85 85
 			global $customizer_colour_names;
86 86
 
87 87
 			$colors_template = array();
88 88
 
89
-			foreach ( $customizer_colour_names as $key => $value ) {
90
-				$colors_template[ $key ] = '';
89
+			foreach ($customizer_colour_names as $key => $value) {
90
+				$colors_template[$key] = '';
91 91
 			}
92 92
 
93
-			$colors = wp_parse_args( $colors, $colors_template );
93
+			$colors = wp_parse_args($colors, $colors_template);
94 94
 
95
-			if ( empty( $colors['banner_background_color'] )
96
-				|| empty( $colors['banner_text_color'] )
97
-				|| empty( $colors['banner_text_image_color'] )
98
-				|| empty( $colors['banner_breadcrumb_background_color'] )
99
-				|| empty( $colors['banner_breadcrumb_text_color'] )
100
-				|| empty( $colors['banner_breadcrumb_text_selected_color'] ) ) {
95
+			if (empty($colors['banner_background_color'])
96
+				|| empty($colors['banner_text_color'])
97
+				|| empty($colors['banner_text_image_color'])
98
+				|| empty($colors['banner_breadcrumb_background_color'])
99
+				|| empty($colors['banner_breadcrumb_text_color'])
100
+				|| empty($colors['banner_breadcrumb_text_selected_color'])) {
101 101
 				return '';
102 102
 			}
103 103
 
@@ -117,8 +117,8 @@  discard block
 block discarded – undo
117 117
 				);
118 118
 			';
119 119
 
120
-			$css = apply_filters( 'lsx_customizer_colour_selectors_banner', $css, $colors );
121
-			$css = parent::scss_to_css( $css );
120
+			$css = apply_filters('lsx_customizer_colour_selectors_banner', $css, $colors);
121
+			$css = parent::scss_to_css($css);
122 122
 
123 123
 			return $css;
124 124
 		}
Please login to merge, or discard this patch.
Indentation   +106 added lines, -106 removed lines patch added patch discarded remove patch
@@ -1,107 +1,107 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 if ( ! class_exists( 'LSX_Customizer_Colour_Banner' ) ) {
3 3
 
4
-	/**
5
-	 * LSX Customizer Colour Banner Class
6
-	 *
7
-	 * @package   LSX Customizer
8
-	 * @author    LightSpeed
9
-	 * @license   GPL3
10
-	 * @link
11
-	 * @copyright 2016 LightSpeed
12
-	 */
13
-	class LSX_Customizer_Colour_Banner extends LSX_Customizer_Colour {
14
-
15
-		/**
16
-		 * Constructor.
17
-		 *
18
-		 * @since 1.0.0
19
-		 */
20
-		public function __construct() {
21
-			add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
-			add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
23
-
24
-			add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
25
-		}
26
-
27
-		/**
28
-		 * Assign CSS to theme mod.
29
-		 *
30
-		 * @since 1.0.0
31
-		 */
32
-		public function set_theme_mod() {
33
-			$theme_mods = $this->get_theme_mods();
34
-			$styles     = $this->get_css( $theme_mods );
35
-
36
-			set_theme_mod( 'lsx_customizer_colour__banner_theme_mod', $styles );
37
-		}
38
-
39
-		/**
40
-		 * Enqueues front-end CSS.
41
-		 *
42
-		 * @since 1.0.0
43
-		 */
44
-		public function enqueue_css() {
45
-			$styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__banner_theme_mod' );
46
-
47
-			if ( is_customize_preview() || false === $styles_from_theme_mod ) {
48
-				$theme_mods = $this->get_theme_mods();
49
-				$styles     = $this->get_css( $theme_mods );
50
-
51
-				if ( false === $styles_from_theme_mod ) {
52
-					set_theme_mod( 'lsx_customizer_colour__banner_theme_mod', $styles );
53
-				}
54
-			} else {
55
-				$styles = $styles_from_theme_mod;
56
-			}
57
-
58
-			wp_add_inline_style( 'lsx-customizer', $styles );
59
-		}
60
-
61
-		/**
62
-		 * Get CSS theme mods.
63
-		 *
64
-		 * @since 1.0.0
65
-		 */
66
-		public function get_theme_mods() {
67
-			$colors = parent::get_color_scheme();
68
-
69
-			return apply_filters( 'lsx_customizer_colours_banner', array(
70
-				'banner_background_color'               => get_theme_mod( 'banner_background_color',               $colors['banner_background_color'] ),
71
-				'banner_text_color'                     => get_theme_mod( 'banner_text_color',                     $colors['banner_text_color'] ),
72
-				'banner_text_image_color'               => get_theme_mod( 'banner_text_image_color',               $colors['banner_text_image_color'] ),
73
-				'banner_breadcrumb_background_color'    => get_theme_mod( 'banner_breadcrumb_background_color',    $colors['banner_breadcrumb_background_color'] ),
74
-				'banner_breadcrumb_text_color'          => get_theme_mod( 'banner_breadcrumb_text_color',          $colors['banner_breadcrumb_text_color'] ),
75
-				'banner_breadcrumb_text_selected_color' => get_theme_mod( 'banner_breadcrumb_text_selected_color', $colors['banner_breadcrumb_text_selected_color'] ),
76
-			) );
77
-		}
78
-
79
-		/**
80
-		 * Returns CSS.
81
-		 *
82
-		 * @since 1.0.0
83
-		 */
84
-		function get_css( $colors ) {
85
-			global $customizer_colour_names;
86
-
87
-			$colors_template = array();
88
-
89
-			foreach ( $customizer_colour_names as $key => $value ) {
90
-				$colors_template[ $key ] = '';
91
-			}
92
-
93
-			$colors = wp_parse_args( $colors, $colors_template );
94
-
95
-			if ( empty( $colors['banner_background_color'] )
96
-				|| empty( $colors['banner_text_color'] )
97
-				|| empty( $colors['banner_text_image_color'] )
98
-				|| empty( $colors['banner_breadcrumb_background_color'] )
99
-				|| empty( $colors['banner_breadcrumb_text_color'] )
100
-				|| empty( $colors['banner_breadcrumb_text_selected_color'] ) ) {
101
-				return '';
102
-			}
103
-
104
-			$css = '
4
+     /**
5
+      * LSX Customizer Colour Banner Class
6
+      *
7
+      * @package   LSX Customizer
8
+      * @author    LightSpeed
9
+      * @license   GPL3
10
+      * @link
11
+      * @copyright 2016 LightSpeed
12
+      */
13
+     class LSX_Customizer_Colour_Banner extends LSX_Customizer_Colour {
14
+
15
+          /**
16
+           * Constructor.
17
+           *
18
+           * @since 1.0.0
19
+           */
20
+          public function __construct() {
21
+               add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
+               add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
23
+
24
+               add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
25
+          }
26
+
27
+          /**
28
+           * Assign CSS to theme mod.
29
+           *
30
+           * @since 1.0.0
31
+           */
32
+          public function set_theme_mod() {
33
+               $theme_mods = $this->get_theme_mods();
34
+               $styles     = $this->get_css( $theme_mods );
35
+
36
+               set_theme_mod( 'lsx_customizer_colour__banner_theme_mod', $styles );
37
+          }
38
+
39
+          /**
40
+           * Enqueues front-end CSS.
41
+           *
42
+           * @since 1.0.0
43
+           */
44
+          public function enqueue_css() {
45
+               $styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__banner_theme_mod' );
46
+
47
+               if ( is_customize_preview() || false === $styles_from_theme_mod ) {
48
+                    $theme_mods = $this->get_theme_mods();
49
+                    $styles     = $this->get_css( $theme_mods );
50
+
51
+                    if ( false === $styles_from_theme_mod ) {
52
+                         set_theme_mod( 'lsx_customizer_colour__banner_theme_mod', $styles );
53
+                    }
54
+               } else {
55
+                    $styles = $styles_from_theme_mod;
56
+               }
57
+
58
+               wp_add_inline_style( 'lsx-customizer', $styles );
59
+          }
60
+
61
+          /**
62
+           * Get CSS theme mods.
63
+           *
64
+           * @since 1.0.0
65
+           */
66
+          public function get_theme_mods() {
67
+               $colors = parent::get_color_scheme();
68
+
69
+               return apply_filters( 'lsx_customizer_colours_banner', array(
70
+                    'banner_background_color'               => get_theme_mod( 'banner_background_color',               $colors['banner_background_color'] ),
71
+                    'banner_text_color'                     => get_theme_mod( 'banner_text_color',                     $colors['banner_text_color'] ),
72
+                    'banner_text_image_color'               => get_theme_mod( 'banner_text_image_color',               $colors['banner_text_image_color'] ),
73
+                    'banner_breadcrumb_background_color'    => get_theme_mod( 'banner_breadcrumb_background_color',    $colors['banner_breadcrumb_background_color'] ),
74
+                    'banner_breadcrumb_text_color'          => get_theme_mod( 'banner_breadcrumb_text_color',          $colors['banner_breadcrumb_text_color'] ),
75
+                    'banner_breadcrumb_text_selected_color' => get_theme_mod( 'banner_breadcrumb_text_selected_color', $colors['banner_breadcrumb_text_selected_color'] ),
76
+               ) );
77
+          }
78
+
79
+          /**
80
+           * Returns CSS.
81
+           *
82
+           * @since 1.0.0
83
+           */
84
+          function get_css( $colors ) {
85
+               global $customizer_colour_names;
86
+
87
+               $colors_template = array();
88
+
89
+               foreach ( $customizer_colour_names as $key => $value ) {
90
+                    $colors_template[ $key ] = '';
91
+               }
92
+
93
+               $colors = wp_parse_args( $colors, $colors_template );
94
+
95
+               if ( empty( $colors['banner_background_color'] )
96
+                    || empty( $colors['banner_text_color'] )
97
+                    || empty( $colors['banner_text_image_color'] )
98
+                    || empty( $colors['banner_breadcrumb_background_color'] )
99
+                    || empty( $colors['banner_breadcrumb_text_color'] )
100
+                    || empty( $colors['banner_breadcrumb_text_selected_color'] ) ) {
101
+                    return '';
102
+               }
103
+
104
+               $css = '
105 105
 				@import "' . get_template_directory() . '/assets/css/scss/global/mixins/banner";
106 106
 
107 107
 				/**
@@ -117,12 +117,12 @@  discard block
 block discarded – undo
117 117
 				);
118 118
 			';
119 119
 
120
-			$css = apply_filters( 'lsx_customizer_colour_selectors_banner', $css, $colors );
121
-			$css = parent::scss_to_css( $css );
120
+               $css = apply_filters( 'lsx_customizer_colour_selectors_banner', $css, $colors );
121
+               $css = parent::scss_to_css( $css );
122 122
 
123
-			return $css;
124
-		}
123
+               return $css;
124
+          }
125 125
 
126
-	}
126
+     }
127 127
 
128 128
 }
Please login to merge, or discard this patch.
classes/class-lsx-customizer-colour-button.php 2 patches
Spacing   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! class_exists( 'LSX_Customizer_Colour_Button' ) ) {
2
+if ( ! class_exists('LSX_Customizer_Colour_Button')) {
3 3
 
4 4
 	/**
5 5
 	 * LSX Customizer Colour Button Class
@@ -18,10 +18,10 @@  discard block
 block discarded – undo
18 18
 		 * @since 1.0.0
19 19
 		 */
20 20
 		public function __construct() {
21
-			add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
-			add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
21
+			add_action('after_switch_theme', array($this, 'set_theme_mod'));
22
+			add_action('customize_save_after', array($this, 'set_theme_mod'));
23 23
 
24
-			add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
24
+			add_action('wp_enqueue_scripts', array($this, 'enqueue_css'), 2999);
25 25
 		}
26 26
 
27 27
 		/**
@@ -31,9 +31,9 @@  discard block
 block discarded – undo
31 31
 		 */
32 32
 		public function set_theme_mod() {
33 33
 			$theme_mods = $this->get_theme_mods();
34
-			$styles     = $this->get_css( $theme_mods );
34
+			$styles     = $this->get_css($theme_mods);
35 35
 
36
-			set_theme_mod( 'lsx_customizer_colour__button_theme_mod', $styles );
36
+			set_theme_mod('lsx_customizer_colour__button_theme_mod', $styles);
37 37
 		}
38 38
 
39 39
 		/**
@@ -42,20 +42,20 @@  discard block
 block discarded – undo
42 42
 		 * @since 1.0.0
43 43
 		 */
44 44
 		public function enqueue_css() {
45
-			$styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__button_theme_mod' );
45
+			$styles_from_theme_mod = get_theme_mod('lsx_customizer_colour__button_theme_mod');
46 46
 
47
-			if ( is_customize_preview() || false === $styles_from_theme_mod ) {
47
+			if (is_customize_preview() || false === $styles_from_theme_mod) {
48 48
 				$theme_mods = $this->get_theme_mods();
49
-				$styles     = $this->get_css( $theme_mods );
49
+				$styles     = $this->get_css($theme_mods);
50 50
 
51
-				if ( false === $styles_from_theme_mod ) {
52
-					set_theme_mod( 'lsx_customizer_colour__button_theme_mod', $styles );
51
+				if (false === $styles_from_theme_mod) {
52
+					set_theme_mod('lsx_customizer_colour__button_theme_mod', $styles);
53 53
 				}
54 54
 			} else {
55 55
 				$styles = $styles_from_theme_mod;
56 56
 			}
57 57
 
58
-			wp_add_inline_style( 'lsx-customizer', $styles );
58
+			wp_add_inline_style('lsx-customizer', $styles);
59 59
 		}
60 60
 
61 61
 		/**
@@ -66,13 +66,13 @@  discard block
 block discarded – undo
66 66
 		public function get_theme_mods() {
67 67
 			$colors = parent::get_color_scheme();
68 68
 
69
-			return apply_filters( 'lsx_customizer_colours_button', array(
70
-				'button_background_color'       => get_theme_mod( 'button_background_color',       $colors['button_background_color'] ),
71
-				'button_background_hover_color' => get_theme_mod( 'button_background_hover_color', $colors['button_background_hover_color'] ),
72
-				'button_text_color'             => get_theme_mod( 'button_text_color',             $colors['button_text_color'] ),
73
-				'button_text_color_hover'       => get_theme_mod( 'button_text_color_hover',       $colors['button_text_color_hover'] ),
74
-				'button_shadow'                 => get_theme_mod( 'button_shadow',                 $colors['button_shadow'] ),
75
-			) );
69
+			return apply_filters('lsx_customizer_colours_button', array(
70
+				'button_background_color'       => get_theme_mod('button_background_color', $colors['button_background_color']),
71
+				'button_background_hover_color' => get_theme_mod('button_background_hover_color', $colors['button_background_hover_color']),
72
+				'button_text_color'             => get_theme_mod('button_text_color', $colors['button_text_color']),
73
+				'button_text_color_hover'       => get_theme_mod('button_text_color_hover', $colors['button_text_color_hover']),
74
+				'button_shadow'                 => get_theme_mod('button_shadow', $colors['button_shadow']),
75
+			));
76 76
 		}
77 77
 
78 78
 		/**
@@ -80,22 +80,22 @@  discard block
 block discarded – undo
80 80
 		 *
81 81
 		 * @since 1.0.0
82 82
 		 */
83
-		function get_css( $colors ) {
83
+		function get_css($colors) {
84 84
 			global $customizer_colour_names;
85 85
 
86 86
 			$colors_template = array();
87 87
 
88
-			foreach ( $customizer_colour_names as $key => $value ) {
89
-				$colors_template[ $key ] = '';
88
+			foreach ($customizer_colour_names as $key => $value) {
89
+				$colors_template[$key] = '';
90 90
 			}
91 91
 
92
-			$colors = wp_parse_args( $colors, $colors_template );
92
+			$colors = wp_parse_args($colors, $colors_template);
93 93
 
94
-			if ( empty( $colors['button_text_color'] )
95
-				|| empty( $colors['button_text_color_hover'] )
96
-				|| empty( $colors['button_background_color'] )
97
-				|| empty( $colors['button_background_hover_color'] )
98
-				|| empty( $colors['button_shadow'] ) ) {
94
+			if (empty($colors['button_text_color'])
95
+				|| empty($colors['button_text_color_hover'])
96
+				|| empty($colors['button_background_color'])
97
+				|| empty($colors['button_background_hover_color'])
98
+				|| empty($colors['button_shadow'])) {
99 99
 				return '';
100 100
 			}
101 101
 
@@ -114,8 +114,8 @@  discard block
 block discarded – undo
114 114
 				);
115 115
 			';
116 116
 
117
-			$css = apply_filters( 'lsx_customizer_colour_selectors_button', $css, $colors );
118
-			$css = parent::scss_to_css( $css );
117
+			$css = apply_filters('lsx_customizer_colour_selectors_button', $css, $colors);
118
+			$css = parent::scss_to_css($css);
119 119
 
120 120
 			return $css;
121 121
 		}
Please login to merge, or discard this patch.
Indentation   +104 added lines, -104 removed lines patch added patch discarded remove patch
@@ -1,105 +1,105 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 if ( ! class_exists( 'LSX_Customizer_Colour_Button' ) ) {
3 3
 
4
-	/**
5
-	 * LSX Customizer Colour Button Class
6
-	 *
7
-	 * @package   LSX Customizer
8
-	 * @author    LightSpeed
9
-	 * @license   GPL3
10
-	 * @link
11
-	 * @copyright 2016 LightSpeed
12
-	 */
13
-	class LSX_Customizer_Colour_Button extends LSX_Customizer_Colour {
14
-
15
-		/**
16
-		 * Constructor.
17
-		 *
18
-		 * @since 1.0.0
19
-		 */
20
-		public function __construct() {
21
-			add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
-			add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
23
-
24
-			add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
25
-		}
26
-
27
-		/**
28
-		 * Assign CSS to theme mod.
29
-		 *
30
-		 * @since 1.0.0
31
-		 */
32
-		public function set_theme_mod() {
33
-			$theme_mods = $this->get_theme_mods();
34
-			$styles     = $this->get_css( $theme_mods );
35
-
36
-			set_theme_mod( 'lsx_customizer_colour__button_theme_mod', $styles );
37
-		}
38
-
39
-		/**
40
-		 * Enqueues front-end CSS.
41
-		 *
42
-		 * @since 1.0.0
43
-		 */
44
-		public function enqueue_css() {
45
-			$styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__button_theme_mod' );
46
-
47
-			if ( is_customize_preview() || false === $styles_from_theme_mod ) {
48
-				$theme_mods = $this->get_theme_mods();
49
-				$styles     = $this->get_css( $theme_mods );
50
-
51
-				if ( false === $styles_from_theme_mod ) {
52
-					set_theme_mod( 'lsx_customizer_colour__button_theme_mod', $styles );
53
-				}
54
-			} else {
55
-				$styles = $styles_from_theme_mod;
56
-			}
57
-
58
-			wp_add_inline_style( 'lsx-customizer', $styles );
59
-		}
60
-
61
-		/**
62
-		 * Get CSS theme mods.
63
-		 *
64
-		 * @since 1.0.0
65
-		 */
66
-		public function get_theme_mods() {
67
-			$colors = parent::get_color_scheme();
68
-
69
-			return apply_filters( 'lsx_customizer_colours_button', array(
70
-				'button_background_color'       => get_theme_mod( 'button_background_color',       $colors['button_background_color'] ),
71
-				'button_background_hover_color' => get_theme_mod( 'button_background_hover_color', $colors['button_background_hover_color'] ),
72
-				'button_text_color'             => get_theme_mod( 'button_text_color',             $colors['button_text_color'] ),
73
-				'button_text_color_hover'       => get_theme_mod( 'button_text_color_hover',       $colors['button_text_color_hover'] ),
74
-				'button_shadow'                 => get_theme_mod( 'button_shadow',                 $colors['button_shadow'] ),
75
-			) );
76
-		}
77
-
78
-		/**
79
-		 * Returns CSS.
80
-		 *
81
-		 * @since 1.0.0
82
-		 */
83
-		function get_css( $colors ) {
84
-			global $customizer_colour_names;
85
-
86
-			$colors_template = array();
87
-
88
-			foreach ( $customizer_colour_names as $key => $value ) {
89
-				$colors_template[ $key ] = '';
90
-			}
91
-
92
-			$colors = wp_parse_args( $colors, $colors_template );
93
-
94
-			if ( empty( $colors['button_text_color'] )
95
-				|| empty( $colors['button_text_color_hover'] )
96
-				|| empty( $colors['button_background_color'] )
97
-				|| empty( $colors['button_background_hover_color'] )
98
-				|| empty( $colors['button_shadow'] ) ) {
99
-				return '';
100
-			}
101
-
102
-			$css = '
4
+     /**
5
+      * LSX Customizer Colour Button Class
6
+      *
7
+      * @package   LSX Customizer
8
+      * @author    LightSpeed
9
+      * @license   GPL3
10
+      * @link
11
+      * @copyright 2016 LightSpeed
12
+      */
13
+     class LSX_Customizer_Colour_Button extends LSX_Customizer_Colour {
14
+
15
+          /**
16
+           * Constructor.
17
+           *
18
+           * @since 1.0.0
19
+           */
20
+          public function __construct() {
21
+               add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
+               add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
23
+
24
+               add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
25
+          }
26
+
27
+          /**
28
+           * Assign CSS to theme mod.
29
+           *
30
+           * @since 1.0.0
31
+           */
32
+          public function set_theme_mod() {
33
+               $theme_mods = $this->get_theme_mods();
34
+               $styles     = $this->get_css( $theme_mods );
35
+
36
+               set_theme_mod( 'lsx_customizer_colour__button_theme_mod', $styles );
37
+          }
38
+
39
+          /**
40
+           * Enqueues front-end CSS.
41
+           *
42
+           * @since 1.0.0
43
+           */
44
+          public function enqueue_css() {
45
+               $styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__button_theme_mod' );
46
+
47
+               if ( is_customize_preview() || false === $styles_from_theme_mod ) {
48
+                    $theme_mods = $this->get_theme_mods();
49
+                    $styles     = $this->get_css( $theme_mods );
50
+
51
+                    if ( false === $styles_from_theme_mod ) {
52
+                         set_theme_mod( 'lsx_customizer_colour__button_theme_mod', $styles );
53
+                    }
54
+               } else {
55
+                    $styles = $styles_from_theme_mod;
56
+               }
57
+
58
+               wp_add_inline_style( 'lsx-customizer', $styles );
59
+          }
60
+
61
+          /**
62
+           * Get CSS theme mods.
63
+           *
64
+           * @since 1.0.0
65
+           */
66
+          public function get_theme_mods() {
67
+               $colors = parent::get_color_scheme();
68
+
69
+               return apply_filters( 'lsx_customizer_colours_button', array(
70
+                    'button_background_color'       => get_theme_mod( 'button_background_color',       $colors['button_background_color'] ),
71
+                    'button_background_hover_color' => get_theme_mod( 'button_background_hover_color', $colors['button_background_hover_color'] ),
72
+                    'button_text_color'             => get_theme_mod( 'button_text_color',             $colors['button_text_color'] ),
73
+                    'button_text_color_hover'       => get_theme_mod( 'button_text_color_hover',       $colors['button_text_color_hover'] ),
74
+                    'button_shadow'                 => get_theme_mod( 'button_shadow',                 $colors['button_shadow'] ),
75
+               ) );
76
+          }
77
+
78
+          /**
79
+           * Returns CSS.
80
+           *
81
+           * @since 1.0.0
82
+           */
83
+          function get_css( $colors ) {
84
+               global $customizer_colour_names;
85
+
86
+               $colors_template = array();
87
+
88
+               foreach ( $customizer_colour_names as $key => $value ) {
89
+                    $colors_template[ $key ] = '';
90
+               }
91
+
92
+               $colors = wp_parse_args( $colors, $colors_template );
93
+
94
+               if ( empty( $colors['button_text_color'] )
95
+                    || empty( $colors['button_text_color_hover'] )
96
+                    || empty( $colors['button_background_color'] )
97
+                    || empty( $colors['button_background_hover_color'] )
98
+                    || empty( $colors['button_shadow'] ) ) {
99
+                    return '';
100
+               }
101
+
102
+               $css = '
103 103
 				@import "' . get_template_directory() . '/assets/css/scss/global/mixins/button";
104 104
 
105 105
 				/**
@@ -114,12 +114,12 @@  discard block
 block discarded – undo
114 114
 				);
115 115
 			';
116 116
 
117
-			$css = apply_filters( 'lsx_customizer_colour_selectors_button', $css, $colors );
118
-			$css = parent::scss_to_css( $css );
117
+               $css = apply_filters( 'lsx_customizer_colour_selectors_button', $css, $colors );
118
+               $css = parent::scss_to_css( $css );
119 119
 
120
-			return $css;
121
-		}
120
+               return $css;
121
+          }
122 122
 
123
-	}
123
+     }
124 124
 
125 125
 }
Please login to merge, or discard this patch.
classes/class-lsx-customizer-colour-footer.php 2 patches
Spacing   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! class_exists( 'LSX_Customizer_Colour_Footer' ) ) {
2
+if ( ! class_exists('LSX_Customizer_Colour_Footer')) {
3 3
 
4 4
 	/**
5 5
 	 * LSX Customizer Colour Footer Class
@@ -18,10 +18,10 @@  discard block
 block discarded – undo
18 18
 		 * @since 1.0.0
19 19
 		 */
20 20
 		public function __construct() {
21
-			add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
-			add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
21
+			add_action('after_switch_theme', array($this, 'set_theme_mod'));
22
+			add_action('customize_save_after', array($this, 'set_theme_mod'));
23 23
 
24
-			add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
24
+			add_action('wp_enqueue_scripts', array($this, 'enqueue_css'), 2999);
25 25
 		}
26 26
 
27 27
 		/**
@@ -31,9 +31,9 @@  discard block
 block discarded – undo
31 31
 		 */
32 32
 		public function set_theme_mod() {
33 33
 			$theme_mods = $this->get_theme_mods();
34
-			$styles     = $this->get_css( $theme_mods );
34
+			$styles     = $this->get_css($theme_mods);
35 35
 
36
-			set_theme_mod( 'lsx_customizer_colour__footer_theme_mod', $styles );
36
+			set_theme_mod('lsx_customizer_colour__footer_theme_mod', $styles);
37 37
 		}
38 38
 
39 39
 		/**
@@ -42,20 +42,20 @@  discard block
 block discarded – undo
42 42
 		 * @since 1.0.0
43 43
 		 */
44 44
 		public function enqueue_css() {
45
-			$styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__footer_theme_mod' );
45
+			$styles_from_theme_mod = get_theme_mod('lsx_customizer_colour__footer_theme_mod');
46 46
 
47
-			if ( is_customize_preview() || false === $styles_from_theme_mod ) {
47
+			if (is_customize_preview() || false === $styles_from_theme_mod) {
48 48
 				$theme_mods = $this->get_theme_mods();
49
-				$styles     = $this->get_css( $theme_mods );
49
+				$styles     = $this->get_css($theme_mods);
50 50
 
51
-				if ( false === $styles_from_theme_mod ) {
52
-					set_theme_mod( 'lsx_customizer_colour__footer_theme_mod', $styles );
51
+				if (false === $styles_from_theme_mod) {
52
+					set_theme_mod('lsx_customizer_colour__footer_theme_mod', $styles);
53 53
 				}
54 54
 			} else {
55 55
 				$styles = $styles_from_theme_mod;
56 56
 			}
57 57
 
58
-			wp_add_inline_style( 'lsx-customizer', $styles );
58
+			wp_add_inline_style('lsx-customizer', $styles);
59 59
 		}
60 60
 
61 61
 		/**
@@ -66,12 +66,12 @@  discard block
 block discarded – undo
66 66
 		public function get_theme_mods() {
67 67
 			$colors = parent::get_color_scheme();
68 68
 
69
-			return apply_filters( 'lsx_customizer_colours_footer', array(
70
-				'footer_background_color' => get_theme_mod( 'footer_background_color', $colors['footer_background_color'] ),
71
-				'footer_text_color'       => get_theme_mod( 'footer_text_color',       $colors['footer_text_color'] ),
72
-				'footer_link_color'       => get_theme_mod( 'footer_link_color',       $colors['footer_link_color'] ),
73
-				'footer_link_hover_color' => get_theme_mod( 'footer_link_hover_color', $colors['footer_link_hover_color'] ),
74
-			) );
69
+			return apply_filters('lsx_customizer_colours_footer', array(
70
+				'footer_background_color' => get_theme_mod('footer_background_color', $colors['footer_background_color']),
71
+				'footer_text_color'       => get_theme_mod('footer_text_color', $colors['footer_text_color']),
72
+				'footer_link_color'       => get_theme_mod('footer_link_color', $colors['footer_link_color']),
73
+				'footer_link_hover_color' => get_theme_mod('footer_link_hover_color', $colors['footer_link_hover_color']),
74
+			));
75 75
 		}
76 76
 
77 77
 		/**
@@ -79,21 +79,21 @@  discard block
 block discarded – undo
79 79
 		 *
80 80
 		 * @since 1.0.0
81 81
 		 */
82
-		function get_css( $colors ) {
82
+		function get_css($colors) {
83 83
 			global $customizer_colour_names;
84 84
 
85 85
 			$colors_template = array();
86 86
 
87
-			foreach ( $customizer_colour_names as $key => $value ) {
88
-				$colors_template[ $key ] = '';
87
+			foreach ($customizer_colour_names as $key => $value) {
88
+				$colors_template[$key] = '';
89 89
 			}
90 90
 
91
-			$colors = wp_parse_args( $colors, $colors_template );
91
+			$colors = wp_parse_args($colors, $colors_template);
92 92
 
93
-			if ( empty( $colors['footer_background_color'] )
94
-				|| empty( $colors['footer_text_color'] )
95
-				|| empty( $colors['footer_link_color'] )
96
-				|| empty( $colors['footer_link_hover_color'] ) ) {
93
+			if (empty($colors['footer_background_color'])
94
+				|| empty($colors['footer_text_color'])
95
+				|| empty($colors['footer_link_color'])
96
+				|| empty($colors['footer_link_hover_color'])) {
97 97
 				return '';
98 98
 			}
99 99
 
@@ -111,8 +111,8 @@  discard block
 block discarded – undo
111 111
 				);
112 112
 			';
113 113
 
114
-			$css = apply_filters( 'lsx_customizer_colour_selectors_footer', $css, $colors );
115
-			$css = parent::scss_to_css( $css );
114
+			$css = apply_filters('lsx_customizer_colour_selectors_footer', $css, $colors);
115
+			$css = parent::scss_to_css($css);
116 116
 
117 117
 			return $css;
118 118
 		}
Please login to merge, or discard this patch.
Indentation   +102 added lines, -102 removed lines patch added patch discarded remove patch
@@ -1,103 +1,103 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 if ( ! class_exists( 'LSX_Customizer_Colour_Footer' ) ) {
3 3
 
4
-	/**
5
-	 * LSX Customizer Colour Footer Class
6
-	 *
7
-	 * @package   LSX Customizer
8
-	 * @author    LightSpeed
9
-	 * @license   GPL3
10
-	 * @link
11
-	 * @copyright 2016 LightSpeed
12
-	 */
13
-	class LSX_Customizer_Colour_Footer extends LSX_Customizer_Colour {
14
-
15
-		/**
16
-		 * Constructor.
17
-		 *
18
-		 * @since 1.0.0
19
-		 */
20
-		public function __construct() {
21
-			add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
-			add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
23
-
24
-			add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
25
-		}
26
-
27
-		/**
28
-		 * Assign CSS to theme mod.
29
-		 *
30
-		 * @since 1.0.0
31
-		 */
32
-		public function set_theme_mod() {
33
-			$theme_mods = $this->get_theme_mods();
34
-			$styles     = $this->get_css( $theme_mods );
35
-
36
-			set_theme_mod( 'lsx_customizer_colour__footer_theme_mod', $styles );
37
-		}
38
-
39
-		/**
40
-		 * Enqueues front-end CSS.
41
-		 *
42
-		 * @since 1.0.0
43
-		 */
44
-		public function enqueue_css() {
45
-			$styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__footer_theme_mod' );
46
-
47
-			if ( is_customize_preview() || false === $styles_from_theme_mod ) {
48
-				$theme_mods = $this->get_theme_mods();
49
-				$styles     = $this->get_css( $theme_mods );
50
-
51
-				if ( false === $styles_from_theme_mod ) {
52
-					set_theme_mod( 'lsx_customizer_colour__footer_theme_mod', $styles );
53
-				}
54
-			} else {
55
-				$styles = $styles_from_theme_mod;
56
-			}
57
-
58
-			wp_add_inline_style( 'lsx-customizer', $styles );
59
-		}
60
-
61
-		/**
62
-		 * Get CSS theme mods.
63
-		 *
64
-		 * @since 1.0.0
65
-		 */
66
-		public function get_theme_mods() {
67
-			$colors = parent::get_color_scheme();
68
-
69
-			return apply_filters( 'lsx_customizer_colours_footer', array(
70
-				'footer_background_color' => get_theme_mod( 'footer_background_color', $colors['footer_background_color'] ),
71
-				'footer_text_color'       => get_theme_mod( 'footer_text_color',       $colors['footer_text_color'] ),
72
-				'footer_link_color'       => get_theme_mod( 'footer_link_color',       $colors['footer_link_color'] ),
73
-				'footer_link_hover_color' => get_theme_mod( 'footer_link_hover_color', $colors['footer_link_hover_color'] ),
74
-			) );
75
-		}
76
-
77
-		/**
78
-		 * Returns CSS.
79
-		 *
80
-		 * @since 1.0.0
81
-		 */
82
-		function get_css( $colors ) {
83
-			global $customizer_colour_names;
84
-
85
-			$colors_template = array();
86
-
87
-			foreach ( $customizer_colour_names as $key => $value ) {
88
-				$colors_template[ $key ] = '';
89
-			}
90
-
91
-			$colors = wp_parse_args( $colors, $colors_template );
92
-
93
-			if ( empty( $colors['footer_background_color'] )
94
-				|| empty( $colors['footer_text_color'] )
95
-				|| empty( $colors['footer_link_color'] )
96
-				|| empty( $colors['footer_link_hover_color'] ) ) {
97
-				return '';
98
-			}
99
-
100
-			$css = '
4
+     /**
5
+      * LSX Customizer Colour Footer Class
6
+      *
7
+      * @package   LSX Customizer
8
+      * @author    LightSpeed
9
+      * @license   GPL3
10
+      * @link
11
+      * @copyright 2016 LightSpeed
12
+      */
13
+     class LSX_Customizer_Colour_Footer extends LSX_Customizer_Colour {
14
+
15
+          /**
16
+           * Constructor.
17
+           *
18
+           * @since 1.0.0
19
+           */
20
+          public function __construct() {
21
+               add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
+               add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
23
+
24
+               add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
25
+          }
26
+
27
+          /**
28
+           * Assign CSS to theme mod.
29
+           *
30
+           * @since 1.0.0
31
+           */
32
+          public function set_theme_mod() {
33
+               $theme_mods = $this->get_theme_mods();
34
+               $styles     = $this->get_css( $theme_mods );
35
+
36
+               set_theme_mod( 'lsx_customizer_colour__footer_theme_mod', $styles );
37
+          }
38
+
39
+          /**
40
+           * Enqueues front-end CSS.
41
+           *
42
+           * @since 1.0.0
43
+           */
44
+          public function enqueue_css() {
45
+               $styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__footer_theme_mod' );
46
+
47
+               if ( is_customize_preview() || false === $styles_from_theme_mod ) {
48
+                    $theme_mods = $this->get_theme_mods();
49
+                    $styles     = $this->get_css( $theme_mods );
50
+
51
+                    if ( false === $styles_from_theme_mod ) {
52
+                         set_theme_mod( 'lsx_customizer_colour__footer_theme_mod', $styles );
53
+                    }
54
+               } else {
55
+                    $styles = $styles_from_theme_mod;
56
+               }
57
+
58
+               wp_add_inline_style( 'lsx-customizer', $styles );
59
+          }
60
+
61
+          /**
62
+           * Get CSS theme mods.
63
+           *
64
+           * @since 1.0.0
65
+           */
66
+          public function get_theme_mods() {
67
+               $colors = parent::get_color_scheme();
68
+
69
+               return apply_filters( 'lsx_customizer_colours_footer', array(
70
+                    'footer_background_color' => get_theme_mod( 'footer_background_color', $colors['footer_background_color'] ),
71
+                    'footer_text_color'       => get_theme_mod( 'footer_text_color',       $colors['footer_text_color'] ),
72
+                    'footer_link_color'       => get_theme_mod( 'footer_link_color',       $colors['footer_link_color'] ),
73
+                    'footer_link_hover_color' => get_theme_mod( 'footer_link_hover_color', $colors['footer_link_hover_color'] ),
74
+               ) );
75
+          }
76
+
77
+          /**
78
+           * Returns CSS.
79
+           *
80
+           * @since 1.0.0
81
+           */
82
+          function get_css( $colors ) {
83
+               global $customizer_colour_names;
84
+
85
+               $colors_template = array();
86
+
87
+               foreach ( $customizer_colour_names as $key => $value ) {
88
+                    $colors_template[ $key ] = '';
89
+               }
90
+
91
+               $colors = wp_parse_args( $colors, $colors_template );
92
+
93
+               if ( empty( $colors['footer_background_color'] )
94
+                    || empty( $colors['footer_text_color'] )
95
+                    || empty( $colors['footer_link_color'] )
96
+                    || empty( $colors['footer_link_hover_color'] ) ) {
97
+                    return '';
98
+               }
99
+
100
+               $css = '
101 101
 				@import "' . get_template_directory() . '/assets/css/scss/global/mixins/footer";
102 102
 
103 103
 				/**
@@ -111,12 +111,12 @@  discard block
 block discarded – undo
111 111
 				);
112 112
 			';
113 113
 
114
-			$css = apply_filters( 'lsx_customizer_colour_selectors_footer', $css, $colors );
115
-			$css = parent::scss_to_css( $css );
114
+               $css = apply_filters( 'lsx_customizer_colour_selectors_footer', $css, $colors );
115
+               $css = parent::scss_to_css( $css );
116 116
 
117
-			return $css;
118
-		}
117
+               return $css;
118
+          }
119 119
 
120
-	}
120
+     }
121 121
 
122 122
 }
Please login to merge, or discard this patch.
classes/class-lsx-customizer-colour-button-secondary.php 2 patches
Spacing   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! class_exists( 'LSX_Customizer_Colour_Button_Secondary' ) ) {
2
+if ( ! class_exists('LSX_Customizer_Colour_Button_Secondary')) {
3 3
 
4 4
 	/**
5 5
 	 * LSX Customizer Colour Button Secondary Class
@@ -18,10 +18,10 @@  discard block
 block discarded – undo
18 18
 		 * @since 1.0.0
19 19
 		 */
20 20
 		public function __construct() {
21
-			add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
-			add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
21
+			add_action('after_switch_theme', array($this, 'set_theme_mod'));
22
+			add_action('customize_save_after', array($this, 'set_theme_mod'));
23 23
 
24
-			add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
24
+			add_action('wp_enqueue_scripts', array($this, 'enqueue_css'), 2999);
25 25
 		}
26 26
 
27 27
 		/**
@@ -31,9 +31,9 @@  discard block
 block discarded – undo
31 31
 		 */
32 32
 		public function set_theme_mod() {
33 33
 			$theme_mods = $this->get_theme_mods();
34
-			$styles     = $this->get_css( $theme_mods );
34
+			$styles     = $this->get_css($theme_mods);
35 35
 
36
-			set_theme_mod( 'lsx_customizer_colour__button_secondary_theme_mod', $styles );
36
+			set_theme_mod('lsx_customizer_colour__button_secondary_theme_mod', $styles);
37 37
 		}
38 38
 
39 39
 		/**
@@ -42,20 +42,20 @@  discard block
 block discarded – undo
42 42
 		 * @since 1.0.0
43 43
 		 */
44 44
 		public function enqueue_css() {
45
-			$styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__button_secondary_theme_mod' );
45
+			$styles_from_theme_mod = get_theme_mod('lsx_customizer_colour__button_secondary_theme_mod');
46 46
 
47
-			if ( is_customize_preview() || false === $styles_from_theme_mod ) {
47
+			if (is_customize_preview() || false === $styles_from_theme_mod) {
48 48
 				$theme_mods = $this->get_theme_mods();
49
-				$styles     = $this->get_css( $theme_mods );
49
+				$styles     = $this->get_css($theme_mods);
50 50
 
51
-				if ( false === $styles_from_theme_mod ) {
52
-					set_theme_mod( 'lsx_customizer_colour__button_secondary_theme_mod', $styles );
51
+				if (false === $styles_from_theme_mod) {
52
+					set_theme_mod('lsx_customizer_colour__button_secondary_theme_mod', $styles);
53 53
 				}
54 54
 			} else {
55 55
 				$styles = $styles_from_theme_mod;
56 56
 			}
57 57
 
58
-			wp_add_inline_style( 'lsx-customizer', $styles );
58
+			wp_add_inline_style('lsx-customizer', $styles);
59 59
 		}
60 60
 
61 61
 		/**
@@ -66,13 +66,13 @@  discard block
 block discarded – undo
66 66
 		public function get_theme_mods() {
67 67
 			$colors = parent::get_color_scheme();
68 68
 
69
-			return apply_filters( 'lsx_customizer_colours_button_secondary', array(
70
-				'button_secondary_background_color'       => get_theme_mod( 'button_secondary_background_color',       $colors['button_secondary_background_color'] ),
71
-				'button_secondary_background_hover_color' => get_theme_mod( 'button_secondary_background_hover_color', $colors['button_secondary_background_hover_color'] ),
72
-				'button_secondary_text_color'             => get_theme_mod( 'button_secondary_text_color',             $colors['button_secondary_text_color'] ),
73
-				'button_secondary_text_color_hover'       => get_theme_mod( 'button_secondary_text_color_hover',       $colors['button_secondary_text_color_hover'] ),
74
-				'button_secondary_shadow'                 => get_theme_mod( 'button_secondary_shadow',                 $colors['button_secondary_shadow'] ),
75
-			) );
69
+			return apply_filters('lsx_customizer_colours_button_secondary', array(
70
+				'button_secondary_background_color'       => get_theme_mod('button_secondary_background_color', $colors['button_secondary_background_color']),
71
+				'button_secondary_background_hover_color' => get_theme_mod('button_secondary_background_hover_color', $colors['button_secondary_background_hover_color']),
72
+				'button_secondary_text_color'             => get_theme_mod('button_secondary_text_color', $colors['button_secondary_text_color']),
73
+				'button_secondary_text_color_hover'       => get_theme_mod('button_secondary_text_color_hover', $colors['button_secondary_text_color_hover']),
74
+				'button_secondary_shadow'                 => get_theme_mod('button_secondary_shadow', $colors['button_secondary_shadow']),
75
+			));
76 76
 		}
77 77
 
78 78
 		/**
@@ -80,22 +80,22 @@  discard block
 block discarded – undo
80 80
 		 *
81 81
 		 * @since 1.0.0
82 82
 		 */
83
-		function get_css( $colors ) {
83
+		function get_css($colors) {
84 84
 			global $customizer_colour_names;
85 85
 
86 86
 			$colors_template = array();
87 87
 
88
-			foreach ( $customizer_colour_names as $key => $value ) {
89
-				$colors_template[ $key ] = '';
88
+			foreach ($customizer_colour_names as $key => $value) {
89
+				$colors_template[$key] = '';
90 90
 			}
91 91
 
92
-			$colors = wp_parse_args( $colors, $colors_template );
92
+			$colors = wp_parse_args($colors, $colors_template);
93 93
 
94
-			if ( empty( $colors['button_secondary_text_color'] )
95
-				|| empty( $colors['button_secondary_text_color_hover'] )
96
-				|| empty( $colors['button_secondary_background_color'] )
97
-				|| empty( $colors['button_secondary_background_hover_color'] )
98
-				|| empty( $colors['button_secondary_shadow'] ) ) {
94
+			if (empty($colors['button_secondary_text_color'])
95
+				|| empty($colors['button_secondary_text_color_hover'])
96
+				|| empty($colors['button_secondary_background_color'])
97
+				|| empty($colors['button_secondary_background_hover_color'])
98
+				|| empty($colors['button_secondary_shadow'])) {
99 99
 				return '';
100 100
 			}
101 101
 
@@ -114,8 +114,8 @@  discard block
 block discarded – undo
114 114
 				);
115 115
 			';
116 116
 
117
-			$css = apply_filters( 'lsx_customizer_colour_selectors_button_secondary', $css, $colors );
118
-			$css = parent::scss_to_css( $css );
117
+			$css = apply_filters('lsx_customizer_colour_selectors_button_secondary', $css, $colors);
118
+			$css = parent::scss_to_css($css);
119 119
 
120 120
 			return $css;
121 121
 		}
Please login to merge, or discard this patch.
Indentation   +104 added lines, -104 removed lines patch added patch discarded remove patch
@@ -1,105 +1,105 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 if ( ! class_exists( 'LSX_Customizer_Colour_Button_Secondary' ) ) {
3 3
 
4
-	/**
5
-	 * LSX Customizer Colour Button Secondary Class
6
-	 *
7
-	 * @package   LSX Customizer
8
-	 * @author    LightSpeed
9
-	 * @license   GPL3
10
-	 * @link
11
-	 * @copyright 2016 LightSpeed
12
-	 */
13
-	class LSX_Customizer_Colour_Button_Secondary extends LSX_Customizer_Colour {
14
-
15
-		/**
16
-		 * Constructor.
17
-		 *
18
-		 * @since 1.0.0
19
-		 */
20
-		public function __construct() {
21
-			add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
-			add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
23
-
24
-			add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
25
-		}
26
-
27
-		/**
28
-		 * Assign CSS to theme mod.
29
-		 *
30
-		 * @since 1.0.0
31
-		 */
32
-		public function set_theme_mod() {
33
-			$theme_mods = $this->get_theme_mods();
34
-			$styles     = $this->get_css( $theme_mods );
35
-
36
-			set_theme_mod( 'lsx_customizer_colour__button_secondary_theme_mod', $styles );
37
-		}
38
-
39
-		/**
40
-		 * Enqueues front-end CSS.
41
-		 *
42
-		 * @since 1.0.0
43
-		 */
44
-		public function enqueue_css() {
45
-			$styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__button_secondary_theme_mod' );
46
-
47
-			if ( is_customize_preview() || false === $styles_from_theme_mod ) {
48
-				$theme_mods = $this->get_theme_mods();
49
-				$styles     = $this->get_css( $theme_mods );
50
-
51
-				if ( false === $styles_from_theme_mod ) {
52
-					set_theme_mod( 'lsx_customizer_colour__button_secondary_theme_mod', $styles );
53
-				}
54
-			} else {
55
-				$styles = $styles_from_theme_mod;
56
-			}
57
-
58
-			wp_add_inline_style( 'lsx-customizer', $styles );
59
-		}
60
-
61
-		/**
62
-		 * Get CSS theme mods.
63
-		 *
64
-		 * @since 1.0.0
65
-		 */
66
-		public function get_theme_mods() {
67
-			$colors = parent::get_color_scheme();
68
-
69
-			return apply_filters( 'lsx_customizer_colours_button_secondary', array(
70
-				'button_secondary_background_color'       => get_theme_mod( 'button_secondary_background_color',       $colors['button_secondary_background_color'] ),
71
-				'button_secondary_background_hover_color' => get_theme_mod( 'button_secondary_background_hover_color', $colors['button_secondary_background_hover_color'] ),
72
-				'button_secondary_text_color'             => get_theme_mod( 'button_secondary_text_color',             $colors['button_secondary_text_color'] ),
73
-				'button_secondary_text_color_hover'       => get_theme_mod( 'button_secondary_text_color_hover',       $colors['button_secondary_text_color_hover'] ),
74
-				'button_secondary_shadow'                 => get_theme_mod( 'button_secondary_shadow',                 $colors['button_secondary_shadow'] ),
75
-			) );
76
-		}
77
-
78
-		/**
79
-		 * Returns CSS.
80
-		 *
81
-		 * @since 1.0.0
82
-		 */
83
-		function get_css( $colors ) {
84
-			global $customizer_colour_names;
85
-
86
-			$colors_template = array();
87
-
88
-			foreach ( $customizer_colour_names as $key => $value ) {
89
-				$colors_template[ $key ] = '';
90
-			}
91
-
92
-			$colors = wp_parse_args( $colors, $colors_template );
93
-
94
-			if ( empty( $colors['button_secondary_text_color'] )
95
-				|| empty( $colors['button_secondary_text_color_hover'] )
96
-				|| empty( $colors['button_secondary_background_color'] )
97
-				|| empty( $colors['button_secondary_background_hover_color'] )
98
-				|| empty( $colors['button_secondary_shadow'] ) ) {
99
-				return '';
100
-			}
101
-
102
-			$css = '
4
+     /**
5
+      * LSX Customizer Colour Button Secondary Class
6
+      *
7
+      * @package   LSX Customizer
8
+      * @author    LightSpeed
9
+      * @license   GPL3
10
+      * @link
11
+      * @copyright 2016 LightSpeed
12
+      */
13
+     class LSX_Customizer_Colour_Button_Secondary extends LSX_Customizer_Colour {
14
+
15
+          /**
16
+           * Constructor.
17
+           *
18
+           * @since 1.0.0
19
+           */
20
+          public function __construct() {
21
+               add_action( 'after_switch_theme',   array( $this, 'set_theme_mod' ) );
22
+               add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) );
23
+
24
+               add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_css' ), 2999 );
25
+          }
26
+
27
+          /**
28
+           * Assign CSS to theme mod.
29
+           *
30
+           * @since 1.0.0
31
+           */
32
+          public function set_theme_mod() {
33
+               $theme_mods = $this->get_theme_mods();
34
+               $styles     = $this->get_css( $theme_mods );
35
+
36
+               set_theme_mod( 'lsx_customizer_colour__button_secondary_theme_mod', $styles );
37
+          }
38
+
39
+          /**
40
+           * Enqueues front-end CSS.
41
+           *
42
+           * @since 1.0.0
43
+           */
44
+          public function enqueue_css() {
45
+               $styles_from_theme_mod = get_theme_mod( 'lsx_customizer_colour__button_secondary_theme_mod' );
46
+
47
+               if ( is_customize_preview() || false === $styles_from_theme_mod ) {
48
+                    $theme_mods = $this->get_theme_mods();
49
+                    $styles     = $this->get_css( $theme_mods );
50
+
51
+                    if ( false === $styles_from_theme_mod ) {
52
+                         set_theme_mod( 'lsx_customizer_colour__button_secondary_theme_mod', $styles );
53
+                    }
54
+               } else {
55
+                    $styles = $styles_from_theme_mod;
56
+               }
57
+
58
+               wp_add_inline_style( 'lsx-customizer', $styles );
59
+          }
60
+
61
+          /**
62
+           * Get CSS theme mods.
63
+           *
64
+           * @since 1.0.0
65
+           */
66
+          public function get_theme_mods() {
67
+               $colors = parent::get_color_scheme();
68
+
69
+               return apply_filters( 'lsx_customizer_colours_button_secondary', array(
70
+                    'button_secondary_background_color'       => get_theme_mod( 'button_secondary_background_color',       $colors['button_secondary_background_color'] ),
71
+                    'button_secondary_background_hover_color' => get_theme_mod( 'button_secondary_background_hover_color', $colors['button_secondary_background_hover_color'] ),
72
+                    'button_secondary_text_color'             => get_theme_mod( 'button_secondary_text_color',             $colors['button_secondary_text_color'] ),
73
+                    'button_secondary_text_color_hover'       => get_theme_mod( 'button_secondary_text_color_hover',       $colors['button_secondary_text_color_hover'] ),
74
+                    'button_secondary_shadow'                 => get_theme_mod( 'button_secondary_shadow',                 $colors['button_secondary_shadow'] ),
75
+               ) );
76
+          }
77
+
78
+          /**
79
+           * Returns CSS.
80
+           *
81
+           * @since 1.0.0
82
+           */
83
+          function get_css( $colors ) {
84
+               global $customizer_colour_names;
85
+
86
+               $colors_template = array();
87
+
88
+               foreach ( $customizer_colour_names as $key => $value ) {
89
+                    $colors_template[ $key ] = '';
90
+               }
91
+
92
+               $colors = wp_parse_args( $colors, $colors_template );
93
+
94
+               if ( empty( $colors['button_secondary_text_color'] )
95
+                    || empty( $colors['button_secondary_text_color_hover'] )
96
+                    || empty( $colors['button_secondary_background_color'] )
97
+                    || empty( $colors['button_secondary_background_hover_color'] )
98
+                    || empty( $colors['button_secondary_shadow'] ) ) {
99
+                    return '';
100
+               }
101
+
102
+               $css = '
103 103
 				@import "' . get_template_directory() . '/assets/css/scss/global/mixins/button";
104 104
 
105 105
 				/**
@@ -114,12 +114,12 @@  discard block
 block discarded – undo
114 114
 				);
115 115
 			';
116 116
 
117
-			$css = apply_filters( 'lsx_customizer_colour_selectors_button_secondary', $css, $colors );
118
-			$css = parent::scss_to_css( $css );
117
+               $css = apply_filters( 'lsx_customizer_colour_selectors_button_secondary', $css, $colors );
118
+               $css = parent::scss_to_css( $css );
119 119
 
120
-			return $css;
121
-		}
120
+               return $css;
121
+          }
122 122
 
123
-	}
123
+     }
124 124
 
125 125
 }
Please login to merge, or discard this patch.
includes/lsx-customizer-colour-deprecated.php 2 patches
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -12,6 +12,6 @@
 block discarded – undo
12 12
 /**
13 13
  * Converts a HEX value to RGB.
14 14
  */
15
-function lsx_customizer_colour__hex2rgb( $color ) {
16
-	return LSX_Customizer_Colour::hex2rgb( $color );
15
+function lsx_customizer_colour__hex2rgb($color) {
16
+	return LSX_Customizer_Colour::hex2rgb($color);
17 17
 }
Please login to merge, or discard this patch.
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -13,5 +13,5 @@
 block discarded – undo
13 13
  * Converts a HEX value to RGB.
14 14
  */
15 15
 function lsx_customizer_colour__hex2rgb( $color ) {
16
-	return LSX_Customizer_Colour::hex2rgb( $color );
16
+     return LSX_Customizer_Colour::hex2rgb( $color );
17 17
 }
Please login to merge, or discard this patch.
includes/lsx-customizer-colour-options.php 2 patches
Spacing   +104 added lines, -104 removed lines patch added patch discarded remove patch
@@ -12,97 +12,97 @@  discard block
 block discarded – undo
12 12
 global $customizer_colour_names;
13 13
 global $customizer_colour_choices;
14 14
 
15
-$customizer_colour_names = apply_filters( 'lsx_customizer_colour_names', array(
16
-	'button_background_color'       => esc_html__( 'Background', 'lsx-customizer' ),
17
-	'button_background_hover_color' => esc_html__( 'Background (hover)', 'lsx-customizer' ),
18
-	'button_text_color'             => esc_html__( 'Text', 'lsx-customizer' ),
19
-	'button_text_color_hover'       => esc_html__( 'Text (hover)', 'lsx-customizer' ),
20
-	'button_shadow'                 => esc_html__( 'Shadow', 'lsx-customizer' ),
21
-
22
-	'button_cta_background_color'       => esc_html__( 'Background', 'lsx-customizer' ),
23
-	'button_cta_background_hover_color' => esc_html__( 'Background (hover)', 'lsx-customizer' ),
24
-	'button_cta_text_color'             => esc_html__( 'Text', 'lsx-customizer' ),
25
-	'button_cta_text_color_hover'       => esc_html__( 'Text (hover)', 'lsx-customizer' ),
26
-	'button_cta_shadow'                 => esc_html__( 'Shadow', 'lsx-customizer' ),
27
-
28
-	'button_secondary_background_color'       => esc_html__( 'Background', 'lsx-customizer' ),
29
-	'button_secondary_background_hover_color' => esc_html__( 'Background (hover)', 'lsx-customizer' ),
30
-	'button_secondary_text_color'             => esc_html__( 'Text', 'lsx-customizer' ),
31
-	'button_secondary_text_color_hover'       => esc_html__( 'Text (hover)', 'lsx-customizer' ),
32
-	'button_secondary_shadow'                 => esc_html__( 'Shadow', 'lsx-customizer' ),
33
-
34
-	'button_tertiary_background_color'       => esc_html__( 'Background', 'lsx-customizer' ),
35
-	'button_tertiary_background_hover_color' => esc_html__( 'Background (hover)', 'lsx-customizer' ),
36
-	'button_tertiary_text_color'             => esc_html__( 'Text', 'lsx-customizer' ),
37
-	'button_tertiary_text_color_hover'       => esc_html__( 'Text (hover)', 'lsx-customizer' ),
38
-	'button_tertiary_shadow'                 => esc_html__( 'Shadow', 'lsx-customizer' ),
39
-
40
-	'top_menu_background_color'          => esc_html__( 'Background', 'lsx-customizer' ),
41
-	'top_menu_link_color'                => esc_html__( 'Link', 'lsx-customizer' ),
42
-	'top_menu_link_hover_color'          => esc_html__( 'Link (hover)', 'lsx-customizer' ),
43
-	'top_menu_icon_color'                => esc_html__( 'Icon', 'lsx-customizer' ),
44
-	'top_menu_icon_hover_color'          => esc_html__( 'Icon (hover)', 'lsx-customizer' ),
45
-	'top_menu_dropdown_color'            => esc_html__( 'Dropdown', 'lsx-customizer' ),
46
-	'top_menu_dropdown_hover_color'      => esc_html__( 'Dropdown (hover)', 'lsx-customizer' ),
47
-	'top_menu_dropdown_link_color'       => esc_html__( 'Dropdown link', 'lsx-customizer' ),
48
-	'top_menu_dropdown_link_hover_color' => esc_html__( 'Dropdown link (hover)', 'lsx-customizer' ),
49
-
50
-	'header_background_color'  => esc_html__( 'Background', 'lsx-customizer' ),
51
-	'header_link_color'        => esc_html__( 'Link', 'lsx-customizer' ),
52
-	'header_link_hover_color'  => esc_html__( 'Link (hover)', 'lsx-customizer' ),
53
-	'header_description_color' => esc_html__( 'Description', 'lsx-customizer' ),
54
-
55
-	'main_menu_background_color'                => esc_html__( 'Background', 'lsx-customizer' ),
56
-	'main_menu_link_color'                      => esc_html__( 'Link', 'lsx-customizer' ),
57
-	'main_menu_link_hover_color'                => esc_html__( 'Link (hover)', 'lsx-customizer' ),
58
-	'main_menu_dropdown_background_color'       => esc_html__( 'Dropdown', 'lsx-customizer' ),
59
-	'main_menu_dropdown_background_hover_color' => esc_html__( 'Dropdown (hover)', 'lsx-customizer' ),
60
-	'main_menu_dropdown_link_color'             => esc_html__( 'Dropdown link', 'lsx-customizer' ),
61
-	'main_menu_dropdown_link_hover_color'       => esc_html__( 'Dropdown link (hover)', 'lsx-customizer' ),
62
-
63
-	'banner_background_color'               => esc_html__( 'Background', 'lsx-customizer' ),
64
-	'banner_text_color'                     => esc_html__( 'Text', 'lsx-customizer' ),
65
-	'banner_text_image_color'               => esc_html__( 'Text (over image)', 'lsx-customizer' ),
66
-	'banner_breadcrumb_background_color'    => esc_html__( 'Breadcrumb Background', 'lsx-customizer' ),
67
-	'banner_breadcrumb_text_color'          => esc_html__( 'Breadcrumb Text', 'lsx-customizer' ),
68
-	'banner_breadcrumb_text_selected_color' => esc_html__( 'Breadcrumb Text (selected)', 'lsx-customizer' ),
69
-
70
-	'background_color'                       => esc_html__( 'Background', 'lsx-customizer' ),
71
-	'body_line_color'                        => esc_html__( 'Line', 'lsx-customizer' ),
72
-	'body_text_heading_color'                => esc_html__( 'Text (heading)', 'lsx-customizer' ),
73
-	'body_text_small_color'                  => esc_html__( 'Text (small)', 'lsx-customizer' ),
74
-	'body_text_color'                        => esc_html__( 'Text', 'lsx-customizer' ),
75
-	'body_link_color'                        => esc_html__( 'Link', 'lsx-customizer' ),
76
-	'body_link_hover_color'                  => esc_html__( 'Link (hover)', 'lsx-customizer' ),
77
-	'body_section_full_background_color'     => esc_html__( 'Section full (background)', 'lsx-customizer' ),
78
-	'body_section_full_text_color'           => esc_html__( 'Section full (text)', 'lsx-customizer' ),
79
-	'body_section_full_link_color'           => esc_html__( 'Section full (link)', 'lsx-customizer' ),
80
-	'body_section_full_link_hover_color'     => esc_html__( 'Section full (link hover)', 'lsx-customizer' ),
81
-	'body_section_full_cta_background_color' => esc_html__( 'Section full CTA (background)', 'lsx-customizer' ),
82
-	'body_section_full_cta_text_color'       => esc_html__( 'Section full CTA (text)', 'lsx-customizer' ),
83
-	'body_section_full_cta_link_color'       => esc_html__( 'Section full CTA (link)', 'lsx-customizer' ),
84
-	'body_section_full_cta_link_hover_color' => esc_html__( 'Section full CTA (link hover)', 'lsx-customizer' ),
85
-
86
-	'footer_cta_background_color' => esc_html__( 'Background', 'lsx-customizer' ),
87
-	'footer_cta_text_color'       => esc_html__( 'Text', 'lsx-customizer' ),
88
-	'footer_cta_link_color'       => esc_html__( 'Link', 'lsx-customizer' ),
89
-	'footer_cta_link_hover_color' => esc_html__( 'Link (hover)', 'lsx-customizer' ),
90
-
91
-	'footer_widgets_background_color' => esc_html__( 'Background', 'lsx-customizer' ),
92
-	'footer_widgets_text_color'       => esc_html__( 'Text', 'lsx-customizer' ),
93
-	'footer_widgets_link_color'       => esc_html__( 'Link', 'lsx-customizer' ),
94
-	'footer_widgets_link_hover_color' => esc_html__( 'Link (hover)', 'lsx-customizer' ),
95
-
96
-	'footer_background_color' => esc_html__( 'Background', 'lsx-customizer' ),
97
-	'footer_text_color'       => esc_html__( 'Text', 'lsx-customizer' ),
98
-	'footer_link_color'       => esc_html__( 'Link', 'lsx-customizer' ),
99
-	'footer_link_hover_color' => esc_html__( 'Link (hover)', 'lsx-customizer' ),
100
-) );
101
-
102
-$customizer_colour_choices = apply_filters( 'lsx_customizer_colour_choices', array(
15
+$customizer_colour_names = apply_filters('lsx_customizer_colour_names', array(
16
+	'button_background_color'       => esc_html__('Background', 'lsx-customizer'),
17
+	'button_background_hover_color' => esc_html__('Background (hover)', 'lsx-customizer'),
18
+	'button_text_color'             => esc_html__('Text', 'lsx-customizer'),
19
+	'button_text_color_hover'       => esc_html__('Text (hover)', 'lsx-customizer'),
20
+	'button_shadow'                 => esc_html__('Shadow', 'lsx-customizer'),
21
+
22
+	'button_cta_background_color'       => esc_html__('Background', 'lsx-customizer'),
23
+	'button_cta_background_hover_color' => esc_html__('Background (hover)', 'lsx-customizer'),
24
+	'button_cta_text_color'             => esc_html__('Text', 'lsx-customizer'),
25
+	'button_cta_text_color_hover'       => esc_html__('Text (hover)', 'lsx-customizer'),
26
+	'button_cta_shadow'                 => esc_html__('Shadow', 'lsx-customizer'),
27
+
28
+	'button_secondary_background_color'       => esc_html__('Background', 'lsx-customizer'),
29
+	'button_secondary_background_hover_color' => esc_html__('Background (hover)', 'lsx-customizer'),
30
+	'button_secondary_text_color'             => esc_html__('Text', 'lsx-customizer'),
31
+	'button_secondary_text_color_hover'       => esc_html__('Text (hover)', 'lsx-customizer'),
32
+	'button_secondary_shadow'                 => esc_html__('Shadow', 'lsx-customizer'),
33
+
34
+	'button_tertiary_background_color'       => esc_html__('Background', 'lsx-customizer'),
35
+	'button_tertiary_background_hover_color' => esc_html__('Background (hover)', 'lsx-customizer'),
36
+	'button_tertiary_text_color'             => esc_html__('Text', 'lsx-customizer'),
37
+	'button_tertiary_text_color_hover'       => esc_html__('Text (hover)', 'lsx-customizer'),
38
+	'button_tertiary_shadow'                 => esc_html__('Shadow', 'lsx-customizer'),
39
+
40
+	'top_menu_background_color'          => esc_html__('Background', 'lsx-customizer'),
41
+	'top_menu_link_color'                => esc_html__('Link', 'lsx-customizer'),
42
+	'top_menu_link_hover_color'          => esc_html__('Link (hover)', 'lsx-customizer'),
43
+	'top_menu_icon_color'                => esc_html__('Icon', 'lsx-customizer'),
44
+	'top_menu_icon_hover_color'          => esc_html__('Icon (hover)', 'lsx-customizer'),
45
+	'top_menu_dropdown_color'            => esc_html__('Dropdown', 'lsx-customizer'),
46
+	'top_menu_dropdown_hover_color'      => esc_html__('Dropdown (hover)', 'lsx-customizer'),
47
+	'top_menu_dropdown_link_color'       => esc_html__('Dropdown link', 'lsx-customizer'),
48
+	'top_menu_dropdown_link_hover_color' => esc_html__('Dropdown link (hover)', 'lsx-customizer'),
49
+
50
+	'header_background_color'  => esc_html__('Background', 'lsx-customizer'),
51
+	'header_link_color'        => esc_html__('Link', 'lsx-customizer'),
52
+	'header_link_hover_color'  => esc_html__('Link (hover)', 'lsx-customizer'),
53
+	'header_description_color' => esc_html__('Description', 'lsx-customizer'),
54
+
55
+	'main_menu_background_color'                => esc_html__('Background', 'lsx-customizer'),
56
+	'main_menu_link_color'                      => esc_html__('Link', 'lsx-customizer'),
57
+	'main_menu_link_hover_color'                => esc_html__('Link (hover)', 'lsx-customizer'),
58
+	'main_menu_dropdown_background_color'       => esc_html__('Dropdown', 'lsx-customizer'),
59
+	'main_menu_dropdown_background_hover_color' => esc_html__('Dropdown (hover)', 'lsx-customizer'),
60
+	'main_menu_dropdown_link_color'             => esc_html__('Dropdown link', 'lsx-customizer'),
61
+	'main_menu_dropdown_link_hover_color'       => esc_html__('Dropdown link (hover)', 'lsx-customizer'),
62
+
63
+	'banner_background_color'               => esc_html__('Background', 'lsx-customizer'),
64
+	'banner_text_color'                     => esc_html__('Text', 'lsx-customizer'),
65
+	'banner_text_image_color'               => esc_html__('Text (over image)', 'lsx-customizer'),
66
+	'banner_breadcrumb_background_color'    => esc_html__('Breadcrumb Background', 'lsx-customizer'),
67
+	'banner_breadcrumb_text_color'          => esc_html__('Breadcrumb Text', 'lsx-customizer'),
68
+	'banner_breadcrumb_text_selected_color' => esc_html__('Breadcrumb Text (selected)', 'lsx-customizer'),
69
+
70
+	'background_color'                       => esc_html__('Background', 'lsx-customizer'),
71
+	'body_line_color'                        => esc_html__('Line', 'lsx-customizer'),
72
+	'body_text_heading_color'                => esc_html__('Text (heading)', 'lsx-customizer'),
73
+	'body_text_small_color'                  => esc_html__('Text (small)', 'lsx-customizer'),
74
+	'body_text_color'                        => esc_html__('Text', 'lsx-customizer'),
75
+	'body_link_color'                        => esc_html__('Link', 'lsx-customizer'),
76
+	'body_link_hover_color'                  => esc_html__('Link (hover)', 'lsx-customizer'),
77
+	'body_section_full_background_color'     => esc_html__('Section full (background)', 'lsx-customizer'),
78
+	'body_section_full_text_color'           => esc_html__('Section full (text)', 'lsx-customizer'),
79
+	'body_section_full_link_color'           => esc_html__('Section full (link)', 'lsx-customizer'),
80
+	'body_section_full_link_hover_color'     => esc_html__('Section full (link hover)', 'lsx-customizer'),
81
+	'body_section_full_cta_background_color' => esc_html__('Section full CTA (background)', 'lsx-customizer'),
82
+	'body_section_full_cta_text_color'       => esc_html__('Section full CTA (text)', 'lsx-customizer'),
83
+	'body_section_full_cta_link_color'       => esc_html__('Section full CTA (link)', 'lsx-customizer'),
84
+	'body_section_full_cta_link_hover_color' => esc_html__('Section full CTA (link hover)', 'lsx-customizer'),
85
+
86
+	'footer_cta_background_color' => esc_html__('Background', 'lsx-customizer'),
87
+	'footer_cta_text_color'       => esc_html__('Text', 'lsx-customizer'),
88
+	'footer_cta_link_color'       => esc_html__('Link', 'lsx-customizer'),
89
+	'footer_cta_link_hover_color' => esc_html__('Link (hover)', 'lsx-customizer'),
90
+
91
+	'footer_widgets_background_color' => esc_html__('Background', 'lsx-customizer'),
92
+	'footer_widgets_text_color'       => esc_html__('Text', 'lsx-customizer'),
93
+	'footer_widgets_link_color'       => esc_html__('Link', 'lsx-customizer'),
94
+	'footer_widgets_link_hover_color' => esc_html__('Link (hover)', 'lsx-customizer'),
95
+
96
+	'footer_background_color' => esc_html__('Background', 'lsx-customizer'),
97
+	'footer_text_color'       => esc_html__('Text', 'lsx-customizer'),
98
+	'footer_link_color'       => esc_html__('Link', 'lsx-customizer'),
99
+	'footer_link_hover_color' => esc_html__('Link (hover)', 'lsx-customizer'),
100
+));
101
+
102
+$customizer_colour_choices = apply_filters('lsx_customizer_colour_choices', array(
103 103
 	'default' => array(
104
-		'label'  => __( 'Default', 'lsx-customizer' ),
105
-		'colors' => apply_filters( 'lsx_customizer_colour_choices_default', array(
104
+		'label'  => __('Default', 'lsx-customizer'),
105
+		'colors' => apply_filters('lsx_customizer_colour_choices_default', array(
106 106
 			'button_background_color'       => '#418AD0',
107 107
 			'button_background_hover_color' => '#367DC0',
108 108
 			'button_text_color'             => '#FFFFFF',
@@ -187,11 +187,11 @@  discard block
 block discarded – undo
187 187
 			'footer_text_color'       => '#ffffff',
188 188
 			'footer_link_color'       => '#F7AE00',
189 189
 			'footer_link_hover_color' => '#CE9100',
190
-		) ),
190
+		)),
191 191
 	),
192 192
 	'red' => array(
193
-		'label'  => __( 'Red', 'lsx-customizer' ),
194
-		'colors' => apply_filters( 'lsx_customizer_colour_choices_red', array(
193
+		'label'  => __('Red', 'lsx-customizer'),
194
+		'colors' => apply_filters('lsx_customizer_colour_choices_red', array(
195 195
 			'button_background_color'       => '#b64d3f',
196 196
 			'button_background_hover_color' => '#87291c',
197 197
 			'button_text_color'             => '#ffffff',
@@ -276,11 +276,11 @@  discard block
 block discarded – undo
276 276
 			'footer_text_color'       => '#ffffff',
277 277
 			'footer_link_color'       => '#b64d3f',
278 278
 			'footer_link_hover_color' => '#969696',
279
-		) ),
279
+		)),
280 280
 	),
281 281
 	'orange' => array(
282
-		'label'  => __( 'Orange', 'lsx-customizer' ),
283
-		'colors' => apply_filters( 'lsx_customizer_colour_choices_orange', array(
282
+		'label'  => __('Orange', 'lsx-customizer'),
283
+		'colors' => apply_filters('lsx_customizer_colour_choices_orange', array(
284 284
 			'button_background_color'       => '#fbaf3f',
285 285
 			'button_background_hover_color' => '#e49435',
286 286
 			'button_text_color'             => '#260e03',
@@ -365,11 +365,11 @@  discard block
 block discarded – undo
365 365
 			'footer_text_color'       => '#ffffff',
366 366
 			'footer_link_color'       => '#e4701e',
367 367
 			'footer_link_hover_color' => '#969696',
368
-		) ),
368
+		)),
369 369
 	),
370 370
 	'green' => array(
371
-		'label'  => __( 'Green', 'lsx-customizer' ),
372
-		'colors' => apply_filters( 'lsx_customizer_colour_choices_green', array(
371
+		'label'  => __('Green', 'lsx-customizer'),
372
+		'colors' => apply_filters('lsx_customizer_colour_choices_green', array(
373 373
 			'button_background_color'       => '#596b46',
374 374
 			'button_background_hover_color' => '#3d4a30',
375 375
 			'button_text_color'             => '#ffffff',
@@ -454,11 +454,11 @@  discard block
 block discarded – undo
454 454
 			'footer_text_color'       => '#ffffff',
455 455
 			'footer_link_color'       => '#596b46',
456 456
 			'footer_link_hover_color' => '#969696',
457
-		) ),
457
+		)),
458 458
 	),
459 459
 	'brown' => array(
460
-		'label'  => __( 'Brown', 'lsx-customizer' ),
461
-		'colors' => apply_filters( 'lsx_customizer_colour_choices_brown', array(
460
+		'label'  => __('Brown', 'lsx-customizer'),
461
+		'colors' => apply_filters('lsx_customizer_colour_choices_brown', array(
462 462
 			'button_background_color'       => '#8c6a45',
463 463
 			'button_background_hover_color' => '#5b452e',
464 464
 			'button_text_color'             => '#ffffff',
@@ -543,6 +543,6 @@  discard block
 block discarded – undo
543 543
 			'footer_text_color'       => '#ffffff',
544 544
 			'footer_link_color'       => '#8c6a45',
545 545
 			'footer_link_hover_color' => '#969696',
546
-		) ),
546
+		)),
547 547
 	),
548
-) );
548
+));
Please login to merge, or discard this patch.
Indentation   +529 added lines, -529 removed lines patch added patch discarded remove patch
@@ -13,536 +13,536 @@
 block discarded – undo
13 13
 global $customizer_colour_choices;
14 14
 
15 15
 $customizer_colour_names = apply_filters( 'lsx_customizer_colour_names', array(
16
-	'button_background_color'       => esc_html__( 'Background', 'lsx-customizer' ),
17
-	'button_background_hover_color' => esc_html__( 'Background (hover)', 'lsx-customizer' ),
18
-	'button_text_color'             => esc_html__( 'Text', 'lsx-customizer' ),
19
-	'button_text_color_hover'       => esc_html__( 'Text (hover)', 'lsx-customizer' ),
20
-	'button_shadow'                 => esc_html__( 'Shadow', 'lsx-customizer' ),
21
-
22
-	'button_cta_background_color'       => esc_html__( 'Background', 'lsx-customizer' ),
23
-	'button_cta_background_hover_color' => esc_html__( 'Background (hover)', 'lsx-customizer' ),
24
-	'button_cta_text_color'             => esc_html__( 'Text', 'lsx-customizer' ),
25
-	'button_cta_text_color_hover'       => esc_html__( 'Text (hover)', 'lsx-customizer' ),
26
-	'button_cta_shadow'                 => esc_html__( 'Shadow', 'lsx-customizer' ),
27
-
28
-	'button_secondary_background_color'       => esc_html__( 'Background', 'lsx-customizer' ),
29
-	'button_secondary_background_hover_color' => esc_html__( 'Background (hover)', 'lsx-customizer' ),
30
-	'button_secondary_text_color'             => esc_html__( 'Text', 'lsx-customizer' ),
31
-	'button_secondary_text_color_hover'       => esc_html__( 'Text (hover)', 'lsx-customizer' ),
32
-	'button_secondary_shadow'                 => esc_html__( 'Shadow', 'lsx-customizer' ),
33
-
34
-	'button_tertiary_background_color'       => esc_html__( 'Background', 'lsx-customizer' ),
35
-	'button_tertiary_background_hover_color' => esc_html__( 'Background (hover)', 'lsx-customizer' ),
36
-	'button_tertiary_text_color'             => esc_html__( 'Text', 'lsx-customizer' ),
37
-	'button_tertiary_text_color_hover'       => esc_html__( 'Text (hover)', 'lsx-customizer' ),
38
-	'button_tertiary_shadow'                 => esc_html__( 'Shadow', 'lsx-customizer' ),
39
-
40
-	'top_menu_background_color'          => esc_html__( 'Background', 'lsx-customizer' ),
41
-	'top_menu_link_color'                => esc_html__( 'Link', 'lsx-customizer' ),
42
-	'top_menu_link_hover_color'          => esc_html__( 'Link (hover)', 'lsx-customizer' ),
43
-	'top_menu_icon_color'                => esc_html__( 'Icon', 'lsx-customizer' ),
44
-	'top_menu_icon_hover_color'          => esc_html__( 'Icon (hover)', 'lsx-customizer' ),
45
-	'top_menu_dropdown_color'            => esc_html__( 'Dropdown', 'lsx-customizer' ),
46
-	'top_menu_dropdown_hover_color'      => esc_html__( 'Dropdown (hover)', 'lsx-customizer' ),
47
-	'top_menu_dropdown_link_color'       => esc_html__( 'Dropdown link', 'lsx-customizer' ),
48
-	'top_menu_dropdown_link_hover_color' => esc_html__( 'Dropdown link (hover)', 'lsx-customizer' ),
49
-
50
-	'header_background_color'  => esc_html__( 'Background', 'lsx-customizer' ),
51
-	'header_link_color'        => esc_html__( 'Link', 'lsx-customizer' ),
52
-	'header_link_hover_color'  => esc_html__( 'Link (hover)', 'lsx-customizer' ),
53
-	'header_description_color' => esc_html__( 'Description', 'lsx-customizer' ),
54
-
55
-	'main_menu_background_color'                => esc_html__( 'Background', 'lsx-customizer' ),
56
-	'main_menu_link_color'                      => esc_html__( 'Link', 'lsx-customizer' ),
57
-	'main_menu_link_hover_color'                => esc_html__( 'Link (hover)', 'lsx-customizer' ),
58
-	'main_menu_dropdown_background_color'       => esc_html__( 'Dropdown', 'lsx-customizer' ),
59
-	'main_menu_dropdown_background_hover_color' => esc_html__( 'Dropdown (hover)', 'lsx-customizer' ),
60
-	'main_menu_dropdown_link_color'             => esc_html__( 'Dropdown link', 'lsx-customizer' ),
61
-	'main_menu_dropdown_link_hover_color'       => esc_html__( 'Dropdown link (hover)', 'lsx-customizer' ),
62
-
63
-	'banner_background_color'               => esc_html__( 'Background', 'lsx-customizer' ),
64
-	'banner_text_color'                     => esc_html__( 'Text', 'lsx-customizer' ),
65
-	'banner_text_image_color'               => esc_html__( 'Text (over image)', 'lsx-customizer' ),
66
-	'banner_breadcrumb_background_color'    => esc_html__( 'Breadcrumb Background', 'lsx-customizer' ),
67
-	'banner_breadcrumb_text_color'          => esc_html__( 'Breadcrumb Text', 'lsx-customizer' ),
68
-	'banner_breadcrumb_text_selected_color' => esc_html__( 'Breadcrumb Text (selected)', 'lsx-customizer' ),
69
-
70
-	'background_color'                       => esc_html__( 'Background', 'lsx-customizer' ),
71
-	'body_line_color'                        => esc_html__( 'Line', 'lsx-customizer' ),
72
-	'body_text_heading_color'                => esc_html__( 'Text (heading)', 'lsx-customizer' ),
73
-	'body_text_small_color'                  => esc_html__( 'Text (small)', 'lsx-customizer' ),
74
-	'body_text_color'                        => esc_html__( 'Text', 'lsx-customizer' ),
75
-	'body_link_color'                        => esc_html__( 'Link', 'lsx-customizer' ),
76
-	'body_link_hover_color'                  => esc_html__( 'Link (hover)', 'lsx-customizer' ),
77
-	'body_section_full_background_color'     => esc_html__( 'Section full (background)', 'lsx-customizer' ),
78
-	'body_section_full_text_color'           => esc_html__( 'Section full (text)', 'lsx-customizer' ),
79
-	'body_section_full_link_color'           => esc_html__( 'Section full (link)', 'lsx-customizer' ),
80
-	'body_section_full_link_hover_color'     => esc_html__( 'Section full (link hover)', 'lsx-customizer' ),
81
-	'body_section_full_cta_background_color' => esc_html__( 'Section full CTA (background)', 'lsx-customizer' ),
82
-	'body_section_full_cta_text_color'       => esc_html__( 'Section full CTA (text)', 'lsx-customizer' ),
83
-	'body_section_full_cta_link_color'       => esc_html__( 'Section full CTA (link)', 'lsx-customizer' ),
84
-	'body_section_full_cta_link_hover_color' => esc_html__( 'Section full CTA (link hover)', 'lsx-customizer' ),
85
-
86
-	'footer_cta_background_color' => esc_html__( 'Background', 'lsx-customizer' ),
87
-	'footer_cta_text_color'       => esc_html__( 'Text', 'lsx-customizer' ),
88
-	'footer_cta_link_color'       => esc_html__( 'Link', 'lsx-customizer' ),
89
-	'footer_cta_link_hover_color' => esc_html__( 'Link (hover)', 'lsx-customizer' ),
90
-
91
-	'footer_widgets_background_color' => esc_html__( 'Background', 'lsx-customizer' ),
92
-	'footer_widgets_text_color'       => esc_html__( 'Text', 'lsx-customizer' ),
93
-	'footer_widgets_link_color'       => esc_html__( 'Link', 'lsx-customizer' ),
94
-	'footer_widgets_link_hover_color' => esc_html__( 'Link (hover)', 'lsx-customizer' ),
95
-
96
-	'footer_background_color' => esc_html__( 'Background', 'lsx-customizer' ),
97
-	'footer_text_color'       => esc_html__( 'Text', 'lsx-customizer' ),
98
-	'footer_link_color'       => esc_html__( 'Link', 'lsx-customizer' ),
99
-	'footer_link_hover_color' => esc_html__( 'Link (hover)', 'lsx-customizer' ),
16
+     'button_background_color'       => esc_html__( 'Background', 'lsx-customizer' ),
17
+     'button_background_hover_color' => esc_html__( 'Background (hover)', 'lsx-customizer' ),
18
+     'button_text_color'             => esc_html__( 'Text', 'lsx-customizer' ),
19
+     'button_text_color_hover'       => esc_html__( 'Text (hover)', 'lsx-customizer' ),
20
+     'button_shadow'                 => esc_html__( 'Shadow', 'lsx-customizer' ),
21
+
22
+     'button_cta_background_color'       => esc_html__( 'Background', 'lsx-customizer' ),
23
+     'button_cta_background_hover_color' => esc_html__( 'Background (hover)', 'lsx-customizer' ),
24
+     'button_cta_text_color'             => esc_html__( 'Text', 'lsx-customizer' ),
25
+     'button_cta_text_color_hover'       => esc_html__( 'Text (hover)', 'lsx-customizer' ),
26
+     'button_cta_shadow'                 => esc_html__( 'Shadow', 'lsx-customizer' ),
27
+
28
+     'button_secondary_background_color'       => esc_html__( 'Background', 'lsx-customizer' ),
29
+     'button_secondary_background_hover_color' => esc_html__( 'Background (hover)', 'lsx-customizer' ),
30
+     'button_secondary_text_color'             => esc_html__( 'Text', 'lsx-customizer' ),
31
+     'button_secondary_text_color_hover'       => esc_html__( 'Text (hover)', 'lsx-customizer' ),
32
+     'button_secondary_shadow'                 => esc_html__( 'Shadow', 'lsx-customizer' ),
33
+
34
+     'button_tertiary_background_color'       => esc_html__( 'Background', 'lsx-customizer' ),
35
+     'button_tertiary_background_hover_color' => esc_html__( 'Background (hover)', 'lsx-customizer' ),
36
+     'button_tertiary_text_color'             => esc_html__( 'Text', 'lsx-customizer' ),
37
+     'button_tertiary_text_color_hover'       => esc_html__( 'Text (hover)', 'lsx-customizer' ),
38
+     'button_tertiary_shadow'                 => esc_html__( 'Shadow', 'lsx-customizer' ),
39
+
40
+     'top_menu_background_color'          => esc_html__( 'Background', 'lsx-customizer' ),
41
+     'top_menu_link_color'                => esc_html__( 'Link', 'lsx-customizer' ),
42
+     'top_menu_link_hover_color'          => esc_html__( 'Link (hover)', 'lsx-customizer' ),
43
+     'top_menu_icon_color'                => esc_html__( 'Icon', 'lsx-customizer' ),
44
+     'top_menu_icon_hover_color'          => esc_html__( 'Icon (hover)', 'lsx-customizer' ),
45
+     'top_menu_dropdown_color'            => esc_html__( 'Dropdown', 'lsx-customizer' ),
46
+     'top_menu_dropdown_hover_color'      => esc_html__( 'Dropdown (hover)', 'lsx-customizer' ),
47
+     'top_menu_dropdown_link_color'       => esc_html__( 'Dropdown link', 'lsx-customizer' ),
48
+     'top_menu_dropdown_link_hover_color' => esc_html__( 'Dropdown link (hover)', 'lsx-customizer' ),
49
+
50
+     'header_background_color'  => esc_html__( 'Background', 'lsx-customizer' ),
51
+     'header_link_color'        => esc_html__( 'Link', 'lsx-customizer' ),
52
+     'header_link_hover_color'  => esc_html__( 'Link (hover)', 'lsx-customizer' ),
53
+     'header_description_color' => esc_html__( 'Description', 'lsx-customizer' ),
54
+
55
+     'main_menu_background_color'                => esc_html__( 'Background', 'lsx-customizer' ),
56
+     'main_menu_link_color'                      => esc_html__( 'Link', 'lsx-customizer' ),
57
+     'main_menu_link_hover_color'                => esc_html__( 'Link (hover)', 'lsx-customizer' ),
58
+     'main_menu_dropdown_background_color'       => esc_html__( 'Dropdown', 'lsx-customizer' ),
59
+     'main_menu_dropdown_background_hover_color' => esc_html__( 'Dropdown (hover)', 'lsx-customizer' ),
60
+     'main_menu_dropdown_link_color'             => esc_html__( 'Dropdown link', 'lsx-customizer' ),
61
+     'main_menu_dropdown_link_hover_color'       => esc_html__( 'Dropdown link (hover)', 'lsx-customizer' ),
62
+
63
+     'banner_background_color'               => esc_html__( 'Background', 'lsx-customizer' ),
64
+     'banner_text_color'                     => esc_html__( 'Text', 'lsx-customizer' ),
65
+     'banner_text_image_color'               => esc_html__( 'Text (over image)', 'lsx-customizer' ),
66
+     'banner_breadcrumb_background_color'    => esc_html__( 'Breadcrumb Background', 'lsx-customizer' ),
67
+     'banner_breadcrumb_text_color'          => esc_html__( 'Breadcrumb Text', 'lsx-customizer' ),
68
+     'banner_breadcrumb_text_selected_color' => esc_html__( 'Breadcrumb Text (selected)', 'lsx-customizer' ),
69
+
70
+     'background_color'                       => esc_html__( 'Background', 'lsx-customizer' ),
71
+     'body_line_color'                        => esc_html__( 'Line', 'lsx-customizer' ),
72
+     'body_text_heading_color'                => esc_html__( 'Text (heading)', 'lsx-customizer' ),
73
+     'body_text_small_color'                  => esc_html__( 'Text (small)', 'lsx-customizer' ),
74
+     'body_text_color'                        => esc_html__( 'Text', 'lsx-customizer' ),
75
+     'body_link_color'                        => esc_html__( 'Link', 'lsx-customizer' ),
76
+     'body_link_hover_color'                  => esc_html__( 'Link (hover)', 'lsx-customizer' ),
77
+     'body_section_full_background_color'     => esc_html__( 'Section full (background)', 'lsx-customizer' ),
78
+     'body_section_full_text_color'           => esc_html__( 'Section full (text)', 'lsx-customizer' ),
79
+     'body_section_full_link_color'           => esc_html__( 'Section full (link)', 'lsx-customizer' ),
80
+     'body_section_full_link_hover_color'     => esc_html__( 'Section full (link hover)', 'lsx-customizer' ),
81
+     'body_section_full_cta_background_color' => esc_html__( 'Section full CTA (background)', 'lsx-customizer' ),
82
+     'body_section_full_cta_text_color'       => esc_html__( 'Section full CTA (text)', 'lsx-customizer' ),
83
+     'body_section_full_cta_link_color'       => esc_html__( 'Section full CTA (link)', 'lsx-customizer' ),
84
+     'body_section_full_cta_link_hover_color' => esc_html__( 'Section full CTA (link hover)', 'lsx-customizer' ),
85
+
86
+     'footer_cta_background_color' => esc_html__( 'Background', 'lsx-customizer' ),
87
+     'footer_cta_text_color'       => esc_html__( 'Text', 'lsx-customizer' ),
88
+     'footer_cta_link_color'       => esc_html__( 'Link', 'lsx-customizer' ),
89
+     'footer_cta_link_hover_color' => esc_html__( 'Link (hover)', 'lsx-customizer' ),
90
+
91
+     'footer_widgets_background_color' => esc_html__( 'Background', 'lsx-customizer' ),
92
+     'footer_widgets_text_color'       => esc_html__( 'Text', 'lsx-customizer' ),
93
+     'footer_widgets_link_color'       => esc_html__( 'Link', 'lsx-customizer' ),
94
+     'footer_widgets_link_hover_color' => esc_html__( 'Link (hover)', 'lsx-customizer' ),
95
+
96
+     'footer_background_color' => esc_html__( 'Background', 'lsx-customizer' ),
97
+     'footer_text_color'       => esc_html__( 'Text', 'lsx-customizer' ),
98
+     'footer_link_color'       => esc_html__( 'Link', 'lsx-customizer' ),
99
+     'footer_link_hover_color' => esc_html__( 'Link (hover)', 'lsx-customizer' ),
100 100
 ) );
101 101
 
102 102
 $customizer_colour_choices = apply_filters( 'lsx_customizer_colour_choices', array(
103
-	'default' => array(
104
-		'label'  => __( 'Default', 'lsx-customizer' ),
105
-		'colors' => apply_filters( 'lsx_customizer_colour_choices_default', array(
106
-			'button_background_color'       => '#418AD0',
107
-			'button_background_hover_color' => '#367DC0',
108
-			'button_text_color'             => '#FFFFFF',
109
-			'button_text_color_hover'       => '#FFFFFF',
110
-			'button_shadow'                 => '#27639E',
111
-
112
-			'button_cta_background_color'       => '#F7AE00',
113
-			'button_cta_background_hover_color' => '#EDA700',
114
-			'button_cta_text_color'             => '#FFFFFF',
115
-			'button_cta_text_color_hover'       => '#FFFFFF',
116
-			'button_cta_shadow'                 => '#AB7800',
117
-
118
-			'button_secondary_background_color'       => '#EAEAEA',
119
-			'button_secondary_background_hover_color' => '#CCCCCC',
120
-			'button_secondary_text_color'             => '#4A4A4A',
121
-			'button_secondary_text_color_hover'       => '#4A4A4A',
122
-			'button_secondary_shadow'                 => '#C4C4C4',
123
-
124
-			'button_tertiary_background_color'       => '#6BA913',
125
-			'button_tertiary_background_hover_color' => '#649E12',
126
-			'button_tertiary_text_color'             => '#FFFFFF',
127
-			'button_tertiary_text_color_hover'       => '#FFFFFF',
128
-			'button_tertiary_shadow'                 => '#3F640B',
129
-
130
-			'top_menu_background_color'          => '#333333',
131
-			'top_menu_link_color'                => '#FFFFFF',
132
-			'top_menu_link_hover_color'          => '#D93A3A',
133
-			'top_menu_icon_color'                => '#D93A3A',
134
-			'top_menu_icon_hover_color'          => '#D93A3A',
135
-			'top_menu_dropdown_color'            => '#333333',
136
-			'top_menu_dropdown_hover_color'      => '#333333',
137
-			'top_menu_dropdown_link_color'       => '#FFFFFF',
138
-			'top_menu_dropdown_link_hover_color' => '#D93A3A',
139
-
140
-			'header_background_color'  => '#FFFFFF',
141
-			'header_link_color'        => '#D84E2E',
142
-			'header_link_hover_color'  => '#F7AE00',
143
-			'header_description_color' => '#434343',
144
-
145
-			'main_menu_background_color'                => '#FFFFFF',
146
-			'main_menu_link_color'                      => '#515151',
147
-			'main_menu_link_hover_color'                => '#418AD0',
148
-			'main_menu_dropdown_background_color'       => '#374750',
149
-			'main_menu_dropdown_background_hover_color' => '#2B3840',
150
-			'main_menu_dropdown_link_color'             => '#FFFFFF',
151
-			'main_menu_dropdown_link_hover_color'       => '#418AD0',
152
-
153
-			'banner_background_color'               => '#2B3840',
154
-			'banner_text_color'                     => '#FFFFFF',
155
-			'banner_text_image_color'               => '#FFFFFF',
156
-			'banner_breadcrumb_background_color'    => '#374750',
157
-			'banner_breadcrumb_text_color'          => '#919191',
158
-			'banner_breadcrumb_text_selected_color' => '#FFFFFF',
159
-
160
-			'background_color'                       => '#F6F6F6',
161
-			'body_line_color'                        => '#DADDDF',
162
-			'body_text_heading_color'                => '#4A4A4A',
163
-			'body_text_small_color'                  => '#919191',
164
-			'body_text_color'                        => '#4A4A4A',
165
-			'body_link_color'                        => '#418AD0',
166
-			'body_link_hover_color'                  => '#F7AE00',
167
-			'body_section_full_background_color'     => '#FFFFFF',
168
-			'body_section_full_text_color'           => '#4A4A4A',
169
-			'body_section_full_link_color'           => '#418AD0',
170
-			'body_section_full_link_hover_color'     => '#F7AE00',
171
-			'body_section_full_cta_background_color' => '#418AD0',
172
-			'body_section_full_cta_text_color'       => '#FFFFFF',
173
-			'body_section_full_cta_link_color'       => '#374750',
174
-			'body_section_full_cta_link_hover_color' => '#F7AE00',
175
-
176
-			'footer_cta_background_color' => '#2B3840',
177
-			'footer_cta_text_color'       => '#FFFFFF',
178
-			'footer_cta_link_color'       => '#418AD0',
179
-			'footer_cta_link_hover_color' => '#367DC0',
180
-
181
-			'footer_widgets_background_color' => '#374750',
182
-			'footer_widgets_text_color'       => '#FFFFFF',
183
-			'footer_widgets_link_color'       => '#FFFFFF',
184
-			'footer_widgets_link_hover_color' => '#F7AE00',
185
-
186
-			'footer_background_color' => '#2B3840',
187
-			'footer_text_color'       => '#ffffff',
188
-			'footer_link_color'       => '#F7AE00',
189
-			'footer_link_hover_color' => '#CE9100',
190
-		) ),
191
-	),
192
-	'red' => array(
193
-		'label'  => __( 'Red', 'lsx-customizer' ),
194
-		'colors' => apply_filters( 'lsx_customizer_colour_choices_red', array(
195
-			'button_background_color'       => '#b64d3f',
196
-			'button_background_hover_color' => '#87291c',
197
-			'button_text_color'             => '#ffffff',
198
-			'button_text_color_hover'       => '#ffffff',
199
-			'button_shadow'                 => '#87291c',
200
-
201
-			'button_cta_background_color'       => '#f7941d',
202
-			'button_cta_background_hover_color' => '#f7741d',
203
-			'button_cta_text_color'             => '#ffffff',
204
-			'button_cta_text_color_hover'       => '#ffffff',
205
-			'button_cta_shadow'                 => '#f7741d',
206
-
207
-			'button_secondary_background_color'       => '#EAEAEA',
208
-			'button_secondary_background_hover_color' => '#CCCCCC',
209
-			'button_secondary_text_color'             => '#4A4A4A',
210
-			'button_secondary_text_color_hover'       => '#4A4A4A',
211
-			'button_secondary_shadow'                 => '#C4C4C4',
212
-
213
-			'button_tertiary_background_color'       => '#6BA913',
214
-			'button_tertiary_background_hover_color' => '#649E12',
215
-			'button_tertiary_text_color'             => '#FFFFFF',
216
-			'button_tertiary_text_color_hover'       => '#FFFFFF',
217
-			'button_tertiary_shadow'                 => '#3F640B',
218
-
219
-			'top_menu_background_color'          => '#333333',
220
-			'top_menu_link_color'                => '#ffffff',
221
-			'top_menu_link_hover_color'          => '#eaa520',
222
-			'top_menu_icon_color'                => '#eaa520',
223
-			'top_menu_icon_hover_color'          => '#ffffff',
224
-			'top_menu_dropdown_color'            => '#333333',
225
-			'top_menu_dropdown_hover_color'      => '#444444',
226
-			'top_menu_dropdown_link_color'       => '#ffffff',
227
-			'top_menu_dropdown_link_hover_color' => '#eaa520',
228
-
229
-			'header_background_color'  => '#ffffff',
230
-			'header_link_color'        => '#b64d3f',
231
-			'header_link_hover_color'  => '#87291c',
232
-			'header_description_color' => '#555555',
233
-
234
-			'main_menu_background_color'                => '#ffffff',
235
-			'main_menu_link_color'                      => '#555555',
236
-			'main_menu_link_hover_color'                => '#ffffff',
237
-			'main_menu_dropdown_background_color'       => '#b64d3f',
238
-			'main_menu_dropdown_background_hover_color' => '#b64d3f',
239
-			'main_menu_dropdown_link_color'             => '#ffffff',
240
-			'main_menu_dropdown_link_hover_color'       => '#dddddd',
241
-
242
-			'banner_background_color'               => '#87291c',
243
-			'banner_text_color'                     => '#ffffff',
244
-			'banner_text_image_color'               => '#ffffff',
245
-			'banner_breadcrumb_background_color'    => '#374750',
246
-			'banner_breadcrumb_text_color'          => '#919191',
247
-			'banner_breadcrumb_text_selected_color' => '#ffffff',
248
-
249
-			'background_color'                       => '#ffffff',
250
-			'body_line_color'                        => '#dddddd',
251
-			'body_text_heading_color'                => '#333333',
252
-			'body_text_small_color'                  => '#919191',
253
-			'body_text_color'                        => '#333333',
254
-			'body_link_color'                        => '#b64d3f',
255
-			'body_link_hover_color'                  => '#87291c',
256
-			'body_section_full_background_color'     => '#b64d3f',
257
-			'body_section_full_text_color'           => '#ffffff',
258
-			'body_section_full_link_color'           => '#eeeeee',
259
-			'body_section_full_link_hover_color'     => '#dddddd',
260
-			'body_section_full_cta_background_color' => '#333333',
261
-			'body_section_full_cta_text_color'       => '#ffffff',
262
-			'body_section_full_cta_link_color'       => '#eeeeee',
263
-			'body_section_full_cta_link_hover_color' => '#dddddd',
264
-
265
-			'footer_cta_background_color' => '#b64d3f',
266
-			'footer_cta_text_color'       => '#ffffff',
267
-			'footer_cta_link_color'       => '#ffffff',
268
-			'footer_cta_link_hover_color' => '#eeeeee',
269
-
270
-			'footer_widgets_background_color' => '#333333',
271
-			'footer_widgets_text_color'       => '#ffffff',
272
-			'footer_widgets_link_color'       => '#b64d3f',
273
-			'footer_widgets_link_hover_color' => '#969696',
274
-
275
-			'footer_background_color' => '#232222',
276
-			'footer_text_color'       => '#ffffff',
277
-			'footer_link_color'       => '#b64d3f',
278
-			'footer_link_hover_color' => '#969696',
279
-		) ),
280
-	),
281
-	'orange' => array(
282
-		'label'  => __( 'Orange', 'lsx-customizer' ),
283
-		'colors' => apply_filters( 'lsx_customizer_colour_choices_orange', array(
284
-			'button_background_color'       => '#fbaf3f',
285
-			'button_background_hover_color' => '#e49435',
286
-			'button_text_color'             => '#260e03',
287
-			'button_text_color_hover'       => '#260e03',
288
-			'button_shadow'                 => '#e49435',
289
-
290
-			'button_cta_background_color'       => '#f7941d',
291
-			'button_cta_background_hover_color' => '#f7741d',
292
-			'button_cta_text_color'             => '#ffffff',
293
-			'button_cta_text_color_hover'       => '#ffffff',
294
-			'button_cta_shadow'                 => '#f7741d',
295
-
296
-			'button_secondary_background_color'       => '#EAEAEA',
297
-			'button_secondary_background_hover_color' => '#CCCCCC',
298
-			'button_secondary_text_color'             => '#4A4A4A',
299
-			'button_secondary_text_color_hover'       => '#4A4A4A',
300
-			'button_secondary_shadow'                 => '#C4C4C4',
301
-
302
-			'button_tertiary_background_color'       => '#6BA913',
303
-			'button_tertiary_background_hover_color' => '#649E12',
304
-			'button_tertiary_text_color'             => '#FFFFFF',
305
-			'button_tertiary_text_color_hover'       => '#FFFFFF',
306
-			'button_tertiary_shadow'                 => '#3F640B',
307
-
308
-			'top_menu_background_color'          => '#333333',
309
-			'top_menu_link_color'                => '#ffffff',
310
-			'top_menu_link_hover_color'          => '#e4701e',
311
-			'top_menu_icon_color'                => '#e4701e',
312
-			'top_menu_icon_hover_color'          => '#ffffff',
313
-			'top_menu_dropdown_color'            => '#333333',
314
-			'top_menu_dropdown_hover_color'      => '#444444',
315
-			'top_menu_dropdown_link_color'       => '#ffffff',
316
-			'top_menu_dropdown_link_hover_color' => '#e4701e',
317
-
318
-			'header_background_color'  => '#ffffff',
319
-			'header_link_color'        => '#e4701e',
320
-			'header_link_hover_color'  => '#cc4800',
321
-			'header_description_color' => '#777777',
322
-
323
-			'main_menu_background_color'                => '#ffffff',
324
-			'main_menu_link_color'                      => '#555555',
325
-			'main_menu_link_hover_color'                => '#ffffff',
326
-			'main_menu_dropdown_background_color'       => '#fbaf3f',
327
-			'main_menu_dropdown_background_hover_color' => '#fbaf3f',
328
-			'main_menu_dropdown_link_color'             => '#ffffff',
329
-			'main_menu_dropdown_link_hover_color'       => '#eeeeee',
330
-
331
-			'banner_background_color'               => '#e49435',
332
-			'banner_text_color'                     => '#ffffff',
333
-			'banner_text_image_color'               => '#ffffff',
334
-			'banner_breadcrumb_background_color'    => '#374750',
335
-			'banner_breadcrumb_text_color'          => '#919191',
336
-			'banner_breadcrumb_text_selected_color' => '#ffffff',
337
-
338
-			'background_color'                       => '#ffffff',
339
-			'body_line_color'                        => '#dddddd',
340
-			'body_text_heading_color'                => '#333333',
341
-			'body_text_small_color'                  => '#919191',
342
-			'body_text_color'                        => '#333333',
343
-			'body_link_color'                        => '#e4701e',
344
-			'body_link_hover_color'                  => '#cc4800',
345
-			'body_section_full_background_color'     => '#fbaf3f',
346
-			'body_section_full_text_color'           => '#ffffff',
347
-			'body_section_full_link_color'           => '#eeeeee',
348
-			'body_section_full_link_hover_color'     => '#dddddd',
349
-			'body_section_full_cta_background_color' => '#333333',
350
-			'body_section_full_cta_text_color'       => '#ffffff',
351
-			'body_section_full_cta_link_color'       => '#eeeeee',
352
-			'body_section_full_cta_link_hover_color' => '#dddddd',
353
-
354
-			'footer_cta_background_color' => '#fbaf3f',
355
-			'footer_cta_text_color'       => '#555555',
356
-			'footer_cta_link_color'       => '#e4701e',
357
-			'footer_cta_link_hover_color' => '#969696',
358
-
359
-			'footer_widgets_background_color' => '#333333',
360
-			'footer_widgets_text_color'       => '#ffffff',
361
-			'footer_widgets_link_color'       => '#e4701e',
362
-			'footer_widgets_link_hover_color' => '#969696',
363
-
364
-			'footer_background_color' => '#232222',
365
-			'footer_text_color'       => '#ffffff',
366
-			'footer_link_color'       => '#e4701e',
367
-			'footer_link_hover_color' => '#969696',
368
-		) ),
369
-	),
370
-	'green' => array(
371
-		'label'  => __( 'Green', 'lsx-customizer' ),
372
-		'colors' => apply_filters( 'lsx_customizer_colour_choices_green', array(
373
-			'button_background_color'       => '#596b46',
374
-			'button_background_hover_color' => '#3d4a30',
375
-			'button_text_color'             => '#ffffff',
376
-			'button_text_color_hover'       => '#ffffff',
377
-			'button_shadow'                 => '#3d4a30',
378
-
379
-			'button_cta_background_color'       => '#f7941d',
380
-			'button_cta_background_hover_color' => '#f7741d',
381
-			'button_cta_text_color'             => '#ffffff',
382
-			'button_cta_text_color_hover'       => '#ffffff',
383
-			'button_cta_shadow'                 => '#f7741d',
384
-
385
-			'button_secondary_background_color'       => '#EAEAEA',
386
-			'button_secondary_background_hover_color' => '#CCCCCC',
387
-			'button_secondary_text_color'             => '#4A4A4A',
388
-			'button_secondary_text_color_hover'       => '#4A4A4A',
389
-			'button_secondary_shadow'                 => '#C4C4C4',
390
-
391
-			'button_tertiary_background_color'       => '#6BA913',
392
-			'button_tertiary_background_hover_color' => '#649E12',
393
-			'button_tertiary_text_color'             => '#FFFFFF',
394
-			'button_tertiary_text_color_hover'       => '#FFFFFF',
395
-			'button_tertiary_shadow'                 => '#3F640B',
396
-
397
-			'top_menu_background_color'          => '#333333',
398
-			'top_menu_link_color'                => '#ffffff',
399
-			'top_menu_link_hover_color'          => '#a5a370',
400
-			'top_menu_icon_color'                => '#a5a370',
401
-			'top_menu_icon_hover_color'          => '#ffffff',
402
-			'top_menu_dropdown_color'            => '#333333',
403
-			'top_menu_dropdown_hover_color'      => '#444444',
404
-			'top_menu_dropdown_link_color'       => '#ffffff',
405
-			'top_menu_dropdown_link_hover_color' => '#a5a370',
406
-
407
-			'header_background_color'  => '#ffffff',
408
-			'header_link_color'        => '#596b46',
409
-			'header_link_hover_color'  => '#3d4a30',
410
-			'header_description_color' => '#777777',
411
-
412
-			'main_menu_background_color'                => '#ffffff',
413
-			'main_menu_link_color'                      => '#555555',
414
-			'main_menu_link_hover_color'                => '#ffffff',
415
-			'main_menu_dropdown_background_color'       => '#596b46',
416
-			'main_menu_dropdown_background_hover_color' => '#596b46',
417
-			'main_menu_dropdown_link_color'             => '#ffffff',
418
-			'main_menu_dropdown_link_hover_color'       => '#eeeeee',
419
-
420
-			'banner_background_color'               => '#3d4a30',
421
-			'banner_text_color'                     => '#ffffff',
422
-			'banner_text_image_color'               => '#ffffff',
423
-			'banner_breadcrumb_background_color'    => '#374750',
424
-			'banner_breadcrumb_text_color'          => '#919191',
425
-			'banner_breadcrumb_text_selected_color' => '#ffffff',
426
-
427
-			'background_color'                       => '#ffffff',
428
-			'body_line_color'                        => '#dddddd',
429
-			'body_text_heading_color'                => '#333333',
430
-			'body_text_small_color'                  => '#919191',
431
-			'body_text_color'                        => '#333333',
432
-			'body_link_color'                        => '#596b46',
433
-			'body_link_hover_color'                  => '#3d4a30',
434
-			'body_section_full_background_color'     => '#596b46',
435
-			'body_section_full_text_color'           => '#ffffff',
436
-			'body_section_full_link_color'           => '#eeeeee',
437
-			'body_section_full_link_hover_color'     => '#dddddd',
438
-			'body_section_full_cta_background_color' => '#333333',
439
-			'body_section_full_cta_text_color'       => '#ffffff',
440
-			'body_section_full_cta_link_color'       => '#eeeeee',
441
-			'body_section_full_cta_link_hover_color' => '#dddddd',
442
-
443
-			'footer_cta_background_color' => '#596b46',
444
-			'footer_cta_text_color'       => '#ffffff',
445
-			'footer_cta_link_color'       => '#596b46',
446
-			'footer_cta_link_hover_color' => '#969696',
447
-
448
-			'footer_widgets_background_color' => '#333333',
449
-			'footer_widgets_text_color'       => '#ffffff',
450
-			'footer_widgets_link_color'       => '#596b46',
451
-			'footer_widgets_link_hover_color' => '#969696',
452
-
453
-			'footer_background_color' => '#232222',
454
-			'footer_text_color'       => '#ffffff',
455
-			'footer_link_color'       => '#596b46',
456
-			'footer_link_hover_color' => '#969696',
457
-		) ),
458
-	),
459
-	'brown' => array(
460
-		'label'  => __( 'Brown', 'lsx-customizer' ),
461
-		'colors' => apply_filters( 'lsx_customizer_colour_choices_brown', array(
462
-			'button_background_color'       => '#8c6a45',
463
-			'button_background_hover_color' => '#5b452e',
464
-			'button_text_color'             => '#ffffff',
465
-			'button_text_color_hover'       => '#ffffff',
466
-			'button_shadow'                 => '#5b452e',
467
-
468
-			'button_cta_background_color'       => '#f7941d',
469
-			'button_cta_background_hover_color' => '#f7741d',
470
-			'button_cta_text_color'             => '#ffffff',
471
-			'button_cta_text_color_hover'       => '#ffffff',
472
-			'button_cta_shadow'                 => '#f7741d',
473
-
474
-			'button_secondary_background_color'       => '#EAEAEA',
475
-			'button_secondary_background_hover_color' => '#CCCCCC',
476
-			'button_secondary_text_color'             => '#4A4A4A',
477
-			'button_secondary_text_color_hover'       => '#4A4A4A',
478
-			'button_secondary_shadow'                 => '#C4C4C4',
479
-
480
-			'button_tertiary_background_color'       => '#6BA913',
481
-			'button_tertiary_background_hover_color' => '#649E12',
482
-			'button_tertiary_text_color'             => '#FFFFFF',
483
-			'button_tertiary_text_color_hover'       => '#FFFFFF',
484
-			'button_tertiary_shadow'                 => '#3F640B',
485
-
486
-			'top_menu_background_color'          => '#333333',
487
-			'top_menu_link_color'                => '#ffffff',
488
-			'top_menu_link_hover_color'          => '#dfad55',
489
-			'top_menu_icon_color'                => '#dfad55',
490
-			'top_menu_icon_hover_color'          => '#ffffff',
491
-			'top_menu_dropdown_color'            => '#333333',
492
-			'top_menu_dropdown_hover_color'      => '#444444',
493
-			'top_menu_dropdown_link_color'       => '#ffffff',
494
-			'top_menu_dropdown_link_hover_color' => '#dfad55',
495
-
496
-			'header_background_color'  => '#ffffff',
497
-			'header_link_color'        => '#8c6a45',
498
-			'header_link_hover_color'  => '#5b452e',
499
-			'header_description_color' => '#777777',
500
-
501
-			'main_menu_background_color'                => '#ffffff',
502
-			'main_menu_link_color'                      => '#555555',
503
-			'main_menu_link_hover_color'                => '#ffffff',
504
-			'main_menu_dropdown_background_color'       => '#8c6a45',
505
-			'main_menu_dropdown_background_hover_color' => '#8c6a45',
506
-			'main_menu_dropdown_link_color'             => '#ffffff',
507
-			'main_menu_dropdown_link_hover_color'       => '#eeeeee',
508
-
509
-			'banner_background_color'               => '#5b452e',
510
-			'banner_text_color'                     => '#ffffff',
511
-			'banner_text_image_color'               => '#ffffff',
512
-			'banner_breadcrumb_background_color'    => '#374750',
513
-			'banner_breadcrumb_text_color'          => '#919191',
514
-			'banner_breadcrumb_text_selected_color' => '#ffffff',
515
-
516
-			'background_color'                       => '#ffffff',
517
-			'body_line_color'                        => '#dddddd',
518
-			'body_text_heading_color'                => '#333333',
519
-			'body_text_small_color'                  => '#919191',
520
-			'body_text_color'                        => '#333333',
521
-			'body_link_color'                        => '#8c6a45',
522
-			'body_link_hover_color'                  => '#5b452e',
523
-			'body_section_full_background_color'     => '#8c6a45',
524
-			'body_section_full_text_color'           => '#ffffff',
525
-			'body_section_full_link_color'           => '#eeeeee',
526
-			'body_section_full_link_hover_color'     => '#dddddd',
527
-			'body_section_full_cta_background_color' => '#333333',
528
-			'body_section_full_cta_text_color'       => '#ffffff',
529
-			'body_section_full_cta_link_color'       => '#eeeeee',
530
-			'body_section_full_cta_link_hover_color' => '#dddddd',
531
-
532
-			'footer_cta_background_color' => '#8c6a45',
533
-			'footer_cta_text_color'       => '#ffffff',
534
-			'footer_cta_link_color'       => '#8c6a45',
535
-			'footer_cta_link_hover_color' => '#969696',
536
-
537
-			'footer_widgets_background_color' => '#333333',
538
-			'footer_widgets_text_color'       => '#ffffff',
539
-			'footer_widgets_link_color'       => '#8c6a45',
540
-			'footer_widgets_link_hover_color' => '#969696',
541
-
542
-			'footer_background_color' => '#232222',
543
-			'footer_text_color'       => '#ffffff',
544
-			'footer_link_color'       => '#8c6a45',
545
-			'footer_link_hover_color' => '#969696',
546
-		) ),
547
-	),
103
+     'default' => array(
104
+          'label'  => __( 'Default', 'lsx-customizer' ),
105
+          'colors' => apply_filters( 'lsx_customizer_colour_choices_default', array(
106
+               'button_background_color'       => '#418AD0',
107
+               'button_background_hover_color' => '#367DC0',
108
+               'button_text_color'             => '#FFFFFF',
109
+               'button_text_color_hover'       => '#FFFFFF',
110
+               'button_shadow'                 => '#27639E',
111
+
112
+               'button_cta_background_color'       => '#F7AE00',
113
+               'button_cta_background_hover_color' => '#EDA700',
114
+               'button_cta_text_color'             => '#FFFFFF',
115
+               'button_cta_text_color_hover'       => '#FFFFFF',
116
+               'button_cta_shadow'                 => '#AB7800',
117
+
118
+               'button_secondary_background_color'       => '#EAEAEA',
119
+               'button_secondary_background_hover_color' => '#CCCCCC',
120
+               'button_secondary_text_color'             => '#4A4A4A',
121
+               'button_secondary_text_color_hover'       => '#4A4A4A',
122
+               'button_secondary_shadow'                 => '#C4C4C4',
123
+
124
+               'button_tertiary_background_color'       => '#6BA913',
125
+               'button_tertiary_background_hover_color' => '#649E12',
126
+               'button_tertiary_text_color'             => '#FFFFFF',
127
+               'button_tertiary_text_color_hover'       => '#FFFFFF',
128
+               'button_tertiary_shadow'                 => '#3F640B',
129
+
130
+               'top_menu_background_color'          => '#333333',
131
+               'top_menu_link_color'                => '#FFFFFF',
132
+               'top_menu_link_hover_color'          => '#D93A3A',
133
+               'top_menu_icon_color'                => '#D93A3A',
134
+               'top_menu_icon_hover_color'          => '#D93A3A',
135
+               'top_menu_dropdown_color'            => '#333333',
136
+               'top_menu_dropdown_hover_color'      => '#333333',
137
+               'top_menu_dropdown_link_color'       => '#FFFFFF',
138
+               'top_menu_dropdown_link_hover_color' => '#D93A3A',
139
+
140
+               'header_background_color'  => '#FFFFFF',
141
+               'header_link_color'        => '#D84E2E',
142
+               'header_link_hover_color'  => '#F7AE00',
143
+               'header_description_color' => '#434343',
144
+
145
+               'main_menu_background_color'                => '#FFFFFF',
146
+               'main_menu_link_color'                      => '#515151',
147
+               'main_menu_link_hover_color'                => '#418AD0',
148
+               'main_menu_dropdown_background_color'       => '#374750',
149
+               'main_menu_dropdown_background_hover_color' => '#2B3840',
150
+               'main_menu_dropdown_link_color'             => '#FFFFFF',
151
+               'main_menu_dropdown_link_hover_color'       => '#418AD0',
152
+
153
+               'banner_background_color'               => '#2B3840',
154
+               'banner_text_color'                     => '#FFFFFF',
155
+               'banner_text_image_color'               => '#FFFFFF',
156
+               'banner_breadcrumb_background_color'    => '#374750',
157
+               'banner_breadcrumb_text_color'          => '#919191',
158
+               'banner_breadcrumb_text_selected_color' => '#FFFFFF',
159
+
160
+               'background_color'                       => '#F6F6F6',
161
+               'body_line_color'                        => '#DADDDF',
162
+               'body_text_heading_color'                => '#4A4A4A',
163
+               'body_text_small_color'                  => '#919191',
164
+               'body_text_color'                        => '#4A4A4A',
165
+               'body_link_color'                        => '#418AD0',
166
+               'body_link_hover_color'                  => '#F7AE00',
167
+               'body_section_full_background_color'     => '#FFFFFF',
168
+               'body_section_full_text_color'           => '#4A4A4A',
169
+               'body_section_full_link_color'           => '#418AD0',
170
+               'body_section_full_link_hover_color'     => '#F7AE00',
171
+               'body_section_full_cta_background_color' => '#418AD0',
172
+               'body_section_full_cta_text_color'       => '#FFFFFF',
173
+               'body_section_full_cta_link_color'       => '#374750',
174
+               'body_section_full_cta_link_hover_color' => '#F7AE00',
175
+
176
+               'footer_cta_background_color' => '#2B3840',
177
+               'footer_cta_text_color'       => '#FFFFFF',
178
+               'footer_cta_link_color'       => '#418AD0',
179
+               'footer_cta_link_hover_color' => '#367DC0',
180
+
181
+               'footer_widgets_background_color' => '#374750',
182
+               'footer_widgets_text_color'       => '#FFFFFF',
183
+               'footer_widgets_link_color'       => '#FFFFFF',
184
+               'footer_widgets_link_hover_color' => '#F7AE00',
185
+
186
+               'footer_background_color' => '#2B3840',
187
+               'footer_text_color'       => '#ffffff',
188
+               'footer_link_color'       => '#F7AE00',
189
+               'footer_link_hover_color' => '#CE9100',
190
+          ) ),
191
+     ),
192
+     'red' => array(
193
+          'label'  => __( 'Red', 'lsx-customizer' ),
194
+          'colors' => apply_filters( 'lsx_customizer_colour_choices_red', array(
195
+               'button_background_color'       => '#b64d3f',
196
+               'button_background_hover_color' => '#87291c',
197
+               'button_text_color'             => '#ffffff',
198
+               'button_text_color_hover'       => '#ffffff',
199
+               'button_shadow'                 => '#87291c',
200
+
201
+               'button_cta_background_color'       => '#f7941d',
202
+               'button_cta_background_hover_color' => '#f7741d',
203
+               'button_cta_text_color'             => '#ffffff',
204
+               'button_cta_text_color_hover'       => '#ffffff',
205
+               'button_cta_shadow'                 => '#f7741d',
206
+
207
+               'button_secondary_background_color'       => '#EAEAEA',
208
+               'button_secondary_background_hover_color' => '#CCCCCC',
209
+               'button_secondary_text_color'             => '#4A4A4A',
210
+               'button_secondary_text_color_hover'       => '#4A4A4A',
211
+               'button_secondary_shadow'                 => '#C4C4C4',
212
+
213
+               'button_tertiary_background_color'       => '#6BA913',
214
+               'button_tertiary_background_hover_color' => '#649E12',
215
+               'button_tertiary_text_color'             => '#FFFFFF',
216
+               'button_tertiary_text_color_hover'       => '#FFFFFF',
217
+               'button_tertiary_shadow'                 => '#3F640B',
218
+
219
+               'top_menu_background_color'          => '#333333',
220
+               'top_menu_link_color'                => '#ffffff',
221
+               'top_menu_link_hover_color'          => '#eaa520',
222
+               'top_menu_icon_color'                => '#eaa520',
223
+               'top_menu_icon_hover_color'          => '#ffffff',
224
+               'top_menu_dropdown_color'            => '#333333',
225
+               'top_menu_dropdown_hover_color'      => '#444444',
226
+               'top_menu_dropdown_link_color'       => '#ffffff',
227
+               'top_menu_dropdown_link_hover_color' => '#eaa520',
228
+
229
+               'header_background_color'  => '#ffffff',
230
+               'header_link_color'        => '#b64d3f',
231
+               'header_link_hover_color'  => '#87291c',
232
+               'header_description_color' => '#555555',
233
+
234
+               'main_menu_background_color'                => '#ffffff',
235
+               'main_menu_link_color'                      => '#555555',
236
+               'main_menu_link_hover_color'                => '#ffffff',
237
+               'main_menu_dropdown_background_color'       => '#b64d3f',
238
+               'main_menu_dropdown_background_hover_color' => '#b64d3f',
239
+               'main_menu_dropdown_link_color'             => '#ffffff',
240
+               'main_menu_dropdown_link_hover_color'       => '#dddddd',
241
+
242
+               'banner_background_color'               => '#87291c',
243
+               'banner_text_color'                     => '#ffffff',
244
+               'banner_text_image_color'               => '#ffffff',
245
+               'banner_breadcrumb_background_color'    => '#374750',
246
+               'banner_breadcrumb_text_color'          => '#919191',
247
+               'banner_breadcrumb_text_selected_color' => '#ffffff',
248
+
249
+               'background_color'                       => '#ffffff',
250
+               'body_line_color'                        => '#dddddd',
251
+               'body_text_heading_color'                => '#333333',
252
+               'body_text_small_color'                  => '#919191',
253
+               'body_text_color'                        => '#333333',
254
+               'body_link_color'                        => '#b64d3f',
255
+               'body_link_hover_color'                  => '#87291c',
256
+               'body_section_full_background_color'     => '#b64d3f',
257
+               'body_section_full_text_color'           => '#ffffff',
258
+               'body_section_full_link_color'           => '#eeeeee',
259
+               'body_section_full_link_hover_color'     => '#dddddd',
260
+               'body_section_full_cta_background_color' => '#333333',
261
+               'body_section_full_cta_text_color'       => '#ffffff',
262
+               'body_section_full_cta_link_color'       => '#eeeeee',
263
+               'body_section_full_cta_link_hover_color' => '#dddddd',
264
+
265
+               'footer_cta_background_color' => '#b64d3f',
266
+               'footer_cta_text_color'       => '#ffffff',
267
+               'footer_cta_link_color'       => '#ffffff',
268
+               'footer_cta_link_hover_color' => '#eeeeee',
269
+
270
+               'footer_widgets_background_color' => '#333333',
271
+               'footer_widgets_text_color'       => '#ffffff',
272
+               'footer_widgets_link_color'       => '#b64d3f',
273
+               'footer_widgets_link_hover_color' => '#969696',
274
+
275
+               'footer_background_color' => '#232222',
276
+               'footer_text_color'       => '#ffffff',
277
+               'footer_link_color'       => '#b64d3f',
278
+               'footer_link_hover_color' => '#969696',
279
+          ) ),
280
+     ),
281
+     'orange' => array(
282
+          'label'  => __( 'Orange', 'lsx-customizer' ),
283
+          'colors' => apply_filters( 'lsx_customizer_colour_choices_orange', array(
284
+               'button_background_color'       => '#fbaf3f',
285
+               'button_background_hover_color' => '#e49435',
286
+               'button_text_color'             => '#260e03',
287
+               'button_text_color_hover'       => '#260e03',
288
+               'button_shadow'                 => '#e49435',
289
+
290
+               'button_cta_background_color'       => '#f7941d',
291
+               'button_cta_background_hover_color' => '#f7741d',
292
+               'button_cta_text_color'             => '#ffffff',
293
+               'button_cta_text_color_hover'       => '#ffffff',
294
+               'button_cta_shadow'                 => '#f7741d',
295
+
296
+               'button_secondary_background_color'       => '#EAEAEA',
297
+               'button_secondary_background_hover_color' => '#CCCCCC',
298
+               'button_secondary_text_color'             => '#4A4A4A',
299
+               'button_secondary_text_color_hover'       => '#4A4A4A',
300
+               'button_secondary_shadow'                 => '#C4C4C4',
301
+
302
+               'button_tertiary_background_color'       => '#6BA913',
303
+               'button_tertiary_background_hover_color' => '#649E12',
304
+               'button_tertiary_text_color'             => '#FFFFFF',
305
+               'button_tertiary_text_color_hover'       => '#FFFFFF',
306
+               'button_tertiary_shadow'                 => '#3F640B',
307
+
308
+               'top_menu_background_color'          => '#333333',
309
+               'top_menu_link_color'                => '#ffffff',
310
+               'top_menu_link_hover_color'          => '#e4701e',
311
+               'top_menu_icon_color'                => '#e4701e',
312
+               'top_menu_icon_hover_color'          => '#ffffff',
313
+               'top_menu_dropdown_color'            => '#333333',
314
+               'top_menu_dropdown_hover_color'      => '#444444',
315
+               'top_menu_dropdown_link_color'       => '#ffffff',
316
+               'top_menu_dropdown_link_hover_color' => '#e4701e',
317
+
318
+               'header_background_color'  => '#ffffff',
319
+               'header_link_color'        => '#e4701e',
320
+               'header_link_hover_color'  => '#cc4800',
321
+               'header_description_color' => '#777777',
322
+
323
+               'main_menu_background_color'                => '#ffffff',
324
+               'main_menu_link_color'                      => '#555555',
325
+               'main_menu_link_hover_color'                => '#ffffff',
326
+               'main_menu_dropdown_background_color'       => '#fbaf3f',
327
+               'main_menu_dropdown_background_hover_color' => '#fbaf3f',
328
+               'main_menu_dropdown_link_color'             => '#ffffff',
329
+               'main_menu_dropdown_link_hover_color'       => '#eeeeee',
330
+
331
+               'banner_background_color'               => '#e49435',
332
+               'banner_text_color'                     => '#ffffff',
333
+               'banner_text_image_color'               => '#ffffff',
334
+               'banner_breadcrumb_background_color'    => '#374750',
335
+               'banner_breadcrumb_text_color'          => '#919191',
336
+               'banner_breadcrumb_text_selected_color' => '#ffffff',
337
+
338
+               'background_color'                       => '#ffffff',
339
+               'body_line_color'                        => '#dddddd',
340
+               'body_text_heading_color'                => '#333333',
341
+               'body_text_small_color'                  => '#919191',
342
+               'body_text_color'                        => '#333333',
343
+               'body_link_color'                        => '#e4701e',
344
+               'body_link_hover_color'                  => '#cc4800',
345
+               'body_section_full_background_color'     => '#fbaf3f',
346
+               'body_section_full_text_color'           => '#ffffff',
347
+               'body_section_full_link_color'           => '#eeeeee',
348
+               'body_section_full_link_hover_color'     => '#dddddd',
349
+               'body_section_full_cta_background_color' => '#333333',
350
+               'body_section_full_cta_text_color'       => '#ffffff',
351
+               'body_section_full_cta_link_color'       => '#eeeeee',
352
+               'body_section_full_cta_link_hover_color' => '#dddddd',
353
+
354
+               'footer_cta_background_color' => '#fbaf3f',
355
+               'footer_cta_text_color'       => '#555555',
356
+               'footer_cta_link_color'       => '#e4701e',
357
+               'footer_cta_link_hover_color' => '#969696',
358
+
359
+               'footer_widgets_background_color' => '#333333',
360
+               'footer_widgets_text_color'       => '#ffffff',
361
+               'footer_widgets_link_color'       => '#e4701e',
362
+               'footer_widgets_link_hover_color' => '#969696',
363
+
364
+               'footer_background_color' => '#232222',
365
+               'footer_text_color'       => '#ffffff',
366
+               'footer_link_color'       => '#e4701e',
367
+               'footer_link_hover_color' => '#969696',
368
+          ) ),
369
+     ),
370
+     'green' => array(
371
+          'label'  => __( 'Green', 'lsx-customizer' ),
372
+          'colors' => apply_filters( 'lsx_customizer_colour_choices_green', array(
373
+               'button_background_color'       => '#596b46',
374
+               'button_background_hover_color' => '#3d4a30',
375
+               'button_text_color'             => '#ffffff',
376
+               'button_text_color_hover'       => '#ffffff',
377
+               'button_shadow'                 => '#3d4a30',
378
+
379
+               'button_cta_background_color'       => '#f7941d',
380
+               'button_cta_background_hover_color' => '#f7741d',
381
+               'button_cta_text_color'             => '#ffffff',
382
+               'button_cta_text_color_hover'       => '#ffffff',
383
+               'button_cta_shadow'                 => '#f7741d',
384
+
385
+               'button_secondary_background_color'       => '#EAEAEA',
386
+               'button_secondary_background_hover_color' => '#CCCCCC',
387
+               'button_secondary_text_color'             => '#4A4A4A',
388
+               'button_secondary_text_color_hover'       => '#4A4A4A',
389
+               'button_secondary_shadow'                 => '#C4C4C4',
390
+
391
+               'button_tertiary_background_color'       => '#6BA913',
392
+               'button_tertiary_background_hover_color' => '#649E12',
393
+               'button_tertiary_text_color'             => '#FFFFFF',
394
+               'button_tertiary_text_color_hover'       => '#FFFFFF',
395
+               'button_tertiary_shadow'                 => '#3F640B',
396
+
397
+               'top_menu_background_color'          => '#333333',
398
+               'top_menu_link_color'                => '#ffffff',
399
+               'top_menu_link_hover_color'          => '#a5a370',
400
+               'top_menu_icon_color'                => '#a5a370',
401
+               'top_menu_icon_hover_color'          => '#ffffff',
402
+               'top_menu_dropdown_color'            => '#333333',
403
+               'top_menu_dropdown_hover_color'      => '#444444',
404
+               'top_menu_dropdown_link_color'       => '#ffffff',
405
+               'top_menu_dropdown_link_hover_color' => '#a5a370',
406
+
407
+               'header_background_color'  => '#ffffff',
408
+               'header_link_color'        => '#596b46',
409
+               'header_link_hover_color'  => '#3d4a30',
410
+               'header_description_color' => '#777777',
411
+
412
+               'main_menu_background_color'                => '#ffffff',
413
+               'main_menu_link_color'                      => '#555555',
414
+               'main_menu_link_hover_color'                => '#ffffff',
415
+               'main_menu_dropdown_background_color'       => '#596b46',
416
+               'main_menu_dropdown_background_hover_color' => '#596b46',
417
+               'main_menu_dropdown_link_color'             => '#ffffff',
418
+               'main_menu_dropdown_link_hover_color'       => '#eeeeee',
419
+
420
+               'banner_background_color'               => '#3d4a30',
421
+               'banner_text_color'                     => '#ffffff',
422
+               'banner_text_image_color'               => '#ffffff',
423
+               'banner_breadcrumb_background_color'    => '#374750',
424
+               'banner_breadcrumb_text_color'          => '#919191',
425
+               'banner_breadcrumb_text_selected_color' => '#ffffff',
426
+
427
+               'background_color'                       => '#ffffff',
428
+               'body_line_color'                        => '#dddddd',
429
+               'body_text_heading_color'                => '#333333',
430
+               'body_text_small_color'                  => '#919191',
431
+               'body_text_color'                        => '#333333',
432
+               'body_link_color'                        => '#596b46',
433
+               'body_link_hover_color'                  => '#3d4a30',
434
+               'body_section_full_background_color'     => '#596b46',
435
+               'body_section_full_text_color'           => '#ffffff',
436
+               'body_section_full_link_color'           => '#eeeeee',
437
+               'body_section_full_link_hover_color'     => '#dddddd',
438
+               'body_section_full_cta_background_color' => '#333333',
439
+               'body_section_full_cta_text_color'       => '#ffffff',
440
+               'body_section_full_cta_link_color'       => '#eeeeee',
441
+               'body_section_full_cta_link_hover_color' => '#dddddd',
442
+
443
+               'footer_cta_background_color' => '#596b46',
444
+               'footer_cta_text_color'       => '#ffffff',
445
+               'footer_cta_link_color'       => '#596b46',
446
+               'footer_cta_link_hover_color' => '#969696',
447
+
448
+               'footer_widgets_background_color' => '#333333',
449
+               'footer_widgets_text_color'       => '#ffffff',
450
+               'footer_widgets_link_color'       => '#596b46',
451
+               'footer_widgets_link_hover_color' => '#969696',
452
+
453
+               'footer_background_color' => '#232222',
454
+               'footer_text_color'       => '#ffffff',
455
+               'footer_link_color'       => '#596b46',
456
+               'footer_link_hover_color' => '#969696',
457
+          ) ),
458
+     ),
459
+     'brown' => array(
460
+          'label'  => __( 'Brown', 'lsx-customizer' ),
461
+          'colors' => apply_filters( 'lsx_customizer_colour_choices_brown', array(
462
+               'button_background_color'       => '#8c6a45',
463
+               'button_background_hover_color' => '#5b452e',
464
+               'button_text_color'             => '#ffffff',
465
+               'button_text_color_hover'       => '#ffffff',
466
+               'button_shadow'                 => '#5b452e',
467
+
468
+               'button_cta_background_color'       => '#f7941d',
469
+               'button_cta_background_hover_color' => '#f7741d',
470
+               'button_cta_text_color'             => '#ffffff',
471
+               'button_cta_text_color_hover'       => '#ffffff',
472
+               'button_cta_shadow'                 => '#f7741d',
473
+
474
+               'button_secondary_background_color'       => '#EAEAEA',
475
+               'button_secondary_background_hover_color' => '#CCCCCC',
476
+               'button_secondary_text_color'             => '#4A4A4A',
477
+               'button_secondary_text_color_hover'       => '#4A4A4A',
478
+               'button_secondary_shadow'                 => '#C4C4C4',
479
+
480
+               'button_tertiary_background_color'       => '#6BA913',
481
+               'button_tertiary_background_hover_color' => '#649E12',
482
+               'button_tertiary_text_color'             => '#FFFFFF',
483
+               'button_tertiary_text_color_hover'       => '#FFFFFF',
484
+               'button_tertiary_shadow'                 => '#3F640B',
485
+
486
+               'top_menu_background_color'          => '#333333',
487
+               'top_menu_link_color'                => '#ffffff',
488
+               'top_menu_link_hover_color'          => '#dfad55',
489
+               'top_menu_icon_color'                => '#dfad55',
490
+               'top_menu_icon_hover_color'          => '#ffffff',
491
+               'top_menu_dropdown_color'            => '#333333',
492
+               'top_menu_dropdown_hover_color'      => '#444444',
493
+               'top_menu_dropdown_link_color'       => '#ffffff',
494
+               'top_menu_dropdown_link_hover_color' => '#dfad55',
495
+
496
+               'header_background_color'  => '#ffffff',
497
+               'header_link_color'        => '#8c6a45',
498
+               'header_link_hover_color'  => '#5b452e',
499
+               'header_description_color' => '#777777',
500
+
501
+               'main_menu_background_color'                => '#ffffff',
502
+               'main_menu_link_color'                      => '#555555',
503
+               'main_menu_link_hover_color'                => '#ffffff',
504
+               'main_menu_dropdown_background_color'       => '#8c6a45',
505
+               'main_menu_dropdown_background_hover_color' => '#8c6a45',
506
+               'main_menu_dropdown_link_color'             => '#ffffff',
507
+               'main_menu_dropdown_link_hover_color'       => '#eeeeee',
508
+
509
+               'banner_background_color'               => '#5b452e',
510
+               'banner_text_color'                     => '#ffffff',
511
+               'banner_text_image_color'               => '#ffffff',
512
+               'banner_breadcrumb_background_color'    => '#374750',
513
+               'banner_breadcrumb_text_color'          => '#919191',
514
+               'banner_breadcrumb_text_selected_color' => '#ffffff',
515
+
516
+               'background_color'                       => '#ffffff',
517
+               'body_line_color'                        => '#dddddd',
518
+               'body_text_heading_color'                => '#333333',
519
+               'body_text_small_color'                  => '#919191',
520
+               'body_text_color'                        => '#333333',
521
+               'body_link_color'                        => '#8c6a45',
522
+               'body_link_hover_color'                  => '#5b452e',
523
+               'body_section_full_background_color'     => '#8c6a45',
524
+               'body_section_full_text_color'           => '#ffffff',
525
+               'body_section_full_link_color'           => '#eeeeee',
526
+               'body_section_full_link_hover_color'     => '#dddddd',
527
+               'body_section_full_cta_background_color' => '#333333',
528
+               'body_section_full_cta_text_color'       => '#ffffff',
529
+               'body_section_full_cta_link_color'       => '#eeeeee',
530
+               'body_section_full_cta_link_hover_color' => '#dddddd',
531
+
532
+               'footer_cta_background_color' => '#8c6a45',
533
+               'footer_cta_text_color'       => '#ffffff',
534
+               'footer_cta_link_color'       => '#8c6a45',
535
+               'footer_cta_link_hover_color' => '#969696',
536
+
537
+               'footer_widgets_background_color' => '#333333',
538
+               'footer_widgets_text_color'       => '#ffffff',
539
+               'footer_widgets_link_color'       => '#8c6a45',
540
+               'footer_widgets_link_hover_color' => '#969696',
541
+
542
+               'footer_background_color' => '#232222',
543
+               'footer_text_color'       => '#ffffff',
544
+               'footer_link_color'       => '#8c6a45',
545
+               'footer_link_hover_color' => '#969696',
546
+          ) ),
547
+     ),
548 548
 ) );
Please login to merge, or discard this patch.