-
Notifications
You must be signed in to change notification settings - Fork 50
/
FontAwesome.php
executable file
·1519 lines (1506 loc) · 52.6 KB
/
FontAwesome.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?php
/**
* FontAwesome.php
* @author Revin Roman
* @link https://rmrevin.ru
*/
namespace rmrevin\yii\fontawesome;
use rmrevin\yii\fontawesome\component;
/**
* Class FA
* @package rmrevin\yii\fontawesome
*/
class FontAwesome
{
/**
* CSS class prefix
* @var string
*/
public static $cssPrefix = 'fa';
/**
* CSS class prefix
* @var string
*/
public static $basePrefix = 'fa';
/**
* Creates an `Icon` component that can be used to FontAwesome html icon
*
* @param string $name
* @param array $options
* @return component\Icon
*/
public static function icon($name, $options = [])
{
return new component\Icon(static::$cssPrefix, $name, $options);
}
/**
* Shortcut for `icon()` method
* @param string $name
* @param array $options
* @return component\Icon
* @see icon()
*
*/
public static function i($name, $options = [])
{
return static::icon($name, $options);
}
/**
* Creates an `Stack` component that can be used to FontAwesome html icon
*
* @param array $options
* @return component\Stack
*/
public static function stack($options = [])
{
return new component\Stack(static::$cssPrefix, $options);
}
/**
* Shortcut for `stack()` method
* @param array $options
* @return component\Stack
* @see stack()
*
*/
public static function s($options = [])
{
return static::stack($options);
}
/**
* @param array $options
* @return component\UnorderedList
*/
public static function ul($options = [])
{
return new component\UnorderedList(static::$cssPrefix, $options);
}
/**
* Size values
* @see component\Icon::size
*/
const SIZE_LARGE = 'lg';
const SIZE_LG = 'lg';
const SIZE_SMALL = 'sm';
const SIZE_SM = 'sm';
const SIZE_EXTRA_SMALL = 'xs';
const SIZE_XS = 'xs';
const SIZE_2X = '2x';
const SIZE_3X = '3x';
const SIZE_4X = '4x';
const SIZE_5X = '5x';
const SIZE_6X = '6x';
const SIZE_7X = '7x';
const SIZE_8X = '8x';
const SIZE_9X = '9x';
const SIZE_10X = '10x';
/**
* Rotate values
* @see component\Icon::rotate
*/
const ROTATE_90 = '90';
const ROTATE_180 = '180';
const ROTATE_270 = '270';
/**
* Flip values
* @see component\Icon::flip
*/
const FLIP_HORIZONTAL = 'horizontal';
const FLIP_VERTICAL = 'vertical';
/**
* Icons name
*/
const _500PX = '500px';
const _ACCESSIBLE_ICON = 'accessible-icon';
const _ACCUSOFT = 'accusoft';
const _ACQUISITIONS_INCORPORATED = 'acquisitions-incorporated';
const _AD = 'ad';
const _ADDRESS_BOOK = 'address-book';
const _ADDRESS_CARD = 'address-card';
const _ADJUST = 'adjust';
const _ADN = 'adn';
const _ADOBE = 'adobe';
const _ADVERSAL = 'adversal';
const _AFFILIATETHEME = 'affiliatetheme';
const _AIR_FRESHENER = 'air-freshener';
const _AIRBNB = 'airbnb';
const _ALGOLIA = 'algolia';
const _ALIGN_CENTER = 'align-center';
const _ALIGN_JUSTIFY = 'align-justify';
const _ALIGN_LEFT = 'align-left';
const _ALIGN_RIGHT = 'align-right';
const _ALIPAY = 'alipay';
const _ALLERGIES = 'allergies';
const _AMAZON = 'amazon';
const _AMAZON_PAY = 'amazon-pay';
const _AMBULANCE = 'ambulance';
const _AMERICAN_SIGN_LANGUAGE_INTERPRETING = 'american-sign-language-interpreting';
const _AMILIA = 'amilia';
const _ANCHOR = 'anchor';
const _ANDROID = 'android';
const _ANGELLIST = 'angellist';
const _ANGLE_DOUBLE_DOWN = 'angle-double-down';
const _ANGLE_DOUBLE_LEFT = 'angle-double-left';
const _ANGLE_DOUBLE_RIGHT = 'angle-double-right';
const _ANGLE_DOUBLE_UP = 'angle-double-up';
const _ANGLE_DOWN = 'angle-down';
const _ANGLE_LEFT = 'angle-left';
const _ANGLE_RIGHT = 'angle-right';
const _ANGLE_UP = 'angle-up';
const _ANGRY = 'angry';
const _ANGRYCREATIVE = 'angrycreative';
const _ANGULAR = 'angular';
const _ANKH = 'ankh';
const _APP_STORE = 'app-store';
const _APP_STORE_IOS = 'app-store-ios';
const _APPER = 'apper';
const _APPLE = 'apple';
const _APPLE_ALT = 'apple-alt';
const _APPLE_PAY = 'apple-pay';
const _ARCHIVE = 'archive';
const _ARCHWAY = 'archway';
const _ARROW_ALT_CIRCLE_DOWN = 'arrow-alt-circle-down';
const _ARROW_ALT_CIRCLE_LEFT = 'arrow-alt-circle-left';
const _ARROW_ALT_CIRCLE_RIGHT = 'arrow-alt-circle-right';
const _ARROW_ALT_CIRCLE_UP = 'arrow-alt-circle-up';
const _ARROW_CIRCLE_DOWN = 'arrow-circle-down';
const _ARROW_CIRCLE_LEFT = 'arrow-circle-left';
const _ARROW_CIRCLE_RIGHT = 'arrow-circle-right';
const _ARROW_CIRCLE_UP = 'arrow-circle-up';
const _ARROW_DOWN = 'arrow-down';
const _ARROW_LEFT = 'arrow-left';
const _ARROW_RIGHT = 'arrow-right';
const _ARROW_UP = 'arrow-up';
const _ARROWS_ALT = 'arrows-alt';
const _ARROWS_ALT_H = 'arrows-alt-h';
const _ARROWS_ALT_V = 'arrows-alt-v';
const _ARTSTATION = 'artstation';
const _ASSISTIVE_LISTENING_SYSTEMS = 'assistive-listening-systems';
const _ASTERISK = 'asterisk';
const _ASYMMETRIK = 'asymmetrik';
const _AT = 'at';
const _ATLAS = 'atlas';
const _ATLASSIAN = 'atlassian';
const _ATOM = 'atom';
const _AUDIBLE = 'audible';
const _AUDIO_DESCRIPTION = 'audio-description';
const _AUTOPREFIXER = 'autoprefixer';
const _AVIANEX = 'avianex';
const _AVIATO = 'aviato';
const _AWARD = 'award';
const _AWS = 'aws';
const _BABY = 'baby';
const _BABY_CARRIAGE = 'baby-carriage';
const _BACKSPACE = 'backspace';
const _BACKWARD = 'backward';
const _BACON = 'bacon';
const _BALANCE_SCALE = 'balance-scale';
const _BALANCE_SCALE_LEFT = 'balance-scale-left';
const _BALANCE_SCALE_RIGHT = 'balance-scale-right';
const _BAN = 'ban';
const _BAND_AID = 'band-aid';
const _BANDCAMP = 'bandcamp';
const _BARCODE = 'barcode';
const _BARS = 'bars';
const _BASEBALL_BALL = 'baseball-ball';
const _BASKETBALL_BALL = 'basketball-ball';
const _BATH = 'bath';
const _BATTERY_EMPTY = 'battery-empty';
const _BATTERY_FULL = 'battery-full';
const _BATTERY_HALF = 'battery-half';
const _BATTERY_QUARTER = 'battery-quarter';
const _BATTERY_THREE_QUARTERS = 'battery-three-quarters';
const _BATTLE_NET = 'battle-net';
const _BED = 'bed';
const _BEER = 'beer';
const _BEHANCE = 'behance';
const _BEHANCE_SQUARE = 'behance-square';
const _BELL = 'bell';
const _BELL_SLASH = 'bell-slash';
const _BEZIER_CURVE = 'bezier-curve';
const _BIBLE = 'bible';
const _BICYCLE = 'bicycle';
const _BIKING = 'biking';
const _BIMOBJECT = 'bimobject';
const _BINOCULARS = 'binoculars';
const _BIOHAZARD = 'biohazard';
const _BIRTHDAY_CAKE = 'birthday-cake';
const _BITBUCKET = 'bitbucket';
const _BITCOIN = 'bitcoin';
const _BITY = 'bity';
const _BLACK_TIE = 'black-tie';
const _BLACKBERRY = 'blackberry';
const _BLENDER = 'blender';
const _BLENDER_PHONE = 'blender-phone';
const _BLIND = 'blind';
const _BLOG = 'blog';
const _BLOGGER = 'blogger';
const _BLOGGER_B = 'blogger-b';
const _BLUETOOTH = 'bluetooth';
const _BLUETOOTH_B = 'bluetooth-b';
const _BOLD = 'bold';
const _BOLT = 'bolt';
const _BOMB = 'bomb';
const _BONE = 'bone';
const _BONG = 'bong';
const _BOOK = 'book';
const _BOOK_DEAD = 'book-dead';
const _BOOK_MEDICAL = 'book-medical';
const _BOOK_OPEN = 'book-open';
const _BOOK_READER = 'book-reader';
const _BOOKMARK = 'bookmark';
const _BOOTSTRAP = 'bootstrap';
const _BORDER_ALL = 'border-all';
const _BORDER_NONE = 'border-none';
const _BORDER_STYLE = 'border-style';
const _BOWLING_BALL = 'bowling-ball';
const _BOX = 'box';
const _BOX_OPEN = 'box-open';
const _BOXES = 'boxes';
const _BRAILLE = 'braille';
const _BRAIN = 'brain';
const _BREAD_SLICE = 'bread-slice';
const _BRIEFCASE = 'briefcase';
const _BRIEFCASE_MEDICAL = 'briefcase-medical';
const _BROADCAST_TOWER = 'broadcast-tower';
const _BROOM = 'broom';
const _BRUSH = 'brush';
const _BTC = 'btc';
const _BUFFER = 'buffer';
const _BUG = 'bug';
const _BUILDING = 'building';
const _BULLHORN = 'bullhorn';
const _BULLSEYE = 'bullseye';
const _BURN = 'burn';
const _BUROMOBELEXPERTE = 'buromobelexperte';
const _BUS = 'bus';
const _BUS_ALT = 'bus-alt';
const _BUSINESS_TIME = 'business-time';
const _BUY_N_LARGE = 'buy-n-large';
const _BUYSELLADS = 'buysellads';
const _CALCULATOR = 'calculator';
const _CALENDAR = 'calendar';
const _CALENDAR_ALT = 'calendar-alt';
const _CALENDAR_CHECK = 'calendar-check';
const _CALENDAR_DAY = 'calendar-day';
const _CALENDAR_MINUS = 'calendar-minus';
const _CALENDAR_PLUS = 'calendar-plus';
const _CALENDAR_TIMES = 'calendar-times';
const _CALENDAR_WEEK = 'calendar-week';
const _CAMERA = 'camera';
const _CAMERA_RETRO = 'camera-retro';
const _CAMPGROUND = 'campground';
const _CANADIAN_MAPLE_LEAF = 'canadian-maple-leaf';
const _CANDY_CANE = 'candy-cane';
const _CANNABIS = 'cannabis';
const _CAPSULES = 'capsules';
const _CAR = 'car';
const _CAR_ALT = 'car-alt';
const _CAR_BATTERY = 'car-battery';
const _CAR_CRASH = 'car-crash';
const _CAR_SIDE = 'car-side';
const _CARET_DOWN = 'caret-down';
const _CARET_LEFT = 'caret-left';
const _CARET_RIGHT = 'caret-right';
const _CARET_SQUARE_DOWN = 'caret-square-down';
const _CARET_SQUARE_LEFT = 'caret-square-left';
const _CARET_SQUARE_RIGHT = 'caret-square-right';
const _CARET_SQUARE_UP = 'caret-square-up';
const _CARET_UP = 'caret-up';
const _CARROT = 'carrot';
const _CART_ARROW_DOWN = 'cart-arrow-down';
const _CART_PLUS = 'cart-plus';
const _CASH_REGISTER = 'cash-register';
const _CAT = 'cat';
const _CC_AMAZON_PAY = 'cc-amazon-pay';
const _CC_AMEX = 'cc-amex';
const _CC_APPLE_PAY = 'cc-apple-pay';
const _CC_DINERS_CLUB = 'cc-diners-club';
const _CC_DISCOVER = 'cc-discover';
const _CC_JCB = 'cc-jcb';
const _CC_MASTERCARD = 'cc-mastercard';
const _CC_PAYPAL = 'cc-paypal';
const _CC_STRIPE = 'cc-stripe';
const _CC_VISA = 'cc-visa';
const _CENTERCODE = 'centercode';
const _CENTOS = 'centos';
const _CERTIFICATE = 'certificate';
const _CHAIR = 'chair';
const _CHALKBOARD = 'chalkboard';
const _CHALKBOARD_TEACHER = 'chalkboard-teacher';
const _CHARGING_STATION = 'charging-station';
const _CHART_AREA = 'chart-area';
const _CHART_BAR = 'chart-bar';
const _CHART_LINE = 'chart-line';
const _CHART_PIE = 'chart-pie';
const _CHECK = 'check';
const _CHECK_CIRCLE = 'check-circle';
const _CHECK_DOUBLE = 'check-double';
const _CHECK_SQUARE = 'check-square';
const _CHEESE = 'cheese';
const _CHESS = 'chess';
const _CHESS_BISHOP = 'chess-bishop';
const _CHESS_BOARD = 'chess-board';
const _CHESS_KING = 'chess-king';
const _CHESS_KNIGHT = 'chess-knight';
const _CHESS_PAWN = 'chess-pawn';
const _CHESS_QUEEN = 'chess-queen';
const _CHESS_ROOK = 'chess-rook';
const _CHEVRON_CIRCLE_DOWN = 'chevron-circle-down';
const _CHEVRON_CIRCLE_LEFT = 'chevron-circle-left';
const _CHEVRON_CIRCLE_RIGHT = 'chevron-circle-right';
const _CHEVRON_CIRCLE_UP = 'chevron-circle-up';
const _CHEVRON_DOWN = 'chevron-down';
const _CHEVRON_LEFT = 'chevron-left';
const _CHEVRON_RIGHT = 'chevron-right';
const _CHEVRON_UP = 'chevron-up';
const _CHILD = 'child';
const _CHROME = 'chrome';
const _CHROMECAST = 'chromecast';
const _CHURCH = 'church';
const _CIRCLE = 'circle';
const _CIRCLE_NOTCH = 'circle-notch';
const _CITY = 'city';
const _CLINIC_MEDICAL = 'clinic-medical';
const _CLIPBOARD = 'clipboard';
const _CLIPBOARD_CHECK = 'clipboard-check';
const _CLIPBOARD_LIST = 'clipboard-list';
const _CLOCK = 'clock';
const _CLONE = 'clone';
const _CLOSED_CAPTIONING = 'closed-captioning';
const _CLOUD = 'cloud';
const _CLOUD_DOWNLOAD_ALT = 'cloud-download-alt';
const _CLOUD_MEATBALL = 'cloud-meatball';
const _CLOUD_MOON = 'cloud-moon';
const _CLOUD_MOON_RAIN = 'cloud-moon-rain';
const _CLOUD_RAIN = 'cloud-rain';
const _CLOUD_SHOWERS_HEAVY = 'cloud-showers-heavy';
const _CLOUD_SUN = 'cloud-sun';
const _CLOUD_SUN_RAIN = 'cloud-sun-rain';
const _CLOUD_UPLOAD_ALT = 'cloud-upload-alt';
const _CLOUDSCALE = 'cloudscale';
const _CLOUDSMITH = 'cloudsmith';
const _CLOUDVERSIFY = 'cloudversify';
const _COCKTAIL = 'cocktail';
const _CODE = 'code';
const _CODE_BRANCH = 'code-branch';
const _CODEPEN = 'codepen';
const _CODIEPIE = 'codiepie';
const _COFFEE = 'coffee';
const _COG = 'cog';
const _COGS = 'cogs';
const _COINS = 'coins';
const _COLUMNS = 'columns';
const _COMMENT = 'comment';
const _COMMENT_ALT = 'comment-alt';
const _COMMENT_DOLLAR = 'comment-dollar';
const _COMMENT_DOTS = 'comment-dots';
const _COMMENT_MEDICAL = 'comment-medical';
const _COMMENT_SLASH = 'comment-slash';
const _COMMENTS = 'comments';
const _COMMENTS_DOLLAR = 'comments-dollar';
const _COMPACT_DISC = 'compact-disc';
const _COMPASS = 'compass';
const _COMPRESS = 'compress';
const _COMPRESS_ARROWS_ALT = 'compress-arrows-alt';
const _CONCIERGE_BELL = 'concierge-bell';
const _CONFLUENCE = 'confluence';
const _CONNECTDEVELOP = 'connectdevelop';
const _CONTAO = 'contao';
const _COOKIE = 'cookie';
const _COOKIE_BITE = 'cookie-bite';
const _COPY = 'copy';
const _COPYRIGHT = 'copyright';
const _COTTON_BUREAU = 'cotton-bureau';
const _COUCH = 'couch';
const _CPANEL = 'cpanel';
const _CREATIVE_COMMONS = 'creative-commons';
const _CREATIVE_COMMONS_BY = 'creative-commons-by';
const _CREATIVE_COMMONS_NC = 'creative-commons-nc';
const _CREATIVE_COMMONS_NC_EU = 'creative-commons-nc-eu';
const _CREATIVE_COMMONS_NC_JP = 'creative-commons-nc-jp';
const _CREATIVE_COMMONS_ND = 'creative-commons-nd';
const _CREATIVE_COMMONS_PD = 'creative-commons-pd';
const _CREATIVE_COMMONS_PD_ALT = 'creative-commons-pd-alt';
const _CREATIVE_COMMONS_REMIX = 'creative-commons-remix';
const _CREATIVE_COMMONS_SA = 'creative-commons-sa';
const _CREATIVE_COMMONS_SAMPLING = 'creative-commons-sampling';
const _CREATIVE_COMMONS_SAMPLING_PLUS = 'creative-commons-sampling-plus';
const _CREATIVE_COMMONS_SHARE = 'creative-commons-share';
const _CREATIVE_COMMONS_ZERO = 'creative-commons-zero';
const _CREDIT_CARD = 'credit-card';
const _CRITICAL_ROLE = 'critical-role';
const _CROP = 'crop';
const _CROP_ALT = 'crop-alt';
const _CROSS = 'cross';
const _CROSSHAIRS = 'crosshairs';
const _CROW = 'crow';
const _CROWN = 'crown';
const _CRUTCH = 'crutch';
const _CSS3 = 'css3';
const _CSS3_ALT = 'css3-alt';
const _CUBE = 'cube';
const _CUBES = 'cubes';
const _CUT = 'cut';
const _CUTTLEFISH = 'cuttlefish';
const _D_AND_D = 'd-and-d';
const _D_AND_D_BEYOND = 'd-and-d-beyond';
const _DASHCUBE = 'dashcube';
const _DATABASE = 'database';
const _DEAF = 'deaf';
const _DELICIOUS = 'delicious';
const _DEMOCRAT = 'democrat';
const _DEPLOYDOG = 'deploydog';
const _DESKPRO = 'deskpro';
const _DESKTOP = 'desktop';
const _DEV = 'dev';
const _DEVIANTART = 'deviantart';
const _DHARMACHAKRA = 'dharmachakra';
const _DHL = 'dhl';
const _DIAGNOSES = 'diagnoses';
const _DIASPORA = 'diaspora';
const _DICE = 'dice';
const _DICE_D20 = 'dice-d20';
const _DICE_D6 = 'dice-d6';
const _DICE_FIVE = 'dice-five';
const _DICE_FOUR = 'dice-four';
const _DICE_ONE = 'dice-one';
const _DICE_SIX = 'dice-six';
const _DICE_THREE = 'dice-three';
const _DICE_TWO = 'dice-two';
const _DIGG = 'digg';
const _DIGITAL_OCEAN = 'digital-ocean';
const _DIGITAL_TACHOGRAPH = 'digital-tachograph';
const _DIRECTIONS = 'directions';
const _DISCORD = 'discord';
const _DISCOURSE = 'discourse';
const _DIVIDE = 'divide';
const _DIZZY = 'dizzy';
const _DNA = 'dna';
const _DOCHUB = 'dochub';
const _DOCKER = 'docker';
const _DOG = 'dog';
const _DOLLAR_SIGN = 'dollar-sign';
const _DOLLY = 'dolly';
const _DOLLY_FLATBED = 'dolly-flatbed';
const _DONATE = 'donate';
const _DOOR_CLOSED = 'door-closed';
const _DOOR_OPEN = 'door-open';
const _DOT_CIRCLE = 'dot-circle';
const _DOVE = 'dove';
const _DOWNLOAD = 'download';
const _DRAFT2DIGITAL = 'draft2digital';
const _DRAFTING_COMPASS = 'drafting-compass';
const _DRAGON = 'dragon';
const _DRAW_POLYGON = 'draw-polygon';
const _DRIBBBLE = 'dribbble';
const _DRIBBBLE_SQUARE = 'dribbble-square';
const _DROPBOX = 'dropbox';
const _DRUM = 'drum';
const _DRUM_STEELPAN = 'drum-steelpan';
const _DRUMSTICK_BITE = 'drumstick-bite';
const _DRUPAL = 'drupal';
const _DUMBBELL = 'dumbbell';
const _DUMPSTER = 'dumpster';
const _DUMPSTER_FIRE = 'dumpster-fire';
const _DUNGEON = 'dungeon';
const _DYALOG = 'dyalog';
const _EARLYBIRDS = 'earlybirds';
const _EBAY = 'ebay';
const _EDGE = 'edge';
const _EDIT = 'edit';
const _EGG = 'egg';
const _EJECT = 'eject';
const _ELEMENTOR = 'elementor';
const _ELLIPSIS_H = 'ellipsis-h';
const _ELLIPSIS_V = 'ellipsis-v';
const _ELLO = 'ello';
const _EMBER = 'ember';
const _EMPIRE = 'empire';
const _ENVELOPE = 'envelope';
const _ENVELOPE_OPEN = 'envelope-open';
const _ENVELOPE_OPEN_TEXT = 'envelope-open-text';
const _ENVELOPE_SQUARE = 'envelope-square';
const _ENVIRA = 'envira';
const _EQUALS = 'equals';
const _ERASER = 'eraser';
const _ERLANG = 'erlang';
const _ETHEREUM = 'ethereum';
const _ETHERNET = 'ethernet';
const _ETSY = 'etsy';
const _EURO_SIGN = 'euro-sign';
const _EVERNOTE = 'evernote';
const _EXCHANGE_ALT = 'exchange-alt';
const _EXCLAMATION = 'exclamation';
const _EXCLAMATION_CIRCLE = 'exclamation-circle';
const _EXCLAMATION_TRIANGLE = 'exclamation-triangle';
const _EXPAND = 'expand';
const _EXPAND_ARROWS_ALT = 'expand-arrows-alt';
const _EXPEDITEDSSL = 'expeditedssl';
const _EXTERNAL_LINK_ALT = 'external-link-alt';
const _EXTERNAL_LINK_SQUARE_ALT = 'external-link-square-alt';
const _EYE = 'eye';
const _EYE_DROPPER = 'eye-dropper';
const _EYE_SLASH = 'eye-slash';
const _FACEBOOK = 'facebook';
const _FACEBOOK_F = 'facebook-f';
const _FACEBOOK_MESSENGER = 'facebook-messenger';
const _FACEBOOK_SQUARE = 'facebook-square';
const _FAN = 'fan';
const _FANTASY_FLIGHT_GAMES = 'fantasy-flight-games';
const _FAST_BACKWARD = 'fast-backward';
const _FAST_FORWARD = 'fast-forward';
const _FAX = 'fax';
const _FEATHER = 'feather';
const _FEATHER_ALT = 'feather-alt';
const _FEDEX = 'fedex';
const _FEDORA = 'fedora';
const _FEMALE = 'female';
const _FIGHTER_JET = 'fighter-jet';
const _FIGMA = 'figma';
const _FILE = 'file';
const _FILE_ALT = 'file-alt';
const _FILE_ARCHIVE = 'file-archive';
const _FILE_AUDIO = 'file-audio';
const _FILE_CODE = 'file-code';
const _FILE_CONTRACT = 'file-contract';
const _FILE_CSV = 'file-csv';
const _FILE_DOWNLOAD = 'file-download';
const _FILE_EXCEL = 'file-excel';
const _FILE_EXPORT = 'file-export';
const _FILE_IMAGE = 'file-image';
const _FILE_IMPORT = 'file-import';
const _FILE_INVOICE = 'file-invoice';
const _FILE_INVOICE_DOLLAR = 'file-invoice-dollar';
const _FILE_MEDICAL = 'file-medical';
const _FILE_MEDICAL_ALT = 'file-medical-alt';
const _FILE_PDF = 'file-pdf';
const _FILE_POWERPOINT = 'file-powerpoint';
const _FILE_PRESCRIPTION = 'file-prescription';
const _FILE_SIGNATURE = 'file-signature';
const _FILE_UPLOAD = 'file-upload';
const _FILE_VIDEO = 'file-video';
const _FILE_WORD = 'file-word';
const _FILL = 'fill';
const _FILL_DRIP = 'fill-drip';
const _FILM = 'film';
const _FILTER = 'filter';
const _FINGERPRINT = 'fingerprint';
const _FIRE = 'fire';
const _FIRE_ALT = 'fire-alt';
const _FIRE_EXTINGUISHER = 'fire-extinguisher';
const _FIREFOX = 'firefox';
const _FIRST_AID = 'first-aid';
const _FIRST_ORDER = 'first-order';
const _FIRST_ORDER_ALT = 'first-order-alt';
const _FIRSTDRAFT = 'firstdraft';
const _FISH = 'fish';
const _FIST_RAISED = 'fist-raised';
const _FLAG = 'flag';
const _FLAG_CHECKERED = 'flag-checkered';
const _FLAG_USA = 'flag-usa';
const _FLASK = 'flask';
const _FLICKR = 'flickr';
const _FLIPBOARD = 'flipboard';
const _FLUSHED = 'flushed';
const _FLY = 'fly';
const _FOLDER = 'folder';
const _FOLDER_MINUS = 'folder-minus';
const _FOLDER_OPEN = 'folder-open';
const _FOLDER_PLUS = 'folder-plus';
const _FONT = 'font';
const _FONT_AWESOME = 'font-awesome';
const _FONT_AWESOME_ALT = 'font-awesome-alt';
const _FONT_AWESOME_FLAG = 'font-awesome-flag';
const _FONT_AWESOME_LOGO_FULL = 'font-awesome-logo-full';
const _FONTICONS = 'fonticons';
const _FONTICONS_FI = 'fonticons-fi';
const _FOOTBALL_BALL = 'football-ball';
const _FORT_AWESOME = 'fort-awesome';
const _FORT_AWESOME_ALT = 'fort-awesome-alt';
const _FORUMBEE = 'forumbee';
const _FORWARD = 'forward';
const _FOURSQUARE = 'foursquare';
const _FREE_CODE_CAMP = 'free-code-camp';
const _FREEBSD = 'freebsd';
const _FROG = 'frog';
const _FROWN = 'frown';
const _FROWN_OPEN = 'frown-open';
const _FULCRUM = 'fulcrum';
const _FUNNEL_DOLLAR = 'funnel-dollar';
const _FUTBOL = 'futbol';
const _GALACTIC_REPUBLIC = 'galactic-republic';
const _GALACTIC_SENATE = 'galactic-senate';
const _GAMEPAD = 'gamepad';
const _GAS_PUMP = 'gas-pump';
const _GAVEL = 'gavel';
const _GEM = 'gem';
const _GENDERLESS = 'genderless';
const _GET_POCKET = 'get-pocket';
const _GG = 'gg';
const _GG_CIRCLE = 'gg-circle';
const _GHOST = 'ghost';
const _GIFT = 'gift';
const _GIFTS = 'gifts';
const _GIT = 'git';
const _GIT_ALT = 'git-alt';
const _GIT_SQUARE = 'git-square';
const _GITHUB = 'github';
const _GITHUB_ALT = 'github-alt';
const _GITHUB_SQUARE = 'github-square';
const _GITKRAKEN = 'gitkraken';
const _GITLAB = 'gitlab';
const _GITTER = 'gitter';
const _GLASS_CHEERS = 'glass-cheers';
const _GLASS_MARTINI = 'glass-martini';
const _GLASS_MARTINI_ALT = 'glass-martini-alt';
const _GLASS_WHISKEY = 'glass-whiskey';
const _GLASSES = 'glasses';
const _GLIDE = 'glide';
const _GLIDE_G = 'glide-g';
const _GLOBE = 'globe';
const _GLOBE_AFRICA = 'globe-africa';
const _GLOBE_AMERICAS = 'globe-americas';
const _GLOBE_ASIA = 'globe-asia';
const _GLOBE_EUROPE = 'globe-europe';
const _GOFORE = 'gofore';
const _GOLF_BALL = 'golf-ball';
const _GOODREADS = 'goodreads';
const _GOODREADS_G = 'goodreads-g';
const _GOOGLE = 'google';
const _GOOGLE_DRIVE = 'google-drive';
const _GOOGLE_PLAY = 'google-play';
const _GOOGLE_PLUS = 'google-plus';
const _GOOGLE_PLUS_G = 'google-plus-g';
const _GOOGLE_PLUS_SQUARE = 'google-plus-square';
const _GOOGLE_WALLET = 'google-wallet';
const _GOPURAM = 'gopuram';
const _GRADUATION_CAP = 'graduation-cap';
const _GRATIPAY = 'gratipay';
const _GRAV = 'grav';
const _GREATER_THAN = 'greater-than';
const _GREATER_THAN_EQUAL = 'greater-than-equal';
const _GRIMACE = 'grimace';
const _GRIN = 'grin';
const _GRIN_ALT = 'grin-alt';
const _GRIN_BEAM = 'grin-beam';
const _GRIN_BEAM_SWEAT = 'grin-beam-sweat';
const _GRIN_HEARTS = 'grin-hearts';
const _GRIN_SQUINT = 'grin-squint';
const _GRIN_SQUINT_TEARS = 'grin-squint-tears';
const _GRIN_STARS = 'grin-stars';
const _GRIN_TEARS = 'grin-tears';
const _GRIN_TONGUE = 'grin-tongue';
const _GRIN_TONGUE_SQUINT = 'grin-tongue-squint';
const _GRIN_TONGUE_WINK = 'grin-tongue-wink';
const _GRIN_WINK = 'grin-wink';
const _GRIP_HORIZONTAL = 'grip-horizontal';
const _GRIP_LINES = 'grip-lines';
const _GRIP_LINES_VERTICAL = 'grip-lines-vertical';
const _GRIP_VERTICAL = 'grip-vertical';
const _GRIPFIRE = 'gripfire';
const _GRUNT = 'grunt';
const _GUITAR = 'guitar';
const _GULP = 'gulp';
const _H_SQUARE = 'h-square';
const _HACKER_NEWS = 'hacker-news';
const _HACKER_NEWS_SQUARE = 'hacker-news-square';
const _HACKERRANK = 'hackerrank';
const _HAMBURGER = 'hamburger';
const _HAMMER = 'hammer';
const _HAMSA = 'hamsa';
const _HAND_HOLDING = 'hand-holding';
const _HAND_HOLDING_HEART = 'hand-holding-heart';
const _HAND_HOLDING_USD = 'hand-holding-usd';
const _HAND_LIZARD = 'hand-lizard';
const _HAND_MIDDLE_FINGER = 'hand-middle-finger';
const _HAND_PAPER = 'hand-paper';
const _HAND_PEACE = 'hand-peace';
const _HAND_POINT_DOWN = 'hand-point-down';
const _HAND_POINT_LEFT = 'hand-point-left';
const _HAND_POINT_RIGHT = 'hand-point-right';
const _HAND_POINT_UP = 'hand-point-up';
const _HAND_POINTER = 'hand-pointer';
const _HAND_ROCK = 'hand-rock';
const _HAND_SCISSORS = 'hand-scissors';
const _HAND_SPOCK = 'hand-spock';
const _HANDS = 'hands';
const _HANDS_HELPING = 'hands-helping';
const _HANDSHAKE = 'handshake';
const _HANUKIAH = 'hanukiah';
const _HARD_HAT = 'hard-hat';
const _HASHTAG = 'hashtag';
const _HAT_COWBOY = 'hat-cowboy';
const _HAT_COWBOY_SIDE = 'hat-cowboy-side';
const _HAT_WIZARD = 'hat-wizard';
const _HAYKAL = 'haykal';
const _HDD = 'hdd';
const _HEADING = 'heading';
const _HEADPHONES = 'headphones';
const _HEADPHONES_ALT = 'headphones-alt';
const _HEADSET = 'headset';
const _HEART = 'heart';
const _HEART_BROKEN = 'heart-broken';
const _HEARTBEAT = 'heartbeat';
const _HELICOPTER = 'helicopter';
const _HIGHLIGHTER = 'highlighter';
const _HIKING = 'hiking';
const _HIPPO = 'hippo';
const _HIPS = 'hips';
const _HIRE_A_HELPER = 'hire-a-helper';
const _HISTORY = 'history';
const _HOCKEY_PUCK = 'hockey-puck';
const _HOLLY_BERRY = 'holly-berry';
const _HOME = 'home';
const _HOOLI = 'hooli';
const _HORNBILL = 'hornbill';
const _HORSE = 'horse';
const _HORSE_HEAD = 'horse-head';
const _HOSPITAL = 'hospital';
const _HOSPITAL_ALT = 'hospital-alt';
const _HOSPITAL_SYMBOL = 'hospital-symbol';
const _HOT_TUB = 'hot-tub';
const _HOTDOG = 'hotdog';
const _HOTEL = 'hotel';
const _HOTJAR = 'hotjar';
const _HOURGLASS = 'hourglass';
const _HOURGLASS_END = 'hourglass-end';
const _HOURGLASS_HALF = 'hourglass-half';
const _HOURGLASS_START = 'hourglass-start';
const _HOUSE_DAMAGE = 'house-damage';
const _HOUZZ = 'houzz';
const _HRYVNIA = 'hryvnia';
const _HTML5 = 'html5';
const _HUBSPOT = 'hubspot';
const _I_CURSOR = 'i-cursor';
const _ICE_CREAM = 'ice-cream';
const _ICICLES = 'icicles';
const _ICONS = 'icons';
const _ID_BADGE = 'id-badge';
const _ID_CARD = 'id-card';
const _ID_CARD_ALT = 'id-card-alt';
const _IGLOO = 'igloo';
const _IMAGE = 'image';
const _IMAGES = 'images';
const _IMDB = 'imdb';
const _INBOX = 'inbox';
const _INDENT = 'indent';
const _INDUSTRY = 'industry';
const _INFINITY = 'infinity';
const _INFO = 'info';
const _INFO_CIRCLE = 'info-circle';
const _INSTAGRAM = 'instagram';
const _INTERCOM = 'intercom';
const _INTERNET_EXPLORER = 'internet-explorer';
const _INVISION = 'invision';
const _IOXHOST = 'ioxhost';
const _ITALIC = 'italic';
const _ITCH_IO = 'itch-io';
const _ITUNES = 'itunes';
const _ITUNES_NOTE = 'itunes-note';
const _JAVA = 'java';
const _JEDI = 'jedi';
const _JEDI_ORDER = 'jedi-order';
const _JENKINS = 'jenkins';
const _JIRA = 'jira';
const _JOGET = 'joget';
const _JOINT = 'joint';
const _JOOMLA = 'joomla';
const _JOURNAL_WHILLS = 'journal-whills';
const _JS = 'js';
const _JS_SQUARE = 'js-square';
const _JSFIDDLE = 'jsfiddle';
const _KAABA = 'kaaba';
const _KAGGLE = 'kaggle';
const _KEY = 'key';
const _KEYBASE = 'keybase';
const _KEYBOARD = 'keyboard';
const _KEYCDN = 'keycdn';
const _KHANDA = 'khanda';
const _KICKSTARTER = 'kickstarter';
const _KICKSTARTER_K = 'kickstarter-k';
const _KISS = 'kiss';
const _KISS_BEAM = 'kiss-beam';
const _KISS_WINK_HEART = 'kiss-wink-heart';
const _KIWI_BIRD = 'kiwi-bird';
const _KORVUE = 'korvue';
const _LANDMARK = 'landmark';
const _LANGUAGE = 'language';
const _LAPTOP = 'laptop';
const _LAPTOP_CODE = 'laptop-code';
const _LAPTOP_MEDICAL = 'laptop-medical';
const _LARAVEL = 'laravel';
const _LASTFM = 'lastfm';
const _LASTFM_SQUARE = 'lastfm-square';
const _LAUGH = 'laugh';
const _LAUGH_BEAM = 'laugh-beam';
const _LAUGH_SQUINT = 'laugh-squint';
const _LAUGH_WINK = 'laugh-wink';
const _LAYER_GROUP = 'layer-group';
const _LEAF = 'leaf';
const _LEANPUB = 'leanpub';
const _LEMON = 'lemon';
const _LESS = 'less';
const _LESS_THAN = 'less-than';
const _LESS_THAN_EQUAL = 'less-than-equal';
const _LEVEL_DOWN_ALT = 'level-down-alt';
const _LEVEL_UP_ALT = 'level-up-alt';
const _LIFE_RING = 'life-ring';
const _LIGHTBULB = 'lightbulb';
const _LINE = 'line';
const _LINK = 'link';
const _LINKEDIN = 'linkedin';
const _LINKEDIN_IN = 'linkedin-in';
const _LINODE = 'linode';
const _LINUX = 'linux';
const _LIRA_SIGN = 'lira-sign';
const _LIST = 'list';
const _LIST_ALT = 'list-alt';
const _LIST_OL = 'list-ol';
const _LIST_UL = 'list-ul';
const _LOCATION_ARROW = 'location-arrow';
const _LOCK = 'lock';
const _LOCK_OPEN = 'lock-open';
const _LONG_ARROW_ALT_DOWN = 'long-arrow-alt-down';
const _LONG_ARROW_ALT_LEFT = 'long-arrow-alt-left';
const _LONG_ARROW_ALT_RIGHT = 'long-arrow-alt-right';
const _LONG_ARROW_ALT_UP = 'long-arrow-alt-up';
const _LOW_VISION = 'low-vision';
const _LUGGAGE_CART = 'luggage-cart';
const _LYFT = 'lyft';
const _MAGENTO = 'magento';
const _MAGIC = 'magic';
const _MAGNET = 'magnet';
const _MAIL_BULK = 'mail-bulk';
const _MAILCHIMP = 'mailchimp';
const _MALE = 'male';
const _MANDALORIAN = 'mandalorian';
const _MAP = 'map';
const _MAP_MARKED = 'map-marked';
const _MAP_MARKED_ALT = 'map-marked-alt';
const _MAP_MARKER = 'map-marker';
const _MAP_MARKER_ALT = 'map-marker-alt';
const _MAP_PIN = 'map-pin';
const _MAP_SIGNS = 'map-signs';
const _MARKDOWN = 'markdown';
const _MARKER = 'marker';
const _MARS = 'mars';
const _MARS_DOUBLE = 'mars-double';
const _MARS_STROKE = 'mars-stroke';
const _MARS_STROKE_H = 'mars-stroke-h';
const _MARS_STROKE_V = 'mars-stroke-v';
const _MASK = 'mask';
const _MASTODON = 'mastodon';
const _MAXCDN = 'maxcdn';
const _MDB = 'mdb';
const _MEDAL = 'medal';
const _MEDAPPS = 'medapps';
const _MEDIUM = 'medium';
const _MEDIUM_M = 'medium-m';
const _MEDKIT = 'medkit';
const _MEDRT = 'medrt';
const _MEETUP = 'meetup';
const _MEGAPORT = 'megaport';
const _MEH = 'meh';
const _MEH_BLANK = 'meh-blank';
const _MEH_ROLLING_EYES = 'meh-rolling-eyes';
const _MEMORY = 'memory';
const _MENDELEY = 'mendeley';
const _MENORAH = 'menorah';
const _MERCURY = 'mercury';
const _METEOR = 'meteor';
const _MICROCHIP = 'microchip';
const _MICROPHONE = 'microphone';
const _MICROPHONE_ALT = 'microphone-alt';
const _MICROPHONE_ALT_SLASH = 'microphone-alt-slash';
const _MICROPHONE_SLASH = 'microphone-slash';
const _MICROSCOPE = 'microscope';
const _MICROSOFT = 'microsoft';
const _MINUS = 'minus';
const _MINUS_CIRCLE = 'minus-circle';
const _MINUS_SQUARE = 'minus-square';
const _MITTEN = 'mitten';
const _MIX = 'mix';
const _MIXCLOUD = 'mixcloud';
const _MIZUNI = 'mizuni';
const _MOBILE = 'mobile';
const _MOBILE_ALT = 'mobile-alt';
const _MODX = 'modx';
const _MONERO = 'monero';
const _MONEY_BILL = 'money-bill';
const _MONEY_BILL_ALT = 'money-bill-alt';
const _MONEY_BILL_WAVE = 'money-bill-wave';
const _MONEY_BILL_WAVE_ALT = 'money-bill-wave-alt';
const _MONEY_CHECK = 'money-check';
const _MONEY_CHECK_ALT = 'money-check-alt';
const _MONUMENT = 'monument';
const _MOON = 'moon';
const _MORTAR_PESTLE = 'mortar-pestle';
const _MOSQUE = 'mosque';
const _MOTORCYCLE = 'motorcycle';
const _MOUNTAIN = 'mountain';
const _MOUSE = 'mouse';
const _MOUSE_POINTER = 'mouse-pointer';
const _MUG_HOT = 'mug-hot';
const _MUSIC = 'music';
const _NAPSTER = 'napster';
const _NEOS = 'neos';
const _NETWORK_WIRED = 'network-wired';
const _NEUTER = 'neuter';
const _NEWSPAPER = 'newspaper';
const _NIMBLR = 'nimblr';
const _NODE = 'node';
const _NODE_JS = 'node-js';
const _NOT_EQUAL = 'not-equal';
const _NOTES_MEDICAL = 'notes-medical';
const _NPM = 'npm';
const _NS8 = 'ns8';
const _NUTRITIONIX = 'nutritionix';
const _OBJECT_GROUP = 'object-group';
const _OBJECT_UNGROUP = 'object-ungroup';
const _ODNOKLASSNIKI = 'odnoklassniki';
const _ODNOKLASSNIKI_SQUARE = 'odnoklassniki-square';
const _OIL_CAN = 'oil-can';
const _OLD_REPUBLIC = 'old-republic';
const _OM = 'om';
const _OPENCART = 'opencart';
const _OPENID = 'openid';
const _OPERA = 'opera';
const _OPTIN_MONSTER = 'optin-monster';
const _ORCID = 'orcid';
const _OSI = 'osi';
const _OTTER = 'otter';
const _OUTDENT = 'outdent';
const _PAGE4 = 'page4';
const _PAGELINES = 'pagelines';
const _PAGER = 'pager';
const _PAINT_BRUSH = 'paint-brush';
const _PAINT_ROLLER = 'paint-roller';
const _PALETTE = 'palette';
const _PALFED = 'palfed';
const _PALLET = 'pallet';
const _PAPER_PLANE = 'paper-plane';
const _PAPERCLIP = 'paperclip';
const _PARACHUTE_BOX = 'parachute-box';
const _PARAGRAPH = 'paragraph';
const _PARKING = 'parking';
const _PASSPORT = 'passport';
const _PASTAFARIANISM = 'pastafarianism';