From ea3a042549ba502fa85a207085515bda418f9d9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Sun, 22 Mar 2026 21:20:19 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20PPT=20=ED=85=8C=EB=A7=88=20=EC=B9=B4?= =?UTF-8?q?=ED=83=88=EB=A1=9C=EA=B7=B8=208=EC=A2=85=20=EC=A0=81=EC=9A=A9?= =?UTF-8?q?=20(themes.cjs=20=EC=97=B0=EB=8F=99)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CLAUDE.md | 37 +++++++++++++++++-------------------- 1 file changed, 17 insertions(+), 20 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index cd0c4c4..4b9080d 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1076,31 +1076,28 @@ sudo supervisorctl restart sam-mng-worker:* - 밝은 배경 → `sam_bi_black.png` - 테마 컬러 배경 → 해당 색상 BI (green, blue, red 등) -### 기본 디자인 표준 (라이트 테마 — 인쇄 친화) +### 테마 카탈로그 (8종) -> **모든 PPT 생성 시 이 색상 팔레트와 레이아웃을 기본으로 사용한다.** -> 참조 구현: `/home/aweso/sam/docs/presentations/barobill-migration-report.cjs` +> **테마 파일**: `~/.claude/skills/pptx-skill/themes.cjs` +> **기본 테마**: `light-blue` (언급 없으면 자동 적용) +> **테마 선택**: 사용자가 요청 시에만 변경 (`const C = getTheme('테마ID')`) -**색상 팔레트 (`/home/aweso/CLAUDE.md` 전역 설정 참조)**: -- 배경: `FFFFFF`(흰색), `F8FAFC`(슬라이드 기본), `F1F5F9`(테이블 짝수행) -- 텍스트: `0F172A`(제목), `334155`(본문), `64748B`(보조), `94A3B8`(약한) -- 포인트: `2563EB`(블루), `16A34A`(그린), `EA580C`(오렌지), `DC2626`(레드), `7C3AED`(퍼플) -- 각 포인트 색상의 `xxxLight` 변형을 배지 배경으로 사용 -- 구조: `E2E8F0`(테두리), `1E293B`(테이블 헤더/합계 바) - -**레이아웃 핵심 규칙**: -- BI 로고는 반드시 **base64 임베딩** (path 사용 시 복구 경고 발생) -- 표지: 흰색 배경 + 좌측 세로 액센트 바 + 상단 컬러 바 -- 내부 슬라이드: `F8FAFC` 배경, 좌측 세로 바 + 제목 -- 푸터: `F1F5F9` 배경, 상단 구분선, 좌측 제목/회사명, 우측 페이지 -- 테이블 헤더: `1E293B` (다크), 행: 흰색/`F1F5F9` 교차 -- 카드: 흰색 배경 + `E2E8F0` 테두리 + 0.1~0.12 둥근 모서리 +| ID | 이름 | 유형 | 포인트 | +|----|------|:----:|--------| +| `light-blue` | 라이트 블루 **(기본)** | 라이트 | 블루 | +| `light-sky` | 라이트 스카이 | 라이트 | 스카이블루 | +| `light-indigo` | 라이트 인디고 | 라이트 | 인디고 | +| `light-emerald` | 라이트 에메랄드 | 라이트 | 에메랄드 | +| `light-orange` | 라이트 오렌지 | 라이트 | 오렌지 | +| `dark-navy` | 다크 네이비 | 다크 | 에메랄드+오렌지 | +| `dark-purple` | 다크 퍼플 | 다크 | 골드 | +| `dark-mint` | 다크 민트 | 다크 | 민트그린 | ### 체크리스트 (PPT 제작 시) - [ ] 회사명: (주)코드브릿지엑스 사용 - [ ] "주일/경동" 미포함 확인 -- [ ] 표지에 SAM BI 로고 포함 (base64 임베딩) +- [ ] 표지에 SAM BI 로고 포함 (base64 임베딩, `C.bi` 필드 사용) - [ ] 푸터에 (주)코드브릿지엑스 표기 -- [ ] **라이트 테마 색상 팔레트 적용** (기본) -- [ ] 배경색에 맞는 BI 색상 선택 (밝은 배경 → `sam_bi_black.png`) +- [ ] 테마 카탈로그에서 `getTheme()` 호출 (기본: `light-blue`) +- [ ] BI 로고 path 사용 금지 (base64 임베딩 필수)