Completed
Push — develop ( a77fec...5dae2b )
by Aristeides
02:17
created
example.php 1 patch
Indentation   +69 added lines, -69 removed lines patch added patch discarded remove patch
@@ -12,12 +12,12 @@  discard block
 block discarded – undo
12 12
 
13 13
 // Exit if accessed directly.
14 14
 if ( ! defined( 'ABSPATH' ) ) {
15
-    exit;
15
+	exit;
16 16
 }
17 17
 
18 18
 // Do not proceed if Kirki does not exist.
19 19
 if ( ! class_exists( 'Kirki' ) ) {
20
-    return;
20
+	return;
21 21
 }
22 22
 
23 23
 /**
@@ -26,7 +26,7 @@  discard block
 block discarded – undo
26 26
  * @link https://aristath.github.io/kirki/docs/getting-started/config.html
27 27
  */
28 28
 Kirki::add_config( 'kirki_demo', array(
29
-    'capability'  => 'edit_theme_options',
29
+	'capability'  => 'edit_theme_options',
30 30
 	'option_type' => 'theme_mod',
31 31
 ) );
32 32
 
@@ -36,9 +36,9 @@  discard block
 block discarded – undo
36 36
  * @link https://aristath.github.io/kirki/docs/getting-started/panels.html
37 37
  */
38 38
 Kirki::add_panel( 'kirki_demo_panel', array(
39
-    'priority'    => 10,
40
-    'title'       => esc_attr__( 'Kirki Demo Panel', 'textdomain' ),
41
-    'description' => esc_attr__( 'Contains sections for all kirki controls.', 'textdomain' ),
39
+	'priority'    => 10,
40
+	'title'       => esc_attr__( 'Kirki Demo Panel', 'textdomain' ),
41
+	'description' => esc_attr__( 'Contains sections for all kirki controls.', 'textdomain' ),
42 42
 ) );
43 43
 
44 44
 /**
@@ -50,61 +50,61 @@  discard block
 block discarded – undo
50 50
  * @link https://aristath.github.io/kirki/docs/getting-started/sections.html
51 51
  */
52 52
 $sections = array(
53
-    'background'      => array( esc_attr__( 'Background', 'textdomain' ), '' ),
54
-    'code'            => array( esc_attr__( 'Code', 'textdomain' ), '' ),
55
-    'checkbox'        => array( esc_attr__( 'Checkbox', 'textdomain' ), '' ),
56
-    'color'           => array( esc_attr__( 'Color', 'textdomain' ), '' ),
57
-    'color-palette'   => array( esc_attr__( 'Color Palette', 'textdomain' ), '' ),
58
-    'custom'          => array( esc_attr__( 'Custom', 'textdomain' ), '' ),
59
-    'dashicons'       => array( esc_attr__( 'Dashicons', 'textdomain' ), '' ),
60
-    'date'            => array( esc_attr__( 'Date', 'textdomain' ), '' ),
61
-    'dimension'       => array( esc_attr__( 'Dimension', 'textdomain' ), '' ),
62
-    'dimensions'      => array( esc_attr__( 'Dimensions', 'textdomain' ), '' ),
63
-    'editor'          => array( esc_attr__( 'Editor', 'textdomain' ), '' ),
64
-    'fontawesome'     => array( esc_attr__( 'Font-Awesome', 'textdomain' ), '' ),
65
-    'generic'         => array( esc_attr__( 'Generic', 'textdomain' ), '' ),
66
-    'image'           => array( esc_attr__( 'Image', 'textdomain' ), '' ),
67
-    'multicheck'      => array( esc_attr__( 'Multicheck', 'textdomain' ), '' ),
68
-    'multicolor'      => array( esc_attr__( 'Multicolor', 'textdomain' ), '' ),
69
-    'number'          => array( esc_attr__( 'Number', 'textdomain' ), '' ),
70
-    'palette'         => array( esc_attr__( 'Palette', 'textdomain' ), '' ),
71
-    'preset'          => array( esc_attr__( 'Preset', 'textdomain' ), '' ),
72
-    'radio'           => array( esc_attr__( 'Radio', 'textdomain' ), esc_attr__( 'A plain Radio control.', 'textdomain' ) ),
73
-    'radio-buttonset' => array( esc_attr__( 'Radio Buttonset', 'textdomain' ), esc_attr__( 'Radio-Buttonset controls are essentially radio controls with some fancy styling to make them look cooler.', 'textdomain' ) ),
74
-    'radio-image'     => array( esc_attr__( 'Radio Image', 'textdomain' ), esc_attr__( 'Radio-Image controls are essentially radio controls with some fancy styles to use images', 'textdomain' ) ),
75
-    'repeater'        => array( esc_attr__( 'Repeater', 'textdomain' ), '' ),
76
-    'select'          => array( esc_attr__( 'Select', 'textdomain' ), '' ),
77
-    'slider'          => array( esc_attr__( 'Slider', 'textdomain' ), '' ),
78
-    'sortable'        => array( esc_attr__( 'Sortable', 'textdomain' ), '' ),
79
-    'switch'          => array( esc_attr__( 'Switch', 'textdomain' ), '' ),
80
-    'toggle'          => array( esc_attr__( 'Toggle', 'textdomain' ), '' ),
81
-    'typography'      => array( esc_attr__( 'Typography', 'textdomain' ), '' ),
53
+	'background'      => array( esc_attr__( 'Background', 'textdomain' ), '' ),
54
+	'code'            => array( esc_attr__( 'Code', 'textdomain' ), '' ),
55
+	'checkbox'        => array( esc_attr__( 'Checkbox', 'textdomain' ), '' ),
56
+	'color'           => array( esc_attr__( 'Color', 'textdomain' ), '' ),
57
+	'color-palette'   => array( esc_attr__( 'Color Palette', 'textdomain' ), '' ),
58
+	'custom'          => array( esc_attr__( 'Custom', 'textdomain' ), '' ),
59
+	'dashicons'       => array( esc_attr__( 'Dashicons', 'textdomain' ), '' ),
60
+	'date'            => array( esc_attr__( 'Date', 'textdomain' ), '' ),
61
+	'dimension'       => array( esc_attr__( 'Dimension', 'textdomain' ), '' ),
62
+	'dimensions'      => array( esc_attr__( 'Dimensions', 'textdomain' ), '' ),
63
+	'editor'          => array( esc_attr__( 'Editor', 'textdomain' ), '' ),
64
+	'fontawesome'     => array( esc_attr__( 'Font-Awesome', 'textdomain' ), '' ),
65
+	'generic'         => array( esc_attr__( 'Generic', 'textdomain' ), '' ),
66
+	'image'           => array( esc_attr__( 'Image', 'textdomain' ), '' ),
67
+	'multicheck'      => array( esc_attr__( 'Multicheck', 'textdomain' ), '' ),
68
+	'multicolor'      => array( esc_attr__( 'Multicolor', 'textdomain' ), '' ),
69
+	'number'          => array( esc_attr__( 'Number', 'textdomain' ), '' ),
70
+	'palette'         => array( esc_attr__( 'Palette', 'textdomain' ), '' ),
71
+	'preset'          => array( esc_attr__( 'Preset', 'textdomain' ), '' ),
72
+	'radio'           => array( esc_attr__( 'Radio', 'textdomain' ), esc_attr__( 'A plain Radio control.', 'textdomain' ) ),
73
+	'radio-buttonset' => array( esc_attr__( 'Radio Buttonset', 'textdomain' ), esc_attr__( 'Radio-Buttonset controls are essentially radio controls with some fancy styling to make them look cooler.', 'textdomain' ) ),
74
+	'radio-image'     => array( esc_attr__( 'Radio Image', 'textdomain' ), esc_attr__( 'Radio-Image controls are essentially radio controls with some fancy styles to use images', 'textdomain' ) ),
75
+	'repeater'        => array( esc_attr__( 'Repeater', 'textdomain' ), '' ),
76
+	'select'          => array( esc_attr__( 'Select', 'textdomain' ), '' ),
77
+	'slider'          => array( esc_attr__( 'Slider', 'textdomain' ), '' ),
78
+	'sortable'        => array( esc_attr__( 'Sortable', 'textdomain' ), '' ),
79
+	'switch'          => array( esc_attr__( 'Switch', 'textdomain' ), '' ),
80
+	'toggle'          => array( esc_attr__( 'Toggle', 'textdomain' ), '' ),
81
+	'typography'      => array( esc_attr__( 'Typography', 'textdomain' ), '' ),
82 82
 );
83 83
 foreach ( $sections as $section_id => $section ) {
84
-    Kirki::add_section( $section_id . '_section', array(
85
-        'title'       => $section[0],
86
-        'description' => $section[1],
87
-        'panel'       => 'kirki_demo_panel',
88
-    ) );
84
+	Kirki::add_section( $section_id . '_section', array(
85
+		'title'       => $section[0],
86
+		'description' => $section[1],
87
+		'panel'       => 'kirki_demo_panel',
88
+	) );
89 89
 }
90 90
 
91 91
 /**
92 92
  * Background Control.
93 93
  */
94 94
 Kirki::add_field( 'kirki_demo', array(
95
-    'type'        => 'background',
96
-    'settings'    => 'background_setting',
97
-    'label'       => esc_attr__( 'Background Control', 'textdomain' ),
98
-    'description' => esc_attr__( 'Background conrols are pretty complex! (but useful if properly used)', 'textdomain' ),
99
-    'section'     => 'background_section',
100
-    'default'     => array(
101
-        'background-color'      => 'rgba(20,20,20,.8)',
102
-        'background-image'      => '',
103
-        'background-repeat'     => 'repeat-all',
104
-        'background-position'   => 'center center',
105
-        'background-size'       => 'cover',
106
-        'background-attachment' => 'scroll',
107
-    ),
95
+	'type'        => 'background',
96
+	'settings'    => 'background_setting',
97
+	'label'       => esc_attr__( 'Background Control', 'textdomain' ),
98
+	'description' => esc_attr__( 'Background conrols are pretty complex! (but useful if properly used)', 'textdomain' ),
99
+	'section'     => 'background_section',
100
+	'default'     => array(
101
+		'background-color'      => 'rgba(20,20,20,.8)',
102
+		'background-image'      => '',
103
+		'background-repeat'     => 'repeat-all',
104
+		'background-position'   => 'center center',
105
+		'background-size'       => 'cover',
106
+		'background-attachment' => 'scroll',
107
+	),
108 108
 ) );
109 109
 
110 110
 /**
@@ -113,16 +113,16 @@  discard block
 block discarded – undo
113 113
  * @link https://aristath.github.io/kirki/docs/controls/code.html
114 114
  */
115 115
 Kirki::add_field( 'kirki_demo', array(
116
-    'type'        => 'code',
117
-    'settings'    => 'code_setting',
118
-    'label'       => esc_attr__( 'Code Control', 'textdomain' ),
119
-    'description' => esc_attr__( 'Description', 'textdomain' ),
120
-    'section'     => 'code_section',
121
-    'default'     => '',
122
-    'choices'     => array(
123
-        'language' => 'css',
124
-        'theme'    => 'monokai',
125
-    ),
116
+	'type'        => 'code',
117
+	'settings'    => 'code_setting',
118
+	'label'       => esc_attr__( 'Code Control', 'textdomain' ),
119
+	'description' => esc_attr__( 'Description', 'textdomain' ),
120
+	'section'     => 'code_section',
121
+	'default'     => '',
122
+	'choices'     => array(
123
+		'language' => 'css',
124
+		'theme'    => 'monokai',
125
+	),
126 126
 ) );
127 127
 
128 128
 /**
@@ -131,10 +131,10 @@  discard block
 block discarded – undo
131 131
  * @link https://aristath.github.io/kirki/docs/controls/checkbox.html
132 132
  */
133 133
 Kirki::add_field( 'kirki_demo', array(
134
-    'type'        => 'checkbox',
135
-    'settings'    => 'checkbox_setting',
136
-    'label'       => esc_attr__( 'Checkbox Control', 'textdomain' ),
137
-    'description' => esc_attr__( 'Description', 'textdomain' ),
138
-    'section'     => 'checkbox_section',
139
-    'default'     => true,
134
+	'type'        => 'checkbox',
135
+	'settings'    => 'checkbox_setting',
136
+	'label'       => esc_attr__( 'Checkbox Control', 'textdomain' ),
137
+	'description' => esc_attr__( 'Description', 'textdomain' ),
138
+	'section'     => 'checkbox_section',
139
+	'default'     => true,
140 140
 ) );
Please login to merge, or discard this patch.