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/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/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() {

- 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 (
-
+

diff --git a/apps/site/src/app/enterprise/page.tsx b/apps/site/src/app/enterprise/page.tsx index 1008980a15..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", }, ], @@ -346,7 +354,7 @@ export default function EnterprisePage() { return (
{/* Hero */} -
+
diff --git a/apps/site/src/app/orm/page.tsx b/apps/site/src/app/orm/page.tsx index aba9a5f2cc..b4a4a7bab7 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

@@ -243,7 +252,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", @@ -273,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/apps/site/src/app/stack/page.tsx b/apps/site/src/app/stack/page.tsx index c79d44cdff..2f78cc4327 100644 --- a/apps/site/src/app/stack/page.tsx +++ b/apps/site/src/app/stack/page.tsx @@ -24,19 +24,23 @@ export const metadata = createPageMetadata({ export default function StackPage() { return (
-
-
-

- - Prisma Stack -

-

- Build with your favorite tools -

+
+
+
+
+
+ + Prisma Stack +
+

+ Build with +
your favorite tools +

+
-
+
-
+
{stackCategories.map((category: StackCategory) => (
diff --git a/apps/site/src/app/studio/page.tsx b/apps/site/src/app/studio/page.tsx index dc892e31f6..2380a823ed 100644 --- a/apps/site/src/app/studio/page.tsx +++ b/apps/site/src/app/studio/page.tsx @@ -146,7 +146,7 @@ export default function StudioPage() {
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} -
+ ))}
diff --git a/packages/ui/src/data/footer.ts b/packages/ui/src/data/footer.ts index 96c8a94043..0a640e6ece 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", @@ -173,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",