diff --git a/apps/apollo-vertex/app/_meta.ts b/apps/apollo-vertex/app/_meta.ts
index 9f7d255e1..af2969e3b 100644
--- a/apps/apollo-vertex/app/_meta.ts
+++ b/apps/apollo-vertex/app/_meta.ts
@@ -4,4 +4,5 @@ export default {
"shadcn-components": "Shadcn Components",
"vertex-components": "Vertex Components",
themes: "Themes",
+ "page-layouts": "Page Layouts",
};
diff --git a/apps/apollo-vertex/app/page-layouts/dashboard/page.mdx b/apps/apollo-vertex/app/page-layouts/dashboard/page.mdx
new file mode 100644
index 000000000..7f6d2a3d1
--- /dev/null
+++ b/apps/apollo-vertex/app/page-layouts/dashboard/page.mdx
@@ -0,0 +1,15 @@
+import { DashboardLayoutTemplate } from '@/templates/DashboardLayoutTemplate';
+
+# Dashboard
+
+This is a blank dashboard page layout with the shell component.
+
+
+
+
+
+
+
+## Usage
+
+This page provides a starting point for building dashboard layouts within the Apollo Vertex design system.
diff --git a/apps/apollo-vertex/app/page-layouts/detail/page.mdx b/apps/apollo-vertex/app/page-layouts/detail/page.mdx
new file mode 100644
index 000000000..a056c743f
--- /dev/null
+++ b/apps/apollo-vertex/app/page-layouts/detail/page.mdx
@@ -0,0 +1,15 @@
+import { DetailLayoutTemplate } from '@/templates/DetailLayoutTemplate';
+
+# Detail
+
+This is a blank detail page layout with the shell component.
+
+
+
+
+
+
+
+## Usage
+
+This page provides a starting point for building detail view layouts within the Apollo Vertex design system.
diff --git a/apps/apollo-vertex/app/page-layouts/list/page.mdx b/apps/apollo-vertex/app/page-layouts/list/page.mdx
new file mode 100644
index 000000000..7b736786e
--- /dev/null
+++ b/apps/apollo-vertex/app/page-layouts/list/page.mdx
@@ -0,0 +1,15 @@
+import { ListLayoutTemplate } from '@/templates/ListLayoutTemplate';
+
+# List
+
+This is a blank list page layout with the shell component.
+
+
+
+
+
+
+
+## Usage
+
+This page provides a starting point for building list view layouts within the Apollo Vertex design system.
diff --git a/apps/apollo-vertex/next-env.d.ts b/apps/apollo-vertex/next-env.d.ts
index 9edff1c7c..c4b7818fb 100644
--- a/apps/apollo-vertex/next-env.d.ts
+++ b/apps/apollo-vertex/next-env.d.ts
@@ -1,6 +1,6 @@
///
///
-import "./.next/types/routes.d.ts";
+import "./.next/dev/types/routes.d.ts";
// NOTE: This file should not be edited
// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
diff --git a/apps/apollo-vertex/registry/dropdown-menu/dropdown-menu.tsx b/apps/apollo-vertex/registry/dropdown-menu/dropdown-menu.tsx
index 6daf947a3..6a8861112 100644
--- a/apps/apollo-vertex/registry/dropdown-menu/dropdown-menu.tsx
+++ b/apps/apollo-vertex/registry/dropdown-menu/dropdown-menu.tsx
@@ -42,7 +42,7 @@ function DropdownMenuContent({
data-slot="dropdown-menu-content"
sideOffset={sideOffset}
className={cn(
- "bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",
+ "bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-[10001] max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",
className,
)}
{...props}
diff --git a/apps/apollo-vertex/registry/select/select.tsx b/apps/apollo-vertex/registry/select/select.tsx
index d163ffe05..fb8536152 100644
--- a/apps/apollo-vertex/registry/select/select.tsx
+++ b/apps/apollo-vertex/registry/select/select.tsx
@@ -62,7 +62,7 @@ function SelectContent({
) {
return (
-