From 776341e5a79d364e9d8f021ba268adfdd51ede72 Mon Sep 17 00:00:00 2001 From: Carla Goncalves Date: Wed, 25 Mar 2026 17:13:52 +0000 Subject: [PATCH 01/10] Add first section of migrate page --- apps/site/package.json | 1 + apps/site/src/app/layout.tsx | 2 +- apps/site/src/app/migrate/page.tsx | 126 ++++++++++ .../site/src/components/migrate/hero-code.tsx | 190 +++++++++++++++ apps/site/src/lib/shiki_prisma.ts | 227 ++++++++++++++++++ packages/eclipse/src/components/button.tsx | 2 +- pnpm-lock.yaml | 47 ++-- 7 files changed, 571 insertions(+), 24 deletions(-) create mode 100644 apps/site/src/app/migrate/page.tsx create mode 100644 apps/site/src/components/migrate/hero-code.tsx create mode 100644 apps/site/src/lib/shiki_prisma.ts diff --git a/apps/site/package.json b/apps/site/package.json index c9d6de8357..aae5a2e4d9 100644 --- a/apps/site/package.json +++ b/apps/site/package.json @@ -28,6 +28,7 @@ "remark-directive": "catalog:", "tailwind-merge": "catalog:", "three": "^0.183.2", + "shiki": "3.22.0", "zod": "catalog:" }, "devDependencies": { diff --git a/apps/site/src/app/layout.tsx b/apps/site/src/app/layout.tsx index 516c4a97f7..694d6776f4 100644 --- a/apps/site/src/app/layout.tsx +++ b/apps/site/src/app/layout.tsx @@ -151,7 +151,7 @@ export default function Layout({ children }: { children: React.ReactNode }) {