diff --git a/apps/v4/components/announcement.tsx b/apps/v4/components/announcement.tsx
index c87c1765b8..5b4806d332 100644
--- a/apps/v4/components/announcement.tsx
+++ b/apps/v4/components/announcement.tsx
@@ -6,7 +6,7 @@ import { Badge } from "@/registry/new-york-v4/ui/badge"
export function Announcement() {
return (
-
+
Introducing Luma
diff --git a/apps/v4/content/docs/changelog/2026-03-luma.mdx b/apps/v4/content/docs/changelog/2026-03-luma.mdx
new file mode 100644
index 0000000000..03cadbe9ea
--- /dev/null
+++ b/apps/v4/content/docs/changelog/2026-03-luma.mdx
@@ -0,0 +1,37 @@
+---
+title: March 2026 - Introducing Luma
+description: Rounded geometry. Soft elevation. Breathable layouts. Inspired by macOS Tahoe, minus the glass.
+date: 2026-03-31
+---
+
+Introducing Luma, a new shadcn/ui style. Rounded geometry. Soft elevation. Breathable layouts. Inspired by macOS Tahoe, minus the glass.
+
+
+
+
+ Try Luma in shadcn/create
+
+
+Luma is a new foundation for your next app. It gives components softer surfaces, more open spacing, and a calmer visual rhythm while keeping the same shadcn/ui workflow.
+
+Like the other new styles, Luma goes beyond theming. It changes the geometry, spacing, and feel of the components so your app starts from a different visual baseline.
+
+Available now in [shadcn/create](/create) for both Radix and Base UI.
+
+
diff --git a/apps/v4/public/images/luma-dark.png b/apps/v4/public/images/luma-dark.png
new file mode 100644
index 0000000000..114e56deab
Binary files /dev/null and b/apps/v4/public/images/luma-dark.png differ
diff --git a/apps/v4/public/images/luma-light.png b/apps/v4/public/images/luma-light.png
new file mode 100644
index 0000000000..56525ed008
Binary files /dev/null and b/apps/v4/public/images/luma-light.png differ