From ed0584e9cba3928033b4378d2fc5144274c23b9a Mon Sep 17 00:00:00 2001 From: Ishaan Gupta Date: Mon, 25 May 2026 23:47:11 +0530 Subject: [PATCH] fix responsiveness in settings (#1001) Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com> Co-authored-by: Claude Opus 4.5 --- apps/web/components/bottom-nav.tsx | 22 +++--- apps/web/components/connect-ai-modal.tsx | 68 ++++++++++--------- apps/web/components/settings/account.tsx | 20 +++--- .../components/settings/connections-mcp.tsx | 6 +- 4 files changed, 62 insertions(+), 54 deletions(-) diff --git a/apps/web/components/bottom-nav.tsx b/apps/web/components/bottom-nav.tsx index a134b54a..c611de5a 100644 --- a/apps/web/components/bottom-nav.tsx +++ b/apps/web/components/bottom-nav.tsx @@ -4,7 +4,6 @@ import { Home, LayoutGrid, Plus, - MessageCircleIcon, MoreHorizontal, SearchIcon, Sun, @@ -25,6 +24,7 @@ import { } from "@ui/components/dropdown-menu" import { useViewMode, type ViewMode } from "@/lib/view-mode-context" import { feedbackParam } from "@/lib/search-params" +import NovaOrb from "@/components/nova/nova-orb" const INTEGRATION_VIEWS: ViewMode[] = [ "integrations", @@ -49,7 +49,6 @@ export function MobileBottomNav({ onAddMemory, onOpenSearch }: BottomNavProps) { const isHome = viewMode === "dashboard" const isMemories = viewMode === "list" || viewMode === "graph" - const isChat = viewMode === "chat" const isMore = INTEGRATION_VIEWS.includes(viewMode) return ( @@ -75,17 +74,20 @@ export function MobileBottomNav({ onAddMemory, onOpenSearch }: BottomNavProps) { /> void setViewMode("chat")} + label="Add" + icon={Plus} + active={false} + onClick={() => onAddMemory?.()} /> diff --git a/apps/web/components/connect-ai-modal.tsx b/apps/web/components/connect-ai-modal.tsx index b0691258..9a46a045 100644 --- a/apps/web/components/connect-ai-modal.tsx +++ b/apps/web/components/connect-ai-modal.tsx @@ -338,8 +338,8 @@ export function ConnectAIModal({ return ( {children} - - + + Connect supermemory to Your AI Enable your AI assistant to create, search, and access your memories @@ -347,9 +347,9 @@ export function ConnectAIModal({ -
+
{/* Step 1: Client Selection */} -
+
1 @@ -357,14 +357,15 @@ export function ConnectAIModal({

Select Your AI Client

-
+
{Object.entries(clients).map(([key, clientName]) => (
- +
diff --git a/apps/web/components/settings/account.tsx b/apps/web/components/settings/account.tsx index 5ec84e59..a4a48380 100644 --- a/apps/web/components/settings/account.tsx +++ b/apps/web/components/settings/account.tsx @@ -425,7 +425,7 @@ export default function Account() {
{/* Avatar + Name/Email */} -
+
-
+

{user?.name ?? "—"} @@ -450,7 +450,7 @@ export default function Account() {

{user?.email ?? "—"} @@ -458,8 +458,8 @@ export default function Account() {

-
-
+
+

{org?.name ?? "Personal"} {canSwitchOrg && ( - + )} {canSwitchOrg && ( @@ -549,7 +549,7 @@ export default function Account() { )}

-
+

-

+
Connected to Supermemory @@ -593,7 +593,7 @@ export default function ConnectionsMCP() { {connections.length}/{connectionsLimit} connections used