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
+
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 (
-