From 6c0e7b55f2c4d6ac5972a44fc29af853b8940c72 Mon Sep 17 00:00:00 2001 From: Emir Karabeg Date: Sat, 26 Jul 2025 20:04:26 -0700 Subject: [PATCH 1/5] complete: workspace header, workspace selector --- apps/sim/app/globals.css | 4 +- apps/sim/app/layout.tsx | 3 +- .../components/control-bar/control-bar.tsx | 31 - .../professional-message.tsx | 142 ++-- .../components/search-modal/search-modal.tsx | 6 +- .../components/create-menu/create-menu.tsx | 12 +- .../folder-tree/components/folder-item.tsx | 61 +- .../folder-tree/components/workflow-item.tsx | 38 +- .../toolbar-block/toolbar-block.tsx | 6 +- .../toolbar-loop-block/toolbar-loop-block.tsx | 6 +- .../toolbar-parallel-block.tsx | 6 +- .../sidebar/components/toolbar/toolbar.tsx | 6 +- .../workspace-header/workspace-header.tsx | 253 ++----- .../workspace-selector/workspace-selector.tsx | 406 ++++++++--- .../w/components/sidebar/sidebar.tsx | 18 +- apps/sim/components/ui/alert-dialog.tsx | 129 +++- apps/sim/components/ui/dialog.tsx | 129 +++- apps/sim/components/ui/sheet.tsx | 5 +- apps/sim/package.json | 2 - bun.lock | 684 +++++++++--------- 20 files changed, 1105 insertions(+), 842 deletions(-) diff --git a/apps/sim/app/globals.css b/apps/sim/app/globals.css index aa95668db22..f85d25a8533 100644 --- a/apps/sim/app/globals.css +++ b/apps/sim/app/globals.css @@ -126,8 +126,8 @@ --destructive-foreground: 0 0% 98%; /* Border & Input Colors */ - --border: 0 0% 22.7%; - --input: 0 0% 22.7%; + --border: 0 0% 16.1%; + --input: 0 0% 16.1%; --ring: 0 0% 83.9%; /* Scrollbar Properties */ diff --git a/apps/sim/app/layout.tsx b/apps/sim/app/layout.tsx index a7c424d7604..4e08425c226 100644 --- a/apps/sim/app/layout.tsx +++ b/apps/sim/app/layout.tsx @@ -1,5 +1,6 @@ import { Analytics } from '@vercel/analytics/next' import { SpeedInsights } from '@vercel/speed-insights/next' +import { GeistSans } from 'geist/font/sans' import type { Metadata, Viewport } from 'next' import { PublicEnvScript } from 'next-runtime-env' import { env } from '@/lib/env' @@ -163,7 +164,7 @@ export const metadata: Metadata = { export default function RootLayout({ children }: { children: React.ReactNode }) { return ( - + {/* Structured Data for SEO */}