From a21bd6a6710d123ef3bfc3c9aab37fc0c276f9c5 Mon Sep 17 00:00:00 2001
From: ertopogo <erwin.t.pombett@gmail.com>
Date: Thu, 19 Feb 2026 11:34:16 +0100
Subject: feat: initial project setup - Next.js 16, Payload CMS v3, palette
 Mapuche

Next.js 16 App Router + TypeScript + Tailwind CSS v4. Payload CMS v3 with PostgreSQL adapter. Mapuche Corporate palette. Public pages, Docker Compose + Caddy, security middleware.

Co-authored-by: Cursor <cursoragent@cursor.com>
---
 src/app/(public)/articles/page.tsx | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)
 create mode 100644 src/app/(public)/articles/page.tsx

(limited to 'src/app/(public)/articles/page.tsx')

diff --git a/src/app/(public)/articles/page.tsx b/src/app/(public)/articles/page.tsx
new file mode 100644
index 0000000..5dd7a01
--- /dev/null
+++ b/src/app/(public)/articles/page.tsx
@@ -0,0 +1,38 @@
+import { FileText } from "lucide-react";
+
+export default function ArticlesPage() {
+  return (
+    <>
+      <section className="bg-cosmos-900 py-16 sm:py-20">
+        <div className="mx-auto max-w-7xl px-6 lg:px-8">
+          <div className="mx-auto max-w-2xl text-center">
+            <h1 className="text-3xl font-bold tracking-tight text-nieve sm:text-5xl">
+              Articles & Guides
+            </h1>
+            <p className="mt-6 text-lg text-cosmos-300">
+              Concepts de sécurité, guides d&apos;implémentation OIDC/OAuth,
+              best practices Zero Trust.
+            </p>
+          </div>
+        </div>
+      </section>
+
+      <section className="py-20">
+        <div className="mx-auto max-w-7xl px-6 lg:px-8">
+          <div className="mx-auto max-w-2xl text-center">
+            <div className="w-16 h-16 mx-auto rounded-2xl bg-pewma flex items-center justify-center mb-6">
+              <FileText className="w-8 h-8 text-cosmos-500" />
+            </div>
+            <h2 className="text-xl font-semibold text-cosmos-900">
+              Articles à venir
+            </h2>
+            <p className="mt-4 text-muted">
+              Les premiers articles techniques sur OIDC, OAuth2 et le Zero Trust
+              sont en cours de rédaction. Revenez bientôt !
+            </p>
+          </div>
+        </div>
+      </section>
+    </>
+  );
+}
-- 
cgit v1.2.3

