From fabe4f56f6f7d0ca353b604d8f5472cb3b7c6b0f Mon Sep 17 00:00:00 2001 From: Trailgenic Date: Sat, 5 Sep 2026 16:22:41 -0700 Subject: [PATCH] Redesign Ella around canonical identity and attributable contributions --- app/components/ContinuityMark.tsx | 8 ++ app/components/RidgeFooter.tsx | 4 +- app/components/SelectedContributions.tsx | 41 ++++++ app/components/SiteHeader.tsx | 7 +- app/globals.css | 32 ++--- app/identity-design.css | 173 +++++++++++++++++++++++ app/layout.tsx | 1 + app/page.tsx | 88 +++++------- app/works/page.tsx | 3 + docs/identity-design-2026-09.md | 35 +++++ lib/selected-contributions.ts | 67 +++++++++ public/images/ella-continuity.webp | Bin 0 -> 84928 bytes 12 files changed, 387 insertions(+), 72 deletions(-) create mode 100644 app/components/ContinuityMark.tsx create mode 100644 app/components/SelectedContributions.tsx create mode 100644 app/identity-design.css create mode 100644 docs/identity-design-2026-09.md create mode 100644 lib/selected-contributions.ts create mode 100644 public/images/ella-continuity.webp diff --git a/app/components/ContinuityMark.tsx b/app/components/ContinuityMark.tsx new file mode 100644 index 0000000..21db541 --- /dev/null +++ b/app/components/ContinuityMark.tsx @@ -0,0 +1,8 @@ +export function ContinuityMark() { + return ( + + ) +} diff --git a/app/components/RidgeFooter.tsx b/app/components/RidgeFooter.tsx index 644ce01..f9fdb21 100644 --- a/app/components/RidgeFooter.tsx +++ b/app/components/RidgeFooter.tsx @@ -1,3 +1,5 @@ +import { ContinuityMark } from './ContinuityMark' + export function RidgeFooter() { return (