From dd6393c1b2ec5aa5816fadd251dbd233728672d5 Mon Sep 17 00:00:00 2001 From: Eliezer Steinbock <3090527+elie222@users.noreply.github.com> Date: Wed, 31 Dec 2025 13:03:40 +0200 Subject: [PATCH 1/3] adjust ui --- .../[emailAccountId]/briefs/Onboarding.tsx | 26 +++++++++++++------ 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/apps/web/app/(app)/[emailAccountId]/briefs/Onboarding.tsx b/apps/web/app/(app)/[emailAccountId]/briefs/Onboarding.tsx index c28cf5817b..f698dedb50 100644 --- a/apps/web/app/(app)/[emailAccountId]/briefs/Onboarding.tsx +++ b/apps/web/app/(app)/[emailAccountId]/briefs/Onboarding.tsx @@ -6,6 +6,7 @@ import { CardFooter, CardTitle, CardDescription, + Card, } from "@/components/ui/card"; import { MessageText } from "@/components/Typography"; import { ConnectCalendar } from "@/app/(app)/[emailAccountId]/calendars/ConnectCalendar"; @@ -32,7 +33,7 @@ export function BriefsOnboarding({ isEnabling?: boolean; }) { return ( -
+ Meeting Briefs @@ -43,8 +44,11 @@ export function BriefsOnboarding({ - - + + Attendee research @@ -54,8 +58,11 @@ export function BriefsOnboarding({ - - + + Email history @@ -65,8 +72,11 @@ export function BriefsOnboarding({ - - + + Key context @@ -97,6 +107,6 @@ export function BriefsOnboarding({ )} -
+ ); } From 11da0ed975c8f31be02fd3709502b6a91272bc51 Mon Sep 17 00:00:00 2001 From: Eliezer Steinbock <3090527+elie222@users.noreply.github.com> Date: Wed, 31 Dec 2025 13:14:25 +0200 Subject: [PATCH 2/3] adjust ui --- README.md | 1 + .../[emailAccountId]/briefs/Onboarding.tsx | 113 ++++++++---------- 2 files changed, 52 insertions(+), 62 deletions(-) diff --git a/README.md b/README.md index c1edde231c..9d80512c37 100644 --- a/README.md +++ b/README.md @@ -66,6 +66,7 @@ Learn more in our [docs](https://docs.getinboxzero.com). - [Prisma](https://www.prisma.io/) - [Upstash](https://upstash.com/) - [Turborepo](https://turbo.build/) +- [Popsy Illustrations](https://popsy.co/) ## Star History diff --git a/apps/web/app/(app)/[emailAccountId]/briefs/Onboarding.tsx b/apps/web/app/(app)/[emailAccountId]/briefs/Onboarding.tsx index f698dedb50..6c214d3053 100644 --- a/apps/web/app/(app)/[emailAccountId]/briefs/Onboarding.tsx +++ b/apps/web/app/(app)/[emailAccountId]/briefs/Onboarding.tsx @@ -1,14 +1,11 @@ "use client"; +import { CardFooter, Card } from "@/components/ui/card"; import { - CardContent, - CardHeader, - CardFooter, - CardTitle, - CardDescription, - Card, -} from "@/components/ui/card"; -import { MessageText } from "@/components/Typography"; + MessageText, + SectionDescription, + TypographyH3, +} from "@/components/Typography"; import { ConnectCalendar } from "@/app/(app)/[emailAccountId]/calendars/ConnectCalendar"; import { UserIcon, MailIcon, LightbulbIcon } from "lucide-react"; import { Button } from "@/components/ui/button"; @@ -17,9 +14,9 @@ import { ItemContent, ItemDescription, ItemGroup, - ItemMedia, ItemTitle, } from "@/components/ui/item"; +import Image from "next/image"; export function BriefsOnboarding({ emailAccountId, @@ -33,62 +30,54 @@ export function BriefsOnboarding({ isEnabling?: boolean; }) { return ( - - - Meeting Briefs - + + Meeting Briefs + +
+ Meeting Briefs + Receive email briefings before meetings with external guests. - - + +
- - - - - - - - Attendee research - - Who they are, their company, and role - - - - - - - - - Email history - - Recent conversations with this person - - - - - - - - - Key context - - Important details from past discussions - - - - - + + + + + Attendee research + + Who they are, their company, and role + + + + + + + Email history + + Recent conversations with this person + + + + + + + Key context + + Important details from past discussions + + + + - + {hasCalendarConnected ? ( <> From cd7e5b620c9c06c93d13dfb6be5799bb4c7fe094 Mon Sep 17 00:00:00 2001 From: Eliezer Steinbock <3090527+elie222@users.noreply.github.com> Date: Wed, 31 Dec 2025 13:19:11 +0200 Subject: [PATCH 3/3] close dialog on save --- .../assistant/settings/WritingStyleSetting.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/web/app/(app)/[emailAccountId]/assistant/settings/WritingStyleSetting.tsx b/apps/web/app/(app)/[emailAccountId]/assistant/settings/WritingStyleSetting.tsx index ae885a9dbb..32e66884e3 100644 --- a/apps/web/app/(app)/[emailAccountId]/assistant/settings/WritingStyleSetting.tsx +++ b/apps/web/app/(app)/[emailAccountId]/assistant/settings/WritingStyleSetting.tsx @@ -1,5 +1,6 @@ "use client"; +import { useState } from "react"; import { useForm } from "react-hook-form"; import { useAction } from "next-safe-action/hooks"; import { Button } from "@/components/ui/button"; @@ -58,6 +59,7 @@ function WritingStyleDialog({ children: React.ReactNode; currentWritingStyle: string; }) { + const [open, setOpen] = useState(false); const { emailAccountId } = useAccount(); const { mutate } = useEmailAccountFull(); @@ -77,6 +79,7 @@ function WritingStyleDialog({ toastSuccess({ description: "Writing style saved!", }); + setOpen(false); }, onError: (error) => { toastError({ @@ -92,7 +95,7 @@ function WritingStyleDialog({ ); return ( - + {children}