From 2ab8cec8c36244521530a0f3f7331eb4d2789bab Mon Sep 17 00:00:00 2001 From: Waleed Date: Tue, 2 Dec 2025 16:21:43 -0800 Subject: [PATCH] fix(icons): fix mailgun, restore tts and smtp blocks (#2162) * fix(icons): fix mailgun * register smtp block that was missing --- apps/docs/components/icons.tsx | 10 +++++++--- apps/docs/content/docs/en/tools/mailgun.mdx | 2 +- apps/sim/blocks/blocks/mailgun.ts | 2 +- apps/sim/blocks/registry.ts | 4 ++++ apps/sim/components/icons.tsx | 10 +++++++--- 5 files changed, 20 insertions(+), 8 deletions(-) diff --git a/apps/docs/components/icons.tsx b/apps/docs/components/icons.tsx index 27a3c5119d..b85680a25b 100644 --- a/apps/docs/components/icons.tsx +++ b/apps/docs/components/icons.tsx @@ -3765,12 +3765,16 @@ export function MailgunIcon(props: SVGProps) { return ( - + ) } diff --git a/apps/docs/content/docs/en/tools/mailgun.mdx b/apps/docs/content/docs/en/tools/mailgun.mdx index 450576219a..9fb05cfab7 100644 --- a/apps/docs/content/docs/en/tools/mailgun.mdx +++ b/apps/docs/content/docs/en/tools/mailgun.mdx @@ -7,7 +7,7 @@ import { BlockInfoCard } from "@/components/ui/block-info-card" {/* MANUAL-CONTENT-START:intro */} diff --git a/apps/sim/blocks/blocks/mailgun.ts b/apps/sim/blocks/blocks/mailgun.ts index 1fdeb3b629..e78aa6690f 100644 --- a/apps/sim/blocks/blocks/mailgun.ts +++ b/apps/sim/blocks/blocks/mailgun.ts @@ -10,7 +10,7 @@ export const MailgunBlock: BlockConfig = { 'Integrate Mailgun into your workflow. Send transactional emails, manage mailing lists and members, view domain information, and track email events. Supports text and HTML emails, tags for tracking, and comprehensive list management.', docsLink: 'https://docs.sim.ai/tools/mailgun', category: 'tools', - bgColor: '#F06248', + bgColor: '#E0E0E0', icon: MailgunIcon, subBlocks: [ diff --git a/apps/sim/blocks/registry.ts b/apps/sim/blocks/registry.ts index 57d9c9d0c5..d0353d797a 100644 --- a/apps/sim/blocks/registry.ts +++ b/apps/sim/blocks/registry.ts @@ -85,6 +85,7 @@ import { SentryBlock } from '@/blocks/blocks/sentry' import { SerperBlock } from '@/blocks/blocks/serper' import { SharepointBlock } from '@/blocks/blocks/sharepoint' import { SlackBlock } from '@/blocks/blocks/slack' +import { SmtpBlock } from '@/blocks/blocks/smtp' import { StagehandBlock } from '@/blocks/blocks/stagehand' import { StagehandAgentBlock } from '@/blocks/blocks/stagehand_agent' import { StartTriggerBlock } from '@/blocks/blocks/start_trigger' @@ -97,6 +98,7 @@ import { TelegramBlock } from '@/blocks/blocks/telegram' import { ThinkingBlock } from '@/blocks/blocks/thinking' import { TranslateBlock } from '@/blocks/blocks/translate' import { TrelloBlock } from '@/blocks/blocks/trello' +import { TtsBlock } from '@/blocks/blocks/tts' import { TwilioSMSBlock } from '@/blocks/blocks/twilio' import { TwilioVoiceBlock } from '@/blocks/blocks/twilio_voice' import { TypeformBlock } from '@/blocks/blocks/typeform' @@ -206,11 +208,13 @@ export const registry: Record = { serper: SerperBlock, sharepoint: SharepointBlock, slack: SlackBlock, + smtp: SmtpBlock, stagehand: StagehandBlock, stagehand_agent: StagehandAgentBlock, starter: StarterBlock, start_trigger: StartTriggerBlock, stt: SttBlock, + tts: TtsBlock, stripe: StripeBlock, supabase: SupabaseBlock, tavily: TavilyBlock, diff --git a/apps/sim/components/icons.tsx b/apps/sim/components/icons.tsx index 27a3c5119d..b85680a25b 100644 --- a/apps/sim/components/icons.tsx +++ b/apps/sim/components/icons.tsx @@ -3765,12 +3765,16 @@ export function MailgunIcon(props: SVGProps) { return ( - + ) }