{
  "schema_version": 2,
  "status": "selected design",
  "selected_candidate": "neutral-slate",
  "source": "design/identity.json",
  "source_sha256": "c4d61361a61dcd900e23c07d01f02ebe6b326529ccd144e86c7460d672ea1e5e",
  "theme_scope": {
    "supported_target_count": 1,
    "additional_palettes": "deferred",
    "comparison_candidates": "Historical explorations, not supported runtime themes."
  },
  "shared": {
    "ui_pt": 11,
    "secondary_pt": 10,
    "heading_pt": 13,
    "clock_pt": 48,
    "ui_weight": 400,
    "emphasis_weight": 500,
    "terminal_pt": 11,
    "cjk_fallback": "Source Han Sans CN",
    "icon_family": "Breeze Dark",
    "cursor_family": "breeze_cursors",
    "cursor_logical_size": 24,
    "spacing_px": [
      4,
      8,
      12,
      16,
      24,
      32
    ],
    "control_height_px": 32,
    "panel_width_px": 448,
    "rofi_width_em": 52,
    "window_corner_px": 0,
    "outer_panel_corner_px": 0,
    "control_corner_px": 3,
    "card_corner_px": 4,
    "border_px": 1,
    "niri_focus_px": 4,
    "niri_gap_px": 4,
    "column_widths_px": [
      960,
      1280,
      1600,
      1920
    ],
    "terminal_column_px": 960,
    "browser_column_px": 1600,
    "feedback_duration_ms": 1500,
    "normal_notification_timeout_ms": 30000,
    "critical_notification_timeout_ms": 0,
    "overlay_opacity": 1,
    "swaync_sidebar": {
      "opacity": 0.75,
      "border_color": "#6b747c",
      "card_border_color": "#5d666e"
    },
    "native_app_opacity": 1,
    "blur": false,
    "new_ambient_animations": false,
    "syntax_palettes": "Retain existing editor/provider syntax colors; map terminal framing, selection, and typography deliberately.",
    "native_app_scope": "Use supported dark appearance, fonts, icons, cursors and Qt palettes. Exact shell colors are not a promise to recolor all native/web content."
  },
  "direction": {
    "id": "neutral-slate",
    "name": "Neutral Slate",
    "accent_variant": "clear-blue",
    "summary": "Warm charcoal UI surfaces and Clear Blue focus over a pure-black workspace, paired with a pure-black Balanced+ terminal.",
    "ui_font": "Noto Sans",
    "mono_font": "MesloLGS Nerd Font",
    "ui_asset": "noto.woff2",
    "mono_asset": "meslo.woff2",
    "colors": {
      "canvas": "#111213",
      "surface": "#1b1d1f",
      "raised": "#303336",
      "input": "#111315",
      "border": "#81878c",
      "separator": "#454b50",
      "text": "#efefec",
      "secondary": "#c9cbc8",
      "muted": "#aaaeac",
      "accent": "#6eafff",
      "accent_ink": "#111315",
      "focus": "#a6ceff",
      "selection": "#294e75",
      "selection_text": "#efefec",
      "warning": "#e9b55f",
      "error": "#f27d78",
      "success": "#a9d180",
      "secure_surface": "#202020",
      "secure_input": "#303030",
      "secure_button": "#d0d0d0",
      "visited_link": "#c8b9d6",
      "workspace_background": "#000000",
      "overview_background": "#111213"
    },
    "tradeoff": "One identity with separate desktop and terminal palettes. Native toolkit colors and application-owned RGB remain independently reviewed.",
    "desktop_variant": "crisper"
  },
  "terminal": {
    "status": "selected design",
    "ansi": [
      "#000000",
      "#e76c75",
      "#99c070",
      "#deb05c",
      "#74aae9",
      "#ba92d4",
      "#6ec0c3",
      "#c8ccc9",
      "#838c8f",
      "#f7a0a4",
      "#c4e39d",
      "#f8d895",
      "#a7cefc",
      "#ddbcf3",
      "#abe1e1",
      "#f8f8f6"
    ],
    "ansi_names": [
      "Black",
      "Red",
      "Green",
      "Yellow",
      "Blue",
      "Magenta",
      "Cyan",
      "White",
      "Bright black",
      "Bright red",
      "Bright green",
      "Bright yellow",
      "Bright blue",
      "Bright magenta",
      "Bright cyan",
      "Bright white"
    ],
    "ansi_roles": [
      "terminal black",
      "terminal error",
      "terminal success",
      "terminal warning",
      "terminal blue",
      "supplemental violet",
      "supplemental cyan",
      "terminal white",
      "terminal bright black",
      "bright terminal error",
      "bright terminal success",
      "bright terminal warning",
      "bright terminal blue",
      "bright supplemental violet",
      "bright supplemental cyan",
      "terminal bright white"
    ],
    "extended_colors": "Retain Kitty defaults for entries 16-255. Explicit RGB colors remain application-owned.",
    "prompt_roles": {
      "directory": "blue / 4",
      "success_clean": "green / 2",
      "warning_modified": "yellow / 3",
      "error_privileged": "red / 1",
      "connected": "cyan / 6",
      "secondary": "white / 7; dim text uses bright black / 8"
    },
    "behavior": "Preserve Meslo 11pt, glyph maps, paste/input handling, cursor trail and native session ownership.",
    "variant": "balanced-plus",
    "name": "Balanced+",
    "background_opacity": 1,
    "colors": {
      "background": "#000000",
      "foreground": "#efefec",
      "cursor": "#a6ceff",
      "cursor_text_color": "#111315",
      "selection_background": "#294e75",
      "selection_foreground": "#efefec"
    },
    "palette_source": {
      "path": "design/contrast-study.json",
      "sample_id": "black-balanced-plus"
    },
    "separation": "Independent terminal framing and ANSI values; desktop status colors are not reused as terminal palette values."
  }
}
