Completed
Push — master ( 44aca2...0191c7 )
by
unknown
36s
created
redux-core/inc/lib/dashicons.php 1 patch
Indentation   +351 added lines, -351 removed lines patch added patch discarded remove patch
@@ -16,355 +16,355 @@
 block discarded – undo
16 16
  * @return array
17 17
  */
18 18
 function redux_get_dashicons(): array {
19
-	return array(
20
-		'dashicons dashicons-admin-appearance',
21
-		'dashicons dashicons-admin-collapse',
22
-		'dashicons dashicons-admin-comments',
23
-		'dashicons dashicons-admin-customizer',
24
-		'dashicons dashicons-admin-generic',
25
-		'dashicons dashicons-admin-home',
26
-		'dashicons dashicons-admin-links',
27
-		'dashicons dashicons-admin-media',
28
-		'dashicons dashicons-admin-multisite',
29
-		'dashicons dashicons-admin-network',
30
-		'dashicons dashicons-admin-page',
31
-		'dashicons dashicons-admin-plugins',
32
-		'dashicons dashicons-admin-post',
33
-		'dashicons dashicons-admin-settings',
34
-		'dashicons dashicons-admin-site-alt',
35
-		'dashicons dashicons-admin-site-alt2',
36
-		'dashicons dashicons-admin-site-alt3',
37
-		'dashicons dashicons-admin-site',
38
-		'dashicons dashicons-admin-tools',
39
-		'dashicons dashicons-admin-users',
40
-		'dashicons dashicons-airplane',
41
-		'dashicons dashicons-album',
42
-		'dashicons dashicons-align-center',
43
-		'dashicons dashicons-align-full-width',
44
-		'dashicons dashicons-align-left',
45
-		'dashicons dashicons-align-none',
46
-		'dashicons dashicons-align-pull-left',
47
-		'dashicons dashicons-align-pull-right',
48
-		'dashicons dashicons-align-right',
49
-		'dashicons dashicons-align-wide',
50
-		'dashicons dashicons-amazon',
51
-		'dashicons dashicons-analytics',
52
-		'dashicons dashicons-archive',
53
-		'dashicons dashicons-arrow-down-alt',
54
-		'dashicons dashicons-arrow-down-alt2',
55
-		'dashicons dashicons-arrow-down',
56
-		'dashicons dashicons-arrow-left-alt',
57
-		'dashicons dashicons-arrow-left-alt2',
58
-		'dashicons dashicons-arrow-left',
59
-		'dashicons dashicons-arrow-right-alt',
60
-		'dashicons dashicons-arrow-right-alt2',
61
-		'dashicons dashicons-arrow-right',
62
-		'dashicons dashicons-arrow-up-alt',
63
-		'dashicons dashicons-arrow-up-alt2',
64
-		'dashicons dashicons-arrow-up-duplicate',
65
-		'dashicons dashicons-arrow-up',
66
-		'dashicons dashicons-art',
67
-		'dashicons dashicons-awards',
68
-		'dashicons dashicons-backup',
69
-		'dashicons dashicons-bank',
70
-		'dashicons dashicons-beer',
71
-		'dashicons dashicons-bell',
72
-		'dashicons dashicons-block-default',
73
-		'dashicons dashicons-book-alt',
74
-		'dashicons dashicons-book',
75
-		'dashicons dashicons-buddicons-activity',
76
-		'dashicons dashicons-buddicons-bbpress-logo',
77
-		'dashicons dashicons-buddicons-buddypress-logo',
78
-		'dashicons dashicons-buddicons-community',
79
-		'dashicons dashicons-buddicons-forums',
80
-		'dashicons dashicons-buddicons-friends',
81
-		'dashicons dashicons-buddicons-groups',
82
-		'dashicons dashicons-buddicons-pm',
83
-		'dashicons dashicons-buddicons-replies',
84
-		'dashicons dashicons-buddicons-topics',
85
-		'dashicons dashicons-buddicons-tracking',
86
-		'dashicons dashicons-building',
87
-		'dashicons dashicons-businessman',
88
-		'dashicons dashicons-businessperson',
89
-		'dashicons dashicons-businesswoman',
90
-		'dashicons dashicons-button',
91
-		'dashicons dashicons-calculator',
92
-		'dashicons dashicons-calendar-alt',
93
-		'dashicons dashicons-calendar',
94
-		'dashicons dashicons-camera-alt',
95
-		'dashicons dashicons-camera',
96
-		'dashicons dashicons-car',
97
-		'dashicons dashicons-carrot',
98
-		'dashicons dashicons-cart',
99
-		'dashicons dashicons-category',
100
-		'dashicons dashicons-chart-area',
101
-		'dashicons dashicons-chart-bar',
102
-		'dashicons dashicons-chart-line',
103
-		'dashicons dashicons-chart-pie',
104
-		'dashicons dashicons-clipboard',
105
-		'dashicons dashicons-clock',
106
-		'dashicons dashicons-cloud-saved',
107
-		'dashicons dashicons-cloud-upload',
108
-		'dashicons dashicons-cloud',
109
-		'dashicons dashicons-code-standards',
110
-		'dashicons dashicons-coffee',
111
-		'dashicons dashicons-color-picker',
112
-		'dashicons dashicons-columns',
113
-		'dashicons dashicons-controls-back',
114
-		'dashicons dashicons-controls-forward',
115
-		'dashicons dashicons-controls-pause',
116
-		'dashicons dashicons-controls-play',
117
-		'dashicons dashicons-controls-repeat',
118
-		'dashicons dashicons-controls-skipback',
119
-		'dashicons dashicons-controls-skipforward',
120
-		'dashicons dashicons-controls-volumeoff',
121
-		'dashicons dashicons-controls-volumeon',
122
-		'dashicons dashicons-cover-image',
123
-		'dashicons dashicons-dashboard',
124
-		'dashicons dashicons-database-add',
125
-		'dashicons dashicons-database-export',
126
-		'dashicons dashicons-database-import',
127
-		'dashicons dashicons-database-remove',
128
-		'dashicons dashicons-database-view',
129
-		'dashicons dashicons-database',
130
-		'dashicons dashicons-desktop',
131
-		'dashicons dashicons-dismiss',
132
-		'dashicons dashicons-download',
133
-		'dashicons dashicons-drumstick',
134
-		'dashicons dashicons-edit-large',
135
-		'dashicons dashicons-edit-page',
136
-		'dashicons dashicons-edit',
137
-		'dashicons dashicons-editor-aligncenter',
138
-		'dashicons dashicons-editor-alignleft',
139
-		'dashicons dashicons-editor-alignright',
140
-		'dashicons dashicons-editor-bold',
141
-		'dashicons dashicons-editor-break',
142
-		'dashicons dashicons-editor-code-duplicate',
143
-		'dashicons dashicons-editor-code',
144
-		'dashicons dashicons-editor-contract',
145
-		'dashicons dashicons-editor-customchar',
146
-		'dashicons dashicons-editor-expand',
147
-		'dashicons dashicons-editor-help',
148
-		'dashicons dashicons-editor-indent',
149
-		'dashicons dashicons-editor-insertmore',
150
-		'dashicons dashicons-editor-italic',
151
-		'dashicons dashicons-editor-justify',
152
-		'dashicons dashicons-editor-kitchensink',
153
-		'dashicons dashicons-editor-ltr',
154
-		'dashicons dashicons-editor-ol-rtl',
155
-		'dashicons dashicons-editor-ol',
156
-		'dashicons dashicons-editor-outdent',
157
-		'dashicons dashicons-editor-paragraph',
158
-		'dashicons dashicons-editor-paste-text',
159
-		'dashicons dashicons-editor-paste-word',
160
-		'dashicons dashicons-editor-quote',
161
-		'dashicons dashicons-editor-removeformatting',
162
-		'dashicons dashicons-editor-rtl',
163
-		'dashicons dashicons-editor-spellcheck',
164
-		'dashicons dashicons-editor-strikethrough',
165
-		'dashicons dashicons-editor-table',
166
-		'dashicons dashicons-editor-textcolor',
167
-		'dashicons dashicons-editor-ul',
168
-		'dashicons dashicons-editor-underline',
169
-		'dashicons dashicons-editor-unlink',
170
-		'dashicons dashicons-editor-video',
171
-		'dashicons dashicons-ellipsis',
172
-		'dashicons dashicons-email-alt',
173
-		'dashicons dashicons-email-alt2',
174
-		'dashicons dashicons-email',
175
-		'dashicons dashicons-embed-audio',
176
-		'dashicons dashicons-embed-generic',
177
-		'dashicons dashicons-embed-photo',
178
-		'dashicons dashicons-embed-post',
179
-		'dashicons dashicons-embed-video',
180
-		'dashicons dashicons-excerpt-view',
181
-		'dashicons dashicons-exit',
182
-		'dashicons dashicons-external',
183
-		'dashicons dashicons-facebook-alt',
184
-		'dashicons dashicons-facebook',
185
-		'dashicons dashicons-feedback',
186
-		'dashicons dashicons-filter',
187
-		'dashicons dashicons-flag',
188
-		'dashicons dashicons-food',
189
-		'dashicons dashicons-format-aside',
190
-		'dashicons dashicons-format-audio',
191
-		'dashicons dashicons-format-chat',
192
-		'dashicons dashicons-format-gallery',
193
-		'dashicons dashicons-format-image',
194
-		'dashicons dashicons-format-quote',
195
-		'dashicons dashicons-format-status',
196
-		'dashicons dashicons-format-video',
197
-		'dashicons dashicons-forms',
198
-		'dashicons dashicons-fullscreen-alt',
199
-		'dashicons dashicons-fullscreen-exit-alt',
200
-		'dashicons dashicons-games',
201
-		'dashicons dashicons-google',
202
-		'dashicons dashicons-googleplus',
203
-		'dashicons dashicons-grid-view',
204
-		'dashicons dashicons-groups',
205
-		'dashicons dashicons-hammer',
206
-		'dashicons dashicons-heading',
207
-		'dashicons dashicons-heart',
208
-		'dashicons dashicons-hidden',
209
-		'dashicons dashicons-hourglass',
210
-		'dashicons dashicons-html',
211
-		'dashicons dashicons-id-alt',
212
-		'dashicons dashicons-id',
213
-		'dashicons dashicons-image-crop',
214
-		'dashicons dashicons-image-filter',
215
-		'dashicons dashicons-image-flip-horizontal',
216
-		'dashicons dashicons-image-flip-vertical',
217
-		'dashicons dashicons-image-rotate-left',
218
-		'dashicons dashicons-image-rotate-right',
219
-		'dashicons dashicons-image-rotate',
220
-		'dashicons dashicons-images-alt',
221
-		'dashicons dashicons-images-alt2',
222
-		'dashicons dashicons-index-card',
223
-		'dashicons dashicons-info-outline',
224
-		'dashicons dashicons-info',
225
-		'dashicons dashicons-insert-after',
226
-		'dashicons dashicons-insert-before',
227
-		'dashicons dashicons-insert',
228
-		'dashicons dashicons-instagram',
229
-		'dashicons dashicons-laptop',
230
-		'dashicons dashicons-layout',
231
-		'dashicons dashicons-leftright',
232
-		'dashicons dashicons-lightbulb',
233
-		'dashicons dashicons-linkedin',
234
-		'dashicons dashicons-list-view',
235
-		'dashicons dashicons-location-alt',
236
-		'dashicons dashicons-location',
237
-		'dashicons dashicons-lock-duplicate',
238
-		'dashicons dashicons-lock',
239
-		'dashicons dashicons-marker',
240
-		'dashicons dashicons-media-archive',
241
-		'dashicons dashicons-media-audio',
242
-		'dashicons dashicons-media-code',
243
-		'dashicons dashicons-media-default',
244
-		'dashicons dashicons-media-document',
245
-		'dashicons dashicons-media-interactive',
246
-		'dashicons dashicons-media-spreadsheet',
247
-		'dashicons dashicons-media-text',
248
-		'dashicons dashicons-media-video',
249
-		'dashicons dashicons-megaphone',
250
-		'dashicons dashicons-menu-alt',
251
-		'dashicons dashicons-menu-alt2',
252
-		'dashicons dashicons-menu-alt3',
253
-		'dashicons dashicons-menu',
254
-		'dashicons dashicons-microphone',
255
-		'dashicons dashicons-migrate',
256
-		'dashicons dashicons-minus',
257
-		'dashicons dashicons-money-alt',
258
-		'dashicons dashicons-money',
259
-		'dashicons dashicons-move',
260
-		'dashicons dashicons-nametag',
261
-		'dashicons dashicons-networking',
262
-		'dashicons dashicons-no-alt',
263
-		'dashicons dashicons-no',
264
-		'dashicons dashicons-open-folder',
265
-		'dashicons dashicons-palmtree',
266
-		'dashicons dashicons-paperclip',
267
-		'dashicons dashicons-pdf',
268
-		'dashicons dashicons-performance',
269
-		'dashicons dashicons-pets',
270
-		'dashicons dashicons-phone',
271
-		'dashicons dashicons-pinterest',
272
-		'dashicons dashicons-playlist-audio',
273
-		'dashicons dashicons-playlist-video',
274
-		'dashicons dashicons-plugins-checked',
275
-		'dashicons dashicons-plus-alt',
276
-		'dashicons dashicons-plus-alt2',
277
-		'dashicons dashicons-plus',
278
-		'dashicons dashicons-podio',
279
-		'dashicons dashicons-portfolio',
280
-		'dashicons dashicons-post-status',
281
-		'dashicons dashicons-pressthis',
282
-		'dashicons dashicons-printer',
283
-		'dashicons dashicons-privacy',
284
-		'dashicons dashicons-products',
285
-		'dashicons dashicons-randomize',
286
-		'dashicons dashicons-reddit',
287
-		'dashicons dashicons-redo',
288
-		'dashicons dashicons-remove',
289
-		'dashicons dashicons-rest-api',
290
-		'dashicons dashicons-rss',
291
-		'dashicons dashicons-saved',
292
-		'dashicons dashicons-schedule',
293
-		'dashicons dashicons-screenoptions',
294
-		'dashicons dashicons-search',
295
-		'dashicons dashicons-share-alt',
296
-		'dashicons dashicons-share-alt2',
297
-		'dashicons dashicons-share',
298
-		'dashicons dashicons-shield-alt',
299
-		'dashicons dashicons-shield',
300
-		'dashicons dashicons-shortcode',
301
-		'dashicons dashicons-slides',
302
-		'dashicons dashicons-smartphone',
303
-		'dashicons dashicons-smiley',
304
-		'dashicons dashicons-sort',
305
-		'dashicons dashicons-sos',
306
-		'dashicons dashicons-spotify',
307
-		'dashicons dashicons-star-empty',
308
-		'dashicons dashicons-star-filled',
309
-		'dashicons dashicons-star-half',
310
-		'dashicons dashicons-sticky',
311
-		'dashicons dashicons-store',
312
-		'dashicons dashicons-superhero-alt',
313
-		'dashicons dashicons-superhero',
314
-		'dashicons dashicons-table-col-after',
315
-		'dashicons dashicons-table-col-before',
316
-		'dashicons dashicons-table-col-delete',
317
-		'dashicons dashicons-table-row-after',
318
-		'dashicons dashicons-table-row-before',
319
-		'dashicons dashicons-table-row-delete',
320
-		'dashicons dashicons-tablet',
321
-		'dashicons dashicons-tag',
322
-		'dashicons dashicons-tagcloud',
323
-		'dashicons dashicons-testimonial',
324
-		'dashicons dashicons-text-page',
325
-		'dashicons dashicons-text',
326
-		'dashicons dashicons-thumbs-down',
327
-		'dashicons dashicons-thumbs-up',
328
-		'dashicons dashicons-tickets-alt',
329
-		'dashicons dashicons-tickets',
330
-		'dashicons dashicons-tide',
331
-		'dashicons dashicons-translation',
332
-		'dashicons dashicons-trash',
333
-		'dashicons dashicons-twitch',
334
-		'dashicons dashicons-twitter-alt',
335
-		'dashicons dashicons-twitter',
336
-		'dashicons dashicons-undo',
337
-		'dashicons dashicons-universal-access-alt',
338
-		'dashicons dashicons-universal-access',
339
-		'dashicons dashicons-unlock',
340
-		'dashicons dashicons-update-alt',
341
-		'dashicons dashicons-update',
342
-		'dashicons dashicons-upload',
343
-		'dashicons dashicons-vault',
344
-		'dashicons dashicons-video-alt',
345
-		'dashicons dashicons-video-alt2',
346
-		'dashicons dashicons-video-alt3',
347
-		'dashicons dashicons-visibility',
348
-		'dashicons dashicons-warning',
349
-		'dashicons dashicons-welcome-add-page',
350
-		'dashicons dashicons-welcome-comments',
351
-		'dashicons dashicons-welcome-learn-more',
352
-		'dashicons dashicons-welcome-view-site',
353
-		'dashicons dashicons-welcome-widgets-menus',
354
-		'dashicons dashicons-welcome-write-blog',
355
-		'dashicons dashicons-whatsapp',
356
-		'dashicons dashicons-wordpress-alt',
357
-		'dashicons dashicons-wordpress',
358
-		'dashicons dashicons-xing',
359
-		'dashicons dashicons-yes-alt',
360
-		'dashicons dashicons-yes',
361
-		'dashicons dashicons-youtube',
362
-		'dashicons dashicons-editor-distractionfree',
363
-		'dashicons dashicons-exerpt-view',
364
-		'dashicons dashicons-format-links',
365
-		'dashicons dashicons-format-standard',
366
-		'dashicons dashicons-post-trash',
367
-		'dashicons dashicons-share1',
368
-		'dashicons dashicons-welcome-edit-page',
369
-	);
19
+    return array(
20
+        'dashicons dashicons-admin-appearance',
21
+        'dashicons dashicons-admin-collapse',
22
+        'dashicons dashicons-admin-comments',
23
+        'dashicons dashicons-admin-customizer',
24
+        'dashicons dashicons-admin-generic',
25
+        'dashicons dashicons-admin-home',
26
+        'dashicons dashicons-admin-links',
27
+        'dashicons dashicons-admin-media',
28
+        'dashicons dashicons-admin-multisite',
29
+        'dashicons dashicons-admin-network',
30
+        'dashicons dashicons-admin-page',
31
+        'dashicons dashicons-admin-plugins',
32
+        'dashicons dashicons-admin-post',
33
+        'dashicons dashicons-admin-settings',
34
+        'dashicons dashicons-admin-site-alt',
35
+        'dashicons dashicons-admin-site-alt2',
36
+        'dashicons dashicons-admin-site-alt3',
37
+        'dashicons dashicons-admin-site',
38
+        'dashicons dashicons-admin-tools',
39
+        'dashicons dashicons-admin-users',
40
+        'dashicons dashicons-airplane',
41
+        'dashicons dashicons-album',
42
+        'dashicons dashicons-align-center',
43
+        'dashicons dashicons-align-full-width',
44
+        'dashicons dashicons-align-left',
45
+        'dashicons dashicons-align-none',
46
+        'dashicons dashicons-align-pull-left',
47
+        'dashicons dashicons-align-pull-right',
48
+        'dashicons dashicons-align-right',
49
+        'dashicons dashicons-align-wide',
50
+        'dashicons dashicons-amazon',
51
+        'dashicons dashicons-analytics',
52
+        'dashicons dashicons-archive',
53
+        'dashicons dashicons-arrow-down-alt',
54
+        'dashicons dashicons-arrow-down-alt2',
55
+        'dashicons dashicons-arrow-down',
56
+        'dashicons dashicons-arrow-left-alt',
57
+        'dashicons dashicons-arrow-left-alt2',
58
+        'dashicons dashicons-arrow-left',
59
+        'dashicons dashicons-arrow-right-alt',
60
+        'dashicons dashicons-arrow-right-alt2',
61
+        'dashicons dashicons-arrow-right',
62
+        'dashicons dashicons-arrow-up-alt',
63
+        'dashicons dashicons-arrow-up-alt2',
64
+        'dashicons dashicons-arrow-up-duplicate',
65
+        'dashicons dashicons-arrow-up',
66
+        'dashicons dashicons-art',
67
+        'dashicons dashicons-awards',
68
+        'dashicons dashicons-backup',
69
+        'dashicons dashicons-bank',
70
+        'dashicons dashicons-beer',
71
+        'dashicons dashicons-bell',
72
+        'dashicons dashicons-block-default',
73
+        'dashicons dashicons-book-alt',
74
+        'dashicons dashicons-book',
75
+        'dashicons dashicons-buddicons-activity',
76
+        'dashicons dashicons-buddicons-bbpress-logo',
77
+        'dashicons dashicons-buddicons-buddypress-logo',
78
+        'dashicons dashicons-buddicons-community',
79
+        'dashicons dashicons-buddicons-forums',
80
+        'dashicons dashicons-buddicons-friends',
81
+        'dashicons dashicons-buddicons-groups',
82
+        'dashicons dashicons-buddicons-pm',
83
+        'dashicons dashicons-buddicons-replies',
84
+        'dashicons dashicons-buddicons-topics',
85
+        'dashicons dashicons-buddicons-tracking',
86
+        'dashicons dashicons-building',
87
+        'dashicons dashicons-businessman',
88
+        'dashicons dashicons-businessperson',
89
+        'dashicons dashicons-businesswoman',
90
+        'dashicons dashicons-button',
91
+        'dashicons dashicons-calculator',
92
+        'dashicons dashicons-calendar-alt',
93
+        'dashicons dashicons-calendar',
94
+        'dashicons dashicons-camera-alt',
95
+        'dashicons dashicons-camera',
96
+        'dashicons dashicons-car',
97
+        'dashicons dashicons-carrot',
98
+        'dashicons dashicons-cart',
99
+        'dashicons dashicons-category',
100
+        'dashicons dashicons-chart-area',
101
+        'dashicons dashicons-chart-bar',
102
+        'dashicons dashicons-chart-line',
103
+        'dashicons dashicons-chart-pie',
104
+        'dashicons dashicons-clipboard',
105
+        'dashicons dashicons-clock',
106
+        'dashicons dashicons-cloud-saved',
107
+        'dashicons dashicons-cloud-upload',
108
+        'dashicons dashicons-cloud',
109
+        'dashicons dashicons-code-standards',
110
+        'dashicons dashicons-coffee',
111
+        'dashicons dashicons-color-picker',
112
+        'dashicons dashicons-columns',
113
+        'dashicons dashicons-controls-back',
114
+        'dashicons dashicons-controls-forward',
115
+        'dashicons dashicons-controls-pause',
116
+        'dashicons dashicons-controls-play',
117
+        'dashicons dashicons-controls-repeat',
118
+        'dashicons dashicons-controls-skipback',
119
+        'dashicons dashicons-controls-skipforward',
120
+        'dashicons dashicons-controls-volumeoff',
121
+        'dashicons dashicons-controls-volumeon',
122
+        'dashicons dashicons-cover-image',
123
+        'dashicons dashicons-dashboard',
124
+        'dashicons dashicons-database-add',
125
+        'dashicons dashicons-database-export',
126
+        'dashicons dashicons-database-import',
127
+        'dashicons dashicons-database-remove',
128
+        'dashicons dashicons-database-view',
129
+        'dashicons dashicons-database',
130
+        'dashicons dashicons-desktop',
131
+        'dashicons dashicons-dismiss',
132
+        'dashicons dashicons-download',
133
+        'dashicons dashicons-drumstick',
134
+        'dashicons dashicons-edit-large',
135
+        'dashicons dashicons-edit-page',
136
+        'dashicons dashicons-edit',
137
+        'dashicons dashicons-editor-aligncenter',
138
+        'dashicons dashicons-editor-alignleft',
139
+        'dashicons dashicons-editor-alignright',
140
+        'dashicons dashicons-editor-bold',
141
+        'dashicons dashicons-editor-break',
142
+        'dashicons dashicons-editor-code-duplicate',
143
+        'dashicons dashicons-editor-code',
144
+        'dashicons dashicons-editor-contract',
145
+        'dashicons dashicons-editor-customchar',
146
+        'dashicons dashicons-editor-expand',
147
+        'dashicons dashicons-editor-help',
148
+        'dashicons dashicons-editor-indent',
149
+        'dashicons dashicons-editor-insertmore',
150
+        'dashicons dashicons-editor-italic',
151
+        'dashicons dashicons-editor-justify',
152
+        'dashicons dashicons-editor-kitchensink',
153
+        'dashicons dashicons-editor-ltr',
154
+        'dashicons dashicons-editor-ol-rtl',
155
+        'dashicons dashicons-editor-ol',
156
+        'dashicons dashicons-editor-outdent',
157
+        'dashicons dashicons-editor-paragraph',
158
+        'dashicons dashicons-editor-paste-text',
159
+        'dashicons dashicons-editor-paste-word',
160
+        'dashicons dashicons-editor-quote',
161
+        'dashicons dashicons-editor-removeformatting',
162
+        'dashicons dashicons-editor-rtl',
163
+        'dashicons dashicons-editor-spellcheck',
164
+        'dashicons dashicons-editor-strikethrough',
165
+        'dashicons dashicons-editor-table',
166
+        'dashicons dashicons-editor-textcolor',
167
+        'dashicons dashicons-editor-ul',
168
+        'dashicons dashicons-editor-underline',
169
+        'dashicons dashicons-editor-unlink',
170
+        'dashicons dashicons-editor-video',
171
+        'dashicons dashicons-ellipsis',
172
+        'dashicons dashicons-email-alt',
173
+        'dashicons dashicons-email-alt2',
174
+        'dashicons dashicons-email',
175
+        'dashicons dashicons-embed-audio',
176
+        'dashicons dashicons-embed-generic',
177
+        'dashicons dashicons-embed-photo',
178
+        'dashicons dashicons-embed-post',
179
+        'dashicons dashicons-embed-video',
180
+        'dashicons dashicons-excerpt-view',
181
+        'dashicons dashicons-exit',
182
+        'dashicons dashicons-external',
183
+        'dashicons dashicons-facebook-alt',
184
+        'dashicons dashicons-facebook',
185
+        'dashicons dashicons-feedback',
186
+        'dashicons dashicons-filter',
187
+        'dashicons dashicons-flag',
188
+        'dashicons dashicons-food',
189
+        'dashicons dashicons-format-aside',
190
+        'dashicons dashicons-format-audio',
191
+        'dashicons dashicons-format-chat',
192
+        'dashicons dashicons-format-gallery',
193
+        'dashicons dashicons-format-image',
194
+        'dashicons dashicons-format-quote',
195
+        'dashicons dashicons-format-status',
196
+        'dashicons dashicons-format-video',
197
+        'dashicons dashicons-forms',
198
+        'dashicons dashicons-fullscreen-alt',
199
+        'dashicons dashicons-fullscreen-exit-alt',
200
+        'dashicons dashicons-games',
201
+        'dashicons dashicons-google',
202
+        'dashicons dashicons-googleplus',
203
+        'dashicons dashicons-grid-view',
204
+        'dashicons dashicons-groups',
205
+        'dashicons dashicons-hammer',
206
+        'dashicons dashicons-heading',
207
+        'dashicons dashicons-heart',
208
+        'dashicons dashicons-hidden',
209
+        'dashicons dashicons-hourglass',
210
+        'dashicons dashicons-html',
211
+        'dashicons dashicons-id-alt',
212
+        'dashicons dashicons-id',
213
+        'dashicons dashicons-image-crop',
214
+        'dashicons dashicons-image-filter',
215
+        'dashicons dashicons-image-flip-horizontal',
216
+        'dashicons dashicons-image-flip-vertical',
217
+        'dashicons dashicons-image-rotate-left',
218
+        'dashicons dashicons-image-rotate-right',
219
+        'dashicons dashicons-image-rotate',
220
+        'dashicons dashicons-images-alt',
221
+        'dashicons dashicons-images-alt2',
222
+        'dashicons dashicons-index-card',
223
+        'dashicons dashicons-info-outline',
224
+        'dashicons dashicons-info',
225
+        'dashicons dashicons-insert-after',
226
+        'dashicons dashicons-insert-before',
227
+        'dashicons dashicons-insert',
228
+        'dashicons dashicons-instagram',
229
+        'dashicons dashicons-laptop',
230
+        'dashicons dashicons-layout',
231
+        'dashicons dashicons-leftright',
232
+        'dashicons dashicons-lightbulb',
233
+        'dashicons dashicons-linkedin',
234
+        'dashicons dashicons-list-view',
235
+        'dashicons dashicons-location-alt',
236
+        'dashicons dashicons-location',
237
+        'dashicons dashicons-lock-duplicate',
238
+        'dashicons dashicons-lock',
239
+        'dashicons dashicons-marker',
240
+        'dashicons dashicons-media-archive',
241
+        'dashicons dashicons-media-audio',
242
+        'dashicons dashicons-media-code',
243
+        'dashicons dashicons-media-default',
244
+        'dashicons dashicons-media-document',
245
+        'dashicons dashicons-media-interactive',
246
+        'dashicons dashicons-media-spreadsheet',
247
+        'dashicons dashicons-media-text',
248
+        'dashicons dashicons-media-video',
249
+        'dashicons dashicons-megaphone',
250
+        'dashicons dashicons-menu-alt',
251
+        'dashicons dashicons-menu-alt2',
252
+        'dashicons dashicons-menu-alt3',
253
+        'dashicons dashicons-menu',
254
+        'dashicons dashicons-microphone',
255
+        'dashicons dashicons-migrate',
256
+        'dashicons dashicons-minus',
257
+        'dashicons dashicons-money-alt',
258
+        'dashicons dashicons-money',
259
+        'dashicons dashicons-move',
260
+        'dashicons dashicons-nametag',
261
+        'dashicons dashicons-networking',
262
+        'dashicons dashicons-no-alt',
263
+        'dashicons dashicons-no',
264
+        'dashicons dashicons-open-folder',
265
+        'dashicons dashicons-palmtree',
266
+        'dashicons dashicons-paperclip',
267
+        'dashicons dashicons-pdf',
268
+        'dashicons dashicons-performance',
269
+        'dashicons dashicons-pets',
270
+        'dashicons dashicons-phone',
271
+        'dashicons dashicons-pinterest',
272
+        'dashicons dashicons-playlist-audio',
273
+        'dashicons dashicons-playlist-video',
274
+        'dashicons dashicons-plugins-checked',
275
+        'dashicons dashicons-plus-alt',
276
+        'dashicons dashicons-plus-alt2',
277
+        'dashicons dashicons-plus',
278
+        'dashicons dashicons-podio',
279
+        'dashicons dashicons-portfolio',
280
+        'dashicons dashicons-post-status',
281
+        'dashicons dashicons-pressthis',
282
+        'dashicons dashicons-printer',
283
+        'dashicons dashicons-privacy',
284
+        'dashicons dashicons-products',
285
+        'dashicons dashicons-randomize',
286
+        'dashicons dashicons-reddit',
287
+        'dashicons dashicons-redo',
288
+        'dashicons dashicons-remove',
289
+        'dashicons dashicons-rest-api',
290
+        'dashicons dashicons-rss',
291
+        'dashicons dashicons-saved',
292
+        'dashicons dashicons-schedule',
293
+        'dashicons dashicons-screenoptions',
294
+        'dashicons dashicons-search',
295
+        'dashicons dashicons-share-alt',
296
+        'dashicons dashicons-share-alt2',
297
+        'dashicons dashicons-share',
298
+        'dashicons dashicons-shield-alt',
299
+        'dashicons dashicons-shield',
300
+        'dashicons dashicons-shortcode',
301
+        'dashicons dashicons-slides',
302
+        'dashicons dashicons-smartphone',
303
+        'dashicons dashicons-smiley',
304
+        'dashicons dashicons-sort',
305
+        'dashicons dashicons-sos',
306
+        'dashicons dashicons-spotify',
307
+        'dashicons dashicons-star-empty',
308
+        'dashicons dashicons-star-filled',
309
+        'dashicons dashicons-star-half',
310
+        'dashicons dashicons-sticky',
311
+        'dashicons dashicons-store',
312
+        'dashicons dashicons-superhero-alt',
313
+        'dashicons dashicons-superhero',
314
+        'dashicons dashicons-table-col-after',
315
+        'dashicons dashicons-table-col-before',
316
+        'dashicons dashicons-table-col-delete',
317
+        'dashicons dashicons-table-row-after',
318
+        'dashicons dashicons-table-row-before',
319
+        'dashicons dashicons-table-row-delete',
320
+        'dashicons dashicons-tablet',
321
+        'dashicons dashicons-tag',
322
+        'dashicons dashicons-tagcloud',
323
+        'dashicons dashicons-testimonial',
324
+        'dashicons dashicons-text-page',
325
+        'dashicons dashicons-text',
326
+        'dashicons dashicons-thumbs-down',
327
+        'dashicons dashicons-thumbs-up',
328
+        'dashicons dashicons-tickets-alt',
329
+        'dashicons dashicons-tickets',
330
+        'dashicons dashicons-tide',
331
+        'dashicons dashicons-translation',
332
+        'dashicons dashicons-trash',
333
+        'dashicons dashicons-twitch',
334
+        'dashicons dashicons-twitter-alt',
335
+        'dashicons dashicons-twitter',
336
+        'dashicons dashicons-undo',
337
+        'dashicons dashicons-universal-access-alt',
338
+        'dashicons dashicons-universal-access',
339
+        'dashicons dashicons-unlock',
340
+        'dashicons dashicons-update-alt',
341
+        'dashicons dashicons-update',
342
+        'dashicons dashicons-upload',
343
+        'dashicons dashicons-vault',
344
+        'dashicons dashicons-video-alt',
345
+        'dashicons dashicons-video-alt2',
346
+        'dashicons dashicons-video-alt3',
347
+        'dashicons dashicons-visibility',
348
+        'dashicons dashicons-warning',
349
+        'dashicons dashicons-welcome-add-page',
350
+        'dashicons dashicons-welcome-comments',
351
+        'dashicons dashicons-welcome-learn-more',
352
+        'dashicons dashicons-welcome-view-site',
353
+        'dashicons dashicons-welcome-widgets-menus',
354
+        'dashicons dashicons-welcome-write-blog',
355
+        'dashicons dashicons-whatsapp',
356
+        'dashicons dashicons-wordpress-alt',
357
+        'dashicons dashicons-wordpress',
358
+        'dashicons dashicons-xing',
359
+        'dashicons dashicons-yes-alt',
360
+        'dashicons dashicons-yes',
361
+        'dashicons dashicons-youtube',
362
+        'dashicons dashicons-editor-distractionfree',
363
+        'dashicons dashicons-exerpt-view',
364
+        'dashicons dashicons-format-links',
365
+        'dashicons dashicons-format-standard',
366
+        'dashicons dashicons-post-trash',
367
+        'dashicons dashicons-share1',
368
+        'dashicons dashicons-welcome-edit-page',
369
+    );
370 370
 }
Please login to merge, or discard this patch.
redux-core/inc/extensions/js_button/js_button/class-redux-js-button.php 1 patch
Indentation   +104 added lines, -104 removed lines patch added patch discarded remove patch
@@ -11,126 +11,126 @@
 block discarded – undo
11 11
 
12 12
 if ( ! class_exists( 'Redux_Js_Button' ) ) {
13 13
 
14
-	/**
15
-	 * Main ReduxFramework_Js_Button class
16
-	 *
17
-	 * @since       1.0.0
18
-	 */
19
-	class Redux_Js_Button extends Redux_Field {
20
-
21
-		/**
22
-		 * Field Render Function.
23
-		 * Takes the vars and outputs the HTML for the field in the settings
24
-		 *
25
-		 * @since       1.0.0
26
-		 * @access      public
27
-		 * @return      void
28
-		 */
29
-		public function render() {
30
-			$field_id = $this->field['id'];
31
-
32
-			// primary container.
33
-			echo '<div
14
+    /**
15
+     * Main ReduxFramework_Js_Button class
16
+     *
17
+     * @since       1.0.0
18
+     */
19
+    class Redux_Js_Button extends Redux_Field {
20
+
21
+        /**
22
+         * Field Render Function.
23
+         * Takes the vars and outputs the HTML for the field in the settings
24
+         *
25
+         * @since       1.0.0
26
+         * @access      public
27
+         * @return      void
28
+         */
29
+        public function render() {
30
+            $field_id = $this->field['id'];
31
+
32
+            // primary container.
33
+            echo '<div
34 34
 	                class="redux-js-button-container ' . esc_attr( $this->field['class'] ) . '"
35 35
 	                id="' . esc_attr( $field_id ) . '_container"
36 36
 	                data-id="' . esc_attr( $field_id ) . '"
37 37
 	                style="width: 0px;"
38 38
 	            >';
39 39
 
40
-			// Button render.
41
-			if ( isset( $this->field['buttons'] ) && is_array( $this->field['buttons'] ) ) {
42
-				echo '<div
40
+            // Button render.
41
+            if ( isset( $this->field['buttons'] ) && is_array( $this->field['buttons'] ) ) {
42
+                echo '<div
43 43
 	                    class="redux-js-button-button-container"
44 44
 	                    id="redux-js-button-button-container"
45 45
 	                    style="display: inline-flex;"
46 46
 	                >';
47 47
 
48
-				foreach ( $this->field['buttons'] as $idx => $arr ) {
49
-					$button_text  = $arr['text'];
50
-					$button_class = $arr['class'];
51
-					$button_func  = $arr['function'];
48
+                foreach ( $this->field['buttons'] as $idx => $arr ) {
49
+                    $button_text  = $arr['text'];
50
+                    $button_class = $arr['class'];
51
+                    $button_func  = $arr['function'];
52 52
 
53
-					echo '<input
53
+                    echo '<input
54 54
 	                        id="' . esc_attr( $field_id ) . '_input-' . intval( $idx ) . '"
55 55
 	                        class="hide-if-no-js button ' . esc_attr( $button_class ) . '"
56 56
 	                        type="button"
57 57
 	                        data-function="' . esc_attr( $button_func ) . '"
58 58
 	                        value="' . esc_attr( $button_text ) . '"
59 59
 	                    />&nbsp;&nbsp;';
60
-				}
61
-
62
-				echo '</div>';
63
-			}
64
-
65
-			// Close container.
66
-			echo '</div>';
67
-		}
68
-
69
-
70
-		/**
71
-		 * Do enqueue for every field instance.
72
-		 *
73
-		 * @return void
74
-		 */
75
-		public function always_enqueue() {
76
-			// Make sure script data exists first.
77
-			if ( isset( $this->field['script'] ) && ! empty( $this->field['script'] ) ) {
78
-
79
-				// URI location of script to enqueue.
80
-				$script_url = $this->field['script']['url'] ?? '';
81
-
82
-				// Get deps, if any.
83
-				$script_dep = $this->field['script']['dep'] ?? array();
84
-
85
-				// Get ver, if any.
86
-				$script_ver = $this->field['script']['ver'] ?? time();
87
-
88
-				// Script location in HTML.
89
-				$script_footer = $this->field['script']['in_footer'] ?? true;
90
-
91
-				// If a script exists, enqueue it.
92
-				if ( '' !== $script_url ) {
93
-					wp_enqueue_script(
94
-						'redux-js-button-' . $this->field['id'],
95
-						$script_url,
96
-						$script_dep,
97
-						$script_ver,
98
-						$script_footer
99
-					);
100
-				}
101
-
102
-				if ( isset( $this->field['enqueue_ajax'] ) && $this->field['enqueue_ajax'] ) {
103
-					wp_localize_script(
104
-						'redux-js-button-' . $this->field['id'],
105
-						'redux_ajax_script',
106
-						array( 'ajaxurl' => admin_url( 'admin-ajax.php' ) )
107
-					);
108
-				}
109
-			}
110
-		}
111
-
112
-		/**
113
-		 * Enqueue Function.
114
-		 * If this field requires any scripts, or css define this function and register/enqueue the scripts/css
115
-		 *
116
-		 * @since       1.0.0
117
-		 * @access      public
118
-		 * @return      void
119
-		 */
120
-		public function enqueue() {
121
-
122
-			// Set up min files for dev_mode = false.
123
-			$min = Redux_Functions::isMin();
124
-
125
-			// Field dependent JS.
126
-			wp_enqueue_script(
127
-				'redux-field-js-button',
128
-				// phpcs:ignore WordPress.NamingConventions.ValidHookName
129
-				apply_filters( "redux/js_button/{$this->parent->args['opt_name']}/enqueue/redux-field-js-button-js", $this->url . 'redux-js-button' . $min . '.js' ),
130
-				array( 'jquery' ),
131
-				Redux_Extension_Js_Button::$version,
132
-				true
133
-			);
134
-		}
135
-	}
60
+                }
61
+
62
+                echo '</div>';
63
+            }
64
+
65
+            // Close container.
66
+            echo '</div>';
67
+        }
68
+
69
+
70
+        /**
71
+         * Do enqueue for every field instance.
72
+         *
73
+         * @return void
74
+         */
75
+        public function always_enqueue() {
76
+            // Make sure script data exists first.
77
+            if ( isset( $this->field['script'] ) && ! empty( $this->field['script'] ) ) {
78
+
79
+                // URI location of script to enqueue.
80
+                $script_url = $this->field['script']['url'] ?? '';
81
+
82
+                // Get deps, if any.
83
+                $script_dep = $this->field['script']['dep'] ?? array();
84
+
85
+                // Get ver, if any.
86
+                $script_ver = $this->field['script']['ver'] ?? time();
87
+
88
+                // Script location in HTML.
89
+                $script_footer = $this->field['script']['in_footer'] ?? true;
90
+
91
+                // If a script exists, enqueue it.
92
+                if ( '' !== $script_url ) {
93
+                    wp_enqueue_script(
94
+                        'redux-js-button-' . $this->field['id'],
95
+                        $script_url,
96
+                        $script_dep,
97
+                        $script_ver,
98
+                        $script_footer
99
+                    );
100
+                }
101
+
102
+                if ( isset( $this->field['enqueue_ajax'] ) && $this->field['enqueue_ajax'] ) {
103
+                    wp_localize_script(
104
+                        'redux-js-button-' . $this->field['id'],
105
+                        'redux_ajax_script',
106
+                        array( 'ajaxurl' => admin_url( 'admin-ajax.php' ) )
107
+                    );
108
+                }
109
+            }
110
+        }
111
+
112
+        /**
113
+         * Enqueue Function.
114
+         * If this field requires any scripts, or css define this function and register/enqueue the scripts/css
115
+         *
116
+         * @since       1.0.0
117
+         * @access      public
118
+         * @return      void
119
+         */
120
+        public function enqueue() {
121
+
122
+            // Set up min files for dev_mode = false.
123
+            $min = Redux_Functions::isMin();
124
+
125
+            // Field dependent JS.
126
+            wp_enqueue_script(
127
+                'redux-field-js-button',
128
+                // phpcs:ignore WordPress.NamingConventions.ValidHookName
129
+                apply_filters( "redux/js_button/{$this->parent->args['opt_name']}/enqueue/redux-field-js-button-js", $this->url . 'redux-js-button' . $min . '.js' ),
130
+                array( 'jquery' ),
131
+                Redux_Extension_Js_Button::$version,
132
+                true
133
+            );
134
+        }
135
+    }
136 136
 }
Please login to merge, or discard this patch.
redux-core/inc/fields/section/class-redux-section.php 1 patch
Indentation   +86 added lines, -86 removed lines patch added patch discarded remove patch
@@ -12,76 +12,76 @@  discard block
 block discarded – undo
12 12
 // Don't duplicate me!
13 13
 if ( ! class_exists( 'Redux_Section', false ) ) {
14 14
 
15
-	/**
16
-	 * Main Redux_heading class
17
-	 *
18
-	 * @since       1.0.0
19
-	 */
20
-	class Redux_Section extends Redux_Field {
21
-
22
-		/**
23
-		 * Set field and value defaults.
24
-		 */
25
-		public function set_defaults() {
26
-			// No errors please.
27
-			$defaults = array(
28
-				'indent'   => true,
29
-				'style'    => '',
30
-				'class'    => '',
31
-				'title'    => '',
32
-				'subtitle' => '',
33
-			);
34
-
35
-			$this->field = wp_parse_args( $this->field, $defaults );
36
-		}
37
-
38
-		/**
39
-		 * Field Render Function.
40
-		 * Takes the vars and outputs the HTML for the field in the settings
41
-		 *
42
-		 * @since         1.0.0
43
-		 * @access        public
44
-		 * @return        void
45
-		 */
46
-		public function render() {
47
-			$guid = uniqid();
48
-
49
-			if ( true === $this->field['indent'] ) {
50
-				$this->field['class'] .= ' redux-section-indent-start';
51
-			}
52
-
53
-			$add_class = '';
54
-			if ( isset( $this->field['indent'] ) && true === $this->field['indent'] ) {
55
-				$add_class = ' form-table-section-indented';
56
-			} elseif ( ! isset( $this->field['indent'] ) || ( isset( $this->field['indent'] ) && false !== $this->field['indent'] ) ) {
57
-				$add_class = ' hide';
58
-			}
59
-
60
-			echo '<input type="hidden" id="' . esc_attr( $this->field['id'] ) . '-marker"></td></tr></table>';
61
-
62
-			if ( isset( $this->field['indent'] ) && true === $this->field['indent'] ) {
63
-				echo '<div class="indent-section-container">';
64
-			}
65
-
66
-			echo '<div id="section-' . esc_attr( $this->field['id'] ) . '" class="redux-section-field redux-field ' . esc_attr( $this->field['style'] ) . ' ' . esc_attr( $this->field['class'] ) . ' ">';
67
-
68
-			if ( ! empty( $this->field['title'] ) ) {
69
-				echo '<h3>' . wp_kses_post( $this->field['title'] ) . '</h3>';
70
-			}
71
-
72
-			if ( ! empty( $this->field['subtitle'] ) ) {
73
-				echo '<div class="redux-section-desc">' . wp_kses_post( $this->field['subtitle'] ) . '</div>';
74
-			}
75
-
76
-			echo '</div>';
77
-
78
-			if ( isset( $this->field['indent'] ) && true === $this->field['indent'] ) {
79
-				echo '</div>';
80
-			}
81
-
82
-			echo '<table id="section-table-' . esc_attr( $this->field['id'] ) . '" data-id="' . esc_attr( $this->field['id'] ) . '" class="form-table form-table-section no-border' . esc_attr( $add_class ) . '"><tbody><tr><th></th><td id="' . esc_attr( $guid ) . '">';
83
-
84
-			?>
15
+    /**
16
+     * Main Redux_heading class
17
+     *
18
+     * @since       1.0.0
19
+     */
20
+    class Redux_Section extends Redux_Field {
21
+
22
+        /**
23
+         * Set field and value defaults.
24
+         */
25
+        public function set_defaults() {
26
+            // No errors please.
27
+            $defaults = array(
28
+                'indent'   => true,
29
+                'style'    => '',
30
+                'class'    => '',
31
+                'title'    => '',
32
+                'subtitle' => '',
33
+            );
34
+
35
+            $this->field = wp_parse_args( $this->field, $defaults );
36
+        }
37
+
38
+        /**
39
+         * Field Render Function.
40
+         * Takes the vars and outputs the HTML for the field in the settings
41
+         *
42
+         * @since         1.0.0
43
+         * @access        public
44
+         * @return        void
45
+         */
46
+        public function render() {
47
+            $guid = uniqid();
48
+
49
+            if ( true === $this->field['indent'] ) {
50
+                $this->field['class'] .= ' redux-section-indent-start';
51
+            }
52
+
53
+            $add_class = '';
54
+            if ( isset( $this->field['indent'] ) && true === $this->field['indent'] ) {
55
+                $add_class = ' form-table-section-indented';
56
+            } elseif ( ! isset( $this->field['indent'] ) || ( isset( $this->field['indent'] ) && false !== $this->field['indent'] ) ) {
57
+                $add_class = ' hide';
58
+            }
59
+
60
+            echo '<input type="hidden" id="' . esc_attr( $this->field['id'] ) . '-marker"></td></tr></table>';
61
+
62
+            if ( isset( $this->field['indent'] ) && true === $this->field['indent'] ) {
63
+                echo '<div class="indent-section-container">';
64
+            }
65
+
66
+            echo '<div id="section-' . esc_attr( $this->field['id'] ) . '" class="redux-section-field redux-field ' . esc_attr( $this->field['style'] ) . ' ' . esc_attr( $this->field['class'] ) . ' ">';
67
+
68
+            if ( ! empty( $this->field['title'] ) ) {
69
+                echo '<h3>' . wp_kses_post( $this->field['title'] ) . '</h3>';
70
+            }
71
+
72
+            if ( ! empty( $this->field['subtitle'] ) ) {
73
+                echo '<div class="redux-section-desc">' . wp_kses_post( $this->field['subtitle'] ) . '</div>';
74
+            }
75
+
76
+            echo '</div>';
77
+
78
+            if ( isset( $this->field['indent'] ) && true === $this->field['indent'] ) {
79
+                echo '</div>';
80
+            }
81
+
82
+            echo '<table id="section-table-' . esc_attr( $this->field['id'] ) . '" data-id="' . esc_attr( $this->field['id'] ) . '" class="form-table form-table-section no-border' . esc_attr( $add_class ) . '"><tbody><tr><th></th><td id="' . esc_attr( $guid ) . '">';
83
+
84
+            ?>
85 85
 			<script type="text/javascript">
86 86
 				jQuery( document ).ready(
87 87
 					function() {
@@ -107,22 +107,22 @@  discard block
 block discarded – undo
107 107
 				);
108 108
 			</script>
109 109
 			<?php
110
-		}
111
-
112
-		/**
113
-		 * Enqueue Script and styles.
114
-		 */
115
-		public function enqueue() {
116
-			if ( $this->parent->args['dev_mode'] ) {
117
-				wp_enqueue_style(
118
-					'redux-field-section',
119
-					Redux_Core::$url . 'inc/fields/section/redux-section.css',
120
-					array(),
121
-					$this->timestamp
122
-				);
123
-			}
124
-		}
125
-	}
110
+        }
111
+
112
+        /**
113
+         * Enqueue Script and styles.
114
+         */
115
+        public function enqueue() {
116
+            if ( $this->parent->args['dev_mode'] ) {
117
+                wp_enqueue_style(
118
+                    'redux-field-section',
119
+                    Redux_Core::$url . 'inc/fields/section/redux-section.css',
120
+                    array(),
121
+                    $this->timestamp
122
+                );
123
+            }
124
+        }
125
+    }
126 126
 }
127 127
 
128 128
 class_alias( 'Redux_Section', 'ReduxFramework_Section' );
Please login to merge, or discard this patch.
redux-core/inc/fields/info/class-redux-info.php 1 patch
Indentation   +135 added lines, -135 removed lines patch added patch discarded remove patch
@@ -12,144 +12,144 @@
 block discarded – undo
12 12
 // Don't duplicate me!
13 13
 if ( ! class_exists( 'Redux_Info', false ) ) {
14 14
 
15
-	/**
16
-	 * Main Redux_info class
17
-	 *
18
-	 * @since       1.0.0
19
-	 */
20
-	class Redux_Info extends Redux_Field {
21
-
22
-		/**
23
-		 * Set field and value defaults.
24
-		 */
25
-		public function set_defaults() {
26
-			$defaults = array(
27
-				'title'  => '',
28
-				'desc'   => '',
29
-				'indent' => false,
30
-				'notice' => true,
31
-				'style'  => '',
32
-				'color'  => '',
33
-			);
34
-
35
-			$this->field = wp_parse_args( $this->field, $defaults );
36
-		}
37
-
38
-		/**
39
-		 * Field Render Function.
40
-		 * Takes the vars and outputs the HTML for the field in the settings
41
-		 *
42
-		 * @since       1.0.0
43
-		 * @access      public
44
-		 * @return      void
45
-		 */
46
-		public function render() {
47
-			$styles = array(
48
-				'normal',
49
-				'info',
50
-				'warning',
51
-				'success',
52
-				'critical',
53
-				'custom',
54
-			);
55
-
56
-			if ( ! in_array( $this->field['style'], $styles, true ) ) {
57
-				$this->field['style'] = 'normal';
58
-			}
59
-
60
-			if ( 'custom' === $this->field['style'] ) {
61
-				if ( ! empty( $this->field['color'] ) ) {
62
-					$this->field['color'] = 'border-color:' . $this->field['color'] . ';';
63
-				} else {
64
-					$this->field['style'] = 'normal';
65
-					$this->field['color'] = '';
66
-				}
67
-			} else {
68
-				$this->field['color'] = '';
69
-			}
70
-
71
-			if ( empty( $this->field['desc'] ) && ! empty( $this->field['default'] ) ) {
72
-				$this->field['desc'] = $this->field['default'];
73
-				unset( $this->field['default'] );
74
-			}
75
-
76
-			if ( empty( $this->field['desc'] ) && ! empty( $this->field['subtitle'] ) ) {
77
-				$this->field['desc'] = $this->field['subtitle'];
78
-				unset( $this->field['subtitle'] );
79
-			}
80
-
81
-			if ( empty( $this->field['desc'] ) ) {
82
-				$this->field['desc'] = '';
83
-			}
84
-
85
-			if ( empty( $this->field['raw_html'] ) ) {
86
-				if ( true === $this->field['notice'] ) {
87
-					$this->field['class'] .= ' redux-notice-field';
88
-				} else {
89
-					$this->field['class'] .= ' redux-info-field';
90
-				}
91
-
92
-				$this->field['style'] = 'redux-' . $this->field['style'] . ' ';
93
-			}
94
-
95
-			// Old shim, deprecated arg.
96
-			if ( isset( $this->field['sectionIndent'] ) ) {
97
-				$this->field['indent'] = $this->field['sectionIndent'];
98
-			}
99
-			$indent = ( isset( $this->field['indent'] ) && $this->field['indent'] ) ? ' form-table-section-indented' : '';
100
-
101
-			echo '</td></tr></table>';
102
-			echo '<div
15
+    /**
16
+     * Main Redux_info class
17
+     *
18
+     * @since       1.0.0
19
+     */
20
+    class Redux_Info extends Redux_Field {
21
+
22
+        /**
23
+         * Set field and value defaults.
24
+         */
25
+        public function set_defaults() {
26
+            $defaults = array(
27
+                'title'  => '',
28
+                'desc'   => '',
29
+                'indent' => false,
30
+                'notice' => true,
31
+                'style'  => '',
32
+                'color'  => '',
33
+            );
34
+
35
+            $this->field = wp_parse_args( $this->field, $defaults );
36
+        }
37
+
38
+        /**
39
+         * Field Render Function.
40
+         * Takes the vars and outputs the HTML for the field in the settings
41
+         *
42
+         * @since       1.0.0
43
+         * @access      public
44
+         * @return      void
45
+         */
46
+        public function render() {
47
+            $styles = array(
48
+                'normal',
49
+                'info',
50
+                'warning',
51
+                'success',
52
+                'critical',
53
+                'custom',
54
+            );
55
+
56
+            if ( ! in_array( $this->field['style'], $styles, true ) ) {
57
+                $this->field['style'] = 'normal';
58
+            }
59
+
60
+            if ( 'custom' === $this->field['style'] ) {
61
+                if ( ! empty( $this->field['color'] ) ) {
62
+                    $this->field['color'] = 'border-color:' . $this->field['color'] . ';';
63
+                } else {
64
+                    $this->field['style'] = 'normal';
65
+                    $this->field['color'] = '';
66
+                }
67
+            } else {
68
+                $this->field['color'] = '';
69
+            }
70
+
71
+            if ( empty( $this->field['desc'] ) && ! empty( $this->field['default'] ) ) {
72
+                $this->field['desc'] = $this->field['default'];
73
+                unset( $this->field['default'] );
74
+            }
75
+
76
+            if ( empty( $this->field['desc'] ) && ! empty( $this->field['subtitle'] ) ) {
77
+                $this->field['desc'] = $this->field['subtitle'];
78
+                unset( $this->field['subtitle'] );
79
+            }
80
+
81
+            if ( empty( $this->field['desc'] ) ) {
82
+                $this->field['desc'] = '';
83
+            }
84
+
85
+            if ( empty( $this->field['raw_html'] ) ) {
86
+                if ( true === $this->field['notice'] ) {
87
+                    $this->field['class'] .= ' redux-notice-field';
88
+                } else {
89
+                    $this->field['class'] .= ' redux-info-field';
90
+                }
91
+
92
+                $this->field['style'] = 'redux-' . $this->field['style'] . ' ';
93
+            }
94
+
95
+            // Old shim, deprecated arg.
96
+            if ( isset( $this->field['sectionIndent'] ) ) {
97
+                $this->field['indent'] = $this->field['sectionIndent'];
98
+            }
99
+            $indent = ( isset( $this->field['indent'] ) && $this->field['indent'] ) ? ' form-table-section-indented' : '';
100
+
101
+            echo '</td></tr></table>';
102
+            echo '<div
103 103
 					id="info-' . esc_attr( $this->field['id'] ) . '"
104 104
 					class="' . ( isset( $this->field['icon'] ) && ! empty( $this->field['icon'] ) && true !== $this->field['icon'] ? 'hasIcon ' : '' ) . esc_attr( $this->field['style'] ) . ' ' . esc_attr( $this->field['class'] ) . ' redux-field-' . esc_attr( $this->field['type'] ) . esc_attr( $indent ) . '"' . ( ! empty( $this->field['color'] ) ? ' style="' . esc_attr( $this->field['color'] ) . '"' : '' ) . '>';
105 105
 
106
-			if ( ! empty( $this->field['raw_html'] ) && $this->field['raw_html'] ) {
107
-				echo wp_kses_post( $this->field['desc'] );
108
-			} else {
109
-				if ( isset( $this->field['title'] ) && ! empty( $this->field['title'] ) ) {
110
-					$this->field['title'] = '<b>' . wp_kses_post( $this->field['title'] ) . '</b><br/>';
111
-				}
112
-
113
-				if ( isset( $this->field['icon'] ) && ! empty( $this->field['icon'] ) && true !== $this->field['icon'] ) {
114
-					echo '<p class="redux-info-icon"><i class="' . esc_attr( $this->field['icon'] ) . ' icon-large"></i></p>';
115
-				}
116
-
117
-				if ( isset( $this->field['raw'] ) && ! empty( $this->field['raw'] ) ) {
118
-					echo wp_kses_post( $this->field['raw'] );
119
-				}
120
-
121
-				if ( ! empty( $this->field['title'] ) || ! empty( $this->field['desc'] ) ) {
122
-					echo '<p class="redux-info-desc">' . wp_kses_post( $this->field['title'] ) . wp_kses_post( $this->field['desc'] ) . '</p>';
123
-				}
124
-			}
125
-
126
-			echo '</div>';
127
-			echo '<table class="form-table no-border" style="margin-top: 0;">';
128
-			echo '<tbody>';
129
-			echo '<tr style="border-bottom:0; display:none;">';
130
-			echo '<th style="padding-top:0;"></th>';
131
-			echo '<td style="padding-top:0;">';
132
-		}
133
-
134
-		/**
135
-		 * Enqueue Function.
136
-		 * If this field requires any scripts, or css define this function and register/enqueue the scripts/css
137
-		 *
138
-		 * @since       1.0.0
139
-		 * @access      public
140
-		 * @return      void
141
-		 */
142
-		public function enqueue() {
143
-			if ( $this->parent->args['dev_mode'] ) {
144
-				wp_enqueue_style(
145
-					'redux-field-info',
146
-					Redux_Core::$url . 'inc/fields/info/redux-info.css',
147
-					array(),
148
-					$this->timestamp
149
-				);
150
-			}
151
-		}
152
-	}
106
+            if ( ! empty( $this->field['raw_html'] ) && $this->field['raw_html'] ) {
107
+                echo wp_kses_post( $this->field['desc'] );
108
+            } else {
109
+                if ( isset( $this->field['title'] ) && ! empty( $this->field['title'] ) ) {
110
+                    $this->field['title'] = '<b>' . wp_kses_post( $this->field['title'] ) . '</b><br/>';
111
+                }
112
+
113
+                if ( isset( $this->field['icon'] ) && ! empty( $this->field['icon'] ) && true !== $this->field['icon'] ) {
114
+                    echo '<p class="redux-info-icon"><i class="' . esc_attr( $this->field['icon'] ) . ' icon-large"></i></p>';
115
+                }
116
+
117
+                if ( isset( $this->field['raw'] ) && ! empty( $this->field['raw'] ) ) {
118
+                    echo wp_kses_post( $this->field['raw'] );
119
+                }
120
+
121
+                if ( ! empty( $this->field['title'] ) || ! empty( $this->field['desc'] ) ) {
122
+                    echo '<p class="redux-info-desc">' . wp_kses_post( $this->field['title'] ) . wp_kses_post( $this->field['desc'] ) . '</p>';
123
+                }
124
+            }
125
+
126
+            echo '</div>';
127
+            echo '<table class="form-table no-border" style="margin-top: 0;">';
128
+            echo '<tbody>';
129
+            echo '<tr style="border-bottom:0; display:none;">';
130
+            echo '<th style="padding-top:0;"></th>';
131
+            echo '<td style="padding-top:0;">';
132
+        }
133
+
134
+        /**
135
+         * Enqueue Function.
136
+         * If this field requires any scripts, or css define this function and register/enqueue the scripts/css
137
+         *
138
+         * @since       1.0.0
139
+         * @access      public
140
+         * @return      void
141
+         */
142
+        public function enqueue() {
143
+            if ( $this->parent->args['dev_mode'] ) {
144
+                wp_enqueue_style(
145
+                    'redux-field-info',
146
+                    Redux_Core::$url . 'inc/fields/info/redux-info.css',
147
+                    array(),
148
+                    $this->timestamp
149
+                );
150
+            }
151
+        }
152
+    }
153 153
 }
154 154
 
155 155
 class_alias( 'Redux_Info', 'ReduxFramework_Info' );
Please login to merge, or discard this patch.
redux-core/inc/fields/color_palette/class-redux-color-palette.php 1 patch
Indentation   +107 added lines, -107 removed lines patch added patch discarded remove patch
@@ -13,115 +13,115 @@
 block discarded – undo
13 13
 // Don't duplicate me!
14 14
 if ( ! class_exists( 'Redux_Color_Palette' ) ) {
15 15
 
16
-	/**
17
-	 * Main Redux_Color_Palette class
18
-	 *
19
-	 * @since       4.0.0
20
-	 */
21
-	class Redux_Color_Palette extends Redux_Field {
22
-
23
-		/**
24
-		 * Set Defaults.
25
-		 */
26
-		public function set_defaults() {
27
-
28
-			$defaults = array(
29
-				'options' => array(
30
-					'colors'     => array(),
31
-					'size'       => 20,
32
-					'style'      => 'square',
33
-					'box-shadow' => false,
34
-					'margin'     => false,
35
-				),
36
-			);
37
-
38
-			$this->field = Redux_Functions::parse_args( $this->field, $defaults );
39
-		}
40
-
41
-		/**
42
-		 * Field Render Function.
43
-		 * Takes the vars and outputs the HTML for the field in the settings
44
-		 *
45
-		 * @since       1.0.0
46
-		 * @access      public
47
-		 * @return      void
48
-		 */
49
-		public function render() {
50
-			$box_shadow = '';
51
-			$margin     = '';
52
-
53
-			if ( $this->field['options']['box-shadow'] ) {
54
-				$box_shadow = ' box-shadow';
55
-			}
56
-
57
-			if ( $this->field['options']['margin'] ) {
58
-				$margin = ' with-margin';
59
-			}
60
-
61
-			echo '<div id="input_' . esc_attr( $this->field['id'] ) . '" class="colors-wrapper ' . esc_attr( $this->field['options']['style'] ) . esc_attr( $box_shadow ) . esc_attr( $margin ) . '">';
62
-
63
-			foreach ( $this->field['options']['colors'] as $idx => $key ) {
64
-				$checked = '';
65
-
66
-				if ( $this->value === $key ) {
67
-					$checked = 'checked';
68
-				}
69
-
70
-				echo '<input
16
+    /**
17
+     * Main Redux_Color_Palette class
18
+     *
19
+     * @since       4.0.0
20
+     */
21
+    class Redux_Color_Palette extends Redux_Field {
22
+
23
+        /**
24
+         * Set Defaults.
25
+         */
26
+        public function set_defaults() {
27
+
28
+            $defaults = array(
29
+                'options' => array(
30
+                    'colors'     => array(),
31
+                    'size'       => 20,
32
+                    'style'      => 'square',
33
+                    'box-shadow' => false,
34
+                    'margin'     => false,
35
+                ),
36
+            );
37
+
38
+            $this->field = Redux_Functions::parse_args( $this->field, $defaults );
39
+        }
40
+
41
+        /**
42
+         * Field Render Function.
43
+         * Takes the vars and outputs the HTML for the field in the settings
44
+         *
45
+         * @since       1.0.0
46
+         * @access      public
47
+         * @return      void
48
+         */
49
+        public function render() {
50
+            $box_shadow = '';
51
+            $margin     = '';
52
+
53
+            if ( $this->field['options']['box-shadow'] ) {
54
+                $box_shadow = ' box-shadow';
55
+            }
56
+
57
+            if ( $this->field['options']['margin'] ) {
58
+                $margin = ' with-margin';
59
+            }
60
+
61
+            echo '<div id="input_' . esc_attr( $this->field['id'] ) . '" class="colors-wrapper ' . esc_attr( $this->field['options']['style'] ) . esc_attr( $box_shadow ) . esc_attr( $margin ) . '">';
62
+
63
+            foreach ( $this->field['options']['colors'] as $idx => $key ) {
64
+                $checked = '';
65
+
66
+                if ( $this->value === $key ) {
67
+                    $checked = 'checked';
68
+                }
69
+
70
+                echo '<input
71 71
                             type="radio"
72 72
                             value="' . esc_attr( $key ) . '"
73 73
                             name="' . esc_attr( $this->field['name'] . $this->field['name_suffix'] ) . '"
74 74
                             id="' . esc_attr( $this->field['id'] ) . '-' . esc_attr( $idx ) . '"' . esc_attr( $checked ) . '>';
75
-				echo '<label for="' . esc_attr( $this->field['id'] ) . '-' . esc_attr( $idx ) . '" style="width:' . esc_attr( $this->field['options']['size'] ) . 'px;height:' . esc_attr( $this->field['options']['size'] ) . 'px;">';
76
-				echo '<span class="color-palette-color" style="background:' . esc_attr( $key ) . ';">' . esc_attr( $key ) . '</span>';
77
-				echo '</label>';
78
-				echo '</input>';
79
-			}
80
-
81
-			echo '</div>';
82
-		}
83
-
84
-		/**
85
-		 * CSS output.
86
-		 *
87
-		 * @param string|null|array $style CSS data.
88
-		 */
89
-		public function output( $style = '' ) {
90
-			if ( ! empty( $this->value ) ) {
91
-				$mode = ( isset( $this->field['mode'] ) && ! empty( $this->field['mode'] ) ? $this->field['mode'] : 'color' );
92
-
93
-				$style .= $mode . ':' . $this->value . ';';
94
-
95
-				if ( ! empty( $this->field['output'] ) && is_array( $this->field['output'] ) ) {
96
-					$css                      = Redux_Functions::parse_css( $this->field['output'], $style, $this->value );
97
-					$this->parent->outputCSS .= $css;
98
-				}
99
-
100
-				if ( ! empty( $this->field['compiler'] ) && is_array( $this->field['compiler'] ) ) {
101
-					$css                        = Redux_Functions::parse_css( $this->field['compiler'], $style, $this->value );
102
-					$this->parent->compilerCSS .= $css;
103
-
104
-				}
105
-			}
106
-		}
107
-
108
-		/**
109
-		 * Enqueue Function.
110
-		 * If this field requires any scripts, or CSS define this function and register/enqueue the scripts/css
111
-		 *
112
-		 * @since       1.0.0
113
-		 * @access      public
114
-		 * @return      void
115
-		 */
116
-		public function enqueue() {
117
-			if ( $this->parent->args['dev_mode'] ) {
118
-				wp_enqueue_style(
119
-					'redux-field-color-palette',
120
-					Redux_Core::$url . 'inc/fields/color_palette/redux-color-palette.css',
121
-					array(),
122
-					time()
123
-				);
124
-			}
125
-		}
126
-	}
75
+                echo '<label for="' . esc_attr( $this->field['id'] ) . '-' . esc_attr( $idx ) . '" style="width:' . esc_attr( $this->field['options']['size'] ) . 'px;height:' . esc_attr( $this->field['options']['size'] ) . 'px;">';
76
+                echo '<span class="color-palette-color" style="background:' . esc_attr( $key ) . ';">' . esc_attr( $key ) . '</span>';
77
+                echo '</label>';
78
+                echo '</input>';
79
+            }
80
+
81
+            echo '</div>';
82
+        }
83
+
84
+        /**
85
+         * CSS output.
86
+         *
87
+         * @param string|null|array $style CSS data.
88
+         */
89
+        public function output( $style = '' ) {
90
+            if ( ! empty( $this->value ) ) {
91
+                $mode = ( isset( $this->field['mode'] ) && ! empty( $this->field['mode'] ) ? $this->field['mode'] : 'color' );
92
+
93
+                $style .= $mode . ':' . $this->value . ';';
94
+
95
+                if ( ! empty( $this->field['output'] ) && is_array( $this->field['output'] ) ) {
96
+                    $css                      = Redux_Functions::parse_css( $this->field['output'], $style, $this->value );
97
+                    $this->parent->outputCSS .= $css;
98
+                }
99
+
100
+                if ( ! empty( $this->field['compiler'] ) && is_array( $this->field['compiler'] ) ) {
101
+                    $css                        = Redux_Functions::parse_css( $this->field['compiler'], $style, $this->value );
102
+                    $this->parent->compilerCSS .= $css;
103
+
104
+                }
105
+            }
106
+        }
107
+
108
+        /**
109
+         * Enqueue Function.
110
+         * If this field requires any scripts, or CSS define this function and register/enqueue the scripts/css
111
+         *
112
+         * @since       1.0.0
113
+         * @access      public
114
+         * @return      void
115
+         */
116
+        public function enqueue() {
117
+            if ( $this->parent->args['dev_mode'] ) {
118
+                wp_enqueue_style(
119
+                    'redux-field-color-palette',
120
+                    Redux_Core::$url . 'inc/fields/color_palette/redux-color-palette.css',
121
+                    array(),
122
+                    time()
123
+                );
124
+            }
125
+        }
126
+    }
127 127
 }
Please login to merge, or discard this patch.
inc/extensions/icon_select/icon_select/class-redux-icon-select.php 2 patches
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -86,7 +86,7 @@  discard block
 block discarded – undo
86 86
 					$val['exclude'] = ! empty( $val['exclude'] ) ? $val['exclude'] : '';
87 87
 					$val['regex']   = ! empty( $val['regex'] ) ? $val['regex'] : '';
88 88
 
89
-					$arr[ $idx ] = $val;
89
+					$arr[$idx] = $val;
90 90
 				}
91 91
 
92 92
 				$this->stylesheet_data = $arr;
@@ -169,7 +169,7 @@  discard block
 block discarded – undo
169 169
 						if ( ! empty( $str ) ) {
170 170
 							$sub_arr['icons'] = $str;
171 171
 
172
-							$this->stylesheet_data[ $idx ]['icons'] = $str;
172
+							$this->stylesheet_data[$idx]['icons'] = $str;
173 173
 						}
174 174
 					}
175 175
 
@@ -181,9 +181,9 @@  discard block
 block discarded – undo
181 181
 								$new_array[] = $class . ' ' . $class_name;
182 182
 							}
183 183
 
184
-							$this->stylesheet_data[ $idx ]['icons'] = $new_array;
184
+							$this->stylesheet_data[$idx]['icons'] = $new_array;
185 185
 						} else {
186
-							$this->stylesheet_data[ $idx ]['icons'] = $sub_arr['icons'];
186
+							$this->stylesheet_data[$idx]['icons'] = $sub_arr['icons'];
187 187
 						}
188 188
 					}
189 189
 				}
@@ -279,7 +279,7 @@  discard block
 block discarded – undo
279 279
 
280 280
 			// Custom icon sets for <select>.
281 281
 			foreach ( $this->stylesheet_data as $value ) {
282
-				$icon_sets[ strtolower( str_replace( array( '.', ' ' ), '-', $value['title'] ) ) ] = $value['title'];
282
+				$icon_sets[strtolower( str_replace( array( '.', ' ' ), '-', $value['title'] ) )] = $value['title'];
283 283
 			}
284 284
 
285 285
 			$icon_sets = rawurlencode( wp_json_encode( $icon_sets ) );
Please login to merge, or discard this patch.
Indentation   +420 added lines, -420 removed lines patch added patch discarded remove patch
@@ -13,317 +13,317 @@  discard block
 block discarded – undo
13 13
 // Don't duplicate me!
14 14
 if ( ! class_exists( 'Redux_Icon_Select' ) ) {
15 15
 
16
-	/**
17
-	 * Main ReduxFramework_icon_select class
18
-	 *
19
-	 * @since       1.0.0
20
-	 */
21
-	class Redux_Icon_Select extends Redux_Field {
22
-
23
-		/**
24
-		 * Stylesheet URL array, for enqueue.
25
-		 *
26
-		 * @var array
27
-		 */
28
-		private array $stylesheet_url = array();
29
-
30
-		/**
31
-		 * Stylesheet data array.
32
-		 *
33
-		 * @var array
34
-		 */
35
-		private array $stylesheet_data = array();
36
-
37
-		/**
38
-		 * Error flag to prevent render and enqueue.
39
-		 *
40
-		 * @var bool
41
-		 */
42
-		private bool $is_error = false;
43
-		/**
44
-		 * ReduxFramework_Icon_Select constructor.
45
-		 *
46
-		 * @param array          $field  Field array.
47
-		 * @param string         $value  Value.
48
-		 * @param ReduxFramework $redux ReduxFramework object.
49
-		 *
50
-		 * @throws ReflectionException Exception.
51
-		 */
52
-		public function __construct( $field = array(), $value = '', $redux = object ) {
53
-			parent::__construct( $field, $value, $redux );
54
-
55
-			if ( empty( $field ) ) {
56
-				return;
57
-			}
58
-
59
-			if ( ! is_array( $this->field['stylesheet'] ) ) {
60
-				if ( '' !== $this->field['stylesheet'] ) {
61
-					$this->stylesheet_data[] = array(
62
-						'url'     => $this->field['stylesheet'],
63
-						'class'   => $this->field['prefix'],
64
-						'title'   => basename( $this->field['stylesheet'] ),
65
-						'icons'   => $this->field['options'],
66
-						// phpcs:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude -- Not a WPQuery.
67
-						'exclude' => $this->field['exclude_icons'],
68
-					);
69
-
70
-					unset( $this->field['exclude_icons'] );
71
-					unset( $this->field['options'] );
72
-					unset( $this->field['stylesheet'] );
73
-					unset( $this->field['prefix'] );
74
-				}
75
-			} else {
76
-				$arr = $this->field['stylesheet'];
77
-
78
-				if ( isset( $arr['url'] ) || isset( $arr['title'] ) ) {
79
-					$arr = array( $arr );
80
-				}
81
-
82
-				foreach ( $arr as $idx => $val ) {
83
-					$val['url']   = ! empty( $val['url'] ) ? $val['url'] : '';
84
-					$val['title'] = ! empty( $val['title'] ) ? $val['title'] : basename( $val['url'] );
85
-					$val['class'] = ! empty( $val['prefix'] ) ? $val['prefix'] : '';
86
-					$val['icons'] = ! empty( $val['icons'] ) ? $val['icons'] : array();
87
-					// phpcs:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude -- Not a WPQuery.
88
-					$val['exclude'] = ! empty( $val['exclude'] ) ? $val['exclude'] : '';
89
-					$val['regex']   = ! empty( $val['regex'] ) ? $val['regex'] : '';
90
-
91
-					$arr[ $idx ] = $val;
92
-				}
93
-
94
-				$this->stylesheet_data = $arr;
95
-			}
96
-
97
-			if ( ! empty( $this->stylesheet_data ) ) {
98
-				foreach ( $this->stylesheet_data as $idx => $sub_arr ) {
99
-					if ( false === stripos( $sub_arr['url'], '//' ) ) {
100
-						$this->stylesheet_url[] = '';
101
-					} else {
102
-						$this->stylesheet_url[] = $sub_arr['url'];
103
-					}
104
-
105
-					if ( empty( $sub_arr['icons'] ) && ! empty( $sub_arr ) ) {
106
-						if ( false === stripos( $sub_arr['url'], '//' ) ) {
107
-							$to_parse = '';
108
-						} else {
109
-							$to_parse = wp_remote_get( $sub_arr['url'] );
110
-
111
-							if ( is_wp_error( $to_parse ) ) {
112
-								$data = array(
113
-									'parent'  => $this->parent,
114
-									'type'    => 'error',
115
-									'msg'     => 'Icon Select: ' . esc_html__( 'Error retrieving stylesheet ', 'redux-framework' ) . ' "' . $sub_arr['url'] . '". (' . esc_html( $to_parse->get_error_code() ) . ' - ' . esc_html( $to_parse->get_error_message() ) . ')',
116
-									'id'      => 'Icon_Select_notice_',
117
-									'dismiss' => false,
118
-								);
119
-
120
-								Redux_Admin_Notices::set_notice( $data );
121
-
122
-								$this->is_error = true;
123
-
124
-								return;
125
-							} elseif ( 200 !== wp_remote_retrieve_response_code( $to_parse ) ) {
126
-								$data = array(
127
-									'parent'  => $this->parent,
128
-									'type'    => 'error',
129
-									'msg'     => 'Icon Select: ' . esc_html__( 'Error retrieving stylesheet ', 'redux-framework' ) . ' "' . $sub_arr['url'] . '". (' . wp_remote_retrieve_response_code( $to_parse ) . ' - ' . esc_html( wp_remote_retrieve_response_message( $to_parse ) ) . ')',
130
-									'id'      => 'Icon_Select_notice_',
131
-									'dismiss' => false,
132
-								);
133
-
134
-								Redux_Admin_Notices::set_notice( $data );
135
-
136
-								$this->is_error = true;
137
-
138
-								return;
139
-							}
140
-
141
-							$to_parse = $to_parse['body'];
142
-						}
143
-
144
-						// Remove whitespace.
145
-						$to_parse = preg_replace( '/\s+/', ' ', $to_parse );
146
-
147
-						$regex_arr = array( '/.([\w-]+):{2}before{content/mi', '/.([\w-]+):{2}before { content/mi', '/.([\w-]+):{1}before{content:/mi', '/.([\w-]+):{1}before { content:/mi' );
148
-
149
-						if ( ! is_array( $sub_arr['exclude'] ) ) {
150
-							// phpcs:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude -- Not a WPQuery.
151
-							if ( empty( $sub_arr['exclude'] ) ) {
152
-								// phpcs:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude -- Not a WPQuery.
153
-								$sub_arr['exclude'] = array();
154
-							} else {
155
-								// phpcs:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude -- Not a WPQuery.
156
-								$sub_arr['exclude'] = array( $sub_arr['exclude'] );
157
-							}
158
-						}
159
-
160
-						$regex_arr = $this->array_merge( $sub_arr['exclude'], $regex_arr );
161
-
162
-						$str = array();
163
-
164
-						foreach ( $regex_arr as $regex ) {
165
-							preg_match_all( $regex, $to_parse, $output_array );
166
-
167
-							$str = $this->array_merge( $str, $output_array[1] );
168
-						}
169
-
170
-						if ( ! empty( $sub_arr['exclude'] ) && is_array( $sub_arr['exclude'] ) ) {
171
-							$str = $this->array_delete( $str, $sub_arr['exclude'] );
172
-						}
173
-
174
-						if ( ! empty( $str ) ) {
175
-							$sub_arr['icons'] = $str;
176
-
177
-							$this->stylesheet_data[ $idx ]['icons'] = $str;
178
-						}
179
-					}
180
-
181
-					if ( ! $this->is_multi_array( $sub_arr['icons'] ) ) {
182
-						$new_array = array();
183
-
184
-						if ( ! isset( $sub_arr['icons'][0] ) ) {
185
-							foreach ( $sub_arr['icons'] as $class_name => $class ) {
186
-								$new_array[] = $class . ' ' . $class_name;
187
-							}
188
-
189
-							$this->stylesheet_data[ $idx ]['icons'] = $new_array;
190
-						} else {
191
-							$this->stylesheet_data[ $idx ]['icons'] = $sub_arr['icons'];
192
-						}
193
-					}
194
-				}
195
-			}
196
-		}
197
-
198
-		/**
199
-		 * Combine the array with null check.
200
-		 *
201
-		 * @param mixed $array1 First array.
202
-		 * @param mixed $array2 Second array.
203
-		 *
204
-		 * @return array
205
-		 */
206
-		private function array_merge( $array1, $array2 ): array {
207
-			if ( ! is_array( $array1 ) ) {
208
-				$array1 = array();
209
-			}
210
-
211
-			if ( ! is_array( $array2 ) ) {
212
-				$array2 = array();
213
-			}
214
-
215
-			return array_merge( $array1, $array2 );
216
-		}
217
-
218
-		/**
219
-		 * Check if the array is multidimensional.
220
-		 *
221
-		 * @param array $my_array Array to evaluate.
222
-		 *
223
-		 * @return bool
224
-		 */
225
-		private function is_multi_array( array $my_array ): bool {
226
-			if ( count( $my_array ) === count( $my_array, COUNT_RECURSIVE ) ) {
227
-				return false;
228
-			}
229
-
230
-			return true;
231
-		}
232
-
233
-		/**
234
-		 * Set field defaults.
235
-		 */
236
-		public function set_defaults() {
237
-			$defaults = array(
238
-				'options'          => array(),
239
-				'stylesheet'       => '',
240
-				'output'           => true,
241
-				'prefix'           => '',
242
-				'selector'         => '',
243
-				'height'           => '',
244
-				'enqueue'          => true,
245
-				'enqueue_frontend' => true,
246
-				'class'            => '',
247
-				'button_title'     => esc_html__( 'Add Icon', 'redux-framework' ),
248
-				'remove_title'     => esc_html__( 'Remove Icon', 'redux-framework' ),
249
-				'elusive'          => true,
250
-				'fontawesome'      => true,
251
-				'dashicons'        => true,
252
-				'exclude_icons'    => '',
253
-			);
254
-
255
-			$this->field = wp_parse_args( $this->field, $defaults );
256
-		}
257
-
258
-		/**
259
-		 * Field Render Function.
260
-		 * Takes the vars and outputs the HTML for the field in the settings
261
-		 *
262
-		 * @return      void
263
-		 * @since       1.0.0
264
-		 * @access      public
265
-		 */
266
-		public function render() {
267
-			if ( $this->is_error ) {
268
-				return;
269
-			}
270
-
271
-			$icon_sets = array();
272
-
273
-			if ( true === $this->field['fontawesome'] ) {
274
-				$icon_sets['font-awesome'] = 'Font Awesome';
275
-			}
276
-
277
-			if ( true === $this->field['dashicons'] ) {
278
-				$icon_sets['dashicons'] = 'Dashicons';
279
-			}
280
-
281
-			if ( true === $this->field['elusive'] ) {
282
-				$icon_sets['elusive'] = 'Elusive';
283
-			}
284
-
285
-			// Custom icon sets for <select>.
286
-			foreach ( $this->stylesheet_data as $value ) {
287
-				$icon_sets[ strtolower( str_replace( array( '.', ' ' ), '-', $value['title'] ) ) ] = $value['title'];
288
-			}
289
-
290
-			$icon_sets = rawurlencode( wp_json_encode( $icon_sets ) );
291
-
292
-			// Data to send to AJAX.
293
-			$ajax_data = array();
294
-			$temp      = array();
295
-
296
-			foreach ( $this->stylesheet_data as $value ) {
297
-				$temp['title'] = $value['title'];
298
-				$temp['class'] = $value['class'];
299
-				$temp['icons'] = $value['icons'];
300
-
301
-				$ajax_data[] = $temp;
302
-			}
303
-
304
-			$options_json = '';
305
-			if ( ! empty( $ajax_data ) ) {
306
-				$options_json = ' data-options=' . rawurlencode( wp_json_encode( $ajax_data ) );
307
-			}
308
-
309
-			$nonce  = wp_create_nonce( 'redux_icon_nonce' );
310
-			$hidden = ( empty( $this->value ) ) ? ' hidden' : '';
311
-
312
-			echo '<div class="redux-icon-select" data-icon-sets="' . esc_attr( $icon_sets ) . '"' . esc_html( $options_json ) . '>';
313
-			echo '<span class="redux-icon-select-preview' . esc_attr( $hidden ) . '"><i class="' . esc_attr( $this->value ) . '"></i></span>';
314
-			echo '<a href="#" class="button button-primary redux-icon-add" data-nonce="' . esc_attr( $nonce ) . '">' . esc_html( $this->field['button_title'] ) . '</a>';
315
-			echo '<a href="#" class="button redux-warning-primary redux-icon-remove' . esc_attr( $hidden ) . '">' . esc_html( $this->field['remove_title'] ) . '</a>';
316
-			echo '<input type="hidden" name="' . esc_attr( $this->field['name'] . $this->field['name_suffix'] ) . '" value="' . esc_attr( $this->value ) . '" class="redux-icon-value" id="' . esc_attr( $this->field['id'] ) . '" />';
317
-			echo '</div>';
318
-		}
319
-
320
-		/**
321
-		 * Render modal icon popup in the footer.
322
-		 *
323
-		 * @return void
324
-		 */
325
-		public function add_footer_modal_icon() {
326
-			?>
16
+    /**
17
+     * Main ReduxFramework_icon_select class
18
+     *
19
+     * @since       1.0.0
20
+     */
21
+    class Redux_Icon_Select extends Redux_Field {
22
+
23
+        /**
24
+         * Stylesheet URL array, for enqueue.
25
+         *
26
+         * @var array
27
+         */
28
+        private array $stylesheet_url = array();
29
+
30
+        /**
31
+         * Stylesheet data array.
32
+         *
33
+         * @var array
34
+         */
35
+        private array $stylesheet_data = array();
36
+
37
+        /**
38
+         * Error flag to prevent render and enqueue.
39
+         *
40
+         * @var bool
41
+         */
42
+        private bool $is_error = false;
43
+        /**
44
+         * ReduxFramework_Icon_Select constructor.
45
+         *
46
+         * @param array          $field  Field array.
47
+         * @param string         $value  Value.
48
+         * @param ReduxFramework $redux ReduxFramework object.
49
+         *
50
+         * @throws ReflectionException Exception.
51
+         */
52
+        public function __construct( $field = array(), $value = '', $redux = object ) {
53
+            parent::__construct( $field, $value, $redux );
54
+
55
+            if ( empty( $field ) ) {
56
+                return;
57
+            }
58
+
59
+            if ( ! is_array( $this->field['stylesheet'] ) ) {
60
+                if ( '' !== $this->field['stylesheet'] ) {
61
+                    $this->stylesheet_data[] = array(
62
+                        'url'     => $this->field['stylesheet'],
63
+                        'class'   => $this->field['prefix'],
64
+                        'title'   => basename( $this->field['stylesheet'] ),
65
+                        'icons'   => $this->field['options'],
66
+                        // phpcs:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude -- Not a WPQuery.
67
+                        'exclude' => $this->field['exclude_icons'],
68
+                    );
69
+
70
+                    unset( $this->field['exclude_icons'] );
71
+                    unset( $this->field['options'] );
72
+                    unset( $this->field['stylesheet'] );
73
+                    unset( $this->field['prefix'] );
74
+                }
75
+            } else {
76
+                $arr = $this->field['stylesheet'];
77
+
78
+                if ( isset( $arr['url'] ) || isset( $arr['title'] ) ) {
79
+                    $arr = array( $arr );
80
+                }
81
+
82
+                foreach ( $arr as $idx => $val ) {
83
+                    $val['url']   = ! empty( $val['url'] ) ? $val['url'] : '';
84
+                    $val['title'] = ! empty( $val['title'] ) ? $val['title'] : basename( $val['url'] );
85
+                    $val['class'] = ! empty( $val['prefix'] ) ? $val['prefix'] : '';
86
+                    $val['icons'] = ! empty( $val['icons'] ) ? $val['icons'] : array();
87
+                    // phpcs:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude -- Not a WPQuery.
88
+                    $val['exclude'] = ! empty( $val['exclude'] ) ? $val['exclude'] : '';
89
+                    $val['regex']   = ! empty( $val['regex'] ) ? $val['regex'] : '';
90
+
91
+                    $arr[ $idx ] = $val;
92
+                }
93
+
94
+                $this->stylesheet_data = $arr;
95
+            }
96
+
97
+            if ( ! empty( $this->stylesheet_data ) ) {
98
+                foreach ( $this->stylesheet_data as $idx => $sub_arr ) {
99
+                    if ( false === stripos( $sub_arr['url'], '//' ) ) {
100
+                        $this->stylesheet_url[] = '';
101
+                    } else {
102
+                        $this->stylesheet_url[] = $sub_arr['url'];
103
+                    }
104
+
105
+                    if ( empty( $sub_arr['icons'] ) && ! empty( $sub_arr ) ) {
106
+                        if ( false === stripos( $sub_arr['url'], '//' ) ) {
107
+                            $to_parse = '';
108
+                        } else {
109
+                            $to_parse = wp_remote_get( $sub_arr['url'] );
110
+
111
+                            if ( is_wp_error( $to_parse ) ) {
112
+                                $data = array(
113
+                                    'parent'  => $this->parent,
114
+                                    'type'    => 'error',
115
+                                    'msg'     => 'Icon Select: ' . esc_html__( 'Error retrieving stylesheet ', 'redux-framework' ) . ' "' . $sub_arr['url'] . '". (' . esc_html( $to_parse->get_error_code() ) . ' - ' . esc_html( $to_parse->get_error_message() ) . ')',
116
+                                    'id'      => 'Icon_Select_notice_',
117
+                                    'dismiss' => false,
118
+                                );
119
+
120
+                                Redux_Admin_Notices::set_notice( $data );
121
+
122
+                                $this->is_error = true;
123
+
124
+                                return;
125
+                            } elseif ( 200 !== wp_remote_retrieve_response_code( $to_parse ) ) {
126
+                                $data = array(
127
+                                    'parent'  => $this->parent,
128
+                                    'type'    => 'error',
129
+                                    'msg'     => 'Icon Select: ' . esc_html__( 'Error retrieving stylesheet ', 'redux-framework' ) . ' "' . $sub_arr['url'] . '". (' . wp_remote_retrieve_response_code( $to_parse ) . ' - ' . esc_html( wp_remote_retrieve_response_message( $to_parse ) ) . ')',
130
+                                    'id'      => 'Icon_Select_notice_',
131
+                                    'dismiss' => false,
132
+                                );
133
+
134
+                                Redux_Admin_Notices::set_notice( $data );
135
+
136
+                                $this->is_error = true;
137
+
138
+                                return;
139
+                            }
140
+
141
+                            $to_parse = $to_parse['body'];
142
+                        }
143
+
144
+                        // Remove whitespace.
145
+                        $to_parse = preg_replace( '/\s+/', ' ', $to_parse );
146
+
147
+                        $regex_arr = array( '/.([\w-]+):{2}before{content/mi', '/.([\w-]+):{2}before { content/mi', '/.([\w-]+):{1}before{content:/mi', '/.([\w-]+):{1}before { content:/mi' );
148
+
149
+                        if ( ! is_array( $sub_arr['exclude'] ) ) {
150
+                            // phpcs:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude -- Not a WPQuery.
151
+                            if ( empty( $sub_arr['exclude'] ) ) {
152
+                                // phpcs:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude -- Not a WPQuery.
153
+                                $sub_arr['exclude'] = array();
154
+                            } else {
155
+                                // phpcs:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude -- Not a WPQuery.
156
+                                $sub_arr['exclude'] = array( $sub_arr['exclude'] );
157
+                            }
158
+                        }
159
+
160
+                        $regex_arr = $this->array_merge( $sub_arr['exclude'], $regex_arr );
161
+
162
+                        $str = array();
163
+
164
+                        foreach ( $regex_arr as $regex ) {
165
+                            preg_match_all( $regex, $to_parse, $output_array );
166
+
167
+                            $str = $this->array_merge( $str, $output_array[1] );
168
+                        }
169
+
170
+                        if ( ! empty( $sub_arr['exclude'] ) && is_array( $sub_arr['exclude'] ) ) {
171
+                            $str = $this->array_delete( $str, $sub_arr['exclude'] );
172
+                        }
173
+
174
+                        if ( ! empty( $str ) ) {
175
+                            $sub_arr['icons'] = $str;
176
+
177
+                            $this->stylesheet_data[ $idx ]['icons'] = $str;
178
+                        }
179
+                    }
180
+
181
+                    if ( ! $this->is_multi_array( $sub_arr['icons'] ) ) {
182
+                        $new_array = array();
183
+
184
+                        if ( ! isset( $sub_arr['icons'][0] ) ) {
185
+                            foreach ( $sub_arr['icons'] as $class_name => $class ) {
186
+                                $new_array[] = $class . ' ' . $class_name;
187
+                            }
188
+
189
+                            $this->stylesheet_data[ $idx ]['icons'] = $new_array;
190
+                        } else {
191
+                            $this->stylesheet_data[ $idx ]['icons'] = $sub_arr['icons'];
192
+                        }
193
+                    }
194
+                }
195
+            }
196
+        }
197
+
198
+        /**
199
+         * Combine the array with null check.
200
+         *
201
+         * @param mixed $array1 First array.
202
+         * @param mixed $array2 Second array.
203
+         *
204
+         * @return array
205
+         */
206
+        private function array_merge( $array1, $array2 ): array {
207
+            if ( ! is_array( $array1 ) ) {
208
+                $array1 = array();
209
+            }
210
+
211
+            if ( ! is_array( $array2 ) ) {
212
+                $array2 = array();
213
+            }
214
+
215
+            return array_merge( $array1, $array2 );
216
+        }
217
+
218
+        /**
219
+         * Check if the array is multidimensional.
220
+         *
221
+         * @param array $my_array Array to evaluate.
222
+         *
223
+         * @return bool
224
+         */
225
+        private function is_multi_array( array $my_array ): bool {
226
+            if ( count( $my_array ) === count( $my_array, COUNT_RECURSIVE ) ) {
227
+                return false;
228
+            }
229
+
230
+            return true;
231
+        }
232
+
233
+        /**
234
+         * Set field defaults.
235
+         */
236
+        public function set_defaults() {
237
+            $defaults = array(
238
+                'options'          => array(),
239
+                'stylesheet'       => '',
240
+                'output'           => true,
241
+                'prefix'           => '',
242
+                'selector'         => '',
243
+                'height'           => '',
244
+                'enqueue'          => true,
245
+                'enqueue_frontend' => true,
246
+                'class'            => '',
247
+                'button_title'     => esc_html__( 'Add Icon', 'redux-framework' ),
248
+                'remove_title'     => esc_html__( 'Remove Icon', 'redux-framework' ),
249
+                'elusive'          => true,
250
+                'fontawesome'      => true,
251
+                'dashicons'        => true,
252
+                'exclude_icons'    => '',
253
+            );
254
+
255
+            $this->field = wp_parse_args( $this->field, $defaults );
256
+        }
257
+
258
+        /**
259
+         * Field Render Function.
260
+         * Takes the vars and outputs the HTML for the field in the settings
261
+         *
262
+         * @return      void
263
+         * @since       1.0.0
264
+         * @access      public
265
+         */
266
+        public function render() {
267
+            if ( $this->is_error ) {
268
+                return;
269
+            }
270
+
271
+            $icon_sets = array();
272
+
273
+            if ( true === $this->field['fontawesome'] ) {
274
+                $icon_sets['font-awesome'] = 'Font Awesome';
275
+            }
276
+
277
+            if ( true === $this->field['dashicons'] ) {
278
+                $icon_sets['dashicons'] = 'Dashicons';
279
+            }
280
+
281
+            if ( true === $this->field['elusive'] ) {
282
+                $icon_sets['elusive'] = 'Elusive';
283
+            }
284
+
285
+            // Custom icon sets for <select>.
286
+            foreach ( $this->stylesheet_data as $value ) {
287
+                $icon_sets[ strtolower( str_replace( array( '.', ' ' ), '-', $value['title'] ) ) ] = $value['title'];
288
+            }
289
+
290
+            $icon_sets = rawurlencode( wp_json_encode( $icon_sets ) );
291
+
292
+            // Data to send to AJAX.
293
+            $ajax_data = array();
294
+            $temp      = array();
295
+
296
+            foreach ( $this->stylesheet_data as $value ) {
297
+                $temp['title'] = $value['title'];
298
+                $temp['class'] = $value['class'];
299
+                $temp['icons'] = $value['icons'];
300
+
301
+                $ajax_data[] = $temp;
302
+            }
303
+
304
+            $options_json = '';
305
+            if ( ! empty( $ajax_data ) ) {
306
+                $options_json = ' data-options=' . rawurlencode( wp_json_encode( $ajax_data ) );
307
+            }
308
+
309
+            $nonce  = wp_create_nonce( 'redux_icon_nonce' );
310
+            $hidden = ( empty( $this->value ) ) ? ' hidden' : '';
311
+
312
+            echo '<div class="redux-icon-select" data-icon-sets="' . esc_attr( $icon_sets ) . '"' . esc_html( $options_json ) . '>';
313
+            echo '<span class="redux-icon-select-preview' . esc_attr( $hidden ) . '"><i class="' . esc_attr( $this->value ) . '"></i></span>';
314
+            echo '<a href="#" class="button button-primary redux-icon-add" data-nonce="' . esc_attr( $nonce ) . '">' . esc_html( $this->field['button_title'] ) . '</a>';
315
+            echo '<a href="#" class="button redux-warning-primary redux-icon-remove' . esc_attr( $hidden ) . '">' . esc_html( $this->field['remove_title'] ) . '</a>';
316
+            echo '<input type="hidden" name="' . esc_attr( $this->field['name'] . $this->field['name_suffix'] ) . '" value="' . esc_attr( $this->value ) . '" class="redux-icon-value" id="' . esc_attr( $this->field['id'] ) . '" />';
317
+            echo '</div>';
318
+        }
319
+
320
+        /**
321
+         * Render modal icon popup in the footer.
322
+         *
323
+         * @return void
324
+         */
325
+        public function add_footer_modal_icon() {
326
+            ?>
327 327
 			<div id="redux-modal-icon" class="redux-modal redux-modal-icon hidden">
328 328
 				<div class="redux-modal-table">
329 329
 					<div class="redux-modal-table-cell">
@@ -352,113 +352,113 @@  discard block
 block discarded – undo
352 352
 				</div>
353 353
 			</div>
354 354
 			<?php
355
-		}
356
-
357
-		/**
358
-		 * Do enqueue for all instances of the field.
359
-		 *
360
-		 * @return void
361
-		 */
362
-		public function always_enqueue() {
363
-			if ( isset( $this->stylesheet_url ) && is_array( $this->stylesheet_url ) && isset( $this->field['enqueue'] ) && $this->field['enqueue'] ) {
364
-				foreach ( $this->stylesheet_url as $idx => $stylesheet_url ) {
365
-					wp_enqueue_style(
366
-						$this->field['id'] . '-webfont-' . $idx,
367
-						$stylesheet_url,
368
-						array(),
369
-						Redux_Core::$version
370
-					);
371
-				}
372
-			}
373
-		}
374
-
375
-		/**
376
-		 * Enqueue Function.
377
-		 * If this field requires any scripts, or css define this function and register/enqueue the scripts/css
378
-		 *
379
-		 * @return      void
380
-		 * @since       1.0.0
381
-		 * @access      public
382
-		 */
383
-		public function enqueue() {
384
-			if ( $this->is_error || '' === $this->url ) {
385
-				return;
386
-			}
387
-
388
-			add_action( 'admin_footer', array( $this, 'add_footer_modal_icon' ) );
389
-			add_action( 'customize_controls_print_footer_scripts', array( $this, 'add_footer_modal_icon' ) );
390
-
391
-			$min = Redux_Functions::isMin();
392
-
393
-			wp_enqueue_script(
394
-				'redux-field-icon-select',
395
-				$this->url . 'redux-icon-select' . $min . '.js',
396
-				array( 'jquery', 'redux-js', 'wp-util' ),
397
-				Redux_Extension_Icon_Select::$version,
398
-				true
399
-			);
400
-
401
-			if ( $this->parent->args['dev_mode'] ) {
402
-				wp_enqueue_style(
403
-					'redux-field-icon-select',
404
-					$this->url . 'redux-icon-select.css',
405
-					array(),
406
-					Redux_Extension_Icon_Select::$version
407
-				);
408
-			}
409
-		}
410
-
411
-		/**
412
-		 * This function is unused, but necessary to trigger output.
413
-		 *
414
-		 * @param mixed $data CSS data.
415
-		 *
416
-		 * @return mixed|string|void
417
-		 */
418
-		public function css_style( $data ) {
419
-			return $data;
420
-		}
421
-
422
-		/**
423
-		 * Used to enqueue to Webfont to the front-end
424
-		 *
425
-		 * @param string|null|array $style CSS style.
426
-		 */
427
-		public function output( $style = '' ) {
428
-			if ( $this->is_error ) {
429
-				return;
430
-			}
431
-
432
-			if ( true === $this->field['elusive'] ) {
433
-				Redux_Functions_Ex::enqueue_elusive_font();
434
-			}
435
-
436
-			if ( true === $this->field['fontawesome'] ) {
437
-				Redux_Functions_Ex::enqueue_font_awesome();
438
-			}
439
-
440
-			if ( isset( $this->stylesheet_url ) && is_array( $this->stylesheet_url ) && $this->field['enqueue_frontend'] ) {
441
-				foreach ( $this->stylesheet_url as $idx => $stylesheet_url ) {
442
-					wp_enqueue_style(
443
-						$this->field['id'] . '-webfont-' . $idx,
444
-						$stylesheet_url,
445
-						array(),
446
-						Redux_Core::$version
447
-					);
448
-				}
449
-			}
450
-		}
451
-
452
-		/**
453
-		 * Remove items from an array.
454
-		 *
455
-		 * @param array $my_array   The array to manage.
456
-		 * @param mixed $element An array or a string of the item to remove.
457
-		 *
458
-		 * @return array The cleaned array with reset keys.
459
-		 */
460
-		private function array_delete( array $my_array, $element ): array {
461
-			return ( is_array( $element ) ) ? array_values( array_diff( $my_array, $element ) ) : array_values( array_diff( $my_array, array( $element ) ) );
462
-		}
463
-	}
355
+        }
356
+
357
+        /**
358
+         * Do enqueue for all instances of the field.
359
+         *
360
+         * @return void
361
+         */
362
+        public function always_enqueue() {
363
+            if ( isset( $this->stylesheet_url ) && is_array( $this->stylesheet_url ) && isset( $this->field['enqueue'] ) && $this->field['enqueue'] ) {
364
+                foreach ( $this->stylesheet_url as $idx => $stylesheet_url ) {
365
+                    wp_enqueue_style(
366
+                        $this->field['id'] . '-webfont-' . $idx,
367
+                        $stylesheet_url,
368
+                        array(),
369
+                        Redux_Core::$version
370
+                    );
371
+                }
372
+            }
373
+        }
374
+
375
+        /**
376
+         * Enqueue Function.
377
+         * If this field requires any scripts, or css define this function and register/enqueue the scripts/css
378
+         *
379
+         * @return      void
380
+         * @since       1.0.0
381
+         * @access      public
382
+         */
383
+        public function enqueue() {
384
+            if ( $this->is_error || '' === $this->url ) {
385
+                return;
386
+            }
387
+
388
+            add_action( 'admin_footer', array( $this, 'add_footer_modal_icon' ) );
389
+            add_action( 'customize_controls_print_footer_scripts', array( $this, 'add_footer_modal_icon' ) );
390
+
391
+            $min = Redux_Functions::isMin();
392
+
393
+            wp_enqueue_script(
394
+                'redux-field-icon-select',
395
+                $this->url . 'redux-icon-select' . $min . '.js',
396
+                array( 'jquery', 'redux-js', 'wp-util' ),
397
+                Redux_Extension_Icon_Select::$version,
398
+                true
399
+            );
400
+
401
+            if ( $this->parent->args['dev_mode'] ) {
402
+                wp_enqueue_style(
403
+                    'redux-field-icon-select',
404
+                    $this->url . 'redux-icon-select.css',
405
+                    array(),
406
+                    Redux_Extension_Icon_Select::$version
407
+                );
408
+            }
409
+        }
410
+
411
+        /**
412
+         * This function is unused, but necessary to trigger output.
413
+         *
414
+         * @param mixed $data CSS data.
415
+         *
416
+         * @return mixed|string|void
417
+         */
418
+        public function css_style( $data ) {
419
+            return $data;
420
+        }
421
+
422
+        /**
423
+         * Used to enqueue to Webfont to the front-end
424
+         *
425
+         * @param string|null|array $style CSS style.
426
+         */
427
+        public function output( $style = '' ) {
428
+            if ( $this->is_error ) {
429
+                return;
430
+            }
431
+
432
+            if ( true === $this->field['elusive'] ) {
433
+                Redux_Functions_Ex::enqueue_elusive_font();
434
+            }
435
+
436
+            if ( true === $this->field['fontawesome'] ) {
437
+                Redux_Functions_Ex::enqueue_font_awesome();
438
+            }
439
+
440
+            if ( isset( $this->stylesheet_url ) && is_array( $this->stylesheet_url ) && $this->field['enqueue_frontend'] ) {
441
+                foreach ( $this->stylesheet_url as $idx => $stylesheet_url ) {
442
+                    wp_enqueue_style(
443
+                        $this->field['id'] . '-webfont-' . $idx,
444
+                        $stylesheet_url,
445
+                        array(),
446
+                        Redux_Core::$version
447
+                    );
448
+                }
449
+            }
450
+        }
451
+
452
+        /**
453
+         * Remove items from an array.
454
+         *
455
+         * @param array $my_array   The array to manage.
456
+         * @param mixed $element An array or a string of the item to remove.
457
+         *
458
+         * @return array The cleaned array with reset keys.
459
+         */
460
+        private function array_delete( array $my_array, $element ): array {
461
+            return ( is_array( $element ) ) ? array_values( array_diff( $my_array, $element ) ) : array_values( array_diff( $my_array, array( $element ) ) );
462
+        }
463
+    }
464 464
 }
Please login to merge, or discard this patch.
redux-core/inc/extensions/icon_select/font-awesome-5-free.php 1 patch
Indentation   +1000 added lines, -1000 removed lines patch added patch discarded remove patch
@@ -8,1005 +8,1005 @@
 block discarded – undo
8 8
 
9 9
 if ( ! function_exists( 'redux_icon_select_fa_5_free' ) ) {
10 10
 
11
-	/**
12
-	 * Array of free Font Awesome 5 icons.
13
-	 *
14
-	 * @return array
15
-	 */
16
-	function redux_icon_select_fa_5_free(): array {
11
+    /**
12
+     * Array of free Font Awesome 5 icons.
13
+     *
14
+     * @return array
15
+     */
16
+    function redux_icon_select_fa_5_free(): array {
17 17
 
18
-		return array(
19
-			'fa-500px'                               => 'fab',
20
-			'fa-accessible-icon'                     => 'fab',
21
-			'fa-accusoft'                            => 'fab',
22
-			'fa-address-book'                        => 'fas',
23
-			'fa-address-book'                        => 'far',
24
-			'fa-address-card'                        => 'fas',
25
-			'fa-address-card'                        => 'far',
26
-			'fa-adjust'                              => 'fas',
27
-			'fa-adn'                                 => 'fab',
28
-			'fa-adversal'                            => 'fab',
29
-			'fa-affiliatetheme'                      => 'fab',
30
-			'fa-algolia'                             => 'fab',
31
-			'fa-align-center'                        => 'fas',
32
-			'fa-align-justify'                       => 'fas',
33
-			'fa-align-left'                          => 'fas',
34
-			'fa-align-right'                         => 'fas',
35
-			'fa-allergies'                           => 'fas',
36
-			'fa-amazon'                              => 'fab',
37
-			'fa-amazon-pay'                          => 'fab',
38
-			'fa-ambulance'                           => 'fas',
39
-			'fa-american-sign-language-interpreting' => 'fas',
40
-			'fa-amilia'                              => 'fab',
41
-			'fa-anchor'                              => 'fas',
42
-			'fa-android'                             => 'fab',
43
-			'fa-angellist'                           => 'fab',
44
-			'fa-angle-double-down'                   => 'fas',
45
-			'fa-angle-double-left'                   => 'fas',
46
-			'fa-angle-double-right'                  => 'fas',
47
-			'fa-angle-double-up'                     => 'fas',
48
-			'fa-angle-down'                          => 'fas',
49
-			'fa-angle-left'                          => 'fas',
50
-			'fa-angle-right'                         => 'fas',
51
-			'fa-angle-up'                            => 'fas',
52
-			'fa-angrycreative'                       => 'fab',
53
-			'fa-angular'                             => 'fab',
54
-			'fa-app-store'                           => 'fab',
55
-			'fa-app-store-ios'                       => 'fab',
56
-			'fa-apper'                               => 'fab',
57
-			'fa-apple'                               => 'fab',
58
-			'fa-apple-pay'                           => 'fab',
59
-			'fa-archive'                             => 'fas',
60
-			'fa-arrow-alt-circle-down'               => 'fas',
61
-			'fa-arrow-alt-circle-down'               => 'far',
62
-			'fa-arrow-alt-circle-left'               => 'fas',
63
-			'fa-arrow-alt-circle-left'               => 'far',
64
-			'fa-arrow-alt-circle-right'              => 'fas',
65
-			'fa-arrow-alt-circle-right'              => 'far',
66
-			'fa-arrow-alt-circle-up'                 => 'fas',
67
-			'fa-arrow-alt-circle-up'                 => 'far',
68
-			'fa-arrow-circle-down'                   => 'fas',
69
-			'fa-arrow-circle-left'                   => 'fas',
70
-			'fa-arrow-circle-right'                  => 'fas',
71
-			'fa-arrow-circle-up'                     => 'fas',
72
-			'fa-arrow-down'                          => 'fas',
73
-			'fa-arrow-left'                          => 'fas',
74
-			'fa-arrow-right'                         => 'fas',
75
-			'fa-arrow-up'                            => 'fas',
76
-			'fa-arrows-alt'                          => 'fas',
77
-			'fa-arrows-alt-h'                        => 'fas',
78
-			'fa-arrows-alt-v'                        => 'fas',
79
-			'fa-assistive-listening-systems'         => 'fas',
80
-			'fa-asterisk'                            => 'fas',
81
-			'fa-asymmetrik'                          => 'fab',
82
-			'fa-at'                                  => 'fas',
83
-			'fa-audible'                             => 'fab',
84
-			'fa-audio-description'                   => 'fas',
85
-			'fa-autoprefixer'                        => 'fab',
86
-			'fa-avianex'                             => 'fab',
87
-			'fa-aviato'                              => 'fab',
88
-			'fa-aws'                                 => 'fab',
89
-			'fa-backward'                            => 'fas',
90
-			'fa-balance-scale'                       => 'fas',
91
-			'fa-ban'                                 => 'fas',
92
-			'fa-band-aid'                            => 'fas',
93
-			'fa-bandcamp'                            => 'fab',
94
-			'fa-barcode'                             => 'fas',
95
-			'fa-bars'                                => 'fas',
96
-			'fa-baseball-ball'                       => 'fas',
97
-			'fa-basketball-ball'                     => 'fas',
98
-			'fa-bath'                                => 'fas',
99
-			'fa-battery-empty'                       => 'fas',
100
-			'fa-battery-full'                        => 'fas',
101
-			'fa-battery-half'                        => 'fas',
102
-			'fa-battery-quarter'                     => 'fas',
103
-			'fa-battery-three-quarters'              => 'fas',
104
-			'fa-bed'                                 => 'fas',
105
-			'fa-beer'                                => 'fas',
106
-			'fa-behance'                             => 'fab',
107
-			'fa-behance-square'                      => 'fab',
108
-			'fa-bell'                                => 'fas',
109
-			'fa-bell'                                => 'far',
110
-			'fa-bell-slash'                          => 'fas',
111
-			'fa-bell-slash'                          => 'far',
112
-			'fa-bicycle'                             => 'fas',
113
-			'fa-bimobject'                           => 'fab',
114
-			'fa-binoculars'                          => 'fas',
115
-			'fa-birthday-cake'                       => 'fas',
116
-			'fa-bitbucket'                           => 'fab',
117
-			'fa-bitcoin'                             => 'fab',
118
-			'fa-bity'                                => 'fab',
119
-			'fa-black-tie'                           => 'fab',
120
-			'fa-blackberry'                          => 'fab',
121
-			'fa-blind'                               => 'fas',
122
-			'fa-blogger'                             => 'fab',
123
-			'fa-blogger-b'                           => 'fab',
124
-			'fa-bluetooth'                           => 'fab',
125
-			'fa-bluetooth-b'                         => 'fab',
126
-			'fa-bold'                                => 'fas',
127
-			'fa-bolt'                                => 'fas',
128
-			'fa-bomb'                                => 'fas',
129
-			'fa-book'                                => 'fas',
130
-			'fa-bookmark'                            => 'fas',
131
-			'fa-bookmark'                            => 'far',
132
-			'fa-bowling-ball'                        => 'fas',
133
-			'fa-box'                                 => 'fas',
134
-			'fa-box-open'                            => 'fas',
135
-			'fa-boxes'                               => 'fas',
136
-			'fa-braille'                             => 'fas',
137
-			'fa-briefcase'                           => 'fas',
138
-			'fa-briefcase-medical'                   => 'fas',
139
-			'fa-btc'                                 => 'fab',
140
-			'fa-bug'                                 => 'fas',
141
-			'fa-building'                            => 'fas',
142
-			'fa-building'                            => 'far',
143
-			'fa-bullhorn'                            => 'fas',
144
-			'fa-bullseye'                            => 'fas',
145
-			'fa-burn'                                => 'fas',
146
-			'fa-buromobelexperte'                    => 'fab',
147
-			'fa-bus'                                 => 'fas',
148
-			'fa-buysellads'                          => 'fab',
149
-			'fa-calculator'                          => 'fas',
150
-			'fa-calendar'                            => 'fas',
151
-			'fa-calendar'                            => 'far',
152
-			'fa-calendar-alt'                        => 'fas',
153
-			'fa-calendar-alt'                        => 'far',
154
-			'fa-calendar-check'                      => 'fas',
155
-			'fa-calendar-check'                      => 'far',
156
-			'fa-calendar-minus'                      => 'fas',
157
-			'fa-calendar-minus'                      => 'far',
158
-			'fa-calendar-plus'                       => 'fas',
159
-			'fa-calendar-plus'                       => 'far',
160
-			'fa-calendar-times'                      => 'fas',
161
-			'fa-calendar-times'                      => 'far',
162
-			'fa-camera'                              => 'fas',
163
-			'fa-camera-retro'                        => 'fas',
164
-			'fa-capsules'                            => 'fas',
165
-			'fa-car'                                 => 'fas',
166
-			'fa-caret-down'                          => 'fas',
167
-			'fa-caret-left'                          => 'fas',
168
-			'fa-caret-right'                         => 'fas',
169
-			'fa-caret-square-down'                   => 'fas',
170
-			'fa-caret-square-down'                   => 'far',
171
-			'fa-caret-square-left'                   => 'fas',
172
-			'fa-caret-square-left'                   => 'far',
173
-			'fa-caret-square-right'                  => 'fas',
174
-			'fa-caret-square-right'                  => 'far',
175
-			'fa-caret-square-up'                     => 'fas',
176
-			'fa-caret-square-up'                     => 'far',
177
-			'fa-caret-up'                            => 'fas',
178
-			'fa-cart-arrow-down'                     => 'fas',
179
-			'fa-cart-plus'                           => 'fas',
180
-			'fa-cc-amazon-pay'                       => 'fab',
181
-			'fa-cc-amex'                             => 'fab',
182
-			'fa-cc-apple-pay'                        => 'fab',
183
-			'fa-cc-diners-club'                      => 'fab',
184
-			'fa-cc-discover'                         => 'fab',
185
-			'fa-cc-jcb'                              => 'fab',
186
-			'fa-cc-mastercard'                       => 'fab',
187
-			'fa-cc-paypal'                           => 'fab',
188
-			'fa-cc-stripe'                           => 'fab',
189
-			'fa-cc-visa'                             => 'fab',
190
-			'fa-centercode'                          => 'fab',
191
-			'fa-certificate'                         => 'fas',
192
-			'fa-chart-area'                          => 'fas',
193
-			'fa-chart-bar'                           => 'fas',
194
-			'fa-chart-bar'                           => 'far',
195
-			'fa-chart-line'                          => 'fas',
196
-			'fa-chart-pie'                           => 'fas',
197
-			'fa-check'                               => 'fas',
198
-			'fa-check-circle'                        => 'fas',
199
-			'fa-check-circle'                        => 'far',
200
-			'fa-check-square'                        => 'fas',
201
-			'fa-check-square'                        => 'far',
202
-			'fa-chess'                               => 'fas',
203
-			'fa-chess-bishop'                        => 'fas',
204
-			'fa-chess-board'                         => 'fas',
205
-			'fa-chess-king'                          => 'fas',
206
-			'fa-chess-knight'                        => 'fas',
207
-			'fa-chess-pawn'                          => 'fas',
208
-			'fa-chess-queen'                         => 'fas',
209
-			'fa-chess-rook'                          => 'fas',
210
-			'fa-chevron-circle-down'                 => 'fas',
211
-			'fa-chevron-circle-left'                 => 'fas',
212
-			'fa-chevron-circle-right'                => 'fas',
213
-			'fa-chevron-circle-up'                   => 'fas',
214
-			'fa-chevron-down'                        => 'fas',
215
-			'fa-chevron-left'                        => 'fas',
216
-			'fa-chevron-right'                       => 'fas',
217
-			'fa-chevron-up'                          => 'fas',
218
-			'fa-child'                               => 'fas',
219
-			'fa-chrome'                              => 'fab',
220
-			'fa-circle'                              => 'fas',
221
-			'fa-circle'                              => 'far',
222
-			'fa-circle-notch'                        => 'fas',
223
-			'fa-clipboard'                           => 'fas',
224
-			'fa-clipboard'                           => 'far',
225
-			'fa-clipboard-check'                     => 'fas',
226
-			'fa-clipboard-list'                      => 'fas',
227
-			'fa-clock'                               => 'fas',
228
-			'fa-clock'                               => 'far',
229
-			'fa-clone'                               => 'fas',
230
-			'fa-clone'                               => 'far',
231
-			'fa-closed-captioning'                   => 'fas',
232
-			'fa-closed-captioning'                   => 'far',
233
-			'fa-cloud'                               => 'fas',
234
-			'fa-cloud-download-alt'                  => 'fas',
235
-			'fa-cloud-upload-alt'                    => 'fas',
236
-			'fa-cloudscale'                          => 'fab',
237
-			'fa-cloudsmith'                          => 'fab',
238
-			'fa-cloudversify'                        => 'fab',
239
-			'fa-code'                                => 'fas',
240
-			'fa-code-branch'                         => 'fas',
241
-			'fa-codepen'                             => 'fab',
242
-			'fa-codiepie'                            => 'fab',
243
-			'fa-coffee'                              => 'fas',
244
-			'fa-cog'                                 => 'fas',
245
-			'fa-cogs'                                => 'fas',
246
-			'fa-columns'                             => 'fas',
247
-			'fa-comment'                             => 'fas',
248
-			'fa-comment'                             => 'fas',
249
-			'fa-comment-alt'                         => 'fas',
250
-			'fa-comment-alt'                         => 'far',
251
-			'fa-comment-dots'                        => 'fas',
252
-			'fa-comment-slash'                       => 'fas',
253
-			'fa-comments'                            => 'fas',
254
-			'fa-comments'                            => 'far',
255
-			'fa-compass'                             => 'fas',
256
-			'fa-compass'                             => 'far',
257
-			'fa-compress'                            => 'fas',
258
-			'fa-connectdevelop'                      => 'fab',
259
-			'fa-contao'                              => 'fab',
260
-			'fa-copy'                                => 'fas',
261
-			'fa-copy'                                => 'far',
262
-			'fa-copyright'                           => 'fas',
263
-			'fa-copyright'                           => 'far',
264
-			'fa-couch'                               => 'fas',
265
-			'fa-cpanel'                              => 'fab',
266
-			'fa-creative-commons'                    => 'fab',
267
-			'fa-credit-card'                         => 'fas',
268
-			'fa-credit-card'                         => 'far',
269
-			'fa-crop'                                => 'fas',
270
-			'fa-crosshairs'                          => 'fas',
271
-			'fa-css3'                                => 'fab',
272
-			'fa-css3-alt'                            => 'fab',
273
-			'fa-cube'                                => 'fas',
274
-			'fa-cubes'                               => 'fas',
275
-			'fa-cut'                                 => 'fas',
276
-			'fa-cuttlefish'                          => 'fab',
277
-			'fa-d-and-d'                             => 'fab',
278
-			'fa-dashcube'                            => 'fab',
279
-			'fa-database'                            => 'fas',
280
-			'fa-deaf'                                => 'fas',
281
-			'fa-delicious'                           => 'fab',
282
-			'fa-deploydog'                           => 'fab',
283
-			'fa-deskpro'                             => 'fab',
284
-			'fa-desktop'                             => 'fas',
285
-			'fa-deviantart'                          => 'fab',
286
-			'fa-diagnoses'                           => 'fas',
287
-			'fa-digg'                                => 'fab',
288
-			'fa-digital-ocean'                       => 'fab',
289
-			'fa-discord'                             => 'fab',
290
-			'fa-discourse'                           => 'fab',
291
-			'fa-dna'                                 => 'fas',
292
-			'fa-dochub'                              => 'fab',
293
-			'fa-docker'                              => 'fab',
294
-			'fa-dollar-sign'                         => 'fas',
295
-			'fa-dolly'                               => 'fas',
296
-			'fa-dolly-flatbed'                       => 'fas',
297
-			'fa-donate'                              => 'fas',
298
-			'fa-dot-circle'                          => 'fas',
299
-			'fa-dot-circle'                          => 'far',
300
-			'fa-dove'                                => 'fas',
301
-			'fa-download'                            => 'fas',
302
-			'fa-draft2digital'                       => 'fab',
303
-			'fa-dribbble'                            => 'fab',
304
-			'fa-dribbble-square'                     => 'fab',
305
-			'fa-dropbox'                             => 'fab',
306
-			'fa-drupal'                              => 'fab',
307
-			'fa-dyalog'                              => 'fab',
308
-			'fa-earlybirds'                          => 'fab',
309
-			'fa-edge'                                => 'fab',
310
-			'fa-edit'                                => 'fas',
311
-			'fa-edit'                                => 'far',
312
-			'fa-eject'                               => 'fas',
313
-			'fa-elementor'                           => 'fab',
314
-			'fa-ellipsis-h'                          => 'fas',
315
-			'fa-ellipsis-v'                          => 'fas',
316
-			'fa-ember'                               => 'fab',
317
-			'fa-empire'                              => 'fab',
318
-			'fa-envelope'                            => 'fas',
319
-			'fa-envelope'                            => 'far',
320
-			'fa-envelope-open'                       => 'fas',
321
-			'fa-envelope-open'                       => 'far',
322
-			'fa-envelope-square'                     => 'fas',
323
-			'fa-envira'                              => 'fab',
324
-			'fa-eraser'                              => 'fas',
325
-			'fa-erlang'                              => 'fab',
326
-			'fa-ethereum'                            => 'fab',
327
-			'fa-etsy'                                => 'fab',
328
-			'fa-euro-sign'                           => 'fas',
329
-			'fa-exchange-alt'                        => 'fas',
330
-			'fa-exclamation'                         => 'fas',
331
-			'fa-exclamation-circle'                  => 'fas',
332
-			'fa-exclamation-triangle'                => 'fas',
333
-			'fa-expand'                              => 'fas',
334
-			'fa-expand-arrows-alt'                   => 'fas',
335
-			'fa-expeditedssl'                        => 'fab',
336
-			'fa-external-link-alt'                   => 'fas',
337
-			'fa-external-link-square-alt'            => 'fas',
338
-			'fa-eye'                                 => 'fas',
339
-			'fa-eye-dropper'                         => 'fas',
340
-			'fa-eye-slash'                           => 'fas',
341
-			'fa-eye-slash'                           => 'far',
342
-			'fa-facebook'                            => 'fab',
343
-			'fa-facebook-f'                          => 'fab',
344
-			'fa-facebook-messenger'                  => 'fab',
345
-			'fa-facebook-square'                     => 'fab',
346
-			'fa-fast-backward'                       => 'fas',
347
-			'fa-fast-forward'                        => 'fas',
348
-			'fa-fax'                                 => 'fas',
349
-			'fa-female'                              => 'fas',
350
-			'fa-fighter-jet'                         => 'fas',
351
-			'fa-file'                                => 'fas',
352
-			'fa-file'                                => 'far',
353
-			'fa-file-alt'                            => 'fas',
354
-			'fa-file-alt'                            => 'far',
355
-			'fa-file-archive'                        => 'fas',
356
-			'fa-file-archive'                        => 'far',
357
-			'fa-file-audio'                          => 'fas',
358
-			'fa-file-audio'                          => 'far',
359
-			'fa-file-code'                           => 'fas',
360
-			'fa-file-code'                           => 'far',
361
-			'fa-file-excel'                          => 'fas',
362
-			'fa-file-excel'                          => 'far',
363
-			'fa-file-image'                          => 'fas',
364
-			'fa-file-image'                          => 'far',
365
-			'fa-file-medical'                        => 'fas',
366
-			'fa-file-medical-alt'                    => 'fas',
367
-			'fa-file-pdf'                            => 'fas',
368
-			'fa-file-pdf'                            => 'far',
369
-			'fa-file-powerpoint'                     => 'fas',
370
-			'fa-file-powerpoint'                     => 'far',
371
-			'fa-file-video'                          => 'fas',
372
-			'fa-file-video'                          => 'far',
373
-			'fa-file-word'                           => 'fas',
374
-			'fa-file-word'                           => 'far',
375
-			'fa-film'                                => 'fas',
376
-			'fa-filter'                              => 'fas',
377
-			'fa-fire'                                => 'fas',
378
-			'fa-fire-extinguisher'                   => 'fas',
379
-			'fa-firefox'                             => 'fab',
380
-			'fa-first-aid'                           => 'fas',
381
-			'fa-first-order'                         => 'fab',
382
-			'fa-firstdraft'                          => 'fab',
383
-			'fa-flag'                                => 'fas',
384
-			'fa-flag'                                => 'far',
385
-			'fa-flag-checkered'                      => 'fas',
386
-			'fa-flask'                               => 'fas',
387
-			'fa-flickr'                              => 'fab',
388
-			'fa-flipboard'                           => 'fab',
389
-			'fa-fly'                                 => 'fab',
390
-			'fa-folder'                              => 'fas',
391
-			'fa-folder'                              => 'far',
392
-			'fa-folder-open'                         => 'fas',
393
-			'fa-folder-open'                         => 'far',
394
-			'fa-font'                                => 'fas',
395
-			'fa-font-awesome'                        => 'fab',
396
-			'fa-font-awesome-alt'                    => 'fab',
397
-			'fa-font-awesome-flag'                   => 'fab',
398
-			'fa-fonticons'                           => 'fab',
399
-			'fa-fonticons-fi'                        => 'fab',
400
-			'fa-football-ball'                       => 'fas',
401
-			'fa-fort-awesome'                        => 'fab',
402
-			'fa-fort-awesome-alt'                    => 'fab',
403
-			'fa-forumbee'                            => 'fab',
404
-			'fa-forward'                             => 'fas',
405
-			'fa-foursquare'                          => 'fab',
406
-			'fa-free-code-camp'                      => 'fab',
407
-			'fa-freebsd'                             => 'fab',
408
-			'fa-frown'                               => 'fas',
409
-			'fa-frown'                               => 'far',
410
-			'fa-futbol'                              => 'fas',
411
-			'fa-futbol'                              => 'far',
412
-			'fa-gamepad'                             => 'fas',
413
-			'fa-gavel'                               => 'fas',
414
-			'fa-gem'                                 => 'fas',
415
-			'fa-gem'                                 => 'far',
416
-			'fa-genderless'                          => 'fas',
417
-			'fa-get-pocket'                          => 'fab',
418
-			'fa-gg'                                  => 'fab',
419
-			'fa-gg-circle'                           => 'fab',
420
-			'fa-gift'                                => 'fas',
421
-			'fa-git'                                 => 'fab',
422
-			'fa-git-square'                          => 'fab',
423
-			'fa-github'                              => 'fab',
424
-			'fa-github-alt'                          => 'fab',
425
-			'fa-github-square'                       => 'fab',
426
-			'fa-gitkraken'                           => 'fab',
427
-			'fa-gitlab'                              => 'fab',
428
-			'fa-gitter'                              => 'fab',
429
-			'fa-glass-martini'                       => 'fas',
430
-			'fa-glide'                               => 'fab',
431
-			'fa-glide-g'                             => 'fab',
432
-			'fa-globe'                               => 'fas',
433
-			'fa-gofore'                              => 'fab',
434
-			'fa-golf-ball'                           => 'fas',
435
-			'fa-goodreads'                           => 'fab',
436
-			'fa-goodreads-g'                         => 'fab',
437
-			'fa-google'                              => 'fab',
438
-			'fa-google-drive'                        => 'fab',
439
-			'fa-google-play'                         => 'fab',
440
-			'fa-google-plus'                         => 'fab',
441
-			'fa-google-plus-g'                       => 'fab',
442
-			'fa-google-plus-square'                  => 'fab',
443
-			'fa-google-wallet'                       => 'fab',
444
-			'fa-graduation-cap'                      => 'fas',
445
-			'fa-gratipay'                            => 'fab',
446
-			'fa-grav'                                => 'fab',
447
-			'fa-gripfire'                            => 'fab',
448
-			'fa-grunt'                               => 'fab',
449
-			'fa-gulp'                                => 'fab',
450
-			'fa-h-square'                            => 'fas',
451
-			'fa-hacker-news'                         => 'fab',
452
-			'fa-hacker-news-square'                  => 'fab',
453
-			'fa-hand-holding'                        => 'fas',
454
-			'fa-hand-holding-heart'                  => 'fas',
455
-			'fa-hand-holding-usd'                    => 'fas',
456
-			'fa-hand-lizard'                         => 'fas',
457
-			'fa-hand-lizard'                         => 'far',
458
-			'fa-hand-paper'                          => 'fas',
459
-			'fa-hand-paper'                          => 'far',
460
-			'fa-hand-peace'                          => 'fas',
461
-			'fa-hand-peace'                          => 'far',
462
-			'fa-hand-point-down'                     => 'fas',
463
-			'fa-hand-point-down'                     => 'far',
464
-			'fa-hand-point-left'                     => 'fas',
465
-			'fa-hand-point-left'                     => 'far',
466
-			'fa-hand-point-right'                    => 'fas',
467
-			'fa-hand-point-right'                    => 'far',
468
-			'fa-hand-point-up'                       => 'fas',
469
-			'fa-hand-point-up'                       => 'far',
470
-			'fa-hand-pointer'                        => 'fas',
471
-			'fa-hand-pointer'                        => 'far',
472
-			'fa-hand-rock'                           => 'fas',
473
-			'fa-hand-rock'                           => 'far',
474
-			'fa-hand-scissors'                       => 'fas',
475
-			'fa-hand-scissors'                       => 'far',
476
-			'fa-hand-spock'                          => 'fas',
477
-			'fa-hand-spock'                          => 'far',
478
-			'fa-hands'                               => 'fas',
479
-			'fa-hands-helping'                       => 'fas',
480
-			'fa-handshake'                           => 'fas',
481
-			'fa-handshake'                           => 'far',
482
-			'fa-hashtag'                             => 'fas',
483
-			'fa-hdd'                                 => 'fas',
484
-			'fa-hdd'                                 => 'far',
485
-			'fa-heading'                             => 'fas',
486
-			'fa-headphones'                          => 'fas',
487
-			'fa-heart'                               => 'fas',
488
-			'fa-heart'                               => 'far',
489
-			'fa-heartbeat'                           => 'fas',
490
-			'fa-hips'                                => 'fab',
491
-			'fa-hire-a-helper'                       => 'fab',
492
-			'fa-history'                             => 'fas',
493
-			'fa-hockey-puck'                         => 'fas',
494
-			'fa-home'                                => 'fas',
495
-			'fa-hooli'                               => 'fab',
496
-			'fa-hospital'                            => 'fas',
497
-			'fa-hospital'                            => 'far',
498
-			'fa-hospital-alt'                        => 'fas',
499
-			'fa-hospital-symbol'                     => 'fas',
500
-			'fa-hotjar'                              => 'fab',
501
-			'fa-hourglass'                           => 'fas',
502
-			'fa-hourglass'                           => 'far',
503
-			'fa-hourglass-end'                       => 'fas',
504
-			'fa-hourglass-half'                      => 'fas',
505
-			'fa-hourglass-start'                     => 'fas',
506
-			'fa-houzz'                               => 'fab',
507
-			'fa-html5'                               => 'fab',
508
-			'fa-hubspot'                             => 'fab',
509
-			'fa-i-cursor'                            => 'fas',
510
-			'fa-id-badge'                            => 'fas',
511
-			'fa-id-badge'                            => 'far',
512
-			'fa-id-card'                             => 'fas',
513
-			'fa-id-card'                             => 'far',
514
-			'fa-id-card-alt'                         => 'fas',
515
-			'fa-image'                               => 'fas',
516
-			'fa-image'                               => 'far',
517
-			'fa-images'                              => 'fas',
518
-			'fa-images'                              => 'far',
519
-			'fa-imdb'                                => 'fab',
520
-			'fa-inbox'                               => 'fas',
521
-			'fa-indent'                              => 'fas',
522
-			'fa-industry'                            => 'fas',
523
-			'fa-info'                                => 'fas',
524
-			'fa-info-circle'                         => 'fas',
525
-			'fa-instagram'                           => 'fab',
526
-			'fa-internet-explorer'                   => 'fab',
527
-			'fa-ioxhost'                             => 'fab',
528
-			'fa-italic'                              => 'fas',
529
-			'fa-itunes'                              => 'fab',
530
-			'fa-itunes-note'                         => 'fab',
531
-			'fa-java'                                => 'fab',
532
-			'fa-jenkins'                             => 'fab',
533
-			'fa-joget'                               => 'fab',
534
-			'fa-joomla'                              => 'fab',
535
-			'fa-js'                                  => 'fab',
536
-			'fa-js-square'                           => 'fab',
537
-			'fa-jsfiddle'                            => 'fab',
538
-			'fa-key'                                 => 'fas',
539
-			'fa-keyboard'                            => 'fas',
540
-			'fa-keyboard'                            => 'far',
541
-			'fa-keycdn'                              => 'fab',
542
-			'fa-kickstarter'                         => 'fab',
543
-			'fa-kickstarter-k'                       => 'fab',
544
-			'fa-korvue'                              => 'fab',
545
-			'fa-language'                            => 'fas',
546
-			'fa-laptop'                              => 'fas',
547
-			'fa-laravel'                             => 'fab',
548
-			'fa-lastfm'                              => 'fab',
549
-			'fa-lastfm-square'                       => 'fab',
550
-			'fa-leaf'                                => 'fas',
551
-			'fa-leanpub'                             => 'fab',
552
-			'fa-lemon'                               => 'fas',
553
-			'fa-lemon'                               => 'far',
554
-			'fa-less'                                => 'fab',
555
-			'fa-level-down-alt'                      => 'fas',
556
-			'fa-level-up-alt'                        => 'fas',
557
-			'fa-life-ring'                           => 'fas',
558
-			'fa-life-ring'                           => 'far',
559
-			'fa-lightbulb'                           => 'fas',
560
-			'fa-lightbulb'                           => 'far',
561
-			'fa-line'                                => 'fab',
562
-			'fa-link'                                => 'fas',
563
-			'fa-linkedin'                            => 'fab',
564
-			'fa-linkedin-in'                         => 'fab',
565
-			'fa-linode'                              => 'fab',
566
-			'fa-linux'                               => 'fab',
567
-			'fa-lira-sign'                           => 'fas',
568
-			'fa-list'                                => 'fas',
569
-			'fa-list-alt'                            => 'fas',
570
-			'fa-list-alt'                            => 'far',
571
-			'fa-list-ol'                             => 'fas',
572
-			'fa-list-ul'                             => 'fas',
573
-			'fa-location-arrow'                      => 'fas',
574
-			'fa-lock'                                => 'fas',
575
-			'fa-lock-open'                           => 'fas',
576
-			'fa-long-arrow-alt-down'                 => 'fas',
577
-			'fa-long-arrow-alt-left'                 => 'fas',
578
-			'fa-long-arrow-alt-right'                => 'fas',
579
-			'fa-long-arrow-alt-up'                   => 'fas',
580
-			'fa-low-vision'                          => 'fas',
581
-			'fa-lyft'                                => 'fab',
582
-			'fa-magento'                             => 'fab',
583
-			'fa-magic'                               => 'fas',
584
-			'fa-magnet'                              => 'fas',
585
-			'fa-male'                                => 'fas',
586
-			'fa-map'                                 => 'fas',
587
-			'fa-map'                                 => 'far',
588
-			'fa-map-marker'                          => 'fas',
589
-			'fa-map-marker-alt'                      => 'fas',
590
-			'fa-map-pin'                             => 'fas',
591
-			'fa-map-signs'                           => 'fas',
592
-			'fa-mars'                                => 'fas',
593
-			'fa-mars-double'                         => 'fas',
594
-			'fa-mars-stroke'                         => 'fas',
595
-			'fa-mars-stroke-h'                       => 'fas',
596
-			'fa-mars-stroke-v'                       => 'fas',
597
-			'fa-maxcdn'                              => 'fab',
598
-			'fa-medapps'                             => 'fab',
599
-			'fa-medium'                              => 'fab',
600
-			'fa-medium-m'                            => 'fab',
601
-			'fa-medkit'                              => 'fas',
602
-			'fa-medrt'                               => 'fab',
603
-			'fa-meetup'                              => 'fab',
604
-			'fa-meh'                                 => 'fas',
605
-			'fa-meh'                                 => 'far',
606
-			'fa-mercury'                             => 'fas',
607
-			'fa-microchip'                           => 'fas',
608
-			'fa-microphone'                          => 'fas',
609
-			'fa-microphone-slash'                    => 'fas',
610
-			'fa-microsoft'                           => 'fab',
611
-			'fa-minus'                               => 'fas',
612
-			'fa-minus-circle'                        => 'fas',
613
-			'fa-minus-square'                        => 'fas',
614
-			'fa-minus-square'                        => 'far',
615
-			'fa-mix'                                 => 'fab',
616
-			'fa-mixcloud'                            => 'fab',
617
-			'fa-mizuni'                              => 'fab',
618
-			'fa-mobile'                              => 'fas',
619
-			'fa-mobile-alt'                          => 'fas',
620
-			'fa-modx'                                => 'fab',
621
-			'fa-monero'                              => 'fab',
622
-			'fa-money-bill-alt'                      => 'fas',
623
-			'fa-money-bill-alt'                      => 'far',
624
-			'fa-moon'                                => 'fas',
625
-			'fa-moon'                                => 'far',
626
-			'fa-motorcycle'                          => 'fas',
627
-			'fa-mouse-pointer'                       => 'fas',
628
-			'fa-music'                               => 'fas',
629
-			'fa-napster'                             => 'fab',
630
-			'fa-neuter'                              => 'fas',
631
-			'fa-newspaper'                           => 'fas',
632
-			'fa-newspaper'                           => 'far',
633
-			'fa-nintendo-switch'                     => 'fab',
634
-			'fa-node'                                => 'fab',
635
-			'fa-node-js'                             => 'fab',
636
-			'fa-notes-medical'                       => 'fas',
637
-			'fa-npm'                                 => 'fab',
638
-			'fa-ns8'                                 => 'fab',
639
-			'fa-nutritionix'                         => 'fab',
640
-			'fa-object-group'                        => 'fas',
641
-			'fa-object-group'                        => 'far',
642
-			'fa-object-ungroup'                      => 'fas',
643
-			'fa-object-ungroup'                      => 'far',
644
-			'fa-odnoklassniki'                       => 'fab',
645
-			'fa-odnoklassniki-square'                => 'fab',
646
-			'fa-opencart'                            => 'fab',
647
-			'fa-openid'                              => 'fab',
648
-			'fa-opera'                               => 'fab',
649
-			'fa-optin-monster'                       => 'fab',
650
-			'fa-osi'                                 => 'fab',
651
-			'fa-outdent'                             => 'fas',
652
-			'fa-page4'                               => 'fab',
653
-			'fa-pagelines'                           => 'fab',
654
-			'fa-paint-brush'                         => 'fas',
655
-			'fa-palfed'                              => 'fab',
656
-			'fa-pallet'                              => 'fas',
657
-			'fa-paper-plane'                         => 'fas',
658
-			'fa-paper-plane'                         => 'far',
659
-			'fa-paperclip'                           => 'fas',
660
-			'fa-parachute-box'                       => 'fas',
661
-			'fa-paragraph'                           => 'fas',
662
-			'fa-paste'                               => 'fas',
663
-			'fa-patreon'                             => 'fab',
664
-			'fa-pause'                               => 'fas',
665
-			'fa-pause-circle'                        => 'fas',
666
-			'fa-pause-circle'                        => 'far',
667
-			'fa-paw'                                 => 'fas',
668
-			'fa-paypal'                              => 'fab',
669
-			'fa-pen-square'                          => 'fas',
670
-			'fa-pencil-alt'                          => 'fas',
671
-			'fa-people-carry'                        => 'fas',
672
-			'fa-percent'                             => 'fas',
673
-			'fa-periscope'                           => 'fab',
674
-			'fa-phabricator'                         => 'fab',
675
-			'fa-phoenix-framework'                   => 'fab',
676
-			'fa-phone'                               => 'fas',
677
-			'fa-phone-slash'                         => 'fas',
678
-			'fa-phone-square'                        => 'fas',
679
-			'fa-phone-volume'                        => 'fas',
680
-			'fa-php'                                 => 'fab',
681
-			'fa-pied-piper'                          => 'fab',
682
-			'fa-pied-piper-alt'                      => 'fab',
683
-			'fa-pied-piper-hat'                      => 'fab',
684
-			'fa-pied-piper-pp'                       => 'fab',
685
-			'fa-piggy-bank'                          => 'fas',
686
-			'fa-pills'                               => 'fas',
687
-			'fa-pinterest'                           => 'fab',
688
-			'fa-pinterest-p'                         => 'fab',
689
-			'fa-pinterest-square'                    => 'fab',
690
-			'fa-plane'                               => 'fas',
691
-			'fa-play'                                => 'fas',
692
-			'fa-play-circle'                         => 'fas',
693
-			'fa-play-circle'                         => 'far',
694
-			'fa-playstation'                         => 'fab',
695
-			'fa-plug'                                => 'fas',
696
-			'fa-plus'                                => 'fas',
697
-			'fa-plus-circle'                         => 'fas',
698
-			'fa-plus-square'                         => 'fas',
699
-			'fa-plus-square'                         => 'far',
700
-			'fa-podcast'                             => 'fas',
701
-			'fa-poo'                                 => 'fas',
702
-			'fa-pound-sign'                          => 'fas',
703
-			'fa-power-off'                           => 'fas',
704
-			'fa-prescription-bottle'                 => 'fas',
705
-			'fa-prescription-bottle-alt'             => 'fas',
706
-			'fa-print'                               => 'fas',
707
-			'fa-procedures'                          => 'fas',
708
-			'fa-product-hunt'                        => 'fab',
709
-			'fa-pushed'                              => 'fab',
710
-			'fa-puzzle-piece'                        => 'fas',
711
-			'fa-python'                              => 'fab',
712
-			'fa-qq'                                  => 'fab',
713
-			'fa-qrcode'                              => 'fas',
714
-			'fa-question'                            => 'fas',
715
-			'fa-question-circle'                     => 'fas',
716
-			'fa-question-circle'                     => 'far',
717
-			'fa-quidditch'                           => 'fas',
718
-			'fa-quinscape'                           => 'fab',
719
-			'fa-quora'                               => 'fab',
720
-			'fa-quote-left'                          => 'fas',
721
-			'fa-quote-right'                         => 'fas',
722
-			'fa-random'                              => 'fas',
723
-			'fa-ravelry'                             => 'fab',
724
-			'fa-react'                               => 'fab',
725
-			'fa-readme'                              => 'fab',
726
-			'fa-rebel'                               => 'fab',
727
-			'fa-recycle'                             => 'fas',
728
-			'fa-red-river'                           => 'fab',
729
-			'fa-reddit'                              => 'fab',
730
-			'fa-reddit-alien'                        => 'fab',
731
-			'fa-reddit-square'                       => 'fab',
732
-			'fa-redo'                                => 'fas',
733
-			'fa-redo-alt'                            => 'fas',
734
-			'fa-registered'                          => 'fas',
735
-			'fa-registered'                          => 'far',
736
-			'fa-rendact'                             => 'fab',
737
-			'fa-renren'                              => 'fab',
738
-			'fa-reply'                               => 'fas',
739
-			'fa-reply-all'                           => 'fas',
740
-			'fa-replyd'                              => 'fab',
741
-			'fa-resolving'                           => 'fab',
742
-			'fa-retweet'                             => 'fas',
743
-			'fa-ribbon'                              => 'fas',
744
-			'fa-road'                                => 'fas',
745
-			'fa-rocket'                              => 'fas',
746
-			'fa-rocketchat'                          => 'fab',
747
-			'fa-rockrms'                             => 'fab',
748
-			'fa-rss'                                 => 'fas',
749
-			'fa-rss-square'                          => 'fas',
750
-			'fa-ruble-sign'                          => 'fas',
751
-			'fa-rupee-sign'                          => 'fas',
752
-			'fa-safari'                              => 'fab',
753
-			'fa-sass'                                => 'fab',
754
-			'fa-save'                                => 'fas',
755
-			'fa-save'                                => 'far',
756
-			'fa-schlix'                              => 'fab',
757
-			'fa-scribd'                              => 'fab',
758
-			'fa-search'                              => 'fas',
759
-			'fa-search-minus'                        => 'fas',
760
-			'fa-search-plus'                         => 'fas',
761
-			'fa-searchengin'                         => 'fab',
762
-			'fa-seedling'                            => 'fas',
763
-			'fa-sellcast'                            => 'fab',
764
-			'fa-sellsy'                              => 'fab',
765
-			'fa-server'                              => 'fas',
766
-			'fa-servicestack'                        => 'fab',
767
-			'fa-share'                               => 'fas',
768
-			'fa-share-alt'                           => 'fas',
769
-			'fa-share-alt-square'                    => 'fas',
770
-			'fa-share-square'                        => 'fas',
771
-			'fa-share-square'                        => 'far',
772
-			'fa-shekel-sign'                         => 'fas',
773
-			'fa-shield-alt'                          => 'fas',
774
-			'fa-ship'                                => 'fas',
775
-			'fa-shipping-fast'                       => 'fas',
776
-			'fa-shirtsinbulk'                        => 'fab',
777
-			'fa-shopping-bag'                        => 'fas',
778
-			'fa-shopping-basket'                     => 'fas',
779
-			'fa-shopping-cart'                       => 'fas',
780
-			'fa-shower'                              => 'fas',
781
-			'fa-sign'                                => 'fas',
782
-			'fa-sign-in-alt'                         => 'fas',
783
-			'fa-sign-language'                       => 'fas',
784
-			'fa-sign-out-alt'                        => 'fas',
785
-			'fa-signal'                              => 'fas',
786
-			'fa-simplybuilt'                         => 'fab',
787
-			'fa-sistrix'                             => 'fab',
788
-			'fa-sitemap'                             => 'fas',
789
-			'fa-skyatlas'                            => 'fab',
790
-			'fa-skype'                               => 'fab',
791
-			'fa-slack'                               => 'fab',
792
-			'fa-slack-hash'                          => 'fab',
793
-			'fa-sliders-h'                           => 'fas',
794
-			'fa-slideshare'                          => 'fab',
795
-			'fa-smile'                               => 'fas',
796
-			'fa-smile'                               => 'far',
797
-			'fa-smoking'                             => 'fas',
798
-			'fa-snapchat'                            => 'fab',
799
-			'fa-snapchat-ghost'                      => 'fab',
800
-			'fa-snapchat-square'                     => 'fab',
801
-			'fa-snowflake'                           => 'fas',
802
-			'fa-snowflake'                           => 'far',
803
-			'fa-sort'                                => 'fas',
804
-			'fa-sort-alpha-down'                     => 'fas',
805
-			'fa-sort-alpha-up'                       => 'fas',
806
-			'fa-sort-amount-down'                    => 'fas',
807
-			'fa-sort-amount-up'                      => 'fas',
808
-			'fa-sort-down'                           => 'fas',
809
-			'fa-sort-numeric-down'                   => 'fas',
810
-			'fa-sort-numeric-up'                     => 'fas',
811
-			'fa-sort-up'                             => 'fas',
812
-			'fa-soundcloud'                          => 'fab',
813
-			'fa-space-shuttle'                       => 'fas',
814
-			'fa-speakap'                             => 'fab',
815
-			'fa-spinner'                             => 'fas',
816
-			'fa-spotify'                             => 'fab',
817
-			'fa-square'                              => 'fas',
818
-			'fa-square'                              => 'far',
819
-			'fa-square-full'                         => 'fas',
820
-			'fa-stack-exchange'                      => 'fab',
821
-			'fa-stack-overflow'                      => 'fab',
822
-			'fa-star'                                => 'fas',
823
-			'fa-star'                                => 'far',
824
-			'fa-star-half'                           => 'fas',
825
-			'fa-star-half'                           => 'far',
826
-			'fa-staylinked'                          => 'fab',
827
-			'fa-steam'                               => 'fab',
828
-			'fa-steam-square'                        => 'fab',
829
-			'fa-steam-symbol'                        => 'fab',
830
-			'fa-step-backward'                       => 'fas',
831
-			'fa-step-forward'                        => 'fas',
832
-			'fa-stethoscope'                         => 'fas',
833
-			'fa-sticker-mule'                        => 'fab',
834
-			'fa-sticky-note'                         => 'fas',
835
-			'fa-sticky-note'                         => 'far',
836
-			'fa-stop'                                => 'fas',
837
-			'fa-stop-circle'                         => 'fas',
838
-			'fa-stop-circle'                         => 'far',
839
-			'fa-stopwatch'                           => 'fas',
840
-			'fa-strava'                              => 'fab',
841
-			'fa-street-view'                         => 'fas',
842
-			'fa-strikethrough'                       => 'fas',
843
-			'fa-stripe'                              => 'fab',
844
-			'fa-stripe-s'                            => 'fab',
845
-			'fa-studiovinari'                        => 'fab',
846
-			'fa-stumbleupon'                         => 'fab',
847
-			'fa-stumbleupon-circle'                  => 'fab',
848
-			'fa-subscript'                           => 'fas',
849
-			'fa-subway'                              => 'fas',
850
-			'fa-suitcase'                            => 'fas',
851
-			'fa-sun'                                 => 'fas',
852
-			'fa-sun'                                 => 'far',
853
-			'fa-superpowers'                         => 'fab',
854
-			'fa-superscript'                         => 'fas',
855
-			'fa-supple'                              => 'fab',
856
-			'fa-sync'                                => 'fas',
857
-			'fa-sync-alt'                            => 'fas',
858
-			'fa-syringe'                             => 'fas',
859
-			'fa-table'                               => 'fas',
860
-			'fa-table-tennis'                        => 'fas',
861
-			'fa-tablet'                              => 'fas',
862
-			'fa-tablet-alt'                          => 'fas',
863
-			'fa-tablets'                             => 'fas',
864
-			'fa-tachometer-alt'                      => 'fas',
865
-			'fa-tag'                                 => 'fas',
866
-			'fa-tags'                                => 'fas',
867
-			'fa-tape'                                => 'fas',
868
-			'fa-tasks'                               => 'fas',
869
-			'fa-taxi'                                => 'fas',
870
-			'fa-telegram'                            => 'fab',
871
-			'fa-telegram-plane'                      => 'fab',
872
-			'fa-tencent-weibo'                       => 'fab',
873
-			'fa-terminal'                            => 'fas',
874
-			'fa-text-height'                         => 'fas',
875
-			'fa-text-width'                          => 'fas',
876
-			'fa-th'                                  => 'fas',
877
-			'fa-th-large'                            => 'fas',
878
-			'fa-th-list'                             => 'fas',
879
-			'fa-themeisle'                           => 'fab',
880
-			'fa-thermometer'                         => 'fas',
881
-			'fa-thermometer-empty'                   => 'fas',
882
-			'fa-thermometer-full'                    => 'fas',
883
-			'fa-thermometer-half'                    => 'fas',
884
-			'fa-thermometer-quarter'                 => 'fas',
885
-			'fa-thermometer-three-quarters'          => 'fas',
886
-			'fa-thumbs-down'                         => 'fas',
887
-			'fa-thumbs-down'                         => 'far',
888
-			'fa-thumbs-up'                           => 'fas',
889
-			'fa-thumbs-up'                           => 'far',
890
-			'fa-thumbtack'                           => 'fas',
891
-			'fa-ticket-alt'                          => 'fas',
892
-			'fa-times'                               => 'fas',
893
-			'fa-times-circle'                        => 'fas',
894
-			'fa-times-circle'                        => 'far',
895
-			'fa-tint'                                => 'fas',
896
-			'fa-toggle-off'                          => 'fas',
897
-			'fa-toggle-on'                           => 'fas',
898
-			'fa-trademark'                           => 'fas',
899
-			'fa-train'                               => 'fas',
900
-			'fa-transgender'                         => 'fas',
901
-			'fa-transgender-alt'                     => 'fas',
902
-			'fa-trash'                               => 'fas',
903
-			'fa-trash-alt'                           => 'fas',
904
-			'fa-trash-alt'                           => 'far',
905
-			'fa-tree'                                => 'fas',
906
-			'fa-trello'                              => 'fab',
907
-			'fa-tripadvisor'                         => 'fab',
908
-			'fa-trophy'                              => 'fas',
909
-			'fa-truck'                               => 'fas',
910
-			'fa-truck-loading'                       => 'fas',
911
-			'fa-truck-moving'                        => 'fas',
912
-			'fa-tty'                                 => 'fas',
913
-			'fa-tumblr'                              => 'fab',
914
-			'fa-tumblr-square'                       => 'fab',
915
-			'fa-tv'                                  => 'fas',
916
-			'fa-twitch'                              => 'fab',
917
-			'fa-twitter'                             => 'fab',
918
-			'fa-twitter-square'                      => 'fab',
919
-			'fa-typo3'                               => 'fab',
920
-			'fa-uber'                                => 'fab',
921
-			'fa-uikit'                               => 'fab',
922
-			'fa-umbrella'                            => 'fas',
923
-			'fa-underline'                           => 'fas',
924
-			'fa-undo'                                => 'fas',
925
-			'fa-undo-alt'                            => 'fas',
926
-			'fa-uniregistry'                         => 'fab',
927
-			'fa-universal-access'                    => 'fas',
928
-			'fa-university'                          => 'fas',
929
-			'fa-unlink'                              => 'fas',
930
-			'fa-unlock'                              => 'fas',
931
-			'fa-unlock-alt'                          => 'fas',
932
-			'fa-untappd'                             => 'fab',
933
-			'fa-upload'                              => 'fas',
934
-			'fa-usb'                                 => 'fab',
935
-			'fa-user'                                => 'fas',
936
-			'fa-user'                                => 'far',
937
-			'fa-user-circle'                         => 'fas',
938
-			'fa-user-circle'                         => 'far',
939
-			'fa-user-md'                             => 'fas',
940
-			'fa-user-plus'                           => 'fas',
941
-			'fa-user-secret'                         => 'fas',
942
-			'fa-user-times'                          => 'fas',
943
-			'fa-users'                               => 'fas',
944
-			'fa-ussunnah'                            => 'fab',
945
-			'fa-utensil-spoon'                       => 'fas',
946
-			'fa-utensils'                            => 'fas',
947
-			'fa-vaadin'                              => 'fab',
948
-			'fa-venus'                               => 'fas',
949
-			'fa-venus-double'                        => 'fas',
950
-			'fa-venus-mars'                          => 'fas',
951
-			'fa-viacoin'                             => 'fab',
952
-			'fa-viadeo'                              => 'fab',
953
-			'fa-viadeo-square'                       => 'fab',
954
-			'fa-vial'                                => 'fas',
955
-			'fa-vials'                               => 'fas',
956
-			'fa-viber'                               => 'fab',
957
-			'fa-video'                               => 'fas',
958
-			'fa-video-slash'                         => 'fas',
959
-			'fa-vimeo'                               => 'fab',
960
-			'fa-vimeo-square'                        => 'fab',
961
-			'fa-vimeo-v'                             => 'fab',
962
-			'fa-vine'                                => 'fab',
963
-			'fa-vk'                                  => 'fab',
964
-			'fa-vnv'                                 => 'fab',
965
-			'fa-volleyball-ball'                     => 'fas',
966
-			'fa-volume-down'                         => 'fas',
967
-			'fa-volume-off'                          => 'fas',
968
-			'fa-volume-up'                           => 'fas',
969
-			'fa-vuejs'                               => 'fab',
970
-			'fa-warehouse'                           => 'fas',
971
-			'fa-weibo'                               => 'fab',
972
-			'fa-weight'                              => 'fas',
973
-			'fa-weixin'                              => 'fab',
974
-			'fa-whatsapp'                            => 'fab',
975
-			'fa-whatsapp-square'                     => 'fab',
976
-			'fa-wheelchair'                          => 'fas',
977
-			'fa-whmcs'                               => 'fab',
978
-			'fa-wifi'                                => 'fas',
979
-			'fa-wikipedia-w'                         => 'fab',
980
-			'fa-window-close'                        => 'fas',
981
-			'fa-window-close'                        => 'far',
982
-			'fa-window-maximize'                     => 'fas',
983
-			'fa-window-maximize'                     => 'far',
984
-			'fa-window-minimize'                     => 'fas',
985
-			'fa-window-minimize'                     => 'far',
986
-			'fa-window-restore'                      => 'fas',
987
-			'fa-window-restore'                      => 'far',
988
-			'fa-windows'                             => 'fab',
989
-			'fa-wine-glass'                          => 'fas',
990
-			'fa-won-sign'                            => 'fas',
991
-			'fa-wordpress'                           => 'fab',
992
-			'fa-wordpress-simple'                    => 'fab',
993
-			'fa-wpbeginner'                          => 'fab',
994
-			'fa-wpexplorer'                          => 'fab',
995
-			'fa-wpforms'                             => 'fab',
996
-			'fa-wrench'                              => 'fas',
997
-			'fa-x-ray'                               => 'fas',
998
-			'fa-xbox'                                => 'fab',
999
-			'fa-xing'                                => 'fab',
1000
-			'fa-xing-square'                         => 'fab',
1001
-			'fa-y-combinator'                        => 'fab',
1002
-			'fa-yahoo'                               => 'fab',
1003
-			'fa-yandex'                              => 'fab',
1004
-			'fa-yandex-international'                => 'fab',
1005
-			'fa-yelp'                                => 'fab',
1006
-			'fa-yen-sign'                            => 'fas',
1007
-			'fa-yoast'                               => 'fab',
1008
-			'fa-youtube'                             => 'fab',
1009
-			'fa-youtube-square'                      => 'fab',
1010
-		);
1011
-	}
18
+        return array(
19
+            'fa-500px'                               => 'fab',
20
+            'fa-accessible-icon'                     => 'fab',
21
+            'fa-accusoft'                            => 'fab',
22
+            'fa-address-book'                        => 'fas',
23
+            'fa-address-book'                        => 'far',
24
+            'fa-address-card'                        => 'fas',
25
+            'fa-address-card'                        => 'far',
26
+            'fa-adjust'                              => 'fas',
27
+            'fa-adn'                                 => 'fab',
28
+            'fa-adversal'                            => 'fab',
29
+            'fa-affiliatetheme'                      => 'fab',
30
+            'fa-algolia'                             => 'fab',
31
+            'fa-align-center'                        => 'fas',
32
+            'fa-align-justify'                       => 'fas',
33
+            'fa-align-left'                          => 'fas',
34
+            'fa-align-right'                         => 'fas',
35
+            'fa-allergies'                           => 'fas',
36
+            'fa-amazon'                              => 'fab',
37
+            'fa-amazon-pay'                          => 'fab',
38
+            'fa-ambulance'                           => 'fas',
39
+            'fa-american-sign-language-interpreting' => 'fas',
40
+            'fa-amilia'                              => 'fab',
41
+            'fa-anchor'                              => 'fas',
42
+            'fa-android'                             => 'fab',
43
+            'fa-angellist'                           => 'fab',
44
+            'fa-angle-double-down'                   => 'fas',
45
+            'fa-angle-double-left'                   => 'fas',
46
+            'fa-angle-double-right'                  => 'fas',
47
+            'fa-angle-double-up'                     => 'fas',
48
+            'fa-angle-down'                          => 'fas',
49
+            'fa-angle-left'                          => 'fas',
50
+            'fa-angle-right'                         => 'fas',
51
+            'fa-angle-up'                            => 'fas',
52
+            'fa-angrycreative'                       => 'fab',
53
+            'fa-angular'                             => 'fab',
54
+            'fa-app-store'                           => 'fab',
55
+            'fa-app-store-ios'                       => 'fab',
56
+            'fa-apper'                               => 'fab',
57
+            'fa-apple'                               => 'fab',
58
+            'fa-apple-pay'                           => 'fab',
59
+            'fa-archive'                             => 'fas',
60
+            'fa-arrow-alt-circle-down'               => 'fas',
61
+            'fa-arrow-alt-circle-down'               => 'far',
62
+            'fa-arrow-alt-circle-left'               => 'fas',
63
+            'fa-arrow-alt-circle-left'               => 'far',
64
+            'fa-arrow-alt-circle-right'              => 'fas',
65
+            'fa-arrow-alt-circle-right'              => 'far',
66
+            'fa-arrow-alt-circle-up'                 => 'fas',
67
+            'fa-arrow-alt-circle-up'                 => 'far',
68
+            'fa-arrow-circle-down'                   => 'fas',
69
+            'fa-arrow-circle-left'                   => 'fas',
70
+            'fa-arrow-circle-right'                  => 'fas',
71
+            'fa-arrow-circle-up'                     => 'fas',
72
+            'fa-arrow-down'                          => 'fas',
73
+            'fa-arrow-left'                          => 'fas',
74
+            'fa-arrow-right'                         => 'fas',
75
+            'fa-arrow-up'                            => 'fas',
76
+            'fa-arrows-alt'                          => 'fas',
77
+            'fa-arrows-alt-h'                        => 'fas',
78
+            'fa-arrows-alt-v'                        => 'fas',
79
+            'fa-assistive-listening-systems'         => 'fas',
80
+            'fa-asterisk'                            => 'fas',
81
+            'fa-asymmetrik'                          => 'fab',
82
+            'fa-at'                                  => 'fas',
83
+            'fa-audible'                             => 'fab',
84
+            'fa-audio-description'                   => 'fas',
85
+            'fa-autoprefixer'                        => 'fab',
86
+            'fa-avianex'                             => 'fab',
87
+            'fa-aviato'                              => 'fab',
88
+            'fa-aws'                                 => 'fab',
89
+            'fa-backward'                            => 'fas',
90
+            'fa-balance-scale'                       => 'fas',
91
+            'fa-ban'                                 => 'fas',
92
+            'fa-band-aid'                            => 'fas',
93
+            'fa-bandcamp'                            => 'fab',
94
+            'fa-barcode'                             => 'fas',
95
+            'fa-bars'                                => 'fas',
96
+            'fa-baseball-ball'                       => 'fas',
97
+            'fa-basketball-ball'                     => 'fas',
98
+            'fa-bath'                                => 'fas',
99
+            'fa-battery-empty'                       => 'fas',
100
+            'fa-battery-full'                        => 'fas',
101
+            'fa-battery-half'                        => 'fas',
102
+            'fa-battery-quarter'                     => 'fas',
103
+            'fa-battery-three-quarters'              => 'fas',
104
+            'fa-bed'                                 => 'fas',
105
+            'fa-beer'                                => 'fas',
106
+            'fa-behance'                             => 'fab',
107
+            'fa-behance-square'                      => 'fab',
108
+            'fa-bell'                                => 'fas',
109
+            'fa-bell'                                => 'far',
110
+            'fa-bell-slash'                          => 'fas',
111
+            'fa-bell-slash'                          => 'far',
112
+            'fa-bicycle'                             => 'fas',
113
+            'fa-bimobject'                           => 'fab',
114
+            'fa-binoculars'                          => 'fas',
115
+            'fa-birthday-cake'                       => 'fas',
116
+            'fa-bitbucket'                           => 'fab',
117
+            'fa-bitcoin'                             => 'fab',
118
+            'fa-bity'                                => 'fab',
119
+            'fa-black-tie'                           => 'fab',
120
+            'fa-blackberry'                          => 'fab',
121
+            'fa-blind'                               => 'fas',
122
+            'fa-blogger'                             => 'fab',
123
+            'fa-blogger-b'                           => 'fab',
124
+            'fa-bluetooth'                           => 'fab',
125
+            'fa-bluetooth-b'                         => 'fab',
126
+            'fa-bold'                                => 'fas',
127
+            'fa-bolt'                                => 'fas',
128
+            'fa-bomb'                                => 'fas',
129
+            'fa-book'                                => 'fas',
130
+            'fa-bookmark'                            => 'fas',
131
+            'fa-bookmark'                            => 'far',
132
+            'fa-bowling-ball'                        => 'fas',
133
+            'fa-box'                                 => 'fas',
134
+            'fa-box-open'                            => 'fas',
135
+            'fa-boxes'                               => 'fas',
136
+            'fa-braille'                             => 'fas',
137
+            'fa-briefcase'                           => 'fas',
138
+            'fa-briefcase-medical'                   => 'fas',
139
+            'fa-btc'                                 => 'fab',
140
+            'fa-bug'                                 => 'fas',
141
+            'fa-building'                            => 'fas',
142
+            'fa-building'                            => 'far',
143
+            'fa-bullhorn'                            => 'fas',
144
+            'fa-bullseye'                            => 'fas',
145
+            'fa-burn'                                => 'fas',
146
+            'fa-buromobelexperte'                    => 'fab',
147
+            'fa-bus'                                 => 'fas',
148
+            'fa-buysellads'                          => 'fab',
149
+            'fa-calculator'                          => 'fas',
150
+            'fa-calendar'                            => 'fas',
151
+            'fa-calendar'                            => 'far',
152
+            'fa-calendar-alt'                        => 'fas',
153
+            'fa-calendar-alt'                        => 'far',
154
+            'fa-calendar-check'                      => 'fas',
155
+            'fa-calendar-check'                      => 'far',
156
+            'fa-calendar-minus'                      => 'fas',
157
+            'fa-calendar-minus'                      => 'far',
158
+            'fa-calendar-plus'                       => 'fas',
159
+            'fa-calendar-plus'                       => 'far',
160
+            'fa-calendar-times'                      => 'fas',
161
+            'fa-calendar-times'                      => 'far',
162
+            'fa-camera'                              => 'fas',
163
+            'fa-camera-retro'                        => 'fas',
164
+            'fa-capsules'                            => 'fas',
165
+            'fa-car'                                 => 'fas',
166
+            'fa-caret-down'                          => 'fas',
167
+            'fa-caret-left'                          => 'fas',
168
+            'fa-caret-right'                         => 'fas',
169
+            'fa-caret-square-down'                   => 'fas',
170
+            'fa-caret-square-down'                   => 'far',
171
+            'fa-caret-square-left'                   => 'fas',
172
+            'fa-caret-square-left'                   => 'far',
173
+            'fa-caret-square-right'                  => 'fas',
174
+            'fa-caret-square-right'                  => 'far',
175
+            'fa-caret-square-up'                     => 'fas',
176
+            'fa-caret-square-up'                     => 'far',
177
+            'fa-caret-up'                            => 'fas',
178
+            'fa-cart-arrow-down'                     => 'fas',
179
+            'fa-cart-plus'                           => 'fas',
180
+            'fa-cc-amazon-pay'                       => 'fab',
181
+            'fa-cc-amex'                             => 'fab',
182
+            'fa-cc-apple-pay'                        => 'fab',
183
+            'fa-cc-diners-club'                      => 'fab',
184
+            'fa-cc-discover'                         => 'fab',
185
+            'fa-cc-jcb'                              => 'fab',
186
+            'fa-cc-mastercard'                       => 'fab',
187
+            'fa-cc-paypal'                           => 'fab',
188
+            'fa-cc-stripe'                           => 'fab',
189
+            'fa-cc-visa'                             => 'fab',
190
+            'fa-centercode'                          => 'fab',
191
+            'fa-certificate'                         => 'fas',
192
+            'fa-chart-area'                          => 'fas',
193
+            'fa-chart-bar'                           => 'fas',
194
+            'fa-chart-bar'                           => 'far',
195
+            'fa-chart-line'                          => 'fas',
196
+            'fa-chart-pie'                           => 'fas',
197
+            'fa-check'                               => 'fas',
198
+            'fa-check-circle'                        => 'fas',
199
+            'fa-check-circle'                        => 'far',
200
+            'fa-check-square'                        => 'fas',
201
+            'fa-check-square'                        => 'far',
202
+            'fa-chess'                               => 'fas',
203
+            'fa-chess-bishop'                        => 'fas',
204
+            'fa-chess-board'                         => 'fas',
205
+            'fa-chess-king'                          => 'fas',
206
+            'fa-chess-knight'                        => 'fas',
207
+            'fa-chess-pawn'                          => 'fas',
208
+            'fa-chess-queen'                         => 'fas',
209
+            'fa-chess-rook'                          => 'fas',
210
+            'fa-chevron-circle-down'                 => 'fas',
211
+            'fa-chevron-circle-left'                 => 'fas',
212
+            'fa-chevron-circle-right'                => 'fas',
213
+            'fa-chevron-circle-up'                   => 'fas',
214
+            'fa-chevron-down'                        => 'fas',
215
+            'fa-chevron-left'                        => 'fas',
216
+            'fa-chevron-right'                       => 'fas',
217
+            'fa-chevron-up'                          => 'fas',
218
+            'fa-child'                               => 'fas',
219
+            'fa-chrome'                              => 'fab',
220
+            'fa-circle'                              => 'fas',
221
+            'fa-circle'                              => 'far',
222
+            'fa-circle-notch'                        => 'fas',
223
+            'fa-clipboard'                           => 'fas',
224
+            'fa-clipboard'                           => 'far',
225
+            'fa-clipboard-check'                     => 'fas',
226
+            'fa-clipboard-list'                      => 'fas',
227
+            'fa-clock'                               => 'fas',
228
+            'fa-clock'                               => 'far',
229
+            'fa-clone'                               => 'fas',
230
+            'fa-clone'                               => 'far',
231
+            'fa-closed-captioning'                   => 'fas',
232
+            'fa-closed-captioning'                   => 'far',
233
+            'fa-cloud'                               => 'fas',
234
+            'fa-cloud-download-alt'                  => 'fas',
235
+            'fa-cloud-upload-alt'                    => 'fas',
236
+            'fa-cloudscale'                          => 'fab',
237
+            'fa-cloudsmith'                          => 'fab',
238
+            'fa-cloudversify'                        => 'fab',
239
+            'fa-code'                                => 'fas',
240
+            'fa-code-branch'                         => 'fas',
241
+            'fa-codepen'                             => 'fab',
242
+            'fa-codiepie'                            => 'fab',
243
+            'fa-coffee'                              => 'fas',
244
+            'fa-cog'                                 => 'fas',
245
+            'fa-cogs'                                => 'fas',
246
+            'fa-columns'                             => 'fas',
247
+            'fa-comment'                             => 'fas',
248
+            'fa-comment'                             => 'fas',
249
+            'fa-comment-alt'                         => 'fas',
250
+            'fa-comment-alt'                         => 'far',
251
+            'fa-comment-dots'                        => 'fas',
252
+            'fa-comment-slash'                       => 'fas',
253
+            'fa-comments'                            => 'fas',
254
+            'fa-comments'                            => 'far',
255
+            'fa-compass'                             => 'fas',
256
+            'fa-compass'                             => 'far',
257
+            'fa-compress'                            => 'fas',
258
+            'fa-connectdevelop'                      => 'fab',
259
+            'fa-contao'                              => 'fab',
260
+            'fa-copy'                                => 'fas',
261
+            'fa-copy'                                => 'far',
262
+            'fa-copyright'                           => 'fas',
263
+            'fa-copyright'                           => 'far',
264
+            'fa-couch'                               => 'fas',
265
+            'fa-cpanel'                              => 'fab',
266
+            'fa-creative-commons'                    => 'fab',
267
+            'fa-credit-card'                         => 'fas',
268
+            'fa-credit-card'                         => 'far',
269
+            'fa-crop'                                => 'fas',
270
+            'fa-crosshairs'                          => 'fas',
271
+            'fa-css3'                                => 'fab',
272
+            'fa-css3-alt'                            => 'fab',
273
+            'fa-cube'                                => 'fas',
274
+            'fa-cubes'                               => 'fas',
275
+            'fa-cut'                                 => 'fas',
276
+            'fa-cuttlefish'                          => 'fab',
277
+            'fa-d-and-d'                             => 'fab',
278
+            'fa-dashcube'                            => 'fab',
279
+            'fa-database'                            => 'fas',
280
+            'fa-deaf'                                => 'fas',
281
+            'fa-delicious'                           => 'fab',
282
+            'fa-deploydog'                           => 'fab',
283
+            'fa-deskpro'                             => 'fab',
284
+            'fa-desktop'                             => 'fas',
285
+            'fa-deviantart'                          => 'fab',
286
+            'fa-diagnoses'                           => 'fas',
287
+            'fa-digg'                                => 'fab',
288
+            'fa-digital-ocean'                       => 'fab',
289
+            'fa-discord'                             => 'fab',
290
+            'fa-discourse'                           => 'fab',
291
+            'fa-dna'                                 => 'fas',
292
+            'fa-dochub'                              => 'fab',
293
+            'fa-docker'                              => 'fab',
294
+            'fa-dollar-sign'                         => 'fas',
295
+            'fa-dolly'                               => 'fas',
296
+            'fa-dolly-flatbed'                       => 'fas',
297
+            'fa-donate'                              => 'fas',
298
+            'fa-dot-circle'                          => 'fas',
299
+            'fa-dot-circle'                          => 'far',
300
+            'fa-dove'                                => 'fas',
301
+            'fa-download'                            => 'fas',
302
+            'fa-draft2digital'                       => 'fab',
303
+            'fa-dribbble'                            => 'fab',
304
+            'fa-dribbble-square'                     => 'fab',
305
+            'fa-dropbox'                             => 'fab',
306
+            'fa-drupal'                              => 'fab',
307
+            'fa-dyalog'                              => 'fab',
308
+            'fa-earlybirds'                          => 'fab',
309
+            'fa-edge'                                => 'fab',
310
+            'fa-edit'                                => 'fas',
311
+            'fa-edit'                                => 'far',
312
+            'fa-eject'                               => 'fas',
313
+            'fa-elementor'                           => 'fab',
314
+            'fa-ellipsis-h'                          => 'fas',
315
+            'fa-ellipsis-v'                          => 'fas',
316
+            'fa-ember'                               => 'fab',
317
+            'fa-empire'                              => 'fab',
318
+            'fa-envelope'                            => 'fas',
319
+            'fa-envelope'                            => 'far',
320
+            'fa-envelope-open'                       => 'fas',
321
+            'fa-envelope-open'                       => 'far',
322
+            'fa-envelope-square'                     => 'fas',
323
+            'fa-envira'                              => 'fab',
324
+            'fa-eraser'                              => 'fas',
325
+            'fa-erlang'                              => 'fab',
326
+            'fa-ethereum'                            => 'fab',
327
+            'fa-etsy'                                => 'fab',
328
+            'fa-euro-sign'                           => 'fas',
329
+            'fa-exchange-alt'                        => 'fas',
330
+            'fa-exclamation'                         => 'fas',
331
+            'fa-exclamation-circle'                  => 'fas',
332
+            'fa-exclamation-triangle'                => 'fas',
333
+            'fa-expand'                              => 'fas',
334
+            'fa-expand-arrows-alt'                   => 'fas',
335
+            'fa-expeditedssl'                        => 'fab',
336
+            'fa-external-link-alt'                   => 'fas',
337
+            'fa-external-link-square-alt'            => 'fas',
338
+            'fa-eye'                                 => 'fas',
339
+            'fa-eye-dropper'                         => 'fas',
340
+            'fa-eye-slash'                           => 'fas',
341
+            'fa-eye-slash'                           => 'far',
342
+            'fa-facebook'                            => 'fab',
343
+            'fa-facebook-f'                          => 'fab',
344
+            'fa-facebook-messenger'                  => 'fab',
345
+            'fa-facebook-square'                     => 'fab',
346
+            'fa-fast-backward'                       => 'fas',
347
+            'fa-fast-forward'                        => 'fas',
348
+            'fa-fax'                                 => 'fas',
349
+            'fa-female'                              => 'fas',
350
+            'fa-fighter-jet'                         => 'fas',
351
+            'fa-file'                                => 'fas',
352
+            'fa-file'                                => 'far',
353
+            'fa-file-alt'                            => 'fas',
354
+            'fa-file-alt'                            => 'far',
355
+            'fa-file-archive'                        => 'fas',
356
+            'fa-file-archive'                        => 'far',
357
+            'fa-file-audio'                          => 'fas',
358
+            'fa-file-audio'                          => 'far',
359
+            'fa-file-code'                           => 'fas',
360
+            'fa-file-code'                           => 'far',
361
+            'fa-file-excel'                          => 'fas',
362
+            'fa-file-excel'                          => 'far',
363
+            'fa-file-image'                          => 'fas',
364
+            'fa-file-image'                          => 'far',
365
+            'fa-file-medical'                        => 'fas',
366
+            'fa-file-medical-alt'                    => 'fas',
367
+            'fa-file-pdf'                            => 'fas',
368
+            'fa-file-pdf'                            => 'far',
369
+            'fa-file-powerpoint'                     => 'fas',
370
+            'fa-file-powerpoint'                     => 'far',
371
+            'fa-file-video'                          => 'fas',
372
+            'fa-file-video'                          => 'far',
373
+            'fa-file-word'                           => 'fas',
374
+            'fa-file-word'                           => 'far',
375
+            'fa-film'                                => 'fas',
376
+            'fa-filter'                              => 'fas',
377
+            'fa-fire'                                => 'fas',
378
+            'fa-fire-extinguisher'                   => 'fas',
379
+            'fa-firefox'                             => 'fab',
380
+            'fa-first-aid'                           => 'fas',
381
+            'fa-first-order'                         => 'fab',
382
+            'fa-firstdraft'                          => 'fab',
383
+            'fa-flag'                                => 'fas',
384
+            'fa-flag'                                => 'far',
385
+            'fa-flag-checkered'                      => 'fas',
386
+            'fa-flask'                               => 'fas',
387
+            'fa-flickr'                              => 'fab',
388
+            'fa-flipboard'                           => 'fab',
389
+            'fa-fly'                                 => 'fab',
390
+            'fa-folder'                              => 'fas',
391
+            'fa-folder'                              => 'far',
392
+            'fa-folder-open'                         => 'fas',
393
+            'fa-folder-open'                         => 'far',
394
+            'fa-font'                                => 'fas',
395
+            'fa-font-awesome'                        => 'fab',
396
+            'fa-font-awesome-alt'                    => 'fab',
397
+            'fa-font-awesome-flag'                   => 'fab',
398
+            'fa-fonticons'                           => 'fab',
399
+            'fa-fonticons-fi'                        => 'fab',
400
+            'fa-football-ball'                       => 'fas',
401
+            'fa-fort-awesome'                        => 'fab',
402
+            'fa-fort-awesome-alt'                    => 'fab',
403
+            'fa-forumbee'                            => 'fab',
404
+            'fa-forward'                             => 'fas',
405
+            'fa-foursquare'                          => 'fab',
406
+            'fa-free-code-camp'                      => 'fab',
407
+            'fa-freebsd'                             => 'fab',
408
+            'fa-frown'                               => 'fas',
409
+            'fa-frown'                               => 'far',
410
+            'fa-futbol'                              => 'fas',
411
+            'fa-futbol'                              => 'far',
412
+            'fa-gamepad'                             => 'fas',
413
+            'fa-gavel'                               => 'fas',
414
+            'fa-gem'                                 => 'fas',
415
+            'fa-gem'                                 => 'far',
416
+            'fa-genderless'                          => 'fas',
417
+            'fa-get-pocket'                          => 'fab',
418
+            'fa-gg'                                  => 'fab',
419
+            'fa-gg-circle'                           => 'fab',
420
+            'fa-gift'                                => 'fas',
421
+            'fa-git'                                 => 'fab',
422
+            'fa-git-square'                          => 'fab',
423
+            'fa-github'                              => 'fab',
424
+            'fa-github-alt'                          => 'fab',
425
+            'fa-github-square'                       => 'fab',
426
+            'fa-gitkraken'                           => 'fab',
427
+            'fa-gitlab'                              => 'fab',
428
+            'fa-gitter'                              => 'fab',
429
+            'fa-glass-martini'                       => 'fas',
430
+            'fa-glide'                               => 'fab',
431
+            'fa-glide-g'                             => 'fab',
432
+            'fa-globe'                               => 'fas',
433
+            'fa-gofore'                              => 'fab',
434
+            'fa-golf-ball'                           => 'fas',
435
+            'fa-goodreads'                           => 'fab',
436
+            'fa-goodreads-g'                         => 'fab',
437
+            'fa-google'                              => 'fab',
438
+            'fa-google-drive'                        => 'fab',
439
+            'fa-google-play'                         => 'fab',
440
+            'fa-google-plus'                         => 'fab',
441
+            'fa-google-plus-g'                       => 'fab',
442
+            'fa-google-plus-square'                  => 'fab',
443
+            'fa-google-wallet'                       => 'fab',
444
+            'fa-graduation-cap'                      => 'fas',
445
+            'fa-gratipay'                            => 'fab',
446
+            'fa-grav'                                => 'fab',
447
+            'fa-gripfire'                            => 'fab',
448
+            'fa-grunt'                               => 'fab',
449
+            'fa-gulp'                                => 'fab',
450
+            'fa-h-square'                            => 'fas',
451
+            'fa-hacker-news'                         => 'fab',
452
+            'fa-hacker-news-square'                  => 'fab',
453
+            'fa-hand-holding'                        => 'fas',
454
+            'fa-hand-holding-heart'                  => 'fas',
455
+            'fa-hand-holding-usd'                    => 'fas',
456
+            'fa-hand-lizard'                         => 'fas',
457
+            'fa-hand-lizard'                         => 'far',
458
+            'fa-hand-paper'                          => 'fas',
459
+            'fa-hand-paper'                          => 'far',
460
+            'fa-hand-peace'                          => 'fas',
461
+            'fa-hand-peace'                          => 'far',
462
+            'fa-hand-point-down'                     => 'fas',
463
+            'fa-hand-point-down'                     => 'far',
464
+            'fa-hand-point-left'                     => 'fas',
465
+            'fa-hand-point-left'                     => 'far',
466
+            'fa-hand-point-right'                    => 'fas',
467
+            'fa-hand-point-right'                    => 'far',
468
+            'fa-hand-point-up'                       => 'fas',
469
+            'fa-hand-point-up'                       => 'far',
470
+            'fa-hand-pointer'                        => 'fas',
471
+            'fa-hand-pointer'                        => 'far',
472
+            'fa-hand-rock'                           => 'fas',
473
+            'fa-hand-rock'                           => 'far',
474
+            'fa-hand-scissors'                       => 'fas',
475
+            'fa-hand-scissors'                       => 'far',
476
+            'fa-hand-spock'                          => 'fas',
477
+            'fa-hand-spock'                          => 'far',
478
+            'fa-hands'                               => 'fas',
479
+            'fa-hands-helping'                       => 'fas',
480
+            'fa-handshake'                           => 'fas',
481
+            'fa-handshake'                           => 'far',
482
+            'fa-hashtag'                             => 'fas',
483
+            'fa-hdd'                                 => 'fas',
484
+            'fa-hdd'                                 => 'far',
485
+            'fa-heading'                             => 'fas',
486
+            'fa-headphones'                          => 'fas',
487
+            'fa-heart'                               => 'fas',
488
+            'fa-heart'                               => 'far',
489
+            'fa-heartbeat'                           => 'fas',
490
+            'fa-hips'                                => 'fab',
491
+            'fa-hire-a-helper'                       => 'fab',
492
+            'fa-history'                             => 'fas',
493
+            'fa-hockey-puck'                         => 'fas',
494
+            'fa-home'                                => 'fas',
495
+            'fa-hooli'                               => 'fab',
496
+            'fa-hospital'                            => 'fas',
497
+            'fa-hospital'                            => 'far',
498
+            'fa-hospital-alt'                        => 'fas',
499
+            'fa-hospital-symbol'                     => 'fas',
500
+            'fa-hotjar'                              => 'fab',
501
+            'fa-hourglass'                           => 'fas',
502
+            'fa-hourglass'                           => 'far',
503
+            'fa-hourglass-end'                       => 'fas',
504
+            'fa-hourglass-half'                      => 'fas',
505
+            'fa-hourglass-start'                     => 'fas',
506
+            'fa-houzz'                               => 'fab',
507
+            'fa-html5'                               => 'fab',
508
+            'fa-hubspot'                             => 'fab',
509
+            'fa-i-cursor'                            => 'fas',
510
+            'fa-id-badge'                            => 'fas',
511
+            'fa-id-badge'                            => 'far',
512
+            'fa-id-card'                             => 'fas',
513
+            'fa-id-card'                             => 'far',
514
+            'fa-id-card-alt'                         => 'fas',
515
+            'fa-image'                               => 'fas',
516
+            'fa-image'                               => 'far',
517
+            'fa-images'                              => 'fas',
518
+            'fa-images'                              => 'far',
519
+            'fa-imdb'                                => 'fab',
520
+            'fa-inbox'                               => 'fas',
521
+            'fa-indent'                              => 'fas',
522
+            'fa-industry'                            => 'fas',
523
+            'fa-info'                                => 'fas',
524
+            'fa-info-circle'                         => 'fas',
525
+            'fa-instagram'                           => 'fab',
526
+            'fa-internet-explorer'                   => 'fab',
527
+            'fa-ioxhost'                             => 'fab',
528
+            'fa-italic'                              => 'fas',
529
+            'fa-itunes'                              => 'fab',
530
+            'fa-itunes-note'                         => 'fab',
531
+            'fa-java'                                => 'fab',
532
+            'fa-jenkins'                             => 'fab',
533
+            'fa-joget'                               => 'fab',
534
+            'fa-joomla'                              => 'fab',
535
+            'fa-js'                                  => 'fab',
536
+            'fa-js-square'                           => 'fab',
537
+            'fa-jsfiddle'                            => 'fab',
538
+            'fa-key'                                 => 'fas',
539
+            'fa-keyboard'                            => 'fas',
540
+            'fa-keyboard'                            => 'far',
541
+            'fa-keycdn'                              => 'fab',
542
+            'fa-kickstarter'                         => 'fab',
543
+            'fa-kickstarter-k'                       => 'fab',
544
+            'fa-korvue'                              => 'fab',
545
+            'fa-language'                            => 'fas',
546
+            'fa-laptop'                              => 'fas',
547
+            'fa-laravel'                             => 'fab',
548
+            'fa-lastfm'                              => 'fab',
549
+            'fa-lastfm-square'                       => 'fab',
550
+            'fa-leaf'                                => 'fas',
551
+            'fa-leanpub'                             => 'fab',
552
+            'fa-lemon'                               => 'fas',
553
+            'fa-lemon'                               => 'far',
554
+            'fa-less'                                => 'fab',
555
+            'fa-level-down-alt'                      => 'fas',
556
+            'fa-level-up-alt'                        => 'fas',
557
+            'fa-life-ring'                           => 'fas',
558
+            'fa-life-ring'                           => 'far',
559
+            'fa-lightbulb'                           => 'fas',
560
+            'fa-lightbulb'                           => 'far',
561
+            'fa-line'                                => 'fab',
562
+            'fa-link'                                => 'fas',
563
+            'fa-linkedin'                            => 'fab',
564
+            'fa-linkedin-in'                         => 'fab',
565
+            'fa-linode'                              => 'fab',
566
+            'fa-linux'                               => 'fab',
567
+            'fa-lira-sign'                           => 'fas',
568
+            'fa-list'                                => 'fas',
569
+            'fa-list-alt'                            => 'fas',
570
+            'fa-list-alt'                            => 'far',
571
+            'fa-list-ol'                             => 'fas',
572
+            'fa-list-ul'                             => 'fas',
573
+            'fa-location-arrow'                      => 'fas',
574
+            'fa-lock'                                => 'fas',
575
+            'fa-lock-open'                           => 'fas',
576
+            'fa-long-arrow-alt-down'                 => 'fas',
577
+            'fa-long-arrow-alt-left'                 => 'fas',
578
+            'fa-long-arrow-alt-right'                => 'fas',
579
+            'fa-long-arrow-alt-up'                   => 'fas',
580
+            'fa-low-vision'                          => 'fas',
581
+            'fa-lyft'                                => 'fab',
582
+            'fa-magento'                             => 'fab',
583
+            'fa-magic'                               => 'fas',
584
+            'fa-magnet'                              => 'fas',
585
+            'fa-male'                                => 'fas',
586
+            'fa-map'                                 => 'fas',
587
+            'fa-map'                                 => 'far',
588
+            'fa-map-marker'                          => 'fas',
589
+            'fa-map-marker-alt'                      => 'fas',
590
+            'fa-map-pin'                             => 'fas',
591
+            'fa-map-signs'                           => 'fas',
592
+            'fa-mars'                                => 'fas',
593
+            'fa-mars-double'                         => 'fas',
594
+            'fa-mars-stroke'                         => 'fas',
595
+            'fa-mars-stroke-h'                       => 'fas',
596
+            'fa-mars-stroke-v'                       => 'fas',
597
+            'fa-maxcdn'                              => 'fab',
598
+            'fa-medapps'                             => 'fab',
599
+            'fa-medium'                              => 'fab',
600
+            'fa-medium-m'                            => 'fab',
601
+            'fa-medkit'                              => 'fas',
602
+            'fa-medrt'                               => 'fab',
603
+            'fa-meetup'                              => 'fab',
604
+            'fa-meh'                                 => 'fas',
605
+            'fa-meh'                                 => 'far',
606
+            'fa-mercury'                             => 'fas',
607
+            'fa-microchip'                           => 'fas',
608
+            'fa-microphone'                          => 'fas',
609
+            'fa-microphone-slash'                    => 'fas',
610
+            'fa-microsoft'                           => 'fab',
611
+            'fa-minus'                               => 'fas',
612
+            'fa-minus-circle'                        => 'fas',
613
+            'fa-minus-square'                        => 'fas',
614
+            'fa-minus-square'                        => 'far',
615
+            'fa-mix'                                 => 'fab',
616
+            'fa-mixcloud'                            => 'fab',
617
+            'fa-mizuni'                              => 'fab',
618
+            'fa-mobile'                              => 'fas',
619
+            'fa-mobile-alt'                          => 'fas',
620
+            'fa-modx'                                => 'fab',
621
+            'fa-monero'                              => 'fab',
622
+            'fa-money-bill-alt'                      => 'fas',
623
+            'fa-money-bill-alt'                      => 'far',
624
+            'fa-moon'                                => 'fas',
625
+            'fa-moon'                                => 'far',
626
+            'fa-motorcycle'                          => 'fas',
627
+            'fa-mouse-pointer'                       => 'fas',
628
+            'fa-music'                               => 'fas',
629
+            'fa-napster'                             => 'fab',
630
+            'fa-neuter'                              => 'fas',
631
+            'fa-newspaper'                           => 'fas',
632
+            'fa-newspaper'                           => 'far',
633
+            'fa-nintendo-switch'                     => 'fab',
634
+            'fa-node'                                => 'fab',
635
+            'fa-node-js'                             => 'fab',
636
+            'fa-notes-medical'                       => 'fas',
637
+            'fa-npm'                                 => 'fab',
638
+            'fa-ns8'                                 => 'fab',
639
+            'fa-nutritionix'                         => 'fab',
640
+            'fa-object-group'                        => 'fas',
641
+            'fa-object-group'                        => 'far',
642
+            'fa-object-ungroup'                      => 'fas',
643
+            'fa-object-ungroup'                      => 'far',
644
+            'fa-odnoklassniki'                       => 'fab',
645
+            'fa-odnoklassniki-square'                => 'fab',
646
+            'fa-opencart'                            => 'fab',
647
+            'fa-openid'                              => 'fab',
648
+            'fa-opera'                               => 'fab',
649
+            'fa-optin-monster'                       => 'fab',
650
+            'fa-osi'                                 => 'fab',
651
+            'fa-outdent'                             => 'fas',
652
+            'fa-page4'                               => 'fab',
653
+            'fa-pagelines'                           => 'fab',
654
+            'fa-paint-brush'                         => 'fas',
655
+            'fa-palfed'                              => 'fab',
656
+            'fa-pallet'                              => 'fas',
657
+            'fa-paper-plane'                         => 'fas',
658
+            'fa-paper-plane'                         => 'far',
659
+            'fa-paperclip'                           => 'fas',
660
+            'fa-parachute-box'                       => 'fas',
661
+            'fa-paragraph'                           => 'fas',
662
+            'fa-paste'                               => 'fas',
663
+            'fa-patreon'                             => 'fab',
664
+            'fa-pause'                               => 'fas',
665
+            'fa-pause-circle'                        => 'fas',
666
+            'fa-pause-circle'                        => 'far',
667
+            'fa-paw'                                 => 'fas',
668
+            'fa-paypal'                              => 'fab',
669
+            'fa-pen-square'                          => 'fas',
670
+            'fa-pencil-alt'                          => 'fas',
671
+            'fa-people-carry'                        => 'fas',
672
+            'fa-percent'                             => 'fas',
673
+            'fa-periscope'                           => 'fab',
674
+            'fa-phabricator'                         => 'fab',
675
+            'fa-phoenix-framework'                   => 'fab',
676
+            'fa-phone'                               => 'fas',
677
+            'fa-phone-slash'                         => 'fas',
678
+            'fa-phone-square'                        => 'fas',
679
+            'fa-phone-volume'                        => 'fas',
680
+            'fa-php'                                 => 'fab',
681
+            'fa-pied-piper'                          => 'fab',
682
+            'fa-pied-piper-alt'                      => 'fab',
683
+            'fa-pied-piper-hat'                      => 'fab',
684
+            'fa-pied-piper-pp'                       => 'fab',
685
+            'fa-piggy-bank'                          => 'fas',
686
+            'fa-pills'                               => 'fas',
687
+            'fa-pinterest'                           => 'fab',
688
+            'fa-pinterest-p'                         => 'fab',
689
+            'fa-pinterest-square'                    => 'fab',
690
+            'fa-plane'                               => 'fas',
691
+            'fa-play'                                => 'fas',
692
+            'fa-play-circle'                         => 'fas',
693
+            'fa-play-circle'                         => 'far',
694
+            'fa-playstation'                         => 'fab',
695
+            'fa-plug'                                => 'fas',
696
+            'fa-plus'                                => 'fas',
697
+            'fa-plus-circle'                         => 'fas',
698
+            'fa-plus-square'                         => 'fas',
699
+            'fa-plus-square'                         => 'far',
700
+            'fa-podcast'                             => 'fas',
701
+            'fa-poo'                                 => 'fas',
702
+            'fa-pound-sign'                          => 'fas',
703
+            'fa-power-off'                           => 'fas',
704
+            'fa-prescription-bottle'                 => 'fas',
705
+            'fa-prescription-bottle-alt'             => 'fas',
706
+            'fa-print'                               => 'fas',
707
+            'fa-procedures'                          => 'fas',
708
+            'fa-product-hunt'                        => 'fab',
709
+            'fa-pushed'                              => 'fab',
710
+            'fa-puzzle-piece'                        => 'fas',
711
+            'fa-python'                              => 'fab',
712
+            'fa-qq'                                  => 'fab',
713
+            'fa-qrcode'                              => 'fas',
714
+            'fa-question'                            => 'fas',
715
+            'fa-question-circle'                     => 'fas',
716
+            'fa-question-circle'                     => 'far',
717
+            'fa-quidditch'                           => 'fas',
718
+            'fa-quinscape'                           => 'fab',
719
+            'fa-quora'                               => 'fab',
720
+            'fa-quote-left'                          => 'fas',
721
+            'fa-quote-right'                         => 'fas',
722
+            'fa-random'                              => 'fas',
723
+            'fa-ravelry'                             => 'fab',
724
+            'fa-react'                               => 'fab',
725
+            'fa-readme'                              => 'fab',
726
+            'fa-rebel'                               => 'fab',
727
+            'fa-recycle'                             => 'fas',
728
+            'fa-red-river'                           => 'fab',
729
+            'fa-reddit'                              => 'fab',
730
+            'fa-reddit-alien'                        => 'fab',
731
+            'fa-reddit-square'                       => 'fab',
732
+            'fa-redo'                                => 'fas',
733
+            'fa-redo-alt'                            => 'fas',
734
+            'fa-registered'                          => 'fas',
735
+            'fa-registered'                          => 'far',
736
+            'fa-rendact'                             => 'fab',
737
+            'fa-renren'                              => 'fab',
738
+            'fa-reply'                               => 'fas',
739
+            'fa-reply-all'                           => 'fas',
740
+            'fa-replyd'                              => 'fab',
741
+            'fa-resolving'                           => 'fab',
742
+            'fa-retweet'                             => 'fas',
743
+            'fa-ribbon'                              => 'fas',
744
+            'fa-road'                                => 'fas',
745
+            'fa-rocket'                              => 'fas',
746
+            'fa-rocketchat'                          => 'fab',
747
+            'fa-rockrms'                             => 'fab',
748
+            'fa-rss'                                 => 'fas',
749
+            'fa-rss-square'                          => 'fas',
750
+            'fa-ruble-sign'                          => 'fas',
751
+            'fa-rupee-sign'                          => 'fas',
752
+            'fa-safari'                              => 'fab',
753
+            'fa-sass'                                => 'fab',
754
+            'fa-save'                                => 'fas',
755
+            'fa-save'                                => 'far',
756
+            'fa-schlix'                              => 'fab',
757
+            'fa-scribd'                              => 'fab',
758
+            'fa-search'                              => 'fas',
759
+            'fa-search-minus'                        => 'fas',
760
+            'fa-search-plus'                         => 'fas',
761
+            'fa-searchengin'                         => 'fab',
762
+            'fa-seedling'                            => 'fas',
763
+            'fa-sellcast'                            => 'fab',
764
+            'fa-sellsy'                              => 'fab',
765
+            'fa-server'                              => 'fas',
766
+            'fa-servicestack'                        => 'fab',
767
+            'fa-share'                               => 'fas',
768
+            'fa-share-alt'                           => 'fas',
769
+            'fa-share-alt-square'                    => 'fas',
770
+            'fa-share-square'                        => 'fas',
771
+            'fa-share-square'                        => 'far',
772
+            'fa-shekel-sign'                         => 'fas',
773
+            'fa-shield-alt'                          => 'fas',
774
+            'fa-ship'                                => 'fas',
775
+            'fa-shipping-fast'                       => 'fas',
776
+            'fa-shirtsinbulk'                        => 'fab',
777
+            'fa-shopping-bag'                        => 'fas',
778
+            'fa-shopping-basket'                     => 'fas',
779
+            'fa-shopping-cart'                       => 'fas',
780
+            'fa-shower'                              => 'fas',
781
+            'fa-sign'                                => 'fas',
782
+            'fa-sign-in-alt'                         => 'fas',
783
+            'fa-sign-language'                       => 'fas',
784
+            'fa-sign-out-alt'                        => 'fas',
785
+            'fa-signal'                              => 'fas',
786
+            'fa-simplybuilt'                         => 'fab',
787
+            'fa-sistrix'                             => 'fab',
788
+            'fa-sitemap'                             => 'fas',
789
+            'fa-skyatlas'                            => 'fab',
790
+            'fa-skype'                               => 'fab',
791
+            'fa-slack'                               => 'fab',
792
+            'fa-slack-hash'                          => 'fab',
793
+            'fa-sliders-h'                           => 'fas',
794
+            'fa-slideshare'                          => 'fab',
795
+            'fa-smile'                               => 'fas',
796
+            'fa-smile'                               => 'far',
797
+            'fa-smoking'                             => 'fas',
798
+            'fa-snapchat'                            => 'fab',
799
+            'fa-snapchat-ghost'                      => 'fab',
800
+            'fa-snapchat-square'                     => 'fab',
801
+            'fa-snowflake'                           => 'fas',
802
+            'fa-snowflake'                           => 'far',
803
+            'fa-sort'                                => 'fas',
804
+            'fa-sort-alpha-down'                     => 'fas',
805
+            'fa-sort-alpha-up'                       => 'fas',
806
+            'fa-sort-amount-down'                    => 'fas',
807
+            'fa-sort-amount-up'                      => 'fas',
808
+            'fa-sort-down'                           => 'fas',
809
+            'fa-sort-numeric-down'                   => 'fas',
810
+            'fa-sort-numeric-up'                     => 'fas',
811
+            'fa-sort-up'                             => 'fas',
812
+            'fa-soundcloud'                          => 'fab',
813
+            'fa-space-shuttle'                       => 'fas',
814
+            'fa-speakap'                             => 'fab',
815
+            'fa-spinner'                             => 'fas',
816
+            'fa-spotify'                             => 'fab',
817
+            'fa-square'                              => 'fas',
818
+            'fa-square'                              => 'far',
819
+            'fa-square-full'                         => 'fas',
820
+            'fa-stack-exchange'                      => 'fab',
821
+            'fa-stack-overflow'                      => 'fab',
822
+            'fa-star'                                => 'fas',
823
+            'fa-star'                                => 'far',
824
+            'fa-star-half'                           => 'fas',
825
+            'fa-star-half'                           => 'far',
826
+            'fa-staylinked'                          => 'fab',
827
+            'fa-steam'                               => 'fab',
828
+            'fa-steam-square'                        => 'fab',
829
+            'fa-steam-symbol'                        => 'fab',
830
+            'fa-step-backward'                       => 'fas',
831
+            'fa-step-forward'                        => 'fas',
832
+            'fa-stethoscope'                         => 'fas',
833
+            'fa-sticker-mule'                        => 'fab',
834
+            'fa-sticky-note'                         => 'fas',
835
+            'fa-sticky-note'                         => 'far',
836
+            'fa-stop'                                => 'fas',
837
+            'fa-stop-circle'                         => 'fas',
838
+            'fa-stop-circle'                         => 'far',
839
+            'fa-stopwatch'                           => 'fas',
840
+            'fa-strava'                              => 'fab',
841
+            'fa-street-view'                         => 'fas',
842
+            'fa-strikethrough'                       => 'fas',
843
+            'fa-stripe'                              => 'fab',
844
+            'fa-stripe-s'                            => 'fab',
845
+            'fa-studiovinari'                        => 'fab',
846
+            'fa-stumbleupon'                         => 'fab',
847
+            'fa-stumbleupon-circle'                  => 'fab',
848
+            'fa-subscript'                           => 'fas',
849
+            'fa-subway'                              => 'fas',
850
+            'fa-suitcase'                            => 'fas',
851
+            'fa-sun'                                 => 'fas',
852
+            'fa-sun'                                 => 'far',
853
+            'fa-superpowers'                         => 'fab',
854
+            'fa-superscript'                         => 'fas',
855
+            'fa-supple'                              => 'fab',
856
+            'fa-sync'                                => 'fas',
857
+            'fa-sync-alt'                            => 'fas',
858
+            'fa-syringe'                             => 'fas',
859
+            'fa-table'                               => 'fas',
860
+            'fa-table-tennis'                        => 'fas',
861
+            'fa-tablet'                              => 'fas',
862
+            'fa-tablet-alt'                          => 'fas',
863
+            'fa-tablets'                             => 'fas',
864
+            'fa-tachometer-alt'                      => 'fas',
865
+            'fa-tag'                                 => 'fas',
866
+            'fa-tags'                                => 'fas',
867
+            'fa-tape'                                => 'fas',
868
+            'fa-tasks'                               => 'fas',
869
+            'fa-taxi'                                => 'fas',
870
+            'fa-telegram'                            => 'fab',
871
+            'fa-telegram-plane'                      => 'fab',
872
+            'fa-tencent-weibo'                       => 'fab',
873
+            'fa-terminal'                            => 'fas',
874
+            'fa-text-height'                         => 'fas',
875
+            'fa-text-width'                          => 'fas',
876
+            'fa-th'                                  => 'fas',
877
+            'fa-th-large'                            => 'fas',
878
+            'fa-th-list'                             => 'fas',
879
+            'fa-themeisle'                           => 'fab',
880
+            'fa-thermometer'                         => 'fas',
881
+            'fa-thermometer-empty'                   => 'fas',
882
+            'fa-thermometer-full'                    => 'fas',
883
+            'fa-thermometer-half'                    => 'fas',
884
+            'fa-thermometer-quarter'                 => 'fas',
885
+            'fa-thermometer-three-quarters'          => 'fas',
886
+            'fa-thumbs-down'                         => 'fas',
887
+            'fa-thumbs-down'                         => 'far',
888
+            'fa-thumbs-up'                           => 'fas',
889
+            'fa-thumbs-up'                           => 'far',
890
+            'fa-thumbtack'                           => 'fas',
891
+            'fa-ticket-alt'                          => 'fas',
892
+            'fa-times'                               => 'fas',
893
+            'fa-times-circle'                        => 'fas',
894
+            'fa-times-circle'                        => 'far',
895
+            'fa-tint'                                => 'fas',
896
+            'fa-toggle-off'                          => 'fas',
897
+            'fa-toggle-on'                           => 'fas',
898
+            'fa-trademark'                           => 'fas',
899
+            'fa-train'                               => 'fas',
900
+            'fa-transgender'                         => 'fas',
901
+            'fa-transgender-alt'                     => 'fas',
902
+            'fa-trash'                               => 'fas',
903
+            'fa-trash-alt'                           => 'fas',
904
+            'fa-trash-alt'                           => 'far',
905
+            'fa-tree'                                => 'fas',
906
+            'fa-trello'                              => 'fab',
907
+            'fa-tripadvisor'                         => 'fab',
908
+            'fa-trophy'                              => 'fas',
909
+            'fa-truck'                               => 'fas',
910
+            'fa-truck-loading'                       => 'fas',
911
+            'fa-truck-moving'                        => 'fas',
912
+            'fa-tty'                                 => 'fas',
913
+            'fa-tumblr'                              => 'fab',
914
+            'fa-tumblr-square'                       => 'fab',
915
+            'fa-tv'                                  => 'fas',
916
+            'fa-twitch'                              => 'fab',
917
+            'fa-twitter'                             => 'fab',
918
+            'fa-twitter-square'                      => 'fab',
919
+            'fa-typo3'                               => 'fab',
920
+            'fa-uber'                                => 'fab',
921
+            'fa-uikit'                               => 'fab',
922
+            'fa-umbrella'                            => 'fas',
923
+            'fa-underline'                           => 'fas',
924
+            'fa-undo'                                => 'fas',
925
+            'fa-undo-alt'                            => 'fas',
926
+            'fa-uniregistry'                         => 'fab',
927
+            'fa-universal-access'                    => 'fas',
928
+            'fa-university'                          => 'fas',
929
+            'fa-unlink'                              => 'fas',
930
+            'fa-unlock'                              => 'fas',
931
+            'fa-unlock-alt'                          => 'fas',
932
+            'fa-untappd'                             => 'fab',
933
+            'fa-upload'                              => 'fas',
934
+            'fa-usb'                                 => 'fab',
935
+            'fa-user'                                => 'fas',
936
+            'fa-user'                                => 'far',
937
+            'fa-user-circle'                         => 'fas',
938
+            'fa-user-circle'                         => 'far',
939
+            'fa-user-md'                             => 'fas',
940
+            'fa-user-plus'                           => 'fas',
941
+            'fa-user-secret'                         => 'fas',
942
+            'fa-user-times'                          => 'fas',
943
+            'fa-users'                               => 'fas',
944
+            'fa-ussunnah'                            => 'fab',
945
+            'fa-utensil-spoon'                       => 'fas',
946
+            'fa-utensils'                            => 'fas',
947
+            'fa-vaadin'                              => 'fab',
948
+            'fa-venus'                               => 'fas',
949
+            'fa-venus-double'                        => 'fas',
950
+            'fa-venus-mars'                          => 'fas',
951
+            'fa-viacoin'                             => 'fab',
952
+            'fa-viadeo'                              => 'fab',
953
+            'fa-viadeo-square'                       => 'fab',
954
+            'fa-vial'                                => 'fas',
955
+            'fa-vials'                               => 'fas',
956
+            'fa-viber'                               => 'fab',
957
+            'fa-video'                               => 'fas',
958
+            'fa-video-slash'                         => 'fas',
959
+            'fa-vimeo'                               => 'fab',
960
+            'fa-vimeo-square'                        => 'fab',
961
+            'fa-vimeo-v'                             => 'fab',
962
+            'fa-vine'                                => 'fab',
963
+            'fa-vk'                                  => 'fab',
964
+            'fa-vnv'                                 => 'fab',
965
+            'fa-volleyball-ball'                     => 'fas',
966
+            'fa-volume-down'                         => 'fas',
967
+            'fa-volume-off'                          => 'fas',
968
+            'fa-volume-up'                           => 'fas',
969
+            'fa-vuejs'                               => 'fab',
970
+            'fa-warehouse'                           => 'fas',
971
+            'fa-weibo'                               => 'fab',
972
+            'fa-weight'                              => 'fas',
973
+            'fa-weixin'                              => 'fab',
974
+            'fa-whatsapp'                            => 'fab',
975
+            'fa-whatsapp-square'                     => 'fab',
976
+            'fa-wheelchair'                          => 'fas',
977
+            'fa-whmcs'                               => 'fab',
978
+            'fa-wifi'                                => 'fas',
979
+            'fa-wikipedia-w'                         => 'fab',
980
+            'fa-window-close'                        => 'fas',
981
+            'fa-window-close'                        => 'far',
982
+            'fa-window-maximize'                     => 'fas',
983
+            'fa-window-maximize'                     => 'far',
984
+            'fa-window-minimize'                     => 'fas',
985
+            'fa-window-minimize'                     => 'far',
986
+            'fa-window-restore'                      => 'fas',
987
+            'fa-window-restore'                      => 'far',
988
+            'fa-windows'                             => 'fab',
989
+            'fa-wine-glass'                          => 'fas',
990
+            'fa-won-sign'                            => 'fas',
991
+            'fa-wordpress'                           => 'fab',
992
+            'fa-wordpress-simple'                    => 'fab',
993
+            'fa-wpbeginner'                          => 'fab',
994
+            'fa-wpexplorer'                          => 'fab',
995
+            'fa-wpforms'                             => 'fab',
996
+            'fa-wrench'                              => 'fas',
997
+            'fa-x-ray'                               => 'fas',
998
+            'fa-xbox'                                => 'fab',
999
+            'fa-xing'                                => 'fab',
1000
+            'fa-xing-square'                         => 'fab',
1001
+            'fa-y-combinator'                        => 'fab',
1002
+            'fa-yahoo'                               => 'fab',
1003
+            'fa-yandex'                              => 'fab',
1004
+            'fa-yandex-international'                => 'fab',
1005
+            'fa-yelp'                                => 'fab',
1006
+            'fa-yen-sign'                            => 'fas',
1007
+            'fa-yoast'                               => 'fab',
1008
+            'fa-youtube'                             => 'fab',
1009
+            'fa-youtube-square'                      => 'fab',
1010
+        );
1011
+    }
1012 1012
 }
Please login to merge, or discard this patch.
redux-core/templates/panel/header-stickybar.tpl.php 1 patch
Indentation   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -18,15 +18,15 @@
 block discarded – undo
18 18
 		<div class="redux-action_bar">
19 19
 			<span class="spinner"></span>
20 20
 			<?php
21
-			if ( false === $this->parent->args['hide_save'] ) {
22
-				submit_button( esc_attr__( 'Save Changes', 'redux-framework' ), 'primary', 'redux_save', false, array( 'id' => 'redux_top_save' ) );
23
-			}
21
+            if ( false === $this->parent->args['hide_save'] ) {
22
+                submit_button( esc_attr__( 'Save Changes', 'redux-framework' ), 'primary', 'redux_save', false, array( 'id' => 'redux_top_save' ) );
23
+            }
24 24
 
25
-			if ( false === $this->parent->args['hide_reset'] ) {
26
-				submit_button( esc_attr__( 'Reset Section', 'redux-framework' ), 'secondary', $this->parent->args['opt_name'] . '[defaults-section]', false, array( 'id' => 'redux-defaults-section-top' ) );
27
-				submit_button( esc_attr__( 'Reset All', 'redux-framework' ), 'secondary', $this->parent->args['opt_name'] . '[defaults]', false, array( 'id' => 'redux-defaults-top' ) );
28
-			}
29
-			?>
25
+            if ( false === $this->parent->args['hide_reset'] ) {
26
+                submit_button( esc_attr__( 'Reset Section', 'redux-framework' ), 'secondary', $this->parent->args['opt_name'] . '[defaults-section]', false, array( 'id' => 'redux-defaults-section-top' ) );
27
+                submit_button( esc_attr__( 'Reset All', 'redux-framework' ), 'secondary', $this->parent->args['opt_name'] . '[defaults]', false, array( 'id' => 'redux-defaults-top' ) );
28
+            }
29
+            ?>
30 30
 		</div>
31 31
 		<div class="clear"></div>
32 32
 	</div>
Please login to merge, or discard this patch.
redux-core/templates/panel/footer.tpl.php 1 patch
Indentation   +29 added lines, -29 removed lines patch added patch discarded remove patch
@@ -16,30 +16,30 @@  discard block
 block discarded – undo
16 16
 <div id="redux-footer-sticky">
17 17
 	<div id="redux-footer">
18 18
 		<?php
19
-		if ( isset( $this->parent->args['share_icons'] ) ) {
20
-			$skip_icons = false;
19
+        if ( isset( $this->parent->args['share_icons'] ) ) {
20
+            $skip_icons = false;
21 21
 
22
-			if ( ! $this->parent->args['dev_mode'] && $this->parent->args_class->omit_icons ) {
23
-				$skip_icons = true;
24
-			}
25
-			?>
22
+            if ( ! $this->parent->args['dev_mode'] && $this->parent->args_class->omit_icons ) {
23
+                $skip_icons = true;
24
+            }
25
+            ?>
26 26
 			<div id="redux-share">
27 27
 				<?php
28
-				foreach ( $this->parent->args['share_icons'] as $links ) {
29
-					if ( $skip_icons ) {
30
-						continue;
31
-					}
32
-					// SHIM, use URL now.
33
-					if ( isset( $links['link'] ) && ! empty( $links['link'] ) ) {
34
-						$links['url'] = $links['link'];
35
-						unset( $links['link'] );
36
-					}
37
-					if ( isset( $links['icon'] ) && ! empty( $links['icon'] ) ) {
38
-						if ( strpos( $links['icon'], 'el-icon' ) !== false && strpos( $links['icon'], 'el ' ) === false ) {
39
-							$links['icon'] = 'el ' . $links['icon'];
40
-						}
41
-					}
42
-					?>
28
+                foreach ( $this->parent->args['share_icons'] as $links ) {
29
+                    if ( $skip_icons ) {
30
+                        continue;
31
+                    }
32
+                    // SHIM, use URL now.
33
+                    if ( isset( $links['link'] ) && ! empty( $links['link'] ) ) {
34
+                        $links['url'] = $links['link'];
35
+                        unset( $links['link'] );
36
+                    }
37
+                    if ( isset( $links['icon'] ) && ! empty( $links['icon'] ) ) {
38
+                        if ( strpos( $links['icon'], 'el-icon' ) !== false && strpos( $links['icon'], 'el ' ) === false ) {
39
+                            $links['icon'] = 'el ' . $links['icon'];
40
+                        }
41
+                    }
42
+                    ?>
43 43
 					<a href="<?php echo esc_url( $links['url'] ); ?>" title="<?php echo esc_attr( $links['title'] ); ?>" target="_blank">
44 44
 						<?php if ( isset( $links['icon'] ) && ! empty( $links['icon'] ) ) { ?>
45 45
 							<i class="<?php echo esc_attr( $links['icon'] ); ?>"></i>
@@ -54,15 +54,15 @@  discard block
 block discarded – undo
54 54
 		<div class="redux-action_bar">
55 55
 			<span class="spinner"></span>
56 56
 			<?php
57
-			if ( false === $this->parent->args['hide_save'] ) {
58
-				submit_button( esc_html__( 'Save Changes', 'redux-framework' ), 'primary', 'redux_save', false, array( 'id' => 'redux_bottom_save' ) );
59
-			}
57
+            if ( false === $this->parent->args['hide_save'] ) {
58
+                submit_button( esc_html__( 'Save Changes', 'redux-framework' ), 'primary', 'redux_save', false, array( 'id' => 'redux_bottom_save' ) );
59
+            }
60 60
 
61
-			if ( false === $this->parent->args['hide_reset'] ) {
62
-				submit_button( esc_html__( 'Reset Section', 'redux-framework' ), 'secondary', $this->parent->args['opt_name'] . '[defaults-section]', false, array( 'id' => 'redux-defaults-section-bottom' ) );
63
-				submit_button( esc_html__( 'Reset All', 'redux-framework' ), 'secondary', $this->parent->args['opt_name'] . '[defaults]', false, array( 'id' => 'redux-defaults-bottom' ) );
64
-			}
65
-			?>
61
+            if ( false === $this->parent->args['hide_reset'] ) {
62
+                submit_button( esc_html__( 'Reset Section', 'redux-framework' ), 'secondary', $this->parent->args['opt_name'] . '[defaults-section]', false, array( 'id' => 'redux-defaults-section-bottom' ) );
63
+                submit_button( esc_html__( 'Reset All', 'redux-framework' ), 'secondary', $this->parent->args['opt_name'] . '[defaults]', false, array( 'id' => 'redux-defaults-bottom' ) );
64
+            }
65
+            ?>
66 66
 		</div>
67 67
 		<div class="clear"></div>
68 68
 	</div>
Please login to merge, or discard this patch.