Add CLAUDE.md defining the Palladium master notebook conventions and Red Panda Approval criteria, plus a review-notebook slash command for LLM-driven notebook review. Expand .gitignore to block client/engagement documents and generated exports, keeping masters client-clean while allowing text/image sources. Normalize slider widget numeric values from floats to integers in notebook JSON.
74 lines
2.7 KiB
TOML
74 lines
2.7 KiB
TOML
# Mercury app-shell theme — NTT DATA brand (light), modern surfaces.
|
|
# See docs/brand.md for the source palette. Loaded from the directory where
|
|
# you launch `mercury` (this study root); restart the server to apply.
|
|
|
|
[main]
|
|
title = "CX AI Advisory Diagnostic"
|
|
favicon_emoji = "🧪"
|
|
footer = "CX AI Advisory Diagnostic"
|
|
notebooks_button_label = "Diagnostics"
|
|
|
|
[welcome]
|
|
header = "CX AI Advisory Diagnostic"
|
|
message = """
|
|
The facilitator's cockpit for the CX AI Advisory diagnostic workshop.
|
|
Capture the engagement, the operational baseline, and capability scores
|
|
across 12 competencies in the sidebar; the value-at-stake analysis and
|
|
visuals recompute live on the page. Click **Export JSON + CSV** at the
|
|
bottom of the page to write the structured engagement record to
|
|
`exports/`. Report sources: `python scripts/export_report.py`.
|
|
"""
|
|
|
|
[theme]
|
|
# ── Type — Georgia headings, Arial body (web-safe; no network fetch). ──
|
|
font_family = "Arial, 'Helvetica Neue', Helvetica, sans-serif"
|
|
heading_font_family = "Georgia, 'Times New Roman', Times, serif"
|
|
font_size = "15px"
|
|
font_weight = "normal"
|
|
heading_font_weight = "700"
|
|
|
|
# ── Text — NTT ink scale ──
|
|
text_color = "#2e404d"
|
|
muted_text_color = "#586671"
|
|
|
|
# ── Surfaces — white content on a soft neutral canvas ──
|
|
background_color = "#f4f5f6"
|
|
content_background_color = "#ffffff"
|
|
surface_color = "#ffffff"
|
|
card_background_color = "#f8f8f8"
|
|
border_color = "#d5d9db"
|
|
border_radius = "10px"
|
|
|
|
# ── Accents — Future Blue ──
|
|
primary_color = "#0072bc"
|
|
accent_color = "#0072bc"
|
|
focus_border_color = "#0072bc"
|
|
hover_background_color = "#eef5fb"
|
|
selected_background_color = "#dcecfa"
|
|
|
|
# ── Sidebar — clean white, hairline divider ──
|
|
sidebar_background_color = "#ffffff"
|
|
sidebar_text_color = "#2e404d"
|
|
sidebar_title_color = "#151d2c"
|
|
sidebar_shadow = "1px 0 0 #d5d9db"
|
|
|
|
# ── Top bar — deep NTT navy ──
|
|
topbar_background_color = "#151d2c"
|
|
topbar_text_color = "#ffffff"
|
|
topbar_border_color = "rgba(255,255,255,0.08)"
|
|
|
|
# ── Footer ──
|
|
footer_background_color = "#ffffff"
|
|
footer_text_color = "#586671"
|
|
footer_border_color = "#d5d9db"
|
|
|
|
# ── Run button — subtle brand-blue gradient ──
|
|
run_button_background = "linear-gradient(180deg, #0087dc 0%, #0072bc 100%)"
|
|
run_button_background_hover = "linear-gradient(180deg, #1a93e6 0%, #0079c8 100%)"
|
|
run_button_text_color = "#ffffff"
|
|
|
|
# ── Depth — soft, navy-tinted shadows ──
|
|
shadow_sm = "0 1px 2px rgba(21,29,44,0.05)"
|
|
shadow_md = "0 6px 18px rgba(21,29,44,0.08)"
|
|
shadow_lg = "0 16px 40px rgba(21,29,44,0.10)"
|