diff --git a/apps/web/app/(app)/automation/ExecutedRulesTable.tsx b/apps/web/app/(app)/automation/ExecutedRulesTable.tsx index c60eab4176..314e38cc8d 100644 --- a/apps/web/app/(app)/automation/ExecutedRulesTable.tsx +++ b/apps/web/app/(app)/automation/ExecutedRulesTable.tsx @@ -160,7 +160,7 @@ function OpenInGmailButton({ diff --git a/apps/web/app/(app)/automation/ProcessResultDisplay.tsx b/apps/web/app/(app)/automation/ProcessResultDisplay.tsx index f3451adcc0..04549ce7ed 100644 --- a/apps/web/app/(app)/automation/ProcessResultDisplay.tsx +++ b/apps/web/app/(app)/automation/ProcessResultDisplay.tsx @@ -23,7 +23,7 @@ export function ProcessResultDisplay({ + No rule matched
@@ -49,9 +49,9 @@ export function ProcessResultDisplay({ const aiGeneratedContent = result.actionItems?.map((action, i) => (
-
+
{capitalCase(action.type)}
{Object.entries(action) @@ -63,8 +63,8 @@ export function ProcessResultDisplay({ ), ) .map(([key, value]) => ( -
- +
+ {capitalCase(key)}: @@ -79,7 +79,7 @@ export function ProcessResultDisplay({ + Matched rule "{result.rule.name}" diff --git a/apps/web/app/(app)/automation/ProcessRules.tsx b/apps/web/app/(app)/automation/ProcessRules.tsx index d37982950b..7a48efa59a 100644 --- a/apps/web/app/(app)/automation/ProcessRules.tsx +++ b/apps/web/app/(app)/automation/ProcessRules.tsx @@ -163,7 +163,7 @@ export function ProcessRulesContent({ testMode }: { testMode: boolean }) { return (
-
+
{isRunningAll ? ( @@ -197,7 +197,7 @@ export const ComposeEmailForm = ({ onChange={handleComboboxOnChange} multiple > -
+
{selectedEmailAddressses.map((emailAddress) => ( setSearchQuery(event.target.value)} onKeyUp={(event) => { if (event.key === "Enter") { @@ -239,7 +239,7 @@ export const ComposeEmailForm = ({ {!!data?.result?.length && ( - `cursor-default select-none px-4 py-1 text-gray-900 ${ - focus && "bg-gray-50" + `cursor-default select-none px-4 py-1 text-foreground ${ + focus && "bg-accent" }` } key={person.emailAddress} @@ -285,8 +285,10 @@ export const ComposeEmailForm = ({ )}
-
{person.name}
-
+
+ {person.name} +
+
{person.emailAddress}
diff --git a/apps/web/app/(app)/new-senders/page.tsx b/apps/web/app/(app)/new-senders/page.tsx index ea929be9c9..0d0d6dd5f4 100644 --- a/apps/web/app/(app)/new-senders/page.tsx +++ b/apps/web/app/(app)/new-senders/page.tsx @@ -14,7 +14,7 @@ export default function NewSendersPage() { return (
-
+
diff --git a/apps/web/app/(app)/no-reply/page.tsx b/apps/web/app/(app)/no-reply/page.tsx index 434df1a28a..0328ec8913 100644 --- a/apps/web/app/(app)/no-reply/page.tsx +++ b/apps/web/app/(app)/no-reply/page.tsx @@ -14,7 +14,7 @@ export default function NoReplyPage() { return (
-
+
Emails Sent With No Reply
diff --git a/apps/web/app/(app)/onboarding/OnboardingEmailAssistant.tsx b/apps/web/app/(app)/onboarding/OnboardingEmailAssistant.tsx index 8d4800f195..c82deef48a 100644 --- a/apps/web/app/(app)/onboarding/OnboardingEmailAssistant.tsx +++ b/apps/web/app/(app)/onboarding/OnboardingEmailAssistant.tsx @@ -177,7 +177,7 @@ function EmailAssistantTestResults({ loadingComponent={
-

+

Loading example matches... This may take a minute.

@@ -200,7 +200,7 @@ function EmailAssistantTestResults({

{match.subject}

-

+

{decodeSnippet(match.snippet)}

@@ -215,7 +215,7 @@ function EmailAssistantTestResults({ ) : ( -

+

No matches found 😔

)} diff --git a/apps/web/app/(app)/onboarding/Steps.tsx b/apps/web/app/(app)/onboarding/Steps.tsx index 701e53c730..22126070cc 100644 --- a/apps/web/app/(app)/onboarding/Steps.tsx +++ b/apps/web/app/(app)/onboarding/Steps.tsx @@ -64,11 +64,11 @@ export function Steps({ "absolute left-0 top-0 flex w-6 justify-center", )} > -
+
-
-
+
+
- - {premiumTier && (
- +
} /> diff --git a/apps/web/app/(app)/premium/page.tsx b/apps/web/app/(app)/premium/page.tsx index 5eaef21be3..a54528d5a4 100644 --- a/apps/web/app/(app)/premium/page.tsx +++ b/apps/web/app/(app)/premium/page.tsx @@ -4,7 +4,7 @@ import { Pricing } from "@/app/(app)/premium/Pricing"; export default function Premium() { return ( -
+
diff --git a/apps/web/app/(app)/reply-zero/ReplyTrackerEmails.tsx b/apps/web/app/(app)/reply-zero/ReplyTrackerEmails.tsx index 544c4b3c12..492b60e6ca 100644 --- a/apps/web/app/(app)/reply-zero/ReplyTrackerEmails.tsx +++ b/apps/web/app/(app)/reply-zero/ReplyTrackerEmails.tsx @@ -209,7 +209,7 @@ export function ReplyTrackerEmails({
{listView}
- +
@@ -434,7 +435,7 @@ function EmptyState({ return (
-
+
{isAnalyzing ? ( <>

diff --git a/apps/web/app/(app)/reply-zero/page.tsx b/apps/web/app/(app)/reply-zero/page.tsx index 8daf9142aa..ec7bc2b3d3 100644 --- a/apps/web/app/(app)/reply-zero/page.tsx +++ b/apps/web/app/(app)/reply-zero/page.tsx @@ -17,6 +17,7 @@ import { TimeRangeFilter } from "./TimeRangeFilter"; import type { TimeRange } from "./date-filter"; import { isAnalyzingReplyTracker } from "@/utils/redis/reply-tracker-analyzing"; import { Button } from "@/components/ui/button"; +import { TabsToolbar } from "@/components/TabsToolbar"; export const maxDuration = 600; @@ -47,7 +48,7 @@ export default async function ReplyTrackerPage({ return ( -

+
@@ -92,7 +93,7 @@ export default async function ReplyTrackerPage({
-
+ {
- diff --git a/apps/web/app/(app)/settings/ApiKeysCreateForm.tsx b/apps/web/app/(app)/settings/ApiKeysCreateForm.tsx index 02215daffe..f0beaa7a37 100644 --- a/apps/web/app/(app)/settings/ApiKeysCreateForm.tsx +++ b/apps/web/app/(app)/settings/ApiKeysCreateForm.tsx @@ -2,8 +2,7 @@ import { useCallback, useState } from "react"; import { type SubmitHandler, useForm } from "react-hook-form"; -import { Button } from "@/components/Button"; -import { Button as UiButton } from "@/components/ui/button"; +import { Button } from "@/components/ui/button"; import { Input } from "@/components/Input"; import { isActionError } from "@/utils/error"; import { zodResolver } from "@hookform/resolvers/zod"; @@ -102,7 +101,7 @@ function ApiKeysForm() { export function ApiKeysDeactivateButton({ id }: { id: string }) { return ( - { @@ -111,6 +110,6 @@ export function ApiKeysDeactivateButton({ id }: { id: string }) { }} > Revoke - + ); } diff --git a/apps/web/app/(app)/settings/DeleteSection.tsx b/apps/web/app/(app)/settings/DeleteSection.tsx index 5dfceaf283..3f5cff1091 100644 --- a/apps/web/app/(app)/settings/DeleteSection.tsx +++ b/apps/web/app/(app)/settings/DeleteSection.tsx @@ -1,7 +1,7 @@ "use client"; import { toast } from "sonner"; -import { Button } from "@/components/Button"; +import { Button } from "@/components/ui/button"; import { FormSection, FormSectionLeft } from "@/components/Form"; import { deleteAccountAction, @@ -23,7 +23,7 @@ export function DeleteSection() {
{needsToPurchaseMoreSeats ? ( - ) : (