Skip to content

Commit c689b72

Browse files
pd-sa-github-launchpad-uimatthewferryemilianos
authored
feat(icons): sync and connect icons with figma library (#1783)
New icons: bold, code, italic, list-numbers Co-authored-by: matthewferry <895885+matthewferry@users.noreply.github.com> Co-authored-by: emilianos <egonzalez@launchdarkly.com>
1 parent 359f66b commit c689b72

File tree

4 files changed

+122
-71
lines changed

4 files changed

+122
-71
lines changed

.changeset/lemon-cars-thank.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
"@launchpad-ui/icons": patch
3+
---
4+
5+
feat(icons): sync and connect icons with figma library
6+
7+
New icons: bold, code, italic, list-numbers

packages/icons/figma/Icon.figma.tsx

Lines changed: 85 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,6 @@ figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=7676
5353
example: () => <Icon name="upload" />,
5454
});
5555

56-
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=7081-18', {
57-
props: {
58-
name: 'tokens',
59-
},
60-
example: () => <Icon name="tokens" />,
61-
});
62-
6356
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-142078', {
6457
props: {
6558
name: 'triangle-square-circle',
@@ -74,6 +67,13 @@ figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-14
7467
example: () => <Icon name="tools" />,
7568
});
7669

70+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=7081-18', {
71+
props: {
72+
name: 'tokens',
73+
},
74+
example: () => <Icon name="tokens" />,
75+
});
76+
7777
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-142076', {
7878
props: {
7979
name: 'toggle-stack',
@@ -109,18 +109,18 @@ figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-14
109109
example: () => <Icon name="timeline-text" />,
110110
});
111111

112-
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=20642-291', {
112+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=7081-6', {
113113
props: {
114-
name: 'thumb-up',
114+
name: 'thumb-up-outline',
115115
},
116-
example: () => <Icon name="thumb-up" />,
116+
example: () => <Icon name="thumb-up-outline" />,
117117
});
118118

119-
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=7081-6', {
119+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=20642-291', {
120120
props: {
121-
name: 'thumb-up-outline',
121+
name: 'thumb-up',
122122
},
123-
example: () => <Icon name="thumb-up-outline" />,
123+
example: () => <Icon name="thumb-up" />,
124124
});
125125

126126
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=7081-12', {
@@ -627,18 +627,18 @@ figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-14
627627
example: () => <Icon name="person-add" />,
628628
});
629629

630-
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6817-42', {
630+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141906', {
631631
props: {
632-
name: 'percentage',
632+
name: 'person',
633633
},
634-
example: () => <Icon name="percentage" />,
634+
example: () => <Icon name="person" />,
635635
});
636636

637-
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141906', {
637+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6817-42', {
638638
props: {
639-
name: 'person',
639+
name: 'percentage',
640640
},
641-
example: () => <Icon name="person" />,
641+
example: () => <Icon name="percentage" />,
642642
});
643643

644644
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141905', {
@@ -809,18 +809,18 @@ figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=2432
809809
example: () => <Icon name="menu" />,
810810
});
811811

812-
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=7084-12', {
812+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=7084-6', {
813813
props: {
814-
name: 'markdown-off',
814+
name: 'markdown-on',
815815
},
816-
example: () => <Icon name="markdown-off" />,
816+
example: () => <Icon name="markdown-on" />,
817817
});
818818

819-
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=7084-6', {
819+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=7084-12', {
820820
props: {
821-
name: 'markdown-on',
821+
name: 'markdown-off',
822822
},
823-
example: () => <Icon name="markdown-on" />,
823+
example: () => <Icon name="markdown-off" />,
824824
});
825825

826826
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141813', {
@@ -872,6 +872,13 @@ figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-14
872872
example: () => <Icon name="lock" />,
873873
});
874874

875+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=21147-281', {
876+
props: {
877+
name: 'list-numbers',
878+
},
879+
example: () => <Icon name="list-numbers" />,
880+
});
881+
875882
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141807', {
876883
props: {
877884
name: 'list',
@@ -928,6 +935,13 @@ figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=2064
928935
example: () => <Icon name="json" />,
929936
});
930937

938+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=21147-283', {
939+
props: {
940+
name: 'italic',
941+
},
942+
example: () => <Icon name="italic" />,
943+
});
944+
931945
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141764', {
932946
props: {
933947
name: 'info-circle-outline',
@@ -1194,18 +1208,18 @@ figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-14
11941208
example: () => <Icon name="flask" />,
11951209
});
11961210

1197-
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141682', {
1211+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=4166-38', {
11981212
props: {
1199-
name: 'flag-outline',
1213+
name: 'flag-heart',
12001214
},
1201-
example: () => <Icon name="flag-outline" />,
1215+
example: () => <Icon name="flag-heart" />,
12021216
});
12031217

1204-
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=4166-38', {
1218+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141682', {
12051219
props: {
1206-
name: 'flag-heart',
1220+
name: 'flag-outline',
12071221
},
1208-
example: () => <Icon name="flag-heart" />,
1222+
example: () => <Icon name="flag-outline" />,
12091223
});
12101224

12111225
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141681', {
@@ -1467,6 +1481,13 @@ figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-14
14671481
example: () => <Icon name="code-circle" />,
14681482
});
14691483

1484+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=21147-279', {
1485+
props: {
1486+
name: 'code',
1487+
},
1488+
example: () => <Icon name="code" />,
1489+
});
1490+
14701491
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141587', {
14711492
props: {
14721493
name: 'cloud-search',
@@ -1488,18 +1509,18 @@ figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-14
14881509
example: () => <Icon name="cloud" />,
14891510
});
14901511

1491-
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141584', {
1512+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=5698-12', {
14921513
props: {
1493-
name: 'clock-history',
1514+
name: 'clock-x',
14941515
},
1495-
example: () => <Icon name="clock-history" />,
1516+
example: () => <Icon name="clock-x" />,
14961517
});
14971518

1498-
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=5698-12', {
1519+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141584', {
14991520
props: {
1500-
name: 'clock-x',
1521+
name: 'clock-history',
15011522
},
1502-
example: () => <Icon name="clock-x" />,
1523+
example: () => <Icon name="clock-history" />,
15031524
});
15041525

15051526
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141544', {
@@ -1551,6 +1572,13 @@ figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-14
15511572
example: () => <Icon name="circle" />,
15521573
});
15531574

1575+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=20672-216', {
1576+
props: {
1577+
name: 'chip-ai',
1578+
},
1579+
example: () => <Icon name="chip-ai" />,
1580+
});
1581+
15541582
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141537', {
15551583
props: {
15561584
name: 'chevrons-right',
@@ -1635,13 +1663,6 @@ figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-14
16351663
example: () => <Icon name="check" />,
16361664
});
16371665

1638-
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=20672-216', {
1639-
props: {
1640-
name: 'chip-ai',
1641-
},
1642-
example: () => <Icon name="chip-ai" />,
1643-
});
1644-
16451666
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141525', {
16461667
props: {
16471668
name: 'chat-bubble-outline',
@@ -1950,6 +1971,13 @@ figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-14
19501971
example: () => <Icon name="bolt" />,
19511972
});
19521973

1974+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=21147-285', {
1975+
props: {
1976+
name: 'bold',
1977+
},
1978+
example: () => <Icon name="bold" />,
1979+
});
1980+
19531981
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141406', {
19541982
props: {
19551983
name: 'binary',
@@ -1985,13 +2013,6 @@ figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-14
19852013
example: () => <Icon name="arrow-up-thin" />,
19862014
});
19872015

1988-
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=20642-229', {
1989-
props: {
1990-
name: 'arrow-up-right',
1991-
},
1992-
example: () => <Icon name="arrow-up-right" />,
1993-
});
1994-
19952016
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141376', {
19962017
props: {
19972018
name: 'arrow-up-right-circle-outline',
@@ -2006,6 +2027,13 @@ figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-14
20062027
example: () => <Icon name="arrow-up-right-circle" />,
20072028
});
20082029

2030+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=20642-229', {
2031+
props: {
2032+
name: 'arrow-up-right',
2033+
},
2034+
example: () => <Icon name="arrow-up-right" />,
2035+
});
2036+
20092037
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141374', {
20102038
props: {
20112039
name: 'arrow-undo',
@@ -2020,18 +2048,18 @@ figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-14
20202048
example: () => <Icon name="arrow-right-thin" />,
20212049
});
20222050

2023-
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141372', {
2051+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=15005-144', {
20242052
props: {
2025-
name: 'arrow-left-thin',
2053+
name: 'arrow-merge',
20262054
},
2027-
example: () => <Icon name="arrow-left-thin" />,
2055+
example: () => <Icon name="arrow-merge" />,
20282056
});
20292057

2030-
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=15005-144', {
2058+
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141372', {
20312059
props: {
2032-
name: 'arrow-merge',
2060+
name: 'arrow-left-thin',
20332061
},
2034-
example: () => <Icon name="arrow-merge" />,
2062+
example: () => <Icon name="arrow-left-thin" />,
20352063
});
20362064

20372065
figma.connect(Icon, 'https://figma.com/file/98HKKXL2dTle29ikJ3tzk7/?node-id=6-141371', {

0 commit comments

Comments
 (0)