From 3757cf9785c4c2d2d1b0301dad4987c1d440cd86 Mon Sep 17 00:00:00 2001 From: Carla Goncalves Date: Thu, 2 Apr 2026 15:08:07 +0100 Subject: [PATCH 01/18] Update nextjs logo --- .../public/icons/technologies/nextjs copy.svg | 20 ------------------- .../homepage/card-section/default-logos.json | 1 + .../homepage/card-section/logo-grid.tsx | 4 ++-- 3 files changed, 3 insertions(+), 22 deletions(-) delete mode 100644 apps/site/public/icons/technologies/nextjs copy.svg diff --git a/apps/site/public/icons/technologies/nextjs copy.svg b/apps/site/public/icons/technologies/nextjs copy.svg deleted file mode 100644 index cf7f77fb1c..0000000000 --- a/apps/site/public/icons/technologies/nextjs copy.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/apps/site/src/components/homepage/card-section/default-logos.json b/apps/site/src/components/homepage/card-section/default-logos.json index 0d792af0bc..6888c85b7a 100644 --- a/apps/site/src/components/homepage/card-section/default-logos.json +++ b/apps/site/src/components/homepage/card-section/default-logos.json @@ -56,6 +56,7 @@ { "link": "https://www.prisma.io/docs/guides/nextjs", "imageUrl": "/icons/technologies/nextjs.svg", + "imageUrlLight": "/icons/technologies/nextjs-light.svg", "alt": "Next.js" }, { diff --git a/apps/site/src/components/homepage/card-section/logo-grid.tsx b/apps/site/src/components/homepage/card-section/logo-grid.tsx index ee5d3990ef..4268f55ca5 100644 --- a/apps/site/src/components/homepage/card-section/logo-grid.tsx +++ b/apps/site/src/components/homepage/card-section/logo-grid.tsx @@ -127,7 +127,7 @@ const LogoImage = memo(({ logo, size }: { logo: Logo; size: number }) => { height={size} className={cn( "w-full aspect-square rounded-lg object-contain", - imageUrlLight && "hidden dark:block", + imageUrlLight && "block dark:hidden", )} /> {imageUrlLight && ( @@ -136,7 +136,7 @@ const LogoImage = memo(({ logo, size }: { logo: Logo; size: number }) => { alt={logo.alt} width={size} height={size} - className="w-full aspect-square rounded-lg object-contain block dark:hidden" + className="w-full aspect-square rounded-lg object-contain hidden dark:block" /> )} From 1202c5ed3da1e2d7c3551f740370d67724f3fc6e Mon Sep 17 00:00:00 2001 From: Carla Goncalves Date: Thu, 2 Apr 2026 15:12:58 +0100 Subject: [PATCH 02/18] Update homepage footer link --- apps/site/src/app/(index)/page.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/site/src/app/(index)/page.tsx b/apps/site/src/app/(index)/page.tsx index 903b13fd22..c02c3b45ac 100644 --- a/apps/site/src/app/(index)/page.tsx +++ b/apps/site/src/app/(index)/page.tsx @@ -242,7 +242,11 @@ export default function SiteHome() {

- From b5283b90c3c32a5be5642128b4f2b0ebf91f59f4 Mon Sep 17 00:00:00 2001 From: Carla Goncalves Date: Thu, 2 Apr 2026 15:15:31 +0100 Subject: [PATCH 03/18] Update CTA link with utm form orm --- apps/site/src/app/orm/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/site/src/app/orm/page.tsx b/apps/site/src/app/orm/page.tsx index aba9a5f2cc..90c9d429a3 100644 --- a/apps/site/src/app/orm/page.tsx +++ b/apps/site/src/app/orm/page.tsx @@ -243,7 +243,7 @@ const features = [ image: "/illustrations/orm/collaborative", alt: "Collaborative work", icon: "fa-light fa-screen-users", - link: "https://console.prisma.io", + link: "https://console.prisma.io/login?utm_source=website&utm_medium=orm&utm_campaign=cta", }, { title: "Browse your data", From b4b9735212870e0cbb5cddc873ce9c8901235a8b Mon Sep 17 00:00:00 2001 From: Carla Goncalves Date: Thu, 2 Apr 2026 15:16:09 +0100 Subject: [PATCH 04/18] Update footer without accelerate --- packages/ui/src/data/footer.ts | 5 ----- 1 file changed, 5 deletions(-) diff --git a/packages/ui/src/data/footer.ts b/packages/ui/src/data/footer.ts index 96c8a94043..7ab6b29010 100644 --- a/packages/ui/src/data/footer.ts +++ b/packages/ui/src/data/footer.ts @@ -20,11 +20,6 @@ const footerItems = [ _type: "footerLinkType", //tag: "Early Access" }, - { - title: "Accelerate", - url: "/accelerate", - _type: "footerLinkType", - }, { _type: "footerLinkType", title: "Pricing", From de46dbc26b02eb5647dcef59c6e5d00ab93e774a Mon Sep 17 00:00:00 2001 From: Carla Goncalves Date: Thu, 2 Apr 2026 15:18:25 +0100 Subject: [PATCH 05/18] Update headings for partners page --- apps/site/src/app/partners/page.tsx | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/apps/site/src/app/partners/page.tsx b/apps/site/src/app/partners/page.tsx index 4cfea4bfc8..9df60f818b 100644 --- a/apps/site/src/app/partners/page.tsx +++ b/apps/site/src/app/partners/page.tsx @@ -22,14 +22,9 @@ const twoCol = [

You can also let your AI agent take full control through our{" "} - MCP server, automating database creation and management - end-to-end. Choose the approach that works best for your product: - provision directly into users’ existing{" "} - - Prisma accounts - {" "} - for instant ownership, or manage the databases yourself until users - are ready to claim them. + MCP server, automating database creation and management for + instant ownership, or manage the databases yourself until users are + ready to claim them.

-

+

Everything you need from data to deployment

@@ -295,7 +290,7 @@ export default function Partners() {

-

+

Get in touch

From 3c23fe8f28af4f22324db769142ffbdef80dad6b Mon Sep 17 00:00:00 2001 From: Carla Goncalves Date: Thu, 2 Apr 2026 15:20:05 +0100 Subject: [PATCH 06/18] Update footer --- packages/ui/src/data/footer.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/ui/src/data/footer.ts b/packages/ui/src/data/footer.ts index 7ab6b29010..0a640e6ece 100644 --- a/packages/ui/src/data/footer.ts +++ b/packages/ui/src/data/footer.ts @@ -168,13 +168,13 @@ const socialIcons = [ _type: "iconLink", title: "Twitter", icon: "x-twitter", - url: "https://twitter.com/prisma", + url: "https://pris.ly/x", }, { _type: "iconLink", title: "YouTube", icon: "youtube", - url: "https://www.youtube.com/c/PrismaData", + url: "https://pris.ly/youtube", }, { _type: "iconLink", From ed673a37d7d0bd37541fabe4067577c573276915 Mon Sep 17 00:00:00 2001 From: Carla Goncalves Date: Thu, 2 Apr 2026 15:25:42 +0100 Subject: [PATCH 07/18] Update padding for ecosystem --- apps/site/src/app/ecosystem/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/site/src/app/ecosystem/page.tsx b/apps/site/src/app/ecosystem/page.tsx index 6815761afb..621a57266a 100644 --- a/apps/site/src/app/ecosystem/page.tsx +++ b/apps/site/src/app/ecosystem/page.tsx @@ -66,7 +66,7 @@ export const metadata = createPageMetadata({ export default function SiteHome() { return (

-
+

From 829e5afd1808f83561d9cc70ec502caad016ae3f Mon Sep 17 00:00:00 2001 From: Carla Goncalves Date: Thu, 2 Apr 2026 15:30:07 +0100 Subject: [PATCH 08/18] Update /docs to https://www.prisma.io/docs --- apps/docs/src/app/global-error.tsx | 2 +- apps/docs/src/app/not-found.tsx | 31 ++++++++++--------- .../design-system/components/pagination.mdx | 2 +- apps/site/src/app/enterprise/page.tsx | 2 +- apps/site/src/app/postgres/page.tsx | 8 +++-- 5 files changed, 26 insertions(+), 19 deletions(-) diff --git a/apps/docs/src/app/global-error.tsx b/apps/docs/src/app/global-error.tsx index 172561fb22..62e45191c6 100644 --- a/apps/docs/src/app/global-error.tsx +++ b/apps/docs/src/app/global-error.tsx @@ -99,7 +99,7 @@ export default function GlobalError({ Error

Something went wrong

- Go to docs +
Go to docs ); diff --git a/apps/docs/src/app/not-found.tsx b/apps/docs/src/app/not-found.tsx index 7791b2c52e..fdcba384f8 100644 --- a/apps/docs/src/app/not-found.tsx +++ b/apps/docs/src/app/not-found.tsx @@ -1,16 +1,16 @@ -import { source } from '@/lib/source'; -import { baseOptions, links } from '@/lib/layout.shared'; -import { VersionSwitcher } from '@/components/version-switcher'; -import type { LinkItemType } from 'fumadocs-ui/layouts/shared'; -import { DocsLayout } from '@/components/layout/notebook'; -import { DocsBody, DocsPage } from '@/components/layout/notebook/page'; -import { LATEST_VERSION } from '@/lib/version'; -import { NotFoundTracker } from '@/components/not-found-tracker'; -import type { Metadata } from 'next'; +import { source } from "@/lib/source"; +import { baseOptions, links } from "@/lib/layout.shared"; +import { VersionSwitcher } from "@/components/version-switcher"; +import type { LinkItemType } from "fumadocs-ui/layouts/shared"; +import { DocsLayout } from "@/components/layout/notebook"; +import { DocsBody, DocsPage } from "@/components/layout/notebook/page"; +import { LATEST_VERSION } from "@/lib/version"; +import { NotFoundTracker } from "@/components/not-found-tracker"; +import type { Metadata } from "next"; export const metadata: Metadata = { - title: '404 - Page Not Found', - description: 'The page you were looking for could not be found.', + title: "404 - Page Not Found", + description: "The page you were looking for could not be found.", }; export default function NotFound() { @@ -19,7 +19,7 @@ export default function NotFound() { const navbarLinks: LinkItemType[] = [ ...links, { - type: 'custom', + type: "custom", children: , }, ]; @@ -51,7 +51,10 @@ export default function NotFound() {

We could not find the page you were looking for

- + Go to docs
@@ -59,4 +62,4 @@ export default function NotFound() { ); -} \ No newline at end of file +} diff --git a/apps/eclipse/content/design-system/components/pagination.mdx b/apps/eclipse/content/design-system/components/pagination.mdx index 23d708d52a..e9db1db626 100644 --- a/apps/eclipse/content/design-system/components/pagination.mdx +++ b/apps/eclipse/content/design-system/components/pagination.mdx @@ -849,4 +849,4 @@ The Pagination component uses button variants for consistent styling: - **Breadcrumb** - For showing hierarchical navigation - **Button** - The underlying component used for links -- **Tabs** - For content organization without pagination \ No newline at end of file +- **Tabs** - For content organization without pagination diff --git a/apps/site/src/app/enterprise/page.tsx b/apps/site/src/app/enterprise/page.tsx index 1008980a15..ff5199c1d0 100644 --- a/apps/site/src/app/enterprise/page.tsx +++ b/apps/site/src/app/enterprise/page.tsx @@ -346,7 +346,7 @@ export default function EnterprisePage() { return (
{/* Hero */} -
+
diff --git a/apps/site/src/app/postgres/page.tsx b/apps/site/src/app/postgres/page.tsx index ec40f1118a..04c6fbad18 100644 --- a/apps/site/src/app/postgres/page.tsx +++ b/apps/site/src/app/postgres/page.tsx @@ -152,7 +152,7 @@ export default async function SiteHome() { - From edead2d9755e936afff3c68656a5f34520e1b453 Mon Sep 17 00:00:00 2001 From: Carla Goncalves Date: Thu, 2 Apr 2026 15:36:40 +0100 Subject: [PATCH 09/18] Add link for benchmarks --- apps/site/src/app/orm/page.tsx | 13 +- apps/site/src/app/query-insights/page.tsx | 259 ++++++++++++++++++++++ 2 files changed, 270 insertions(+), 2 deletions(-) create mode 100644 apps/site/src/app/query-insights/page.tsx diff --git a/apps/site/src/app/orm/page.tsx b/apps/site/src/app/orm/page.tsx index 90c9d429a3..ae14a5eb7f 100644 --- a/apps/site/src/app/orm/page.tsx +++ b/apps/site/src/app/orm/page.tsx @@ -139,7 +139,7 @@ const twoCol_2 = [
Prisma Benchmarks
-

+

Prisma vs other ORMs

@@ -147,6 +147,15 @@ const twoCol_2 = [ A meaningful comparison of database query latencies across database providers and ORM libraries in the Node.js & TypeScript ecosystem.

+
), imageUrl: "/illustrations/orm/orm_1", @@ -166,7 +175,7 @@ const twoCol_2 = [
Prisma Client
-

+

Type-safe database client

diff --git a/apps/site/src/app/query-insights/page.tsx b/apps/site/src/app/query-insights/page.tsx new file mode 100644 index 0000000000..7aebba0140 --- /dev/null +++ b/apps/site/src/app/query-insights/page.tsx @@ -0,0 +1,259 @@ +import React from "react"; + +import { CardSection } from "@/components/homepage/card-section/card-section"; +import { Metadata } from "next"; +import { Badge, Button, Card } from "@prisma/eclipse"; +import { + QueryInsightsBars, + QueryInsightsLine, + QueryInsightsTable, +} from "../../components/query-insights"; + +export async function generateMetadata(): Promise { + return { + title: "Prisma Query Insights", + description: + "Understand why your database queries are slow, see their real impact in production, and generate a structured AI prompt to improve them.", + openGraph: { + title: "Prisma Query Insights", + description: + "Understand why your database queries are slow, see their real impact in production, and generate a structured AI prompt to improve them.", + url: "https://www.prisma.io/query-insights", + type: "website", + siteName: "Prisma", + images: [ + { + url: "/og-images/og-query-insights.png", + width: 1200, + height: 630, + alt: "Prisma Query Insights", + }, + ], + }, + twitter: { + card: "summary_large_image", + site: "@prisma", + creator: "@prisma", + }, + }; +} + +export default async function Page({ + searchParams, +}: { + searchParams: { [key: string]: string | string[] | undefined }; +}) { + return ( +
+
+
+
+
+
+ Query insights + +
+

+ AI-powered insights +
built into Prisma Postgres +

+
+

+ Understand why your database queries are slow, see their real impact + in production, and generate a structured AI prompt to improve them. +

+
+ + +
+ + Query Insights is included with + Prisma Postgres at no additional cost. + +
+
+
+
+
+ +
+
+ Average Latency +
+
+ + 15 + + + Milliseconds + +
+ +
+
+ +
+
+ Average Latency +
+
+ + 15 + + + Milliseconds + +
+ +
+
+
+
+ +
+
+
+
+
+ +

+ Actionable query visibility +

+

+ Query Insights groups your queries, tracks execution time + and read volume, and shows you which query shapes are + driving performance issues, in one single overview page. +

+
+ ), + }, + { + imageUrl: "/illustrations/query-insights/features_2", + imageAlt: "Query insights features", + mobileImageUrl: + "/illustrations/query-insights/features_2_mobile", + mobileImageAlt: "Query insights features", + logos: null, + useDefaultLogos: false, + visualPosition: "right" as const, + visualType: "image" as const, + content: ( +
+

+ From application query to SQL impact +

+

+ See which code-level query is causing slow responses or + increased load. Prisma ORM queries get exclusive + attribution. All other SQL queries are visible too. +

+
+ ), + }, + { + imageUrl: "/illustrations/query-insights/features_3", + imageAlt: "Query insights features", + mobileImageUrl: + "/illustrations/query-insights/features_3_mobile", + mobileImageAlt: "Query insights features", + logos: null, + useDefaultLogos: false, + visualPosition: "left" as const, + visualType: "image" as const, + content: ( +
+ +

+ Generate an AI prompt to fix it +

+

+ Query Insights generates an optimization prompt for each + query group, covering likely causes like missing indexes + or excessive reads. Works with any AI coding assistant. +

+
+ ), + }, + ]} + /> +
+
+ {/* + + COMMENTED VIDEO SECTION UNTIL WE HAVE A VIDEO + +
+
+

+ See how it works +

+

+ See the full workflow: a slow endpoint, the query + behind it, and the prompt that helps fix it. +

+
+ +
+
+
+ */} +
+
+
+
+

+ Built in and free +

+

+ Already built into Prisma Postgres. No setup, no extra cost. + Open the Queries tab and start analyzing. +

+
+
+ + +
+
+
+
+
+ ); +} From 3927f5b7fa9066a25627a299c065b3c472d76687 Mon Sep 17 00:00:00 2001 From: Carla Goncalves Date: Thu, 2 Apr 2026 15:44:13 +0100 Subject: [PATCH 10/18] Update db links --- apps/site/src/app/enterprise/page.tsx | 8 ++++++++ apps/site/src/app/orm/page.tsx | 8 +++++--- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/apps/site/src/app/enterprise/page.tsx b/apps/site/src/app/enterprise/page.tsx index ff5199c1d0..08c4d66917 100644 --- a/apps/site/src/app/enterprise/page.tsx +++ b/apps/site/src/app/enterprise/page.tsx @@ -80,34 +80,42 @@ const databases: { title: string; list: DatabaseItem[] } = { list: [ { name: "PostgreSQL", + url: "https://www.prisma.io/docs/prisma-orm/quickstart/postgresql", icon: "/icons/companies/postgres.svg", }, { name: "MySQL", + url: "https://www.prisma.io/docs/prisma-orm/quickstart/mysql", icon: "/icons/technologies/mysqlsimple.svg", }, { name: "MariaDB", icon: "/icons/technologies/mariadb.svg", + url: "https://www.prisma.io/docs/prisma-orm/quickstart/mysql", }, { name: "SQLite", + url: "https://www.prisma.io/docs/prisma-orm/quickstart/sqlite", icon: "/icons/companies/sqlite.svg", }, { name: "SQL Server", + url: "https://www.prisma.io/docs/prisma-orm/quickstart/sqlserver", icon: "/icons/companies/sqlserver.svg", }, { name: "CockroachDB", + url: "https://www.prisma.io/docs/prisma-orm/quickstart/cockroachdb", icon: "/icons/companies/cockroachdb.svg", }, { name: "PlanetScale", + url: "https://www.prisma.io/docs/prisma-orm/quickstart/planetscale", icon: "/icons/companies/planetscale.svg", }, { name: "MongoDB", + url: "https://www.prisma.io/docs/prisma-orm/quickstart/mongodb", icon: "/icons/technologies/mongodbsimple.svg", }, ], diff --git a/apps/site/src/app/orm/page.tsx b/apps/site/src/app/orm/page.tsx index ae14a5eb7f..b4a4a7bab7 100644 --- a/apps/site/src/app/orm/page.tsx +++ b/apps/site/src/app/orm/page.tsx @@ -282,13 +282,13 @@ export default function ORM() { Next-generation Node.js and TypeScript ORM

- Real Postgres with the developer experience and infrastructure to - ship faster. + Prisma ORM elevates developer experience with intuitive data + modeling, automated migrations, and type-safety.

diff --git a/packages/ui/src/components/logo-parade.tsx b/packages/ui/src/components/logo-parade.tsx index ddc07f53f2..3e88b9c4c1 100644 --- a/packages/ui/src/components/logo-parade.tsx +++ b/packages/ui/src/components/logo-parade.tsx @@ -133,8 +133,11 @@ export default function LogoParade() { onMouseLeave={() => setPaused(false)} > {allItems.map((item, i) => ( -
{item.label} -
+ ))}
From 9b8e3efffae847b70472f1e58bffc835cccb5464 Mon Sep 17 00:00:00 2001 From: Carla Goncalves Date: Thu, 2 Apr 2026 15:47:59 +0100 Subject: [PATCH 13/18] Update alignment of carousel-item --- apps/site/src/components/enterprise/carousel-item.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/site/src/components/enterprise/carousel-item.tsx b/apps/site/src/components/enterprise/carousel-item.tsx index 3142121dd0..a0d9474bc5 100644 --- a/apps/site/src/components/enterprise/carousel-item.tsx +++ b/apps/site/src/components/enterprise/carousel-item.tsx @@ -25,12 +25,12 @@ export const CarouselItem = ({ className, )} > -
+
-

+

{card.title}

From 7831dbaf0bb217a973fbd7b70d4630545dd347de Mon Sep 17 00:00:00 2001 From: Carla Goncalves Date: Thu, 2 Apr 2026 15:55:05 +0100 Subject: [PATCH 14/18] Update copy tooltip --- apps/site/src/components/homepage/copy-btn.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/site/src/components/homepage/copy-btn.tsx b/apps/site/src/components/homepage/copy-btn.tsx index aac4e011ef..6242e561df 100644 --- a/apps/site/src/components/homepage/copy-btn.tsx +++ b/apps/site/src/components/homepage/copy-btn.tsx @@ -22,14 +22,14 @@ export const CopyCode = ({ const [tooltip, setTooltip] = useState(undefined); const copyText = async () => { navigator.clipboard.writeText(text); - setTooltip("copied!"); + setTooltip("Copied!"); setTimeout(() => { setTooltip(undefined); }, 2000); }; return ( - + - -
- - Query Insights is included with - Prisma Postgres at no additional cost. - -
-
-
-
-
- -
-
- Average Latency -
-
- - 15 - - - Milliseconds - -
- -
-
- -
-
- Average Latency -
-
- - 15 - - - Milliseconds - -
- -
-
-
-
- -
-
-
-
-
- -

- Actionable query visibility -

-

- Query Insights groups your queries, tracks execution time - and read volume, and shows you which query shapes are - driving performance issues, in one single overview page. -

-
- ), - }, - { - imageUrl: "/illustrations/query-insights/features_2", - imageAlt: "Query insights features", - mobileImageUrl: - "/illustrations/query-insights/features_2_mobile", - mobileImageAlt: "Query insights features", - logos: null, - useDefaultLogos: false, - visualPosition: "right" as const, - visualType: "image" as const, - content: ( -
-

- From application query to SQL impact -

-

- See which code-level query is causing slow responses or - increased load. Prisma ORM queries get exclusive - attribution. All other SQL queries are visible too. -

-
- ), - }, - { - imageUrl: "/illustrations/query-insights/features_3", - imageAlt: "Query insights features", - mobileImageUrl: - "/illustrations/query-insights/features_3_mobile", - mobileImageAlt: "Query insights features", - logos: null, - useDefaultLogos: false, - visualPosition: "left" as const, - visualType: "image" as const, - content: ( -
- -

- Generate an AI prompt to fix it -

-

- Query Insights generates an optimization prompt for each - query group, covering likely causes like missing indexes - or excessive reads. Works with any AI coding assistant. -

-
- ), - }, - ]} - /> -
-
- {/* - - COMMENTED VIDEO SECTION UNTIL WE HAVE A VIDEO - -
-
-

- See how it works -

-

- See the full workflow: a slow endpoint, the query - behind it, and the prompt that helps fix it. -

-
- -
-
-
- */} -
-
-
-
-

- Built in and free -

-

- Already built into Prisma Postgres. No setup, no extra cost. - Open the Queries tab and start analyzing. -

-
-
- - -
-
-
-
- - ); -} From e67b6c1e59eab3e7b480b98fae686ace27cbdc47 Mon Sep 17 00:00:00 2001 From: Carla Goncalves Date: Thu, 2 Apr 2026 16:11:19 +0100 Subject: [PATCH 16/18] Update postgres and stack headings --- apps/site/src/app/postgres/page.tsx | 2 +- apps/site/src/app/stack/page.tsx | 24 ++++++++++++++---------- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/apps/site/src/app/postgres/page.tsx b/apps/site/src/app/postgres/page.tsx index 04c6fbad18..0fdd274864 100644 --- a/apps/site/src/app/postgres/page.tsx +++ b/apps/site/src/app/postgres/page.tsx @@ -130,7 +130,7 @@ export default async function SiteHome() { Prisma Postgres
-

+

The fastest way
to real Postgres

diff --git a/apps/site/src/app/stack/page.tsx b/apps/site/src/app/stack/page.tsx index c79d44cdff..9e6a431c3d 100644 --- a/apps/site/src/app/stack/page.tsx +++ b/apps/site/src/app/stack/page.tsx @@ -24,17 +24,21 @@ export const metadata = createPageMetadata({ export default function StackPage() { return (
-
-
-

- - Prisma Stack -

-

- Build with your favorite tools -

+
+
+
+
+
+ + Prisma Stack +
+

+ Build with +
your favorite tools +

+
-
+
From af016c0b4c5cf5b602377f34af5146f79166589b Mon Sep 17 00:00:00 2001 From: Carla Goncalves Date: Thu, 2 Apr 2026 16:11:55 +0100 Subject: [PATCH 17/18] Update padding horizontal --- apps/site/src/app/stack/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/site/src/app/stack/page.tsx b/apps/site/src/app/stack/page.tsx index 9e6a431c3d..2f78cc4327 100644 --- a/apps/site/src/app/stack/page.tsx +++ b/apps/site/src/app/stack/page.tsx @@ -40,7 +40,7 @@ export default function StackPage() {
-
+
{stackCategories.map((category: StackCategory) => (
From 3fac9101e7075c86c5241b1bfd235232e23df176 Mon Sep 17 00:00:00 2001 From: Carla Goncalves Date: Thu, 2 Apr 2026 16:14:09 +0100 Subject: [PATCH 18/18] Update show all wrap --- apps/site/src/components/ecosystem/grid.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/site/src/components/ecosystem/grid.tsx b/apps/site/src/components/ecosystem/grid.tsx index fce1434179..2640434c21 100644 --- a/apps/site/src/components/ecosystem/grid.tsx +++ b/apps/site/src/components/ecosystem/grid.tsx @@ -21,7 +21,7 @@ export const EcosystemGrid = () => { activeFilter === filter ? "orm-reverse" : "default-stronger" } size="lg" - className="capitalize" + className="capitalize whitespace-nowrap" onClick={() => setActiveFilter(filter)} key={filter} >