From 47a714dba4e3eeac82112bb151ae7dde72392072 Mon Sep 17 00:00:00 2001 From: Ishaan Gupta Date: Sat, 16 May 2026 14:23:41 +0530 Subject: [PATCH] final responsievness changes --- apps/web/app/(app)/layout.tsx | 2 -- apps/web/components/dashboard-view.tsx | 20 +++++++++++------ apps/web/components/mobile-banner.tsx | 24 --------------------- apps/web/components/select-spaces-modal.tsx | 20 ++++++++--------- 4 files changed, 23 insertions(+), 43 deletions(-) delete mode 100644 apps/web/components/mobile-banner.tsx diff --git a/apps/web/app/(app)/layout.tsx b/apps/web/app/(app)/layout.tsx index 542c0a65..33c88e04 100644 --- a/apps/web/app/(app)/layout.tsx +++ b/apps/web/app/(app)/layout.tsx @@ -1,13 +1,11 @@ "use client" import { EnsureWorkspace } from "@/components/ensure-workspace" -import { MobileBanner } from "@/components/mobile-banner" import { NextAppResearchCta } from "@/components/next-app-research-cta" export default function AppLayout({ children }: { children: React.ReactNode }) { return ( <> - {children} diff --git a/apps/web/components/dashboard-view.tsx b/apps/web/components/dashboard-view.tsx index e846fb0d..c57867be 100644 --- a/apps/web/components/dashboard-view.tsx +++ b/apps/web/components/dashboard-view.tsx @@ -800,23 +800,27 @@ export function DashboardView({ className="flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between" > {/* Quick actions */} -
+
· ·
diff --git a/apps/web/components/mobile-banner.tsx b/apps/web/components/mobile-banner.tsx deleted file mode 100644 index 245b6952..00000000 --- a/apps/web/components/mobile-banner.tsx +++ /dev/null @@ -1,24 +0,0 @@ -"use client" - -import { useIsMobile } from "@hooks/use-mobile" -import { cn } from "@lib/utils" - -export function MobileBanner() { - const isMobile = useIsMobile() - - if (!isMobile) { - return null - } - - return ( -
- 🚧 Mobile responsive in development. Desktop recommended. -
- ) -} diff --git a/apps/web/components/select-spaces-modal.tsx b/apps/web/components/select-spaces-modal.tsx index e8fff2fa..c3834ec3 100644 --- a/apps/web/components/select-spaces-modal.tsx +++ b/apps/web/components/select-spaces-modal.tsx @@ -464,7 +464,7 @@ export function SelectSpacesModal({
-
-
-
+
+
+
{categories.map((category) => { const isActive = activeCategory === category.id return ( @@ -509,7 +509,7 @@ export function SelectSpacesModal({ type="button" onClick={() => setActiveCategory(category.id)} className={cn( - "flex items-center gap-2.5 px-3 py-2 rounded-[12px] text-left transition-colors cursor-pointer focus:outline-none focus:ring-0", + "flex min-w-0 items-center gap-2.5 px-3 py-2 rounded-[12px] text-left transition-colors cursor-pointer focus:outline-none focus:ring-0 sm:w-full", isActive ? "bg-[#14161A] shadow-inside-out text-[#fafafa]" : "text-[#A1A1AA] hover:bg-[#14161A]/50 hover:text-[#fafafa]", @@ -563,7 +563,7 @@ export function SelectSpacesModal({ {discoverCategories.length > 0 && ( <> -
+
Discover
{discoverCategories.map((category) => { @@ -574,7 +574,7 @@ export function SelectSpacesModal({ type="button" onClick={() => setActiveCategory(category.id)} className={cn( - "flex items-center gap-2.5 px-3 py-2 rounded-[12px] text-left transition-colors cursor-pointer focus:outline-none focus:ring-0", + "flex min-w-0 items-center gap-2.5 px-3 py-2 rounded-[12px] text-left transition-colors cursor-pointer focus:outline-none focus:ring-0 sm:w-full", isActive ? "bg-[#14161A] shadow-inside-out text-[#fafafa] opacity-100" : "opacity-55 hover:opacity-100 hover:bg-[#14161A]/50 text-[#A1A1AA] hover:text-[#fafafa]", @@ -612,7 +612,7 @@ export function SelectSpacesModal({
-
+
{activeCategory.startsWith("discover:") ? (
-
+
{filteredProjects.length === 0 ? (

No spaces found @@ -740,7 +740,7 @@ function DiscoverPanel({ const isConnected = !!newKey return ( -

+