From 5ace251b58b2de2886373036cb5d39e0164f7d25 Mon Sep 17 00:00:00 2001 From: gahusb Date: Fri, 3 Jul 2026 10:51:22 +0900 Subject: [PATCH] =?UTF-8?q?feat(phase2.5):=20=EC=82=AC=EC=A3=BC=20result?= =?UTF-8?q?=20page=20=EB=9D=BC=EC=9D=B4=ED=8A=B8=20=EC=9E=AC=EC=8A=A4?= =?UTF-8?q?=ED=82=A8=20+=20CLAUDE.md=20=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit app/work/saju/result/page.tsx의 히어로 다크 그라디언트/violet 배지, 사이드바 다크 카드, 4기둥 표, 대운 카드를 --jsm 토큰(navy/surface/surface-alt/line/ ink/accent)으로 순수 시각 치환. 서버 로직(사주 계산·hasPaid·로또 구독 조회)과 JSX 구조는 무변경. CLAUDE.md 사주 시스템 섹션에 재스킨 완료 이력 반영. Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_01AAtcmKKtqDUe4NyVgy1aLQ --- CLAUDE.md | 1 + app/work/saju/result/page.tsx | 136 +++++++++++++++++----------------- 2 files changed, 69 insertions(+), 68 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 803a3a3..fcfc93a 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -225,6 +225,7 @@ lib/ ## 사주 시스템 (`/app/work/saju`, `/lib/saju-*.ts`) > **공개 서비스 — 로그인 시 AI 해석 무료(1회/일)** +> 결과 화면 `--jsm` 라이트 재스킨 완료(2026-07-03) — 디자인 가드레일 준수 ### AI 연동 (`app/api/saju/analyze/route.ts`) - **AI**: Google Gemini (`@google/generative-ai`) diff --git a/app/work/saju/result/page.tsx b/app/work/saju/result/page.tsx index f3f704a..a6b591d 100644 --- a/app/work/saju/result/page.tsx +++ b/app/work/saju/result/page.tsx @@ -34,7 +34,7 @@ export default async function SajuResultPage({ searchParams }: PageProps) { if (isNaN(yearNum) || isNaN(monthNum) || isNaN(dayNum)) { return ( -
+

잘못된 접근입니다. 생년월일을 다시 입력해주세요.

사주 입력하기 @@ -141,16 +141,16 @@ export default async function SajuResultPage({ searchParams }: PageProps) { const engineBadge = TS 계산; return ( -
+
{/* 헤더 */} -
+
-
- +
+ 사주팔자 감정서

사주팔자 분석 결과

-

전통 명리학과 AI 기술의 만남

+

전통 명리학과 AI 기술의 만남

@@ -159,16 +159,16 @@ export default async function SajuResultPage({ searchParams }: PageProps) { {/* 사이드바 */}