From 96be9e3f3857ea4367c1749141e6883af4e1930c Mon Sep 17 00:00:00 2001 From: x Date: Thu, 6 Aug 2026 20:25:23 +0800 Subject: [PATCH] =?UTF-8?q?AIT-575:=20Library=20residual=20carnival=20pink?= =?UTF-8?q?=20rgba=20=E2=86=92=20gallery=20copper?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Map LibraryGrid owner-card/detail placeholders and library page wash from carnival pink/purple rgba onto copper board glow rgba(196,165,116,…). Shell label/stat accents use --brand board tokens. Owner-safe product logic untouched. Smoke-lock product-proof + library-owner-safe against residual carnival pink RGB. Closes AIT-575 Co-authored-by: multica-agent --- app/library/page.tsx | 10 +++---- components/LibraryGrid.tsx | 4 +-- scripts/library-owner-safe-regression.mjs | 27 +++++++++++++++++ scripts/product-proof-smoke.mjs | 35 +++++++++++++++++++++++ 4 files changed, 69 insertions(+), 7 deletions(-) diff --git a/app/library/page.tsx b/app/library/page.tsx index dd44c380..60d0f313 100644 --- a/app/library/page.tsx +++ b/app/library/page.tsx @@ -25,14 +25,14 @@ export default function LibraryPage() { data-library-content-pad="mobile-generate-bar" >
-

+

Private Library

@@ -63,9 +63,9 @@ export default function LibraryPage() {

{[ - ["Private", "Only your account can access these results", "#B14EFF"], - ["Recoverable", "Finished videos return after refresh", "#00D9FF"], - ["Ready to use", "Download or generate the Moment again", "#00FFA3"], + ["Private", "Only your account can access these results", "var(--brand)"], + ["Recoverable", "Finished videos return after refresh", "var(--brand-2)"], + ["Ready to use", "Download or generate the Moment again", "var(--mint)"], ].map(([label, value, accent]) => (

-

+
{job.status === "succeeded" && job.videoUrl ? (