From a125e38d072910ec49bb6f4d515ca488086fffbc Mon Sep 17 00:00:00 2001 From: Hermes Date: Thu, 9 Apr 2026 21:41:46 -0500 Subject: [PATCH] Global search overlay (Cmd+K), copy button on messages, fix Turbopack ESM --- app/layout.tsx | 2 + components/MessageBubble.tsx | 21 ++++++- components/SearchOverlay.tsx | 109 +++++++++++++++++++++++++++++++++++ next.config.ts | 1 + 4 files changed, 132 insertions(+), 1 deletion(-) create mode 100644 components/SearchOverlay.tsx diff --git a/app/layout.tsx b/app/layout.tsx index a657128..99441c7 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -3,6 +3,7 @@ import "./globals.css"; import { BottomNav } from "@/components/BottomNav"; import { Providers } from "@/components/Providers"; import { ErrorBoundary } from "@/components/ErrorBoundary"; +import { SearchOverlay } from "@/components/SearchOverlay"; export const metadata: Metadata = { title: "Hermes OS", @@ -31,6 +32,7 @@ export default function RootLayout({ children }: { children: React.ReactNode }) {children} +