Skip to content

Commit 3b12e41

Browse files
Bill LeoutsakosBill Leoutsakos
authored andcommitted
feat(figma): add Figma actions
1 parent d00a1d8 commit 3b12e41

47 files changed

Lines changed: 4353 additions & 13 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎apps/docs/components/icons.tsx‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10040,3 +10040,19 @@ export function PlanetScaleIcon(props: SVGProps<SVGSVGElement>) {
1004010040
</svg>
1004110041
)
1004210042
}
10043+
10044+
export const FigmaIcon = (props: SVGProps<SVGSVGElement>) => (
10045+
<svg {...props} viewBox='0 0 200 300' fill='none' xmlns='http://www.w3.org/2000/svg'>
10046+
<path
10047+
fill='#0ACF83'
10048+
d='M50 300c27.6 0 50-22.4 50-50v-50H50c-27.6 0-50 22.4-50 50s22.4 50 50 50z'
10049+
/>
10050+
<path fill='#A259FF' d='M0 150c0-27.6 22.4-50 50-50h50v100H50c-27.6 0-50-22.4-50-50z' />
10051+
<path fill='#F24E1E' d='M0 50C0 22.4 22.4 0 50 0h50v100H50C22.4 100 0 77.6 0 50z' />
10052+
<path fill='#FF7262' d='M100 0h50c27.6 0 50 22.4 50 50s-22.4 50-50 50h-50V0z' />
10053+
<path
10054+
fill='#1ABCFE'
10055+
d='M200 150c0 27.6-22.4 50-50 50s-50-22.4-50-50 22.4-50 50-50 50 22.4 50 50z'
10056+
/>
10057+
</svg>
10058+
)

‎apps/docs/components/ui/icon-mapping.ts‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ import {
101101
ExtendIcon,
102102
EyeIcon,
103103
FathomIcon,
104+
FigmaIcon,
104105
FindymailIcon,
105106
FirecrawlIcon,
106107
FirefliesIcon,
@@ -405,6 +406,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
405406
extend: ExtendIcon,
406407
extend_v2: ExtendIcon,
407408
fathom: FathomIcon,
409+
figma: FigmaIcon,
408410
file: DocumentIcon,
409411
file_v2: DocumentIcon,
410412
file_v3: DocumentIcon,

‎apps/docs/content/docs/integrations/figma.mdx‎

Lines changed: 393 additions & 0 deletions
Large diffs are not rendered by default.

‎apps/docs/content/docs/integrations/meta.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
"exa",
8282
"extend",
8383
"fathom",
84+
"figma",
8485
"file",
8586
"findymail",
8687
"firecrawl",

‎apps/docs/openapi-v2-resources.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12611,6 +12611,7 @@
1261112611
"slack",
1261212612
"reddit",
1261312613
"wealthbox",
12614+
"figma",
1261412615
"webflow",
1261512616
"trello",
1261612617
"asana",

‎apps/sim/.env.example‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,3 +272,7 @@ CRON_SECRET=your_cron_secret # Use `openssl rand -hex 32` to generate. Authentic
272272
# ZOOM_SEARCH=false # Off-AppConfig fallback; set true to enable for eligible organization-owned scopes
273273
# ZOOM_MCP_CLIENT_ID=
274274
# ZOOM_MCP_CLIENT_SECRET=
275+
276+
# Figma OAuth application (https://developers.figma.com/docs/rest-api/oauth-apps/)
277+
FIGMA_CLIENT_ID=
278+
FIGMA_CLIENT_SECRET=

0 commit comments

Comments
 (0)