style(ppt): align PPT palette perfectly with MOMO Pro v2 design tokens (Beige, Warm Ink, Caramel Orange) as per frontend upgrade roadmap

This commit is contained in:
OoO
2026-05-02 15:01:55 +08:00
parent 934adc957c
commit 4c6e4ca5fb
21 changed files with 1400 additions and 549 deletions

View File

@@ -36,22 +36,22 @@ from pathlib import Path
REPORTS_DIR = Path(os.environ.get("REPORTS_DIR", "/app/data/reports"))
REPORTS_DIR.mkdir(parents=True, exist_ok=True)
# ── 調色盤 (對齊前端現代化風格) ──────────────────────────────────────────────────
_BG_DARK = "1E3C72" # Web Navbar 深藍
_BRAND_OG = "4F46E5" # Primary Indigo
_BRAND_OG2 = "6366F1" # Light Indigo
_WHITE = "FFFFFF"
_LIGHT_GRAY = "F8F9FA" # 柔和卡片灰
_DARK_TEXT = "2C3E50" # 現代化深色文字
_SUBTEXT = "6C757D" # 標籤灰
_FOOTER_BG = "1F2937" # 底部深灰
_BLUE_KPI = "3498DB" # Web Accent Blue
_GREEN_KPI = "10B981" # Emerald 綠
_RED_WARN = "EF4444" # Red 警告
# ── 調色盤 (對齊 EwoooC 新版設計 Token: 暖米基底/暖墨/焦糖橘) ──────────────────────────
_BG_DARK = "2A2520" # momo-ink (暖墨色)
_BRAND_OG = "C96442" # momo-accent (焦糖橘)
_BRAND_OG2 = "8F4530" # momo-warm-mahogany (深焦糖)
_WHITE = "FAF7F0" # momo-bg-surface (米白卡片底,取代純白)
_LIGHT_GRAY = "EBE6DC" # momo-bg-body (米色工作台背景)
_DARK_TEXT = "2A2520" # momo-text-primary (暖墨文字)
_SUBTEXT = "645C52" # momo-text-secondary (次要文字)
_FOOTER_BG = "3D362F" # momo-ink-soft (底部深灰)
_BLUE_KPI = "2D5D80" # momo-info (中性藍)
_GREEN_KPI = "2A7A3F" # momo-success (去飽和綠)
_RED_WARN = "B5342F" # momo-danger (暖紅)
_BAR_PCHOME = "EF5350"
_BAR_MOMO = "66BB6A"
_BAR_TIE = "F59E0B"
_BAR_MISS = "9E9E9E"
_BAR_TIE = "B88416" # momo-warning (蜂蜜金)
_BAR_MISS = "C4BAA8" # momo-text-disabled
_STRAT_COLORS = {
'加碼': _BRAND_OG,