From 05a78845080a99fb4a303f211aefe5153d7ecc47 Mon Sep 17 00:00:00 2001 From: Aj Wazzan Date: Tue, 17 Jun 2025 17:35:30 -0700 Subject: [PATCH] Minor Fixes --- .../mail/components/create/email-composer.tsx | 26 +++---- apps/mail/components/mail/mail-display.tsx | 12 ++-- apps/mail/components/onboarding.tsx | 69 ++++++++++--------- 3 files changed, 52 insertions(+), 55 deletions(-) diff --git a/apps/mail/components/create/email-composer.tsx b/apps/mail/components/create/email-composer.tsx index 1d82b3da4b..b5d522f7bc 100644 --- a/apps/mail/components/create/email-composer.tsx +++ b/apps/mail/components/create/email-composer.tsx @@ -36,6 +36,7 @@ import { serializeFiles } from '@/lib/schemas'; import { Input } from '@/components/ui/input'; import { EditorContent } from '@tiptap/react'; import { useForm } from 'react-hook-form'; +import { Button } from '../ui/button'; import { useQueryState } from 'nuqs'; import pluralize from 'pluralize'; import { toast } from 'sonner'; @@ -1047,12 +1048,8 @@ export function EmailComposer({
- - + + ) : null} -
- +
{/* diff --git a/apps/mail/components/mail/mail-display.tsx b/apps/mail/components/mail/mail-display.tsx index 991e91474d..c90e3ff5b8 100644 --- a/apps/mail/components/mail/mail-display.tsx +++ b/apps/mail/components/mail/mail-display.tsx @@ -315,7 +315,7 @@ type Props = { }; const MailDisplayLabels = ({ labels }: { labels: string[] }) => { - const t = useTranslations() + const t = useTranslations(); const visibleLabels = labels.filter( (label) => !['unread', 'inbox'].includes(label.toLowerCase()), ); @@ -329,7 +329,7 @@ const MailDisplayLabels = ({ labels }: { labels: string[] }) => { let icon = null; let bgColor = ''; - let labelText= ''; + let labelText = ''; switch (normalizedLabel) { case 'important': @@ -350,22 +350,22 @@ const MailDisplayLabels = ({ labels }: { labels: string[] }) => { case 'updates': icon = ; bgColor = 'bg-[#8B5CF6]'; - labelText= t('common.mailCategories.updates'); + labelText = t('common.mailCategories.updates'); break; case 'work': icon = ; bgColor = ''; - labelText= t('common.mailCategories.work'); + labelText = t('common.mailCategories.work'); break; case 'forums': icon = ; bgColor = 'bg-blue-600'; - labelText= t('common.mailCategories.forums'); + labelText = t('common.mailCategories.forums'); break; case 'notes': icon = ; bgColor = 'bg-amber-500'; - labelText= t('common.mailCategories.notes'); + labelText = t('common.mailCategories.notes'); break; case 'starred': icon = ; diff --git a/apps/mail/components/onboarding.tsx b/apps/mail/components/onboarding.tsx index 6a4494095f..54ae4a9b0a 100644 --- a/apps/mail/components/onboarding.tsx +++ b/apps/mail/components/onboarding.tsx @@ -28,7 +28,7 @@ const steps = [ title: 'Coming Soon', description: ( <> - + We're excited to bring these powerful features to all users very soon! @@ -74,28 +74,9 @@ export function OnboardingDialog({ -
-
-
- {steps.map((_, index) => ( -
- ))} -
-
-
-

{steps[currentStep]?.title}

-

- {steps[currentStep]?.description} -

-
- +
{steps[currentStep] && steps[currentStep].video && (
@@ -122,19 +103,39 @@ export function OnboardingDialog({
)} +
+

{steps[currentStep]?.title}

+

+ {steps[currentStep]?.description} +

+
-
- - +
+
+ + +
+
+
+ {steps.map((_, index) => ( +
+ ))} +
+